@-webkit-keyframes spin{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@keyframes spin{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@-webkit-keyframes fadeIn{
0%{display:none;opacity:0}
1%{display:block;opacity:0}
100%{display:block;opacity:1}
}
@keyframes fadeIn{
0%{display:none;opacity:0}
1%{display:block;opacity:0}
100%{display:block;opacity:1}
}
.no-scroll{overflow:hidden}
.inline-list{list-style:none}
.inline-list>li{display:inline-block}
.static{position:static!important}
.form-requests span.hidden-gcdm-state:not([ng-show="gcdmShowSystemNotAvailableMessage()"])~div.hide-before-gcdm-loaded{display:none}
/*! 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%}
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:0 0}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
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:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box}
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 silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.button,button{border-style:solid;border-width:0;cursor:pointer;margin:0 0 .625rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#1c69d4;border-color:#0653b6;color:#fff;transition:background-color .3s ease-out}
.button:focus,.button:hover,button:focus,button:hover{background-color:#0653b6}
.button:focus,.button:hover,button:focus,button:hover{color:#fff}
.button.secondary,button.secondary{background-color:#4d4d4d;border-color:#262626;color:#fff}
.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{background-color:#262626}
.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{color:#fff}
.button.success,button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}
.button.success:focus,.button.success:hover,button.success:focus,button.success:hover{background-color:#368a55}
.button.success:focus,.button.success:hover,button.success:focus,button.success:hover{color:#fff}
.button.alert,button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}
.button.alert:focus,.button.alert:hover,button.alert:focus,button.alert:hover{background-color:#cf2a0e}
.button.alert:focus,.button.alert:hover,button.alert:focus,button.alert:hover{color:#fff}
.button.large,button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}
.button.small,button.small{padding-top:.875rem;padding-right:1.75rem;padding-bottom:.9375rem;padding-left:1.75rem;font-size:.8125rem}
.button.tiny,button.tiny{padding-top:.625rem;padding-right:1.25rem;padding-bottom:.6875rem;padding-left:1.25rem;font-size:.6875rem}
.button.expand,button.expand{padding-right:2rem;padding-left:2rem;font-size:1rem;padding-top:1rem;padding-bottom:1.0625rem;padding-right:0;padding-left:0;width:100%}
.button.left-align,button.left-align{text-align:left;text-indent:.75rem}
.button.right-align,button.right-align{text-align:right;padding-right:.75rem}
.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:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover,button.disabled:focus,button.disabled:hover,button[disabled]:focus,button[disabled]:hover{background-color:#0653b6}
.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover,button.disabled:focus,button.disabled:hover,button[disabled]:focus,button[disabled]:hover{color:#fff}
.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover,button.disabled:focus,button.disabled:hover,button[disabled]:focus,button[disabled]:hover{background-color:#1c69d4}
.button.disabled.secondary,.button[disabled].secondary,button.disabled.secondary,button[disabled].secondary{background-color:#4d4d4d;border-color:#262626;color:#fff;cursor:default;opacity:.7;box-shadow:none}
.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,button[disabled].secondary:hover{background-color:#262626}
.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,button[disabled].secondary:hover{color:#fff}
.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,button[disabled].secondary:hover{background-color:#4d4d4d}
.button.disabled.success,.button[disabled].success,button.disabled.success,button[disabled].success{background-color:#43ac6a;border-color:#368a55;color:#fff;cursor:default;opacity:.7;box-shadow:none}
.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,button[disabled].success:hover{background-color:#368a55}
.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,button[disabled].success:hover{color:#fff}
.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,button[disabled].success:hover{background-color:#43ac6a}
.button.disabled.alert,.button[disabled].alert,button.disabled.alert,button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#fff;cursor:default;opacity:.7;box-shadow:none}
.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,button[disabled].alert:hover{background-color:#cf2a0e}
.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,button[disabled].alert:hover{color:#fff}
.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,button[disabled].alert:hover{background-color:#f04124}
button::-moz-focus-inner{border:0;padding:0}
@media only screen and (min-width:521px){
.button,button{display:inline-block}
}
table{background:#fff;margin-bottom:15px;table-layout:fixed;width:100%}
table caption{background:0 0;color:#222;font-size:1rem;font-weight:700}
table thead{background:#fff}
table thead tr{border-bottom:none}
table thead tr td,table thead tr th{padding:30px 0;color:#222}
table tfoot{background:#fff}
table tfoot tr td,table tfoot tr th{padding:30px 0;color:#222}
table tr{border-bottom:1px solid #e6e6e6}
table tr td,table tr th{padding:15px 0;text-align:left;vertical-align:top}
table tr.alt,table tr.even,table tr:nth-of-type(even){background:#fff}
table tbody tr td,table tbody tr th,table tfoot tr td,table tfoot tr th,table thead tr th,table tr td{display:table-cell;line-height:1.125rem}
.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}
}
blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}
a{color:#666;text-decoration:none;font-weight:700;line-height:inherit}
a:focus,a:hover{color:#0653b6}
@media only screen and (max-width:520px){
a{font-size:1rem}
}
a img{border:none}
hr{border:solid #e6e6e6;border-width:1px 0 0;clear:both;margin:.9375rem 0 .875rem;height:0}
em,i{font-style:italic;line-height:inherit}
b,strong{font-weight:700;line-height:inherit}
small{font-size:.75rem;line-height:inherit}
code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:300;color:#333;background-color:#cacaca;border-width:1px;border-style:solid;border-color:#b5b5b5;padding:.125rem .3125rem .0625rem}
dl,ol,ul{margin-bottom:.9375rem;list-style-position:outside}
ul{margin-left:0}
ul.no-bullet{margin-left:0}
ul.no-bullet li ol,ul.no-bullet li ul{margin-left:0;margin-bottom:0;list-style:none}
ul li ol,ul li ul{margin-left:0;margin-bottom:0}
ul.circle li ul,ul.disc li ul,ul.square 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:.9375rem}
ol li ol,ol li ul{margin-left:0;margin-bottom:0}
dl dt{margin-bottom:.3125rem;font-weight:700}
dl dd{margin-bottom:.9375rem}
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 .9375rem;padding:0;border-left:none}
blockquote cite{display:block;font-size:.875rem;font-style:normal;color:inherit}
blockquote,blockquote p{line-height:1.5rem;color:inherit}
.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:.625rem .75rem}
.vcard li{margin:0;display:block}
.vcard .fn{font-weight:700;font-size:.9375rem}
.vevent .summary{font-weight:700}
.vevent abbr{cursor:default;text-decoration:none;font-weight:700;border:none;padding:0 .0625rem}
.print-only{display:none!important}
@media print{
*{background:0 0!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^="#"]:after,a[href^="javascript:"]:after{content:""}
blockquote,pre{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:.5cm}
h2,h3,p{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}
}
meta.foundation-version{font-family:"/{{ VERSION }}/"}
meta.foundation-data-attribute-namespace{font-family:false}
body{height:100%}
*,:after,:before{box-sizing:border-box}
body,html{font-size:16px}
body{background:#fff;color:#262626;padding:0;margin:0;font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif;font-style:normal;line-height:150%;position:relative;cursor:default}
a:hover{cursor:pointer}
img{max-width:100%;height:auto}
img{-ms-interpolation-mode:bicubic}
#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}
.left{float:left!important}
.right{float:right!important}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.hide{display:none}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
@media only screen{
.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-medium,.hide-for-medium-only,.hide-for-medium-up,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium-down,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}
.hide-for-large-down,.hide-for-medium-down,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-medium,.show-for-medium-only,.show-for-medium-up,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}
.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium-down,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.hidden-for-large-down,.hidden-for-medium-down,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-medium,.visible-for-medium-only,.visible-for-medium-up,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.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-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-medium,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium-down,table.show-for-small,table.show-for-small-down,table.show-for-small-only,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table}
thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-medium,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium-down,thead.show-for-small,thead.show-for-small-down,thead.show-for-small-only,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}
tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium-down,tbody.show-for-small,tbody.show-for-small-down,tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}
tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-medium,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium-down,tr.show-for-small,tr.show-for-small-down,tr.show-for-small-only,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row!important}
td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-medium,td.hide-for-medium-only,td.hide-for-medium-up,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium-down,td.show-for-small,td.show-for-small-down,td.show-for-small-only,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-medium,th.hide-for-medium-only,th.hide-for-medium-up,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium-down,th.show-for-small,th.show-for-small-down,th.show-for-small-only,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}
}
@media only screen and (min-width:521px){
.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}
.hide-for-large-down,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}
.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.hidden-for-large-down,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.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-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium,table.show-for-medium-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table}
thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium,thead.show-for-medium-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}
tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium,tbody.show-for-medium-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}
tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium,tr.show-for-medium-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row!important}
td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium,td.show-for-medium-down,td.show-for-medium-only,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium,th.show-for-medium-down,th.show-for-medium-only,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}
}
@media only screen and (min-width:981px){
.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}
.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}
.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.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-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large,table.show-for-large-down,table.show-for-large-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table}
thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large,thead.show-for-large-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}
tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large,tbody.show-for-large-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}
tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large,tr.show-for-large-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row!important}
td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large,td.show-for-large-down,td.show-for-large-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large,th.show-for-large-down,th.show-for-large-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}
}
@media only screen and (min-width:1281px){
.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-down{display:inherit!important}
.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-down,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}
.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xxlarge,.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-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge,table.show-for-xlarge-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-down{display:table}
thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-down{display:table-header-group!important}
tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-down{display:table-row-group!important}
tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-down{display:table-row!important}
td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge,td.show-for-xlarge-down,td.show-for-xlarge-only,td.show-for-xlarge-up,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge,th.show-for-xlarge-down,th.show-for-xlarge-only,th.show-for-xlarge-up,th.show-for-xxlarge-down{display:table-cell!important}
}
@media only screen and (min-width:1921px){
.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important}
.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only{display:none!important}
.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.hide-for-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-down,table.hide-for-xlarge-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table}
thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.hide-for-xlarge-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group!important}
tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.hide-for-xlarge-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group!important}
tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.hide-for-xlarge-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row!important}
td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-down,td.hide-for-xlarge-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-up,td.show-for-xxlarge,td.show-for-xxlarge-down,td.show-for-xxlarge-only,td.show-for-xxlarge-up,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-down,th.hide-for-xlarge-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-up,th.show-for-xxlarge,th.show-for-xxlarge-down,th.show-for-xxlarge-only,th.show-for-xxlarge-up{display:table-cell!important}
}
.hide-for-portrait,.show-for-landscape{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){
.hide-for-portrait,.show-for-landscape{display:inherit!important}
.hide-for-landscape,.show-for-portrait{display:none!important}
table.hide-for-portrait,table.show-for-landscape{display:table}
thead.hide-for-portrait,thead.show-for-landscape{display:table-header-group!important}
tbody.hide-for-portrait,tbody.show-for-landscape{display:table-row-group!important}
tr.hide-for-portrait,tr.show-for-landscape{display:table-row!important}
td.hide-for-portrait,td.show-for-landscape,th.hide-for-portrait,th.show-for-landscape{display:table-cell!important}
}
@media only screen and (orientation:portrait){
.hide-for-landscape,.show-for-portrait{display:inherit!important}
.hide-for-portrait,.show-for-landscape{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}
}
.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{position:relative;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}
body.debug-fonts .ds2-cms-output,body.debug-fonts .ds2-font-l,body.debug-fonts .ds2-font-m,body.debug-fonts .ds2-font-s,body.debug-fonts .ds2-font-xl,body.debug-fonts .ds2-font-xxl,body.debug-fonts .ds2-font-xxxl{color:#f90}
@font-face{font-family:bmwTypeNextWeb;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNext-Light.20250714172345.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNext-Light.20250714172345.woff") format("woff");font-display:swap;font-weight:300}
@font-face{font-family:bmwTypeNextWebHebrew;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNextHebrew-Light.20250714172345.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNextHebrew-Light.20250714172345.woff") format("woff");font-display:swap;font-weight:300}
@font-face{font-family:bmwTypeNextWeb;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNext-Regular.20250714172345.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNext-Regular.20250714172345.woff") format("woff");font-display:swap;font-weight:400}
@font-face{font-family:bmwTypeNextWebHebrew;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNextHebrew-Regular.20250714172345.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNextHebrew-Regular.20250714172345.woff") format("woff");font-display:swap;font-weight:400}
@font-face{font-family:bmwTypeNextWeb;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNext-Bold.20250714172345.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNext-Bold.20250714172345.woff") format("woff");font-display:swap;font-weight:700}
@font-face{font-family:bmwTypeNextWebHebrew;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNextHebrew-Bold.20250714172345.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNextHebrew-Bold.20250714172345.woff") format("woff");font-display:swap;font-weight:700}
@font-face{font-family:bmwTypeWeb;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeWebLightAll.20250714172345.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeWebLightAll.20250714172345.woff") format("woff");font-display:swap;font-weight:300}
@font-face{font-family:bmwTypeWeb;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/subfonts/thai/BMWTypeWebLightAllThai.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/subfonts/thai/BMWTypeWebLightAllThai.woff") format("woff");font-display:swap;unicode-range:U+0E00-0E7F,U+E000-F8FF}
@font-face{font-family:bmwTypeWeb;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/subfonts/arabic/BMWTypeWebLightAllArabic.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/subfonts/arabic/BMWTypeWebLightAllArabic.woff") format("woff");font-display:swap;unicode-range:U+0600-06FF,U+FB50-FDFF,U+FE70-FEFF}
@font-face{font-family:bmwTypeWeb;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/subfonts/vietnamese/BMWTypeWebLightAllVietnamese.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/subfonts/vietnamese/BMWTypeWebLightAllVietnamese.woff") format("woff");font-display:swap;unicode-range:U+1E00-1EFF}
@font-face{font-family:bmwTypeWeb;src:url("../../../etc.clientlibs/bmw-web/clientlibs/clientlib-site/resources/fonts/subfonts/korean/BMWTypeNextLightKr.woff2") format("woff2"),url("../../../etc.clientlibs/bmw-web/clientlibs/clientlib-site/resources/fonts/subfonts/korean/BMWTypeNextLightKr.woff") format("woff");font-display:swap;unicode-range:U+AC00-D7A3}
@font-face{font-family:bmwTypeWeb;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeWebLightAll.20250714172345.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeWebLightAll.20250714172345.woff") format("woff");font-display:swap;font-weight:400}
@font-face{font-family:bmwTypeWeb;src:url("../../../etc.clientlibs/bmw-web/clientlibs/clientlib-site/resources/fonts/subfonts/korean/BMWTypeNextRegularKr.woff2") format("woff2"),url("../../../etc.clientlibs/bmw-web/clientlibs/clientlib-site/resources/fonts/subfonts/korean/BMWTypeNextRegularKr.woff") format("woff");font-display:swap;unicode-range:U+AC00-D7A3}
@font-face{font-family:bmwTypeWeb;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeWebBoldAll.20250714172345.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeWebBoldAll.20250714172345.woff") format("woff");font-display:swap;font-weight:700}
@font-face{font-family:bmwTypeWeb;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/subfonts/thai/BMWTypeWebBoldAllThai.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/subfonts/thai/BMWTypeWebBoldAllThai.woff") format("woff");font-display:swap;unicode-range:U+0E00-0E7F,U+E000-F8FF}
@font-face{font-family:bmwTypeWeb;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/subfonts/arabic/BMWTypeWebBoldAllArabic.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/subfonts/arabic/BMWTypeWebBoldAllArabic.woff") format("woff");font-display:swap;unicode-range:U+0600-06FF,U+FB50-FDFF,U+FE70-FEFF}
@font-face{font-family:bmwTypeWeb;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/subfonts/vietnamese/BMWTypeWebBoldAllVietnamese.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/subfonts/vietnamese/BMWTypeWebBoldAllVietnamese.woff") format("woff");font-display:swap;unicode-range:U+1E00-1EFF}
@font-face{font-family:bmwTypeWeb;src:url("../../../etc.clientlibs/bmw-web/clientlibs/clientlib-site/resources/fonts/subfonts/korean/BMWTypeNextBoldKr.woff2") format("woff2"),url("../../../etc.clientlibs/bmw-web/clientlibs/clientlib-site/resources/fonts/subfonts/korean/BMWTypeNextBoldKr.woff") format("woff");font-display:swap;unicode-range:U+AC00-D7A3}
@font-face{font-family:bmwTypeNextBold;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNext-Bold.20250714172345.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNext-Bold.20250714172345.woff") format("woff");font-display:swap}
@font-face{font-family:bmwTypeNextLight;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNext-Light.20250714172345.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNext-Light.20250714172345.woff") format("woff");font-display:swap}
@font-face{font-family:bmwTypeNext;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNext-Regular.20250714172345.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMWTypeNext-Regular.20250714172345.woff") format("woff");font-display:swap}
@font-face{font-family:BMW_iconFont;src:url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMW_iconFont.20250714172345.woff2") format("woff2"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMW_iconFont.20250714172345.woff") format("woff"),url("../../../etc.clientlibs/clientlibs/digitals2/clientlib/resources/fonts/BMW_iconFont.20250714172345.svg") format("svg");font-style:normal;font-weight:400;font-display:block}
body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body{font-weight:300}
html body{font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif}
html:lang(he-IL) body{font-family:bmwTypeNextWebHebrew,Arial,Helvetica,sans-serif}
html:lang(ko-KR) body{font-family:bmwTypeNextWeb,bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK KR","Noto Sans",sans-serif}
html:lang(ja-JP) body{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK JP","Noto Sans",sans-serif}
html:lang(zh-TW) body{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-HK) body{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-CN) body{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK SC","Noto Sans",sans-serif}
html:lang(th-TH) body{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
html[dir=rtl]:not(:lang(he-IL)) body{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
html:lang(he-IL) .form-requests *,html:lang(he-IL) .tw-font-bmw-bold,html:lang(he-IL) .tw-font-bmw-light{font-family:bmwTypeNextWebHebrew,Arial,Helvetica,sans-serif}
html:lang(ko-KR) .form-requests *,html:lang(ko-KR) .tw-font-bmw-bold,html:lang(ko-KR) .tw-font-bmw-light{font-family:bmwTypeNextWeb,bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK KR","Noto Sans",sans-serif}
html:lang(ja-JP) .form-requests *,html:lang(ja-JP) .tw-font-bmw-bold,html:lang(ja-JP) .tw-font-bmw-light{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK JP","Noto Sans",sans-serif}
html:lang(zh-TW) .form-requests *,html:lang(zh-TW) .tw-font-bmw-bold,html:lang(zh-TW) .tw-font-bmw-light{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-HK) .form-requests *,html:lang(zh-HK) .tw-font-bmw-bold,html:lang(zh-HK) .tw-font-bmw-light{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-CN) .form-requests *,html:lang(zh-CN) .tw-font-bmw-bold,html:lang(zh-CN) .tw-font-bmw-light{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK SC","Noto Sans",sans-serif}
html:lang(th-TH) .form-requests *,html:lang(th-TH) .tw-font-bmw-bold,html:lang(th-TH) .tw-font-bmw-light{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
html[dir=rtl]:not(:lang(he-IL)) .form-requests *,html[dir=rtl]:not(:lang(he-IL)) .tw-font-bmw-bold,html[dir=rtl]:not(:lang(he-IL)) .tw-font-bmw-light{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
.ds2-font-4xl{font-size:3rem;line-height:4rem;font-weight:300}
@media only screen and (min-width:521px) and (max-width:980px){
.ds2-font-4xl{font-size:4rem;line-height:5rem;font-weight:300}
}
@media only screen and (min-width:981px){
.ds2-font-4xl{font-size:6rem;line-height:7rem;font-weight:300}
}
.ds2-font-xxxl{font-size:2rem;line-height:2.5rem;font-weight:300}
@media only screen and (min-width:521px) and (max-width:980px){
.ds2-font-xxxl{font-size:3rem;line-height:4rem;font-weight:300}
}
@media only screen and (min-width:981px){
.ds2-font-xxxl{font-size:4rem;line-height:5rem;font-weight:300}
}
.ds2-font-xxl,h1{font-size:2rem;line-height:2.5rem;font-weight:300}
@media only screen and (min-width:981px){
.ds2-font-xxl,h1{font-size:3rem;line-height:4rem;font-weight:300}
}
.ds2-font-xl,h2{font-size:1.5rem;line-height:2rem;font-weight:300}
@media only screen and (min-width:981px){
.ds2-font-xl,h2{font-size:2rem;line-height:2.5rem;font-weight:300}
}
.ds2-font-l,h3{font-size:1.25rem;line-height:1.75rem;font-weight:300}
@media only screen and (min-width:981px){
.ds2-font-l,h3{font-size:1.5rem;line-height:2rem;font-weight:300}
}
.ds2-font-m,h4{font-size:1.25rem;line-height:1.75rem;font-weight:300}
.ds2-font-m-bolder{font-size:1.25rem;line-height:1.75rem;font-weight:400}
.ds2-font-s,h5,h6{font-size:1rem;line-height:1.5rem;font-weight:300}
.ds2-font-s-bolder{font-size:1rem;line-height:1.5rem;font-weight:400}
.ds2-cms-output,cite,p,table{font-size:1rem;line-height:1.5rem;font-weight:300}
.ds2-font-clickable,.ds2-font-clickable-s,a{font-size:1rem;line-height:1.5rem;font-weight:700}
.button,.ds2-font-button,button{font-size:1rem;line-height:1.25rem;font-weight:700}
.ds2-font-clickable-xs{font-size:.875rem;line-height:1.25rem;font-weight:700}
.ds2-font-xs,small{font-size:.875rem;line-height:1.25rem;font-weight:300}
.ds2-font-xxs{font-size:.75rem;line-height:1rem;font-weight:300}
.ds2-font-xxxs{font-size:.625rem;line-height:.875rem;font-weight:300}
.ds2-font-label{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase}
.ds2-font-label-xxxs{font-size:.625rem;line-height:.875rem;font-weight:700;text-transform:uppercase}
.ds2-cms-output,h1,h2,h3,h4,h5,h6{padding-right:0}
.ds2-cms-output ul:not(.ds2-linklist),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){list-style-type:disc;margin-bottom:15px}
.ds2-cms-output ol,.ds2-cms-output ul:not(.ds2-linklist),h1 ol,h1 ul:not(.ds2-linklist),h2 ol,h2 ul:not(.ds2-linklist),h3 ol,h3 ul:not(.ds2-linklist),h4 ol,h4 ul:not(.ds2-linklist),h5 ol,h5 ul:not(.ds2-linklist),h6 ol,h6 ul:not(.ds2-linklist){list-style-position:outside;margin-left:1.2em}
.ds2-cms-output ol,.ds2-cms-output ol li:not([class*=ds2-font]),.ds2-cms-output ul:not(.ds2-linklist),.ds2-cms-output ul:not(.ds2-linklist) li:not([class*=ds2-font]),h1 ol,h1 ol li:not([class*=ds2-font]),h1 ul:not(.ds2-linklist),h1 ul:not(.ds2-linklist) li:not([class*=ds2-font]),h2 ol,h2 ol li:not([class*=ds2-font]),h2 ul:not(.ds2-linklist),h2 ul:not(.ds2-linklist) li:not([class*=ds2-font]),h3 ol,h3 ol li:not([class*=ds2-font]),h3 ul:not(.ds2-linklist),h3 ul:not(.ds2-linklist) li:not([class*=ds2-font]),h4 ol,h4 ol li:not([class*=ds2-font]),h4 ul:not(.ds2-linklist),h4 ul:not(.ds2-linklist) li:not([class*=ds2-font]),h5 ol,h5 ol li:not([class*=ds2-font]),h5 ul:not(.ds2-linklist),h5 ul:not(.ds2-linklist) li:not([class*=ds2-font]),h6 ol,h6 ol li:not([class*=ds2-font]),h6 ul:not(.ds2-linklist),h6 ul:not(.ds2-linklist) li:not([class*=ds2-font]){font-size:inherit;line-height:inherit;font-family:inherit;font-weight:inherit}
.ds2-cms-output a:link,.ds2-cms-output a:visited,h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{color:#1366d7}
.ds2-cms-output a:active,.ds2-cms-output a:hover,h1 a:active,h1 a:hover,h2 a:active,h2 a:hover,h3 a:active,h3 a:hover,h4 a:active,h4 a:hover,h5 a:active,h5 a:hover,h6 a:active,h6 a:hover{color:#0653b6}
.ds2-cms-output p:not([class*=ds2-font]),h1 p:not([class*=ds2-font]),h2 p:not([class*=ds2-font]),h3 p:not([class*=ds2-font]),h4 p:not([class*=ds2-font]),h5 p:not([class*=ds2-font]),h6 p:not([class*=ds2-font]){font-size:inherit;line-height:inherit;margin-bottom:inherit;font-family:inherit;font-weight:inherit}
@media only screen and (min-width:521px){
.ds2-cms-output,h1,h2,h3,h4,h5,h6{padding-right:15px}
}
small{display:block}
.ds2-cms-output,.ds2-font-4xl,.ds2-font-l,.ds2-font-m,.ds2-font-m-bolder,.ds2-font-s,.ds2-font-s-bolder,.ds2-font-xl,.ds2-font-xs,.ds2-font-xxl,.ds2-font-xxs,.ds2-font-xxxl,.ds2-font-xxxs,a,cite,h1,h2,h3,h4,h5,h6,small,table{margin-top:0;margin-bottom:1rem}
.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::after,.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}
body:not(.ds2-market-bmw-m) .ds2-icon--arrow-big-d-blue-2:before,body:not(.ds2-market-bmw-m) .ds2-icon--arrow-big-d-grey-2::after,body:not(.ds2-market-bmw-m) .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,.ds2-icon--plus-grey-5:before,.ds2-mlp-feature-cluster-selection__field::before,.form-requests .ds2r-input__select-wrapper::before,.icon-arrow-big-d-white,.icon-plus-grey-5{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%234d4d4d%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-5:before,.icon-arrow-big-d-grey-5{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%234d4d4d%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-navigation-main .ds2-icon--arrow-big-l-white:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_back:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_restart: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-grey-3:before,.icon-arrow-big-l-grey-3{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Ctitle%3Ebackground%3C/title%3E%0A%20%20%20%20%20%20%20%20%3Crect%20fill%3D%22none%22%20id%3D%22canvas_background%22%20height%3D%22402%22%20width%3D%22582%22%20y%3D%22-1%22%20x%3D%22-1%22/%3E%0A%20%20%20%20%3C/g%3E%0A%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Ctitle%3ELayer%201%3C/title%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20transform%3D%22rotate%28180%2020%2C20%29%20%22%20id%3D%22svg_1%22%20d%3D%22m17%2C28l-2%2C-2l6%2C-6l-6%2C-6l2%2C-2l8%2C8l-8%2C8z%22%20fill%3D%22%23bbbbbb%22/%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%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--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_back:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_restart: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%234d4d4d%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-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li .ds2-showroom-offers a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_back:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li .ds2-showroom-offers a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_restart:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li .ds2-showroom-offers a.ds2-icon.ds2-icon--arrow-big-l-grey-2:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li .ds2-showroom-preconfiguration a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_back:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li .ds2-showroom-preconfiguration a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_restart:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li .ds2-showroom-preconfiguration a.ds2-icon.ds2-icon--arrow-big-l-grey-2:before,.ds2-showroom-offers .ds2-icon--arrow-big-l-white:before,.ds2-showroom-offers .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_back:before,.ds2-showroom-offers .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_restart:before,.ds2-showroom-offers .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon.ds2-icon--arrow-big-l-grey-2:before,.ds2-showroom-offers .icon-arrow-big-l-white,.ds2-showroom-preconfiguration .ds2-icon--arrow-big-l-white:before,.ds2-showroom-preconfiguration .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_back:before,.ds2-showroom-preconfiguration .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_restart:before,.ds2-showroom-preconfiguration .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon.ds2-icon--arrow-big-l-grey-2:before,.ds2-showroom-preconfiguration .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%23ffffff%22%20d%3D%22M23%2012l2%202-6%206%206%206-2%202-8-8z%22%2F%3E%3C%2Fsvg%3E")}
.ds2-icon--arrow-big-l-white:hover::before,.icon-arrow-big-l-white:hover{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%23262626%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-showroom-offers .ds2-icon--arrow-big-l-white:hover::before,.ds2-showroom-offers .icon-arrow-big-l-white:hover,.ds2-showroom-preconfiguration .ds2-icon--arrow-big-l-white:hover::before,.ds2-showroom-preconfiguration .icon-arrow-big-l-white:hover{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%23ffffff%22%20d%3D%22M23%2012l2%202-6%206%206%206-2%202-8-8z%22%2F%3E%3C%2Fsvg%3E")}
button:focus-visible .ds2-icon--arrow-big-l-white::before{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%23262626%22%20d%3D%22M23%2012l2%202-6%206%206%206-2%202-8-8z%22%2F%3E%3C%2Fsvg%3E")}
button.focus-visible .ds2-icon--arrow-big-l-white::before{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%23262626%22%20d%3D%22M23%2012l2%202-6%206%206%206-2%202-8-8z%22%2F%3E%3C%2Fsvg%3E")}
.ds2-icon--arrow-big-l-grey-5:before,.icon-arrow-big-l-grey-5{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%234d4d4d%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-link.ds2-link--active:before,.ds2-navigation-content-bar .ds2-icon--arrow-big-r-white:active:before,.ds2-navigation-content-bar .ds2-icon--arrow-big-r-white:focus:before,.ds2-navigation-content-bar .ds2-icon--arrow-big-r-white:hover:before,.ds2-navigation-main .ds2-icon--arrow-big-r-white:after,.ds2-need-analyzer--article .ds2-icon--arrow-big-r-white::after,.ds2-typo--component-link:active .ds2-icon--arrow-big-r-grey-2:before,.ds2-typo--component-link:active .ds2-icon--arrow-big-r-white:before,.ds2-typo--component-link:focus .ds2-icon--arrow-big-r-grey-2:before,.ds2-typo--component-link:focus .ds2-icon--arrow-big-r-white:before,.ds2-typo--component-link:hover .ds2-icon--arrow-big-r-grey-2:before,.ds2-typo--component-link:hover .ds2-icon--arrow-big-r-white: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-grey-2:before.ds2-link,.icon-arrow-big-r-grey-2.ds2-link{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")}
.ds2-icon--arrow-big-r-grey-10:before,.icon-arrow-big-r-grey-10{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%23262626%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-l-grey-10:before,.icon-arrow-big-l-grey-10{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%23262626%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-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%234d4d4d%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-showroom-offers .ds2-icon--arrow-big-r-white:before,.ds2-showroom-offers .icon-arrow-big-r-white,.ds2-showroom-preconfiguration .ds2-icon--arrow-big-r-white:before,.ds2-showroom-preconfiguration .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%23ffffff%22%20d%3D%22M17%2028l-2-2%206-6-6-6%202-2%208%208z%22%2F%3E%3C%2Fsvg%3E")}
.ds2-icon--arrow-big-r-white:hover::before{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%23262626%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-showroom-offers .ds2-icon--arrow-big-r-white:hover::before,.ds2-showroom-preconfiguration .ds2-icon--arrow-big-r-white:hover::before{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%23ffffff%22%20d%3D%22M17%2028l-2-2%206-6-6-6%202-2%208%208z%22%2F%3E%3C%2Fsvg%3E")}
button:focus-visible .ds2-icon--arrow-big-r-white::before{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%23262626%22%20d%3D%22M17%2028l-2-2%206-6-6-6%202-2%208%208z%22%2F%3E%3C%2Fsvg%3E")}
button.focus-visible .ds2-icon--arrow-big-r-white::before{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%23262626%22%20d%3D%22M17%2028l-2-2%206-6-6-6%202-2%208%208z%22%2F%3E%3C%2Fsvg%3E")}
.ds2-icon--arrow-big-r-grey-5:before,.icon-arrow-big-r-grey-5{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%234d4d4d%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-icon--arrow-big-u-grey-2::after,.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-icon--minus-grey-5:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active .ds2-icon--arrow-big-d-white:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active .ds2-mlp-feature-cluster-selection__field::before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active .form-requests .ds2r-input__select-wrapper::before,.ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2-icon--arrow-big-d-white:before,.ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2-mlp-feature-cluster-selection__field::before,.ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .form-requests .ds2r-input__select-wrapper::before,.form-requests .ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active .ds2r-input__select-wrapper::before,.form-requests .ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2r-input__select-wrapper::before,.icon-arrow-big-u-white,.icon-minus-grey-5{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%234d4d4d%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-5:before,.icon-arrow-big-u-grey-5{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%234d4d4d%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-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_back:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_restart:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon.ds2-icon--arrow-big-l-grey-2:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li body.ds2-market-bmw-m a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_back:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li body.ds2-market-bmw-m a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_restart:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li body.ds2-market-bmw-m a.ds2-icon.ds2-icon--arrow-big-l-grey-2:before,.ds2-navigation-main--flyout .ds2-icon--arrow-big-l-white:before,body.ds2-market-bmw-m .ds2-icon--arrow-big-l-white:before,body.ds2-market-bmw-m .ds2-icon--arrow-big-l-white:hover::before,body.ds2-market-bmw-m .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_back:before,body.ds2-market-bmw-m .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon--arrow-big-l-grey-2.ds2-icon--need_analyzer_arrow_restart:before,body.ds2-market-bmw-m .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon.ds2-icon--arrow-big-l-grey-2:before{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%23ffffff%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-navigation-main--flyout .ds2-icon--arrow-big-r-white:before,body.ds2-market-bmw-m .ds2-icon--arrow-big-r-white:before,body.ds2-market-bmw-m .ds2-icon--arrow-big-r-white:hover::before{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%23ffffff%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-navigation-content-bar .ds2-icon--arrow-big-d-white:before,.ds2-navigation-content-bar .ds2-mlp-feature-cluster-selection__field::before,.ds2-navigation-content-bar .form-requests .ds2r-input__select-wrapper::before,.form-requests .ds2-navigation-content-bar .ds2r-input__select-wrapper::before,.form-requests body.ds2-market-bmw-m .ds2r-input__select-wrapper::before,body.ds2-market-bmw-m .ds2-icon--arrow-big-d-white:before,body.ds2-market-bmw-m .ds2-icon--arrow-big-d-white:hover::before,body.ds2-market-bmw-m .ds2-mlp-feature-cluster-selection__field::before,body.ds2-market-bmw-m .form-requests .ds2r-input__select-wrapper::before{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%23ffffff%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-navigation-content-bar .ds2-icon--arrow-big-u-white:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2-icon--arrow-big-d-white:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2-mlp-feature-cluster-selection__field::before,.ds2-navigation-content-bar .ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .form-requests .ds2r-input__select-wrapper::before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active .ds2-icon--arrow-big-d-white:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active .ds2-mlp-feature-cluster-selection__field::before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active .form-requests .ds2r-input__select-wrapper::before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active .form-requests body.ds2-market-bmw-m .ds2r-input__select-wrapper::before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active body.ds2-market-bmw-m .ds2-icon--arrow-big-d-white:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active body.ds2-market-bmw-m .ds2-mlp-feature-cluster-selection__field::before,.ds2-navigation-content-bar .form-requests .ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2r-input__select-wrapper::before,.ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2-navigation-content-bar .ds2-icon--arrow-big-d-white:before,.ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2-navigation-content-bar .ds2-mlp-feature-cluster-selection__field::before,.ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .form-requests .ds2-navigation-content-bar .ds2r-input__select-wrapper::before,.ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .form-requests body.ds2-market-bmw-m .ds2r-input__select-wrapper::before,.ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button body.ds2-market-bmw-m .ds2-icon--arrow-big-d-white:before,.ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button body.ds2-market-bmw-m .ds2-mlp-feature-cluster-selection__field::before,.form-requests .ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active .ds2r-input__select-wrapper::before,.form-requests .ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active body.ds2-market-bmw-m .ds2r-input__select-wrapper::before,.form-requests .ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2-navigation-content-bar .ds2r-input__select-wrapper::before,.form-requests .ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button body.ds2-market-bmw-m .ds2r-input__select-wrapper::before,body.ds2-market-bmw-m .ds2-icon--arrow-big-u-white:before,body.ds2-market-bmw-m .ds2-icon--arrow-big-u-white:hover::before,body.ds2-market-bmw-m .ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active .ds2-icon--arrow-big-d-white:before,body.ds2-market-bmw-m .ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active .ds2-mlp-feature-cluster-selection__field::before,body.ds2-market-bmw-m .ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active .form-requests .ds2r-input__select-wrapper::before,body.ds2-market-bmw-m .ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2-icon--arrow-big-d-white:before,body.ds2-market-bmw-m .ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2-mlp-feature-cluster-selection__field::before,body.ds2-market-bmw-m .ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .form-requests .ds2r-input__select-wrapper::before,body.ds2-market-bmw-m .form-requests .ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-sales-button.ds2-active .ds2r-input__select-wrapper::before,body.ds2-market-bmw-m .form-requests .ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2r-input__select-wrapper::before{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%23ffffff%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}
body.ds2-market-bmw-m .ds2-icon--play-white:before,body.ds2-market-bmw-m .ds2-icon--play-white:hover::before{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%23ffffff%22%20d%3D%22M22%2018l18%2012-18%2012z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
body.ds2-market-bmw-m .ds2-icon--play:before,body.ds2-market-bmw-m .ds2-icon--play:hover::before{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%23ffffff%22%20d%3D%22M7%206v8l6-4z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
body.ds2-market-bmw-m .ds2-icon--close-white:before,body.ds2-market-bmw-m .ds2-icon--close-white:hover::before{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%23ffffff%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}
body.ds2-market-bmw-m .ds2-icon--magnifier-white:before,body.ds2-market-bmw-m .ds2-icon--magnifier-white:hover::before{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%23ffffff%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--bmw_act_checkbox_20:before,.icon-bmw_act_checkbox_20{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--bmw_def_datepicker_40:before,.form-requests .nn-ui-input__date-wrapper::before,.icon-bmw_def_datepicker_40{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%22M31%209v22H9V9h22zm-2%204H11v16h18V13z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.758%2026.5v-8.342c-.66.47-1.414.898-2.263%201.29l-.9-1.723c1.41-.728%202.604-1.48%203.58-2.263h1.89V26.5H19.76z%22%20enable-background%3D%22new%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--bmw_def_error_40:before,.ds2-layer--content .error .ds2-request-icon__alert,.form-requests .ds2-request-icon__alert,.icon-bmw_def_error_40{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%23D20000%22%20d%3D%22M19%2024.53h2v2h-2zM20.92%2023h-1.84l-.46-7h2.76z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23D20000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M12.5%2029c-2.2%200-3.142-1.783-2.092-3.717l7.685-14.265c1.05-1.934%202.767-1.984%203.815-.05l7.686%2014.34C30.644%2027.243%2029.7%2029%2027.5%2029h-15z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--bmw_def_hints_40:before,.form-requests .ds2-request-icon__tooltip,.icon-bmw_def_hints_40{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%23575757%22%3E%3Cpath%20d%3D%22M20%208.5C13.65%208.5%208.5%2013.65%208.5%2020S13.65%2031.5%2020%2031.5c6.352%200%2011.5-5.15%2011.5-11.5S26.352%208.5%2020%208.5zm0%2020.97c-5.222%200-9.47-4.247-9.47-9.47%200-5.222%204.248-9.47%209.47-9.47%205.223%200%209.47%204.248%209.47%209.47%200%205.223-4.247%209.47-9.47%209.47zM19%2025h2v2h-2zM19.12%2023h1.76l.474-9h-2.707z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--bmw_def_radiobutton_20:before,.ds2-icon--radio_button::before,.ds2-magazine--overview-sorting-button::before,.icon-bmw_def_radiobutton_20{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%22M10%202c4.41%200%208%203.59%208%208s-3.59%208-8%208-8-3.59-8-8%203.59-8%208-8m0-2C4.477%200%200%204.478%200%2010c0%205.523%204.477%2010%2010%2010%205.522%200%2010-4.477%2010-10%200-5.522-4.478-10-10-10z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--bmw_not_valid_hint_20:before,.form-requests .ds2r-personaldatacustomextension__base .password-hint .help-block .icon__base,.form-requests .ds2r-personaldatacustomextension__base .password-hint .icon__base.icon__pw-error,.icon-bmw_not_valid_hint_20{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%23D20000%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--bmw_valid_hint_20:before,.form-requests .ds2r-personaldatacustomextension__base .help-block .passwordGroupValid .icon__base,.form-requests .ds2r-personaldatacustomextension__base .password-hint .help-block.ng-hide .icon__base,.icon-bmw_valid_hint_20{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%22none%22%20stroke%3D%22%233FB116%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-checked:before,.ds2-label--group input[type=checkbox]:checked+.ds2-label--checkbox:before,.form-requests .ds2r-input__checkbox:checked+span::before,.icon-checkbox-checked{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSItMTcwIC0xNzAgODUyIDg1MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCBmaWxsPSIjMWM2OWQ0IiBoZWlnaHQ9Ijg1MiIgd2lkdGg9Ijg1MiIgeT0iLTE3MCIgeD0iLTE3MCIvPjxwb2x5Z29uIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsMC43KSIgcG9pbnRzPSIyMDIuNjI0LDQ3OC4wMTYgMCwyOTEuMzYgNzAuNTEyLDIxNC44IDE5MS45NjgsMzI2LjY1NiA0MzEuNDQsMzMuOTg0IDUxMiw5OS45MDQiLz48L3N2Zz4=");background-repeat:no-repeat}
.ds2-icon--checkbox-consent-not-given:before,.icon-checkbox-consent-not-given:before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20enable-background%3D%22new%200%200%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Cpath%20fill%3D%22%23BBBBBB%22%20d%3D%22M18%2C2v16H2V2H18%20M20%2C0H0v20h20V0L20%2C0z%22%2F%3E%0A%3C%2Fg%3E%0A%0A%3Cpolygon%20fill%3D%22%234D4D4D%22%20points%3D%2215%2C6.25%2013.75%2C5%2010%2C8.75%206.25%2C5%205%2C6.25%208.75%2C10%205%2C13.75%206.25%2C15%2010%2C11.25%2013.75%2C15%2015%2C13.75%0A%0911.25%2C10%20%22%2F%3E%0A%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}
body[data-wcag-aa] .ds2-icon--checkbox:before,body[data-wcag-aa] .icon-checkbox{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBmaWxsPSIjOGU4ZThlIiBkPSJNMTggMnYxNkgyVjJoMTZtMi0ySDB2MjBoMjBWMHoiLz48L3N2Zz4=");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%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:hover::before,.icon-close-white:hover{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%23262626%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")}
.ds2-icon--close-grey-5:before,.icon-close-grey-5{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-grey:before,.icon-close-grey{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIj4NCiAgICA8ZyBmaWxsPSIjOTM5MzkzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8cGF0aCBkPSJNMTguMjgyIDE2LjE2MUwzMy44NCAzMS43MThsLTIuMTIxIDIuMTJMMTYuMTYgMTguMjgzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzMuODM5IDE4LjI4MkwxOC4yODIgMzMuODRsLTIuMTItMi4xMjFMMzEuNzE3IDE2LjE2eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==");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,.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-blue:before,.icon-download-blue{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%231c69d4%22%3E%3Cpath%20d%3D%22M10.5%2023.5h2v5h-2v-5zM11.5%2026.5h17v2h-17v-2zM26.5%2022.5h2v5h-2v-5zM24.514%2018.5L19.5%2023.514%2014.486%2018.5h10.028zM17.5%2011.5h4v10h-4v-10z%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--download-grey-big:before,.icon-play-grey{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%23666666%22%3E%3Cpath%20d%3D%22M10.5%2023.5h2v5h-2v-5zM11.5%2026.5h17v2h-17v-2zM26.5%2022.5h2v5h-2v-5zM24.514%2018.5L19.5%2023.514%2014.486%2018.5h10.028zM17.5%2011.5h4v10h-4v-10z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--download-grey-big:hover::before,.icon-donwload-grey-big:hover{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%23262626%22%3E%3Cpath%20d%3D%22M10.5%2023.5h2v5h-2v-5zM11.5%2026.5h17v2h-17v-2zM26.5%2022.5h2v5h-2v-5zM24.514%2018.5L19.5%2023.514%2014.486%2018.5h10.028zM17.5%2011.5h4v10h-4v-10z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--edit_icons_default:before,.icon-edit_icons_default{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%231C69D4%22%20d%3D%22M36.75%209.25l-22%2022-6-6%2022-22%206%206zm-30%2018l-3.5%208.5.5.5.5.5%208.5-3.5-6-6z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--edit_icons_hover:before,.icon-edit_icons_hover{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%22M36.75%209.25l-22%2022-6-6%2022-22%206%206zm-30%2018l-3.5%208.5.5.5.5.5%208.5-3.5-6-6z%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,.ds2-icon__filter:before,.icon-filter-toggle{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgOTcxLjk4NiA5NzEuOTg2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5NzEuOTg2IDk3MS45ODY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMzcwLjIxNiw0NTkuM2MxMC4yLDExLjEsMTUuOCwyNS42LDE1LjgsNDAuNnY0NDJjMCwyNi42MDEsMzIuMSw0MC4xMDEsNTEuMSwyMS40bDEyMy4zLTE0MS4zICAgYzE2LjUtMTkuOCwyNS42LTI5LjYwMSwyNS42LTQ5LjJWNTAwYzAtMTUsNS43LTI5LjUsMTUuOC00MC42MDFMOTU1LjYxNSw3NS41YzI2LjUtMjguOCw2LjEwMS03NS41LTMzLjEtNzUuNWgtODczICAgYy0zOS4yLDAtNTkuNyw0Ni42LTMzLjEsNzUuNUwzNzAuMjE2LDQ1OS4zeiIgZmlsbD0iIzRENEQ0RCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=");background-repeat:no-repeat}
.ds2-icon--icon_info_i_hover:before,.icon-icon_info_i_hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20fill%3D%22%231C69D4%22%20d%3D%22M64%2032c0%2017.676-14.328%2032-32%2032S0%2049.676%200%2032C0%2014.328%2014.328%200%2032%200s32%2014.328%2032%2032%22%2F%3E%3Cpath%20fill%3D%22%23262626%22%20d%3D%22M28%2012h8v8h-8zM28%2028h8v24h-8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--info-i-blue-2:before,.icon-info-i-blue-2,span.ds2-info-icon: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%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--info-i-white-bg:before{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-dropdown-filter-wrapper:before,.ds2-icon--magnifier-grey-2:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon,.icon-magnifier-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%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%234d4d4d%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-white:hover::before,.icon-magnifier-white:hover{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%23262626%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")}
.ds2-icon--magnifier-grey-5:before,.icon-magnifier-grey-5{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%234d4d4d%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-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.ds2-icon--minus-white.icon.ds2r-input__select-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.ds2-icon--minus-white.icon.nn-ui-input__date-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--minus-white.ds2-icon--l.ds2-icon--bg.icon::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--minus-white.icon.ds2-mlp-feature-cluster-selection__field::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--minus-white.icon.ds2r-input__select-wrapper::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--minus-white.icon.nn-ui-input__date-wrapper::before,.form-requests span.ds2-icon--minus-white.ds2r-input__select-wrapper::before,.form-requests span.ds2-icon--minus-white.nn-ui-input__date-wrapper::before,span.ds2-icon--minus-white.ds2-icon--l.ds2-icon--bg.ds2-icon--need_analyzer_arrow_back::before,span.ds2-icon--minus-white.ds2-icon--l.ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart::before,span.ds2-icon--minus-white.ds2-mlp-feature-cluster-selection__field::before,span.ds2-icon.ds2-icon--minus-white.ds2-icon--l.ds2-icon--bg::before{background-color:#fff}
.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--need_analyzer_arrow_back:before,.icon-need_analyzer_arrow_back{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%22102%22%20viewBox%3D%220%200%2064%20102%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M51.2%20102L64%2089.252l-38.402-38.25L64%2012.75%2051.2%200%200%2051.002z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--need_analyzer_arrow_back::after,.ds2-icon--need_analyzer_arrow_back_hover:before,.icon-need_analyzer_arrow_back_hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%22102%22%20viewBox%3D%220%200%2064%20102%22%3E%3Cpath%20fill%3D%22%231C69D4%22%20d%3D%22M51.2%20102L64%2089.252l-38.402-38.25L64%2012.75%2051.2%200%200%2051.002z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--need_analyzer_arrow_restart:before,.icon-need_analyzer_arrow_restart{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%2035.688C1.812%2051.594%2015.18%2064%2031.875%2064%2049.845%2064%2064%2049.65%2064%2032%2064%2014.353%2049.438%200%2031.464%200%2022.897%200%2015.237%203.29%209.406%208.616L1.666.794.543%202.38v22.99H22.09l1.646-2.014-7.482-7.763c4.125-3.688%209.634-5.95%2015.63-5.95%2012.79%200%2023.308%2010.208%2023.308%2022.758%200%2012.545-10.166%2022.76-22.956%2022.76-11.562%200-20.764-8.38-22.416-19.26L0%2035.688z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--need_analyzer_arrow_restart::after,.ds2-icon--need_analyzer_arrow_restart_hover:before,.icon-need_analyzer_arrow_restart_hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20fill%3D%22%231C69D4%22%20d%3D%22M0%2035.688C1.812%2051.594%2015.18%2064%2031.875%2064%2049.845%2064%2064%2049.65%2064%2032%2064%2014.353%2049.438%200%2031.464%200%2022.897%200%2015.237%203.29%209.406%208.616L1.666.794.543%202.38v22.99H22.09l1.646-2.014-7.482-7.763c4.125-3.688%209.634-5.95%2015.63-5.95%2012.79%200%2023.308%2010.208%2023.308%2022.758%200%2012.545-10.166%2022.76-22.956%2022.76-11.562%200-20.764-8.38-22.416-19.26L0%2035.688z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--need_analyzer_checkbox:before,.icon-need_analyzer_checkbox{background-image:url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/svg_icons/checkmark.png");background-repeat:no-repeat}
.ds2-icon--need_analyzer_no_result:before,.icon-need_analyzer_no_result{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2262%22%20viewBox%3D%2212.5%2028.5%2064%2062%22%20enable-background%3D%22new%2012.5%2028.5%2064%2062%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M41.597%2074.693h5.806v5.777h-5.806zM47.17%2070.273h-5.34L40.493%2050.05h8.01zM66.27%2090.5H22.73c-3.986%200-7.26-1.65-8.978-4.53-1.782-2.98-1.653-6.798.354-10.48l22.303-41.206C38.41%2030.606%2041.39%2028.5%2044.58%2028.5c1.845%200%205.34.73%208.01%205.632L74.91%2075.58c1.99%203.653%202.12%207.452.35%2010.41-1.71%202.864-4.99%204.51-8.99%204.51zM44.58%2034.28c-.965%200-2.14%201.053-3.065%202.75L19.21%2078.243c-1.01%201.852-1.18%203.59-.47%204.773.655%201.102%202.073%201.705%203.988%201.705h43.544c1.93%200%203.35-.602%204.003-1.688.694-1.164.52-2.88-.477-4.71l-22.32-41.45c-.88-1.62-1.968-2.593-2.9-2.593z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--need_analyzer_radiobutton:before,.icon-need_analyzer_radiobutton{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%3E%3Ccircle%20fill%3D%22%23252626%22%20cx%3D%2232%22%20cy%3D%2232%22%20r%3D%2232%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--need_analyzer_result_arrow_l:before,.icon-need_analyzer_result_arrow_l{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2264%22%20height%3D%22106%22%20viewBox%3D%220%200%2064%20106%22%3E%3Cg%20transform%3D%22rotate%28180%29%20translate%28-64%20-106%29%22%3E%3Cimage%20overflow%3D%22visible%22%20opacity%3D%22.2%22%20width%3D%22125%22%20height%3D%22167%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAH0AAACnCAYAAAA8JVNsAAAACXBIWXMAAAsSAAALEgHS3X78AAAA%20GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAADmVJREFUeNrsnY2Oq7oORh1g5v2f%20d89Arq50qsPO8c9nxxQKiYTa0pZhumLHcRybaLTRRhtttNFGG2200UYbbbSLtvKB91gHtvtA772X%200Rk%2BBPpRf390gItBLx3fqaMDfBb0cuD91AH%2FWtDLAe9ZEOuAfw50FGhJhl6DnxvQD7hucYKPQNeA%20D%2FgHQbektjjPe8fp6nz%2BSPDljdJdnOc81ntV4FrnHge%2FvAF4C1R6XYL3VYOPj5X6csA1NEkujnNe%209V4FwNxzS%2BrrgN4PvH2uvUbhI4C115bU1wHdN%2FVCIBflfQu8BJx7bXWAx0n9crClHj16oFsHd63S%20PLb%2FTx3Q7amXBXUyXmvgLeCbcM6yDR4Dfkm4Bgp8Yp5PCvQCQOeOwnQAAjrBY8CXJClHge8fpecS%20eGIsdUnK94%2Bb8J417t92jF8SOw0CfBJet%2B9p4CXJ3UPeS2zZSfb%2Bu9tTVf3SCVlzzBQA8P%2BPWegQ%20Xujc0V6jhf9I8FmSbhltEuRZAD8ZKr4a0NfmuQSfnjjGL0EpJ0Ctc%2BD3kKXnksRL0Dng0w58acC3%20bfvn848BnzVl4zqANIbPyqGBR6Cv%2F3x%2FD7404InkCNtHgM90zkiqnlPvr2NR4LedxoLeAueGiVW4%20V0vd3wr8EgAsWewEWO57aV6ER0niEeivx1%2FDMFyV%2F1VS97cBn%2BmR847nL9ALAJ6z4KXx%2FAX8F5z3%20l6eB71XvxaHWpfFcAz8bxlwLfD%2BWv8Bbizvr0yR%2BCUh1RPIl%2BAsDfhHG9z2wVr2vu2Nu1PskSDny%20f90S%2FNKp1hEVL83TJfBfzflJUfGcpP%2BCHj7UBX078JkLLt7xnVPxX4zEvz6%2Fv44m6RPg4fO2W4E%2F%20wiOHqnirAyyGtEuSPhtOnmgE7m3AL0HQBXDQEPkt%2BoVR87NhxVuS%2Fjq0DvsoiV%2BSrxdZdZMs%2BlmR%209j2E2kzXOAeP1Akj7ePBLw6IXk2gwZ%2FIXnlr4WtW%2FF6tS4YcAbDRzvDR4LMWXKJqHlX5syDtL%2Bgz%20%2Fb3YMinjeOno0LcAv1xA26DTvHlnxU%2FC1G1yQM9oHwneA72SHLpU3gCfm761Ltno%2FLw8CfwSBI12%20Eml3SQR%2BUQw6CXrGVO124I9Q79JGgtZ9igYjSlZ%2FK%2B1TAz5jn9wtwS9BqNIPiACObkogkkOq27Ed%20CaV%2BLPglQaoLI6menSdamPImdIIW%2FP68FV93NPzLg89S79w%2FYkFGDk0DSJJcAbdwpl%2Fi48AvHZIt%20nYuCXpXHmekEkj%2Bggq7Wx6r6Ocm9arldtQ0PM%2BChm4zreDdHehxO2du5T%2B%2BQPdClf6AEOgACWNvs%20iBhu3inbbcFHoRMg6ZxhpW1c1D6HvB%2FpAFHw5ZPBz8Gb9qp4a5uytHUZ2dKMZLVAwqUeA74XekTF%20F2fnmCiWzQJNdPQJ4C8DncCpUQb4qLGmnfsk8OUs6FFpJ%2BA5d24iPD8NgdfsAe%2FNeHlZ8L3QCRgv%200SxTlCDNVp46RPWXYEc4IhHjIeDnzh5quTmRH1XLK0cJ30dy1yGBFu%2BY2r0FfAZ0a7yL5I0rhuu0%20gHZFT%2BeIgrc8mBng3w4dUd%2FoWImMtZFx3VLnBfh7WofxgNdaDV63nA1dU8moBU0BVebxvBUQNGKL%20eH%2BXXsMu49op0FEXJ3pzXuva6nDeqSSBmiMCJyrhNfC33wod8YD1GkDoj10I88YhUzzUyHxHS4sC%20mpNuhMAfxSM5BZRqxE%2BAzN%2B9awrecbt9rn0u025Ihx5RgR5p8bp6vcZZdJWudMKLfDZtmpgNPWv8%20ic5RPXNyRKV71%2BIRSa4BbVDPnqe%2FG3zUEvZM%2F9rPT%2BC4jkq8t7oE0pHC0p4FPQL%2BiKoSFIC89%2FVz%20wNFhxFs%2FJlJgoGb8dpnQzwTfs74fWdWzvHAaXLSKFNIRQtKeDT0LfK9TA01zlhWwoQHX6swgz6XO%20Ua4i6RbEKHhPrRhvoQEr2HICpL0QVmJEA2y9lybtR0DPBh9ZxUOKDCCBmBMz5mv3pW3ykM57c893%20W%2FJHQc8Eb%2FXs3iIDEmgrOJMM9Y7s7EGAeyz906FngS8g9EjMPRKC3Uq6JeUEgG138FhVJzwOnXI2%209B7w6GIIOm6jhQaQ3POeMiMbyTt9uA7gUfmnz9OzwHtUvMdYm4PAkaIDRFhdGWTfniXttdeKfxd0%20BDzik49a5xLUSLEBq4IUClmSek47ENnbuC8J3WuhI8YakS97FZeJGi04MFG8vIhWbkRT91twXFfb%20uxMNWXlrKqA2X0kH9o%2FoD7sSvi1a63SvHal11zlWwuvTeCtVoUNeZZ6fDp0D327d9YyVk1OVVsL3%20v2taatrd20SxXbeRXbYp7ayUYhJ4yTJFnBwcyE1RlxZwT5x8MZw7qFH4joQJbM7UMxtS8VDKdkGK%20%2BxOd%2BkTtkayDCAsiLZ8o6Ud1GKuD9BpDHj%2F32zYkPhm6JREZ0uLJi1c7OtehbbogOI9btmfXrBc8%20MrPISKOmrbylTNmmi8BFo1aRublVEBC1lL2rZFYlZ2R62Bste1n1HgmyiC6VRpIUIT%2F61nEgs4g0%2079sVoCN7stGVM88iSo9vXVK3Wjo06Vwkbx4KH16CXU4G7o1WReq8oS7WiHuV6L9VH9vjVzi%2FP1AN%20QCRH4lxe0r2rbKgPXSv80xYIWAz41gpaK%2BUc7F8HeK4DWOCtKeploCPApVRkklQj1Ry1An8SeCI5%20%2B6Uk5S1s6fBIvGc9vV4Nuhd4MSzwyQFZqvWmlfWUSntyBlwL9Qc4h4LfyBc5U68CvQe4t3abBftL%20UPvS2K65e1dFqn%2BaA5V6T%2FRMxJ%2FwFuhZwGeHGv9SDg48UvNNAr4KkLUDBW%2FN57sNuuXiwLmSXR7Y%20LfgWumTEtWMnV677pwH%2Fp3lsgWuqHgmdylo%2FeKshFwGuSbcG%2BDsInow5%2BSqo8z9O8HsLf1MseW9Y%20dD0Dekkawycn7O%2Fm4OBbUi7Nzzlr%2FQXvT3Mg4C1J16Q8JQZ%2BuSBwj3R%2Fg9K%2BgOq9MpY7Nz3jxmwE%20%2FG9AxadKeSZ0L%2FCSAFyS8u8A8NePVnZTtHZ6tjZq%2Bo8AWwP%2BEwSeutNlOQn4BAC3wH%2BDwPfPLdUu%20%2BdUlCf%2BjHB7gGnwCwJ86T88ALpXV9kj3N2C8FcX7tgnzcQv4jwEecdD0bms6HDq6gUFbDpVgf3WO%2045yEaxUcSZFwyVK3JNwaz72rbd1S3gs9urEwaql%2Fg5L%2BrYzl0pxcWkhpLXVErbfwLTfsGvS5n77K%20ZmWMRMdxy0pHx%2FGlkfKJWVjhrPQNUOmesdwzVUPm591S3gM9otYj7lXPOP6lzMnnRqUXZS7eC%2FwP%20MEXjdtwg4%2FhlJB3ZAKDBR%2BbiqNFmAUdVuuVtQ4H%2FgL52z27VU5wzaMZlj5RH%2FOnfgJsVmZpJY7g1%20F0clfAVW1TbnOH56NCyamVEz3manE0aDfSZwTp1nj%2BNvV%2B9oQn2PtT6DY7jmYv0SgE8AcG5NXJpz%20W8C9rtYI8MvN05F8L9a83LM%2BLnnaJOColf4DOl56gNczgHuhR%2Bq0FPKFOklgv0CVPjOwM4BrvvUo%208O0M4Ec4ZzwZIZAOsDhAc7HrHk%2FbI4BnqXc0D0wUuBT3poUyU2AeflXg6W3pVO2WpFsRMQv5gh21%20EGYpEGLvBPlE4PUs6B6%2FOwGGHOdvnwXIi7FoUpTFk2o4XiLApSjXjwCeMaajKTo9O1RmwnelSKtl%20nqiXRwFHoRdnB%2FBGyVjgtc2GZACXol4eC7zXOZNhxUtqX0rJpalzxPliLZ7cHvjRS6u9W42t%2FePc%20jyiN4z9OtX5b4NkeOU91JM1zJ6Xdlizz4hzHEZfqbYH3rLIhtVIz0muRAJsDLs3HkciXxwDPVO9c%20p%2FB0BGmIaIFO9G%2BIsuRX90r5o4Aj0EsSfE%2FKSy0l6Lr7TDGWSn8c0B8DvGfBJatjILD3Evz63NQh%205cimhNsCP0q9Z8PmgG%2FAWG5BfyRwL3QrbbcEUwJblUWRVyrtVqKlWLc1CP1xwBHoNaC%2BtQS9niT4%20rR3AuV23Zjz%2FJXv%2FuBSizG0jvh3wI9S7BZvLorjupHoVpHkjOd5NimaVYt440I8BHoVuFYND1Lqk%20yn9JjmmTOoNmxP0KVrwUonx74BmSvq%2FKYKl1TZVrq2avjtFGxFRA0jnoyFr4bYFnqfdK8u5PTcK1%20VTNufl7IDnS0oHuzPd0OeAR6BV2k1vSLG79bA20jOX5dk3QNvBWTfnvgKHTEgrekXbPOi%2BJD34xF%20F0nSV0WiPYn8bge8V723Bp1USut1SLA16Z0JzxjBTduknK3tZsLHAO%2BBzkm2NicvO%2BArYVkg5mYI%20IOXzG%2BOgWRXQkYzMtwDugd4ucBSntHPgSZHcqTH2vNCtVNzbU4FnqPdiTN%2F2CXWLAbyF3gZSWN%2FR%20wHOwV8KrG98GeKZ659T81miBDYA3N8abJ7mfVFFBSwSA7g%2B%2FDXAvdAs0KWP8Jnxm3n1mYqQ8WtDW%20gvxY4NkeOUTiOWgz%2FV2ztJBdU8WSdk%2FN1fok4L3OGa0w7j46dWLAtz8wUlnYgl5JL6ar1Sh%2FDPBM%20Sdd%2BiBb8PvKFC4lCgiSRFbwagH174FHokmQXEHxp4Ff6Oy%2BrVSmxguA10FoKzlsDz5B0Ts1r4FuQ%207XeRCNlqwN%2FAc1xm5dsDz%2FbIIeC5DsBBl4Cj4L21TR8DXPpBo9%2FXdrsgO14oCToRVsC2Kte7LfAs%209W5Z9tbnNdBI7VNJTVuviQ5Kznd3SeeuoSUXLI5zaEcjY2y2qiI8QrqzoUvX0XaykgLce181%2BPhI%204JnQLfBkwC3gdSoI3nPuUcCzoWvXK8ZQUIL3VQ11T0O6%2F9vmN3YmD9hoeUm0EzwW%2BJHQLajR8ZsC%20EAfsN0L3ws%2BC3vPeI1q52N8qB3SAAftE6D1%2Fs3SAG7AvAP0df3%2BAvjD0zHsZoD8QOnqPA%2B5oo402%202mijjTbaaKONNtpod23%2FE2AAXWYjqbA2R%2BQAAAAASUVORK5CYII%3D%22%20transform%3D%22translate%28-30.5%20-31.5%29%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11.144%20105L0%2093.826%2041.712%2052%200%2010.175%2011.144-1%2064%2052z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--need_analyzer_result_arrow_r:before,.icon-need_analyzer_result_arrow_r{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2264%22%20height%3D%22106%22%20viewBox%3D%220%200%2064%20106%22%3E%3Cimage%20overflow%3D%22visible%22%20opacity%3D%22.2%22%20width%3D%22125%22%20height%3D%22167%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAH0AAACnCAYAAAA8JVNsAAAACXBIWXMAAAsSAAALEgHS3X78AAAA%20GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAADmVJREFUeNrsnY2Oq7oORh1g5v2f%20d89Arq50qsPO8c9nxxQKiYTa0pZhumLHcRybaLTRRhtttNFGG2200UYbbbSLtvKB91gHtvtA772X%200Rk%2BBPpRf390gItBLx3fqaMDfBb0cuD91AH%2FWtDLAe9ZEOuAfw50FGhJhl6DnxvQD7hucYKPQNeA%20D%2FgHQbektjjPe8fp6nz%2BSPDljdJdnOc81ntV4FrnHge%2FvAF4C1R6XYL3VYOPj5X6csA1NEkujnNe%209V4FwNxzS%2BrrgN4PvH2uvUbhI4C115bU1wHdN%2FVCIBflfQu8BJx7bXWAx0n9crClHj16oFsHd63S%20PLb%2FTx3Q7amXBXUyXmvgLeCbcM6yDR4Dfkm4Bgp8Yp5PCvQCQOeOwnQAAjrBY8CXJClHge8fpecS%20eGIsdUnK94%2Bb8J417t92jF8SOw0CfBJet%2B9p4CXJ3UPeS2zZSfb%2Bu9tTVf3SCVlzzBQA8P%2BPWegQ%20Xujc0V6jhf9I8FmSbhltEuRZAD8ZKr4a0NfmuQSfnjjGL0EpJ0Ctc%2BD3kKXnksRL0Dng0w58acC3%20bfvn848BnzVl4zqANIbPyqGBR6Cv%2F3x%2FD7404InkCNtHgM90zkiqnlPvr2NR4LedxoLeAueGiVW4%20V0vd3wr8EgAsWewEWO57aV6ER0niEeivx1%2FDMFyV%2F1VS97cBn%2BmR847nL9ALAJ6z4KXx%2FAX8F5z3%20l6eB71XvxaHWpfFcAz8bxlwLfD%2BWv8Bbizvr0yR%2BCUh1RPIl%2BAsDfhHG9z2wVr2vu2Nu1PskSDny%20f90S%2FNKp1hEVL83TJfBfzflJUfGcpP%2BCHj7UBX078JkLLt7xnVPxX4zEvz6%2Fv44m6RPg4fO2W4E%2F%20wiOHqnirAyyGtEuSPhtOnmgE7m3AL0HQBXDQEPkt%2BoVR87NhxVuS%2Fjq0DvsoiV%2BSrxdZdZMs%2BlmR%209j2E2kzXOAeP1Akj7ePBLw6IXk2gwZ%2FIXnlr4WtW%2FF6tS4YcAbDRzvDR4LMWXKJqHlX5syDtL%2Bgz%20%2Fb3YMinjeOno0LcAv1xA26DTvHlnxU%2FC1G1yQM9oHwneA72SHLpU3gCfm761Ltno%2FLw8CfwSBI12%20Eml3SQR%2BUQw6CXrGVO124I9Q79JGgtZ9igYjSlZ%2FK%2B1TAz5jn9wtwS9BqNIPiACObkogkkOq27Ed%20CaV%2BLPglQaoLI6menSdamPImdIIW%2FP68FV93NPzLg89S79w%2FYkFGDk0DSJJcAbdwpl%2Fi48AvHZIt%20nYuCXpXHmekEkj%2Bggq7Wx6r6Ocm9arldtQ0PM%2BChm4zreDdHehxO2du5T%2B%2BQPdClf6AEOgACWNvs%20iBhu3inbbcFHoRMg6ZxhpW1c1D6HvB%2FpAFHw5ZPBz8Gb9qp4a5uytHUZ2dKMZLVAwqUeA74XekTF%20F2fnmCiWzQJNdPQJ4C8DncCpUQb4qLGmnfsk8OUs6FFpJ%2BA5d24iPD8NgdfsAe%2FNeHlZ8L3QCRgv%200SxTlCDNVp46RPWXYEc4IhHjIeDnzh5quTmRH1XLK0cJ30dy1yGBFu%2BY2r0FfAZ0a7yL5I0rhuu0%20gHZFT%2BeIgrc8mBng3w4dUd%2FoWImMtZFx3VLnBfh7WofxgNdaDV63nA1dU8moBU0BVebxvBUQNGKL%20eH%2BXXsMu49op0FEXJ3pzXuva6nDeqSSBmiMCJyrhNfC33wod8YD1GkDoj10I88YhUzzUyHxHS4sC%20mpNuhMAfxSM5BZRqxE%2BAzN%2B9awrecbt9rn0u025Ihx5RgR5p8bp6vcZZdJWudMKLfDZtmpgNPWv8%20ic5RPXNyRKV71%2BIRSa4BbVDPnqe%2FG3zUEvZM%2F9rPT%2BC4jkq8t7oE0pHC0p4FPQL%2BiKoSFIC89%2FVz%20wNFhxFs%2FJlJgoGb8dpnQzwTfs74fWdWzvHAaXLSKFNIRQtKeDT0LfK9TA01zlhWwoQHX6swgz6XO%20Ua4i6RbEKHhPrRhvoQEr2HICpL0QVmJEA2y9lybtR0DPBh9ZxUOKDCCBmBMz5mv3pW3ykM57c893%20W%2FJHQc8Eb%2FXs3iIDEmgrOJMM9Y7s7EGAeyz906FngS8g9EjMPRKC3Uq6JeUEgG138FhVJzwOnXI2%209B7w6GIIOm6jhQaQ3POeMiMbyTt9uA7gUfmnz9OzwHtUvMdYm4PAkaIDRFhdGWTfniXttdeKfxd0%20BDzik49a5xLUSLEBq4IUClmSek47ENnbuC8J3WuhI8YakS97FZeJGi04MFG8vIhWbkRT91twXFfb%20uxMNWXlrKqA2X0kH9o%2FoD7sSvi1a63SvHal11zlWwuvTeCtVoUNeZZ6fDp0D327d9YyVk1OVVsL3%20v2taatrd20SxXbeRXbYp7ayUYhJ4yTJFnBwcyE1RlxZwT5x8MZw7qFH4joQJbM7UMxtS8VDKdkGK%20%2BxOd%2BkTtkayDCAsiLZ8o6Ud1GKuD9BpDHj%2F32zYkPhm6JREZ0uLJi1c7OtehbbogOI9btmfXrBc8%20MrPISKOmrbylTNmmi8BFo1aRublVEBC1lL2rZFYlZ2R62Bste1n1HgmyiC6VRpIUIT%2F61nEgs4g0%2079sVoCN7stGVM88iSo9vXVK3Wjo06Vwkbx4KH16CXU4G7o1WReq8oS7WiHuV6L9VH9vjVzi%2FP1AN%20QCRH4lxe0r2rbKgPXSv80xYIWAz41gpaK%2BUc7F8HeK4DWOCtKeploCPApVRkklQj1Ry1An8SeCI5%20%2B6Uk5S1s6fBIvGc9vV4Nuhd4MSzwyQFZqvWmlfWUSntyBlwL9Qc4h4LfyBc5U68CvQe4t3abBftL%20UPvS2K65e1dFqn%2BaA5V6T%2FRMxJ%2FwFuhZwGeHGv9SDg48UvNNAr4KkLUDBW%2FN57sNuuXiwLmSXR7Y%20LfgWumTEtWMnV677pwH%2Fp3lsgWuqHgmdylo%2FeKshFwGuSbcG%2BDsInow5%2BSqo8z9O8HsLf1MseW9Y%20dD0Dekkawycn7O%2Fm4OBbUi7Nzzlr%2FQXvT3Mg4C1J16Q8JQZ%2BuSBwj3R%2Fg9K%2BgOq9MpY7Nz3jxmwE%20%2FG9AxadKeSZ0L%2FCSAFyS8u8A8NePVnZTtHZ6tjZq%2Bo8AWwP%2BEwSeutNlOQn4BAC3wH%2BDwPfPLdUu%20%2BdUlCf%2BjHB7gGnwCwJ86T88ALpXV9kj3N2C8FcX7tgnzcQv4jwEecdD0bms6HDq6gUFbDpVgf3WO%2045yEaxUcSZFwyVK3JNwaz72rbd1S3gs9urEwaql%2Fg5L%2BrYzl0pxcWkhpLXVErbfwLTfsGvS5n77K%20ZmWMRMdxy0pHx%2FGlkfKJWVjhrPQNUOmesdwzVUPm591S3gM9otYj7lXPOP6lzMnnRqUXZS7eC%2FwP%20MEXjdtwg4%2FhlJB3ZAKDBR%2BbiqNFmAUdVuuVtQ4H%2FgL52z27VU5wzaMZlj5RH%2FOnfgJsVmZpJY7g1%20F0clfAVW1TbnOH56NCyamVEz3manE0aDfSZwTp1nj%2BNvV%2B9oQn2PtT6DY7jmYv0SgE8AcG5NXJpz%20W8C9rtYI8MvN05F8L9a83LM%2BLnnaJOColf4DOl56gNczgHuhR%2Bq0FPKFOklgv0CVPjOwM4BrvvUo%208O0M4Ec4ZzwZIZAOsDhAc7HrHk%2FbI4BnqXc0D0wUuBT3poUyU2AeflXg6W3pVO2WpFsRMQv5gh21%20EGYpEGLvBPlE4PUs6B6%2FOwGGHOdvnwXIi7FoUpTFk2o4XiLApSjXjwCeMaajKTo9O1RmwnelSKtl%20nqiXRwFHoRdnB%2FBGyVjgtc2GZACXol4eC7zXOZNhxUtqX0rJpalzxPliLZ7cHvjRS6u9W42t%2FePc%20jyiN4z9OtX5b4NkeOU91JM1zJ6Xdlizz4hzHEZfqbYH3rLIhtVIz0muRAJsDLs3HkciXxwDPVO9c%20p%2FB0BGmIaIFO9G%2BIsuRX90r5o4Aj0EsSfE%2FKSy0l6Lr7TDGWSn8c0B8DvGfBJatjILD3Evz63NQh%205cimhNsCP0q9Z8PmgG%2FAWG5BfyRwL3QrbbcEUwJblUWRVyrtVqKlWLc1CP1xwBHoNaC%2BtQS9niT4%20rR3AuV23Zjz%2FJXv%2FuBSizG0jvh3wI9S7BZvLorjupHoVpHkjOd5NimaVYt440I8BHoVuFYND1Lqk%20yn9JjmmTOoNmxP0KVrwUonx74BmSvq%2FKYKl1TZVrq2avjtFGxFRA0jnoyFr4bYFnqfdK8u5PTcK1%20VTNufl7IDnS0oHuzPd0OeAR6BV2k1vSLG79bA20jOX5dk3QNvBWTfnvgKHTEgrekXbPOi%2BJD34xF%20F0nSV0WiPYn8bge8V723Bp1USut1SLA16Z0JzxjBTduknK3tZsLHAO%2BBzkm2NicvO%2BArYVkg5mYI%20IOXzG%2BOgWRXQkYzMtwDugd4ucBSntHPgSZHcqTH2vNCtVNzbU4FnqPdiTN%2F2CXWLAbyF3gZSWN%2FR%20wHOwV8KrG98GeKZ659T81miBDYA3N8abJ7mfVFFBSwSA7g%2B%2FDXAvdAs0KWP8Jnxm3n1mYqQ8WtDW%20gvxY4NkeOUTiOWgz%2FV2ztJBdU8WSdk%2FN1fok4L3OGa0w7j46dWLAtz8wUlnYgl5JL6ar1Sh%2FDPBM%20Sdd%2BiBb8PvKFC4lCgiSRFbwagH174FHokmQXEHxp4Ff6Oy%2BrVSmxguA10FoKzlsDz5B0Ts1r4FuQ%207XeRCNlqwN%2FAc1xm5dsDz%2FbIIeC5DsBBl4Cj4L21TR8DXPpBo9%2FXdrsgO14oCToRVsC2Kte7LfAs%209W5Z9tbnNdBI7VNJTVuviQ5Kznd3SeeuoSUXLI5zaEcjY2y2qiI8QrqzoUvX0XaykgLce181%2BPhI%204JnQLfBkwC3gdSoI3nPuUcCzoWvXK8ZQUIL3VQ11T0O6%2F9vmN3YmD9hoeUm0EzwW%2BJHQLajR8ZsC%20EAfsN0L3ws%2BC3vPeI1q52N8qB3SAAftE6D1%2Fs3SAG7AvAP0df3%2BAvjD0zHsZoD8QOnqPA%2B5oo402%202mijjTbaaKONNtpod23%2FE2AAXWYjqbA2R%2BQAAAAASUVORK5CYII%3D%22%20transform%3D%22translate%28-30.5%20-31.5%29%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11.144%20105L0%2093.826%2041.712%2052%200%2010.175%2011.144-1%2064%2052z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--need_analyzer_result_info:before,.icon-need_analyzer_result_info{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M64%2032c0%2017.676-14.328%2032-32%2032S0%2049.676%200%2032C0%2014.328%2014.328%200%2032%200s32%2014.328%2032%2032%22%2F%3E%3Cpath%20fill%3D%22%23262626%22%20d%3D%22M28%2012h8v8h-8zM28%2028h8v24h-8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--need_analyzer_result_info_hover:before,.ds2-need-analyzer--more-information:hover .ds2-icon--need_analyzer_result_info:before,.ds2-need-analyzer--step-result .ds2-need-analyzer--icon-info:hover::before,.icon-need_analyzer_result_info_hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20fill%3D%22%231C69D4%22%20d%3D%22M64%2032c0%2017.676-14.328%2032-32%2032S0%2049.676%200%2032C0%2014.328%2014.328%200%2032%200s32%2014.328%2032%2032%22%2F%3E%3Cpath%20fill%3D%22%23262626%22%20d%3D%22M28%2012h8v8h-8zM28%2028h8v24h-8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--need_analyzer_share:before,.icon-need_analyzer_share{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2260%22%20viewBox%3D%220%200%2064%2060%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M53.65%2039.375c-2.803%200-5.345%201.117-7.206%202.92L20.674%2030.57c.014-.19.035-.376.035-.572s-.022-.382-.036-.572l25.77-11.72c1.862%201.804%204.404%202.92%207.206%202.92%205.714%200%2010.35-4.622%2010.35-10.322C64%204.622%2059.364%200%2053.65%200%2047.925%200%2043.29%204.622%2043.29%2010.306c0%20.2.02.386.034.576l-25.77%2011.722c-1.86-1.802-4.403-2.913-7.205-2.913C4.636%2019.69%200%2024.31%200%2030c0%205.697%204.635%2010.306%2010.35%2010.306%202.803%200%205.345-1.11%207.206-2.91l25.77%2011.724c-.013.19-.033.376-.033.568C43.293%2055.382%2047.927%2060%2053.65%2060%2059.363%2060%2064%2055.382%2064%2049.688c0-5.698-4.636-10.313-10.35-10.313z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--need_analyzer_share_hover:before,.icon-need_analyzer_share_hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2260%22%20viewBox%3D%220%200%2064%2060%22%3E%3Cpath%20fill%3D%22%231C69D4%22%20d%3D%22M53.648%2039.375c-2.8%200-5.344%201.117-7.205%202.92L20.673%2030.57c.014-.19.035-.376.035-.572s-.02-.382-.035-.572l25.77-11.72c1.862%201.804%204.403%202.92%207.206%202.92%205.712%200%2010.35-4.622%2010.35-10.322C64%204.622%2059.362%200%2053.647%200c-5.723%200-10.356%204.622-10.356%2010.306%200%20.2.02.386.034.576l-25.77%2011.722c-1.86-1.802-4.403-2.913-7.205-2.913C4.636%2019.69%200%2024.31%200%2030c0%205.697%204.635%2010.307%2010.35%2010.307%202.803%200%205.345-1.11%207.206-2.91l25.77%2011.723c-.014.188-.033.376-.033.567C43.293%2055.382%2047.927%2060%2053.648%2060%2059.363%2060%2064%2055.382%2064%2049.688c0-5.698-4.637-10.313-10.352-10.313z%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%23666666%22%20d%3D%22M22%2018l18%2012-18%2012z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--play-white:hover::before,.icon-play-white:hover{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%23262626%22%20d%3D%22M22%2018l18%2012-18%2012z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--play-grey-5:before,.icon-play-grey-5{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%234d4d4d%22%20d%3D%22M22%2018l18%2012-18%2012z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-icon--play-grey-10:before,.icon-play-grey-10{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%23262626%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%23000000%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")}
.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-magazine--teaser-m.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-magazine--teaser-m.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-magazine--teaser-s.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-magazine--teaser-s.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-relatedarticles--teaser-m.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-relatedarticles--teaser-m.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-relatedarticles--teaser-s.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-relatedarticles--teaser-s.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-magazine--teaser-m.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-magazine--teaser-m.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-magazine--teaser-s.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-magazine--teaser-s.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-relatedarticles--teaser-m.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-relatedarticles--teaser-m.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-relatedarticles--teaser-s.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-relatedarticles--teaser-s.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-relatedarticles--teaser-background-black .ds2-relatedarticles--thumb-spacer,.ds2-icon--slash-spacer-white,.icon-slash-spacer-white{font-size:29px;color:#fff;transform:rotate(14deg)}
.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-magazine--teaser-m.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-magazine--teaser-m.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-magazine--teaser-s.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-magazine--teaser-s.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-relatedarticles--teaser-m.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-relatedarticles--teaser-m.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-relatedarticles--teaser-s.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-relatedarticles--teaser-s.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-magazine--teaser-m.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-magazine--teaser-m.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-magazine--teaser-s.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-magazine--teaser-s.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-relatedarticles--teaser-m.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-relatedarticles--teaser-m.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-relatedarticles--teaser-s.ds2-magazine--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-relatedarticles--teaser-s.ds2-relatedarticles--teaser-background-black .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-relatedarticles--teaser-background-black .ds2-relatedarticles--thumb-spacer:before,.ds2-icon--slash-spacer-white:before,.icon-slash-spacer-white:before{content:"/";position:relative}
.ds2-branded-bmwm .ds2-magazine--teaser-spacer,.ds2-branded-bmwm .ds2-magazine--thumb .ds2-magazine--thumb-content-container .ds2-magazine--thumb-spacer,.ds2-branded-bmwm .ds2-relatedarticles--text-teaser.ds2-relatedarticles--teaser-background-black .ds2-relatedarticles--thumb-spacer,.ds2-branded-bmwm .ds2-relatedarticles--thumb-spacer,.ds2-icon--slash-spacer,.icon-slash-spacer{font-size:29px;color:#262626;transform:rotate(14deg)}
.ds2-branded-bmwm .ds2-magazine--teaser-spacer:before,.ds2-branded-bmwm .ds2-magazine--thumb .ds2-magazine--thumb-content-container .ds2-magazine--thumb-spacer:before,.ds2-branded-bmwm .ds2-relatedarticles--text-teaser.ds2-relatedarticles--teaser-background-black .ds2-relatedarticles--thumb-spacer:before,.ds2-branded-bmwm .ds2-relatedarticles--thumb-spacer:before,.ds2-icon--slash-spacer:before,.icon-slash-spacer:before{content:"/";position:relative}
.ds2-icon--social-delicious-blue-2:before,.ds2-main-footer--link.ds2-icon--social-delicious:active:before,.ds2-main-footer--link.ds2-icon--social-delicious:focus:before,.ds2-main-footer--link.ds2-icon--social-delicious:hover: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:active:before,.ds2-main-footer--link.ds2-icon--social-digg:focus:before,.ds2-main-footer--link.ds2-icon--social-digg:hover: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:active:before,.ds2-main-footer--link.ds2-icon--social-facebook:focus:before,.ds2-main-footer--link.ds2-icon--social-facebook:hover: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-google-blue-2:before,.ds2-main-footer--link.ds2-icon--social-google:active:before,.ds2-main-footer--link.ds2-icon--social-google:focus:before,.ds2-main-footer--link.ds2-icon--social-google:hover: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:active:before,.ds2-main-footer--link.ds2-icon--social-redit:focus:before,.ds2-main-footer--link.ds2-icon--social-redit:hover: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:active:before,.ds2-main-footer--link.ds2-icon--social-stumbleupon:focus:before,.ds2-main-footer--link.ds2-icon--social-stumbleupon:hover: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:active:before,.ds2-main-footer--link.ds2-icon--social-twitter:focus:before,.ds2-main-footer--link.ds2-icon--social-twitter:hover: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,.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--techhub-blue-1:before,.ds2-techhub--detail-link:not(:empty)::before,.ds2-techhub-trigger::before,.icon-techhub-blue-1{background-image:url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2Ij4KPGRlZnM+CjxnIGlkPSJMYXllcjBfMF9GSUxMIj4KPHBhdGggZmlsbD0iIzFDNjlENCIgc3Ryb2tlPSJub25lIiBkPSIKTSAxNS44IDExLjY1ClEgMTYuMyAxMS4zNSAxNS45NSAxMC45IDE1LjY1IDEwLjQgMTUuMiAxMC43CkwgOCAxMy44IDAuNzUgMTAuNwpRIDAuMzUgMTAuNiAwLjEgMTAuOTUgLTAuMSAxMS40NSAwLjMgMTEuNwpMIDcuNzUgMTQuOQpRIDggMTUgOC4yIDE0LjkKTCAxNS42NSAxMS43IDE1LjggMTEuNjUKTSAxNS45NSA3LjcKUSAxNS42NSA3LjIgMTUuMiA3LjUKTCA4IDEwLjYgMC43NSA3LjUgMC42IDcuNDUKUSAwLjA1IDcuMzUgLTAuMDUgNy44NSAtMC4xNSA4LjQ1IDAuMyA4LjUKTCA3Ljc1IDExLjcKUSA4IDExLjggOC4yIDExLjcKTCAxNS42NSA4LjUgMTUuOCA4LjQ1ClEgMTYuMyA4LjE1IDE1Ljk1IDcuNwpNIDE1LjkgNS4wNQpRIDE2IDQuODUgMTUuOTUgNC42NSAxNS44NSA0LjQ1IDE1LjY1IDQuMzUKTCA4LjIgMS4xNQpRIDggMS4xIDcuNzUgMS4xNQpMIDQuMyAyLjY1IDguMjUgNC4zNSA2IDQuMzUgNS44NSA1LjQ1IDEuODUgMy43IDAuMyA0LjM1IDAuMDUgNC42ClEgLTAuMSA1LjEgMC4zIDUuMzUKTCA3Ljc1IDguNQpRIDggOC42NSA4LjIgOC41CkwgMTUuNjUgNS4zNQpRIDE1Ljg1IDUuMjUgMTUuOSA1LjA1IFoiLz4KPC9nPgo8L2RlZnM+Cgo8ZyB0cmFuc2Zvcm09Im1hdHJpeCggMSwgMCwgMCwgMSwgMCwwKSAiPgo8dXNlIHhsaW5rOmhyZWY9IiNMYXllcjBfMF9GSUxMIi8+CjwvZz4KCjxnIHRyYW5zZm9ybT0ibWF0cml4KCAxLCAwLCAwLCAxLCAtMzUyLC0yMjQzLjkpICIvPgo8L3N2Zz4K");background-repeat:no-repeat}
.ds2-icon--techhub-blue-2:before,.ds2-techhub--detail-link:not(:empty)::after,.ds2-techhub-trigger::after,.icon-techhub-blue-2{background-image:url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2Ij4KPGRlZnM+CjxnIGlkPSJMYXllcjBfMF9GSUxMIj4KPHBhdGggZmlsbD0iIzA2NTNCNiIgc3Ryb2tlPSJub25lIiBkPSIKTSAxNS44IDExLjY1ClEgMTYuMyAxMS4zNSAxNS45NSAxMC45IDE1LjY1IDEwLjQgMTUuMiAxMC43CkwgOCAxMy44IDAuNzUgMTAuNwpRIDAuMzUgMTAuNiAwLjEgMTAuOTUgLTAuMSAxMS40NSAwLjMgMTEuNwpMIDcuNzUgMTQuOQpRIDggMTUgOC4yIDE0LjkKTCAxNS42NSAxMS43IDE1LjggMTEuNjUKTSAxNS45NSA3LjcKUSAxNS42NSA3LjIgMTUuMiA3LjUKTCA4IDEwLjYgMC43NSA3LjUgMC42IDcuNDUKUSAwLjA1IDcuMzUgLTAuMDUgNy44NSAtMC4xNSA4LjQ1IDAuMyA4LjUKTCA3Ljc1IDExLjcKUSA4IDExLjggOC4yIDExLjcKTCAxNS42NSA4LjUgMTUuOCA4LjQ1ClEgMTYuMyA4LjE1IDE1Ljk1IDcuNwpNIDE1LjkgNS4wNQpRIDE2IDQuODUgMTUuOTUgNC42NSAxNS44NSA0LjQ1IDE1LjY1IDQuMzUKTCA4LjIgMS4xNQpRIDggMS4xIDcuNzUgMS4xNQpMIDQuMyAyLjY1IDguMjUgNC4zNSA2IDQuMzUgNS44NSA1LjQ1IDEuODUgMy43IDAuMyA0LjM1IDAuMDUgNC42ClEgLTAuMSA1LjEgMC4zIDUuMzUKTCA3Ljc1IDguNQpRIDggOC42NSA4LjIgOC41CkwgMTUuNjUgNS4zNQpRIDE1Ljg1IDUuMjUgMTUuOSA1LjA1IFoiLz4KPC9nPgo8L2RlZnM+Cgo8ZyB0cmFuc2Zvcm09Im1hdHJpeCggMSwgMCwgMCwgMSwgMCwwKSAiPgo8dXNlIHhsaW5rOmhyZWY9IiNMYXllcjBfMF9GSUxMIi8+CjwvZz4KCjxnIHRyYW5zZm9ybT0ibWF0cml4KCAxLCAwLCAwLCAxLCAtMzUyLC0yMjQzLjkpICIvPgo8L3N2Zz4K");background-repeat:no-repeat}
.ds2-icon--tapnhold-light:before,.icon-tapnhold-light{background-image:url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIj4KPGRlZnM+CjxnIGlkPSJMYXllcjJfMF9GSUxMIj4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgc3Ryb2tlPSJub25lIiBkPSIKTSAyMy4zIDE4LjM1ClEgMjYuMDYxOTE0MDYyNSAxNS41OTUxMTcxODc1IDMwIDE1LjYgMzMuODg5ODQzNzUgMTUuNTk2ODc1IDM2LjY1IDE4LjM1IDM5LjQwMzEyNSAyMS4xMTAxNTYyNSAzOS40IDI1IDM5LjQwNDg4MjgxMjUgMjguOTM4MDg1OTM3NSAzNi42NSAzMS43IDM2LjI0MDIzNDM3NSAzMi4xMDg3ODkwNjI1IDM1LjggMzIuNDUKTCAzNy4wNSAzMy45NQpRIDM3LjU3NzkyOTY4NzUgMzMuNTczMDQ2ODc1IDM4LjA1IDMzLjEgNDEuMzk1MTE3MTg3NSAyOS43NjE5MTQwNjI1IDQxLjQgMjUgNDEuMzk2ODc1IDIwLjI4OTg0Mzc1IDM4LjA1IDE2Ljk1IDM0LjcxMDE1NjI1IDEzLjYwMzEyNSAzMCAxMy42IDI1LjIzODA4NTkzNzUgMTMuNjA0ODgyODEyNSAyMS45IDE2Ljk1IDE4LjU1MzEyNSAyMC4yODk4NDM3NSAxOC41NSAyNSAxOC41NTQ4ODI4MTI1IDI5Ljc2MTkxNDA2MjUgMjEuOSAzMy4xIDIyLjY2MjEwOTM3NSAzMy44NjM2NzE4NzUgMjMuNSAzNC40NQpMIDI0LjggMzIuOQpRIDI0LjAwODM5ODQzNzUgMzIuNDA2NjQwNjI1IDIzLjMgMzEuNyAyMC41NDUxMTcxODc1IDI4LjkzODA4NTkzNzUgMjAuNTUgMjUgMjAuNTQ2ODc1IDIxLjExMDE1NjI1IDIzLjMgMTguMzUgWiIvPgo8L2c+Cgo8ZyBpZD0iTGF5ZXIwXzBfRklMTCI+CjxwYXRoIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0ibm9uZSIgZD0iCk0gNDEuMzUgNDMuOTUKUSA0Mi4xIDQyLjQgNDEuMTUgNDEuMTUKTCA0MCA0MC4xNQpRIDM5LjggMzguNDUgMzguMiAzNy44NSAzNi43IDM3LjYgMzYuNjUgMzcuNiAzNS45NSAzNS45NSAzNC4zIDM1Ljc1CkwgMzIuODUgMzUuOSAzMS43NSAyNy44NQpRIDMxLjYgMjYuMzUgMzAuNTUgMjYuMTUgMzAgMjYuMDUgMjkuNTUgMjYuNCAyOS4xIDI2Ljc1IDI5IDI3LjM1IDI3Ljk1IDM5LjIgMjcuOCA0MC4yIDI3LjQ1IDQyLjI1IDI1Ljk1IDQwLjQ1IDI0LjQ1IDM4LjU1IDIzLjY1IDM3LjU1IDIzLjA1IDM2Ljc1IDIyLjM1IDM2LjUgMjEuNiAzNi4yIDIwLjk1IDM2LjYgMjAuMyAzNi45NSAyMC4yNSAzNy44NSAyMC4xNSAzOC43IDIwLjYgMzkuNApMIDI1LjU1IDQ4Ljg1IDI3LjcgNDkuMTUKUSAzMC4xIDQ5LjU1IDMyLjIgNTAuNiAzMy42NSA1MS4zNSAzNC4yIDUxLjkgMzQuODUgNTIuNzUgMzUuNiA1MS42NQpMIDQxLjM1IDQzLjk1IFoiLz4KPC9nPgo8L2RlZnM+Cgo8ZyB0cmFuc2Zvcm09Im1hdHJpeCggMSwgMCwgMCwgMSwgMCwwKSAiPgo8dXNlIHhsaW5rOmhyZWY9IiNMYXllcjJfMF9GSUxMIi8+CjwvZz4KCjxnIHRyYW5zZm9ybT0ibWF0cml4KCAxLCAwLCAwLCAxLCAwLDApICI+Cjx1c2UgeGxpbms6aHJlZj0iI0xheWVyMF8wX0ZJTEwiLz4KPC9nPgo8L3N2Zz4K");background-repeat:no-repeat}
.ds2-icon--tapnhold-dark:before,.icon-tapnhold-dark{background-image:url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIj4KPGRlZnM+CjxnIGlkPSJMYXllcjJfMF9GSUxMIj4KPHBhdGggZmlsbD0iIzI2MjYyNiIgc3Ryb2tlPSJub25lIiBkPSIKTSAyMy4zIDE4LjM1ClEgMjYuMDYxOTE0MDYyNSAxNS41OTUxMTcxODc1IDMwIDE1LjYgMzMuODg5ODQzNzUgMTUuNTk2ODc1IDM2LjY1IDE4LjM1IDM5LjQwMzEyNSAyMS4xMTAxNTYyNSAzOS40IDI1IDM5LjQwNDg4MjgxMjUgMjguOTM4MDg1OTM3NSAzNi42NSAzMS43IDM2LjI0MDIzNDM3NSAzMi4xMDg3ODkwNjI1IDM1LjggMzIuNDUKTCAzNy4wNSAzMy45NQpRIDM3LjU3NzkyOTY4NzUgMzMuNTczMDQ2ODc1IDM4LjA1IDMzLjEgNDEuMzk1MTE3MTg3NSAyOS43NjE5MTQwNjI1IDQxLjQgMjUgNDEuMzk2ODc1IDIwLjI4OTg0Mzc1IDM4LjA1IDE2Ljk1IDM0LjcxMDE1NjI1IDEzLjYwMzEyNSAzMCAxMy42IDI1LjIzODA4NTkzNzUgMTMuNjA0ODgyODEyNSAyMS45IDE2Ljk1IDE4LjU1MzEyNSAyMC4yODk4NDM3NSAxOC41NSAyNSAxOC41NTQ4ODI4MTI1IDI5Ljc2MTkxNDA2MjUgMjEuOSAzMy4xIDIyLjY2MjEwOTM3NSAzMy44NjM2NzE4NzUgMjMuNSAzNC40NQpMIDI0LjggMzIuOQpRIDI0LjAwODM5ODQzNzUgMzIuNDA2NjQwNjI1IDIzLjMgMzEuNyAyMC41NDUxMTcxODc1IDI4LjkzODA4NTkzNzUgMjAuNTUgMjUgMjAuNTQ2ODc1IDIxLjExMDE1NjI1IDIzLjMgMTguMzUgWiIvPgo8L2c+Cgo8ZyBpZD0iTGF5ZXIwXzBfRklMTCI+CjxwYXRoIGZpbGw9IiMyNjI2MjYiIHN0cm9rZT0ibm9uZSIgZD0iCk0gNDEuMzUgNDMuOTUKUSA0Mi4xIDQyLjQgNDEuMTUgNDEuMTUKTCA0MCA0MC4xNQpRIDM5LjggMzguNDUgMzguMiAzNy44NSAzNi43IDM3LjYgMzYuNjUgMzcuNiAzNS45NSAzNS45NSAzNC4zIDM1Ljc1CkwgMzIuODUgMzUuOSAzMS43NSAyNy44NQpRIDMxLjYgMjYuMzUgMzAuNTUgMjYuMTUgMzAgMjYuMDUgMjkuNTUgMjYuNCAyOS4xIDI2Ljc1IDI5IDI3LjM1IDI3Ljk1IDM5LjIgMjcuOCA0MC4yIDI3LjQ1IDQyLjI1IDI1Ljk1IDQwLjQ1IDI0LjQ1IDM4LjU1IDIzLjY1IDM3LjU1IDIzLjA1IDM2Ljc1IDIyLjM1IDM2LjUgMjEuNiAzNi4yIDIwLjk1IDM2LjYgMjAuMyAzNi45NSAyMC4yNSAzNy44NSAyMC4xNSAzOC43IDIwLjYgMzkuNApMIDI1LjU1IDQ4Ljg1IDI3LjcgNDkuMTUKUSAzMC4xIDQ5LjU1IDMyLjIgNTAuNiAzMy42NSA1MS4zNSAzNC4yIDUxLjkgMzQuODUgNTIuNzUgMzUuNiA1MS42NQpMIDQxLjM1IDQzLjk1IFoiLz4KPC9nPgo8L2RlZnM+Cgo8ZyB0cmFuc2Zvcm09Im1hdHJpeCggMSwgMCwgMCwgMSwgMCwwKSAiPgo8dXNlIHhsaW5rOmhyZWY9IiNMYXllcjJfMF9GSUxMIi8+CjwvZz4KCjxnIHRyYW5zZm9ybT0ibWF0cml4KCAxLCAwLCAwLCAxLCAwLDApICI+Cjx1c2UgeGxpbms6aHJlZj0iI0xheWVyMF8wX0ZJTEwiLz4KPC9nPgo8L3N2Zz4K");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-cookie-consent-settings .switch label:after,.ds2-icon--toggle_set_middle:before,.icon-toggle_set_middle,.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--trash-icon-white:before,.icon-trash-icon-white{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EDelete_vehicle%3C%2Ftitle%3E%3Cpath%20d%3D%22M13.245%204.988L6%204v1.317l7.245.988V4.988zm-5.598%209.695h.988V8.755h-.988v5.928zm2.963%200h.988V8.755h-.988v5.928zm2.635-7.245v7.1c0%20.725-.432%201.462-1.157%201.462h-4.61C6.753%2016%206%2015.263%206%2014.538v-7.1h7.245z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%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--tick-icon:before,.icon-tick{content:url("data:image/svg+xml,%3Csvg%20width%3D%2214px%22%20height%3D%2211px%22%20viewBox%3D%220%200%2014%2011%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%2049%20%2851002%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3EGroup%203%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Revised-GDPR-Mobile%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Registration-%26amp%3B-Permission-Maximization_expand_V1%22%20transform%3D%22translate%28-20.000000%2C%20-686.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22My-Consent%22%20transform%3D%22translate%2819.000000%2C%20564.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group-2%22%20transform%3D%22translate%281.000000%2C%20118.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group-3%22%20transform%3D%22translate%280.000000%2C%203.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22check%22%20transform%3D%22translate%280.000000%2C%201.000000%29%22%20fill%3D%22%231C69D4%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22Fill-1%22%20points%3D%220%205.536622%203.878%209.417422%205.859%207.437822%201.9796%203.557022%22%3E%3C/polygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22Fill-2%22%20points%3D%2211.31606%200.000182%202.87966%208.436582%204.85786%2010.416182%2013.29566%201.979782%22%3E%3C/polygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22check-large%22%3E%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E")}
.ds2-icon--tick-white:before,.icon-tick-white{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTQgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5ICg1MTAwMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXAgMzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJSZXZpc2VkLUdEUFItTW9iaWxlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iUmVnaXN0cmF0aW9uLSZhbXA7LVBlcm1pc3Npb24tTWF4aW1pemF0aW9uX2V4cGFuZF9WMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIwLjAwMDAwMCwgLTY4Ni4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ik15LUNvbnNlbnQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5LjAwMDAwMCwgNTY0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAxMTguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iY2hlY2siIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAxLjAwMDAwMCkiIGZpbGw9IiNmZmZmZmYiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMSIgcG9pbnRzPSIwIDUuNTM2NjIyIDMuODc4IDkuNDE3NDIyIDUuODU5IDcuNDM3ODIyIDEuOTc5NiAzLjU1NzAyMiI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMiIgcG9pbnRzPSIxMS4zMTYwNiAwLjAwMDE4MiAyLjg3OTY2IDguNDM2NTgyIDQuODU3ODYgMTAuNDE2MTgyIDEzLjI5NTY2IDEuOTc5NzgyIj48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImNoZWNrLWxhcmdlIj48L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K")}
.ds2-icon--tick-dark:before,.icon-tick-dark{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTQgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5ICg1MTAwMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXAgMzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJSZXZpc2VkLUdEUFItTW9iaWxlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iUmVnaXN0cmF0aW9uLSZhbXA7LVBlcm1pc3Npb24tTWF4aW1pemF0aW9uX2V4cGFuZF9WMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIwLjAwMDAwMCwgLTY4Ni4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ik15LUNvbnNlbnQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5LjAwMDAwMCwgNTY0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAxMTguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iY2hlY2siIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAxLjAwMDAwMCkiIGZpbGw9IiMyNjI2MjYiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMSIgcG9pbnRzPSIwIDUuNTM2NjIyIDMuODc4IDkuNDE3NDIyIDUuODU5IDcuNDM3ODIyIDEuOTc5NiAzLjU1NzAyMiI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMiIgcG9pbnRzPSIxMS4zMTYwNiAwLjAwMDE4MiAyLjg3OTY2IDguNDM2NTgyIDQuODU3ODYgMTAuNDE2MTgyIDEzLjI5NTY2IDEuOTc5NzgyIj48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImNoZWNrLWxhcmdlIj48L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=")}
.ds2-icon--change-view:before,.icon-change-view{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggaWQ9IkZpbGwtMSIgY2xhc3M9InN0MCIgZD0iTTIwLjEsOC44Yy03LjksMC0xNC4yLDMuOC0xNC4yLDguNnM2LDguNiwxMy44LDguNnY1LjFoMS4ybDYuMi02LjNsLTYuMi02LjNoLTEuMlYyMwoJQzEzLjUsMjMsOSwyMC4xLDksMTcuNVMxMy42LDEyLDIwLDEyczEwLjksMi45LDEwLjksNS41YzAsMS4yLTEsMi41LTIuNywzLjVsMi4zLDIuM2MyLjItMS41LDMuNi0zLjUsMy42LTUuOAoJQzM0LjEsMTIuNiwyNy45LDguOCwyMC4xLDguOCIvPgo8L3N2Zz4K");background-repeat:no-repeat}
.ds2-icon,.ds2-icon--need_analyzer_arrow_back,.ds2-icon--need_analyzer_arrow_restart,.ds2-mlp-feature-cluster-selection__field::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon,.form-requests .ds2r-input__select-wrapper::before,.form-requests .nn-ui-input__date-wrapper::before{padding-left:12px}
.ds2-icon--need_analyzer_arrow_back[data-iconbg=true],.ds2-icon--need_analyzer_arrow_restart[data-iconbg=true],.ds2-icon[data-iconbg=true],.ds2-mlp-feature-cluster-selection__field[data-iconbg=true]::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon[data-iconbg=true],.form-requests .ds2r-input__select-wrapper[data-iconbg=true]::before,.form-requests .nn-ui-input__date-wrapper[data-iconbg=true]::before{padding-left:28px}
.ds2-icon--need_analyzer_arrow_back::after,.ds2-icon--need_analyzer_arrow_back::before,.ds2-icon--need_analyzer_arrow_restart::after,.ds2-icon--need_analyzer_arrow_restart::before,.ds2-icon::after,.ds2-icon::before,.ds2-mlp-feature-cluster-selection__field::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon::after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon::before,.form-requests .ds2r-input__select-wrapper::before,.form-requests .nn-ui-input__date-wrapper::before{content:' ';position:absolute;width:20px;height:20px;left:0;top:0}
.ds2-icon--l.ds2-icon--need_analyzer_arrow_back::after,.ds2-icon--l.ds2-icon--need_analyzer_arrow_back::before,.ds2-icon--l.ds2-icon--need_analyzer_arrow_restart::after,.ds2-icon--l.ds2-icon--need_analyzer_arrow_restart::before,.ds2-icon.ds2-icon--l::after,.ds2-icon.ds2-icon--l::before,.ds2-mlp-feature-cluster-selection__field::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--l.icon::after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--l.icon::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper::before,.form-requests .ds2r-input__select-wrapper::before,.form-requests .nn-ui-input__date-wrapper::before{width:40px;height:40px}
.ds2-icon--need_analyzer_arrow_back::after,.ds2-icon--need_analyzer_arrow_back::before,.ds2-icon--need_analyzer_arrow_restart::after,.ds2-icon--need_analyzer_arrow_restart::before,.ds2-icon--xl.ds2-mlp-feature-cluster-selection__field::before,.ds2-icon.ds2-icon--xl::after,.ds2-icon.ds2-icon--xl::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--xl.icon::after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--xl.icon::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-icon--need_analyzer_arrow_back::after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-icon--need_analyzer_arrow_back::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-icon--need_analyzer_arrow_restart::after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-icon--need_analyzer_arrow_restart::before,.form-requests .ds2-icon--xl.ds2r-input__select-wrapper::before,.form-requests .ds2-icon--xl.nn-ui-input__date-wrapper::before,.form-requests .ds2r-input__select-wrapper.ds2-icon--need_analyzer_arrow_back::before,.form-requests .ds2r-input__select-wrapper.ds2-icon--need_analyzer_arrow_restart::before,.form-requests .nn-ui-input__date-wrapper.ds2-icon--need_analyzer_arrow_back::before,.form-requests .nn-ui-input__date-wrapper.ds2-icon--need_analyzer_arrow_restart::before{width:60px;height:60px}
.ds2-icon--need_analyzer_arrow_back[data-iconbg=true]::before,.ds2-icon--need_analyzer_arrow_restart[data-iconbg=true]::before,.ds2-icon[data-iconbg=true]::before,.ds2-mlp-feature-cluster-selection__field[data-iconbg=true]::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon[data-iconbg=true]::before,.form-requests .ds2r-input__select-wrapper[data-iconbg=true]::before,.form-requests .nn-ui-input__date-wrapper[data-iconbg=true]::before{background-color:#1c69d4;transition:background-color .25s ease}
.ds2-icon--need_analyzer_arrow_back[data-iconbg=true]:active:before,.ds2-icon--need_analyzer_arrow_back[data-iconbg=true]:focus:before,.ds2-icon--need_analyzer_arrow_back[data-iconbg=true]:hover:before,.ds2-icon--need_analyzer_arrow_restart[data-iconbg=true]:active:before,.ds2-icon--need_analyzer_arrow_restart[data-iconbg=true]:focus:before,.ds2-icon--need_analyzer_arrow_restart[data-iconbg=true]:hover:before,.ds2-icon[data-iconbg=true]:active:before,.ds2-icon[data-iconbg=true]:focus:before,.ds2-icon[data-iconbg=true]:hover:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon[data-iconbg=true]:active:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon[data-iconbg=true]:focus:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon[data-iconbg=true]:hover:before{background-color:#0653b6}
.ds2-icon--bg.ds2-icon--need_analyzer_arrow_back::before,.ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart::before,.ds2-icon.ds2-icon--bg::before,.ds2-mlp-feature-cluster-selection__field::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper::before,.form-requests .ds2r-input__select-wrapper::before,.form-requests .nn-ui-input__date-wrapper::before{background-color:rgba(255,255,255,.6);transition:background-color .25s ease}
.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body.ds2-market-bmw-m span.icon.ds2r-input__select-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body.ds2-market-bmw-m span.icon.nn-ui-input__date-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.ds2-icon--bg.icon::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.icon.ds2-mlp-feature-cluster-selection__field::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.icon.ds2r-input__select-wrapper::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.icon.nn-ui-input__date-wrapper::before,.form-requests body.ds2-market-bmw-m .ds2r-input__select-wrapper::before,.form-requests body.ds2-market-bmw-m .nn-ui-input__date-wrapper::before,body.ds2-market-bmw-m .ds2-icon--bg.ds2-icon--need_analyzer_arrow_back::before,body.ds2-market-bmw-m .ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart::before,body.ds2-market-bmw-m .ds2-icon--need_analyzer_arrow_back.ds2-mlp-feature-cluster-selection__field::before,body.ds2-market-bmw-m .ds2-icon--need_analyzer_arrow_restart.ds2-mlp-feature-cluster-selection__field::before,body.ds2-market-bmw-m .ds2-icon.ds2-icon--bg::before,body.ds2-market-bmw-m .ds2-mlp-feature-cluster-selection__field::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field::before,body.ds2-market-bmw-m .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper::before,body.ds2-market-bmw-m .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper::before,body.ds2-market-bmw-m .form-requests .ds2r-input__select-wrapper::before,body.ds2-market-bmw-m .form-requests .nn-ui-input__date-wrapper::before{background-color:#1c69d4}
.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests form span.icon.ds2r-input__select-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests form span.icon.nn-ui-input__date-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.ds2-icon--bg.icon::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.icon.ds2-mlp-feature-cluster-selection__field::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.icon.ds2r-input__select-wrapper::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.icon.nn-ui-input__date-wrapper::before,.form-requests form .ds2r-input__select-wrapper::before,.form-requests form .nn-ui-input__date-wrapper::before,form .ds2-icon--bg.ds2-icon--need_analyzer_arrow_back::before,form .ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart::before,form .ds2-icon--need_analyzer_arrow_back.ds2-mlp-feature-cluster-selection__field::before,form .ds2-icon--need_analyzer_arrow_restart.ds2-mlp-feature-cluster-selection__field::before,form .ds2-icon.ds2-icon--bg::before,form .ds2-mlp-feature-cluster-selection__field::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field::before,form .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper::before,form .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper::before,form .form-requests .ds2r-input__select-wrapper::before,form .form-requests .nn-ui-input__date-wrapper::before{background-color:transparent}
.ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:active,.ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:focus,.ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:hover,.ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:active,.ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:focus,.ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:hover,.ds2-icon.ds2-icon--bg:active,.ds2-icon.ds2-icon--bg:focus,.ds2-icon.ds2-icon--bg:hover,.ds2-mlp-feature-cluster-selection__field:active::before,.ds2-mlp-feature-cluster-selection__field:focus::before,.ds2-mlp-feature-cluster-selection__field:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:active,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:focus,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:hover,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:hover::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:active::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:focus::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:hover::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:active::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:focus::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:hover::before,.form-requests .ds2r-input__select-wrapper:active::before,.form-requests .ds2r-input__select-wrapper:focus::before,.form-requests .ds2r-input__select-wrapper:hover::before,.form-requests .nn-ui-input__date-wrapper:active::before,.form-requests .nn-ui-input__date-wrapper:focus::before,.form-requests .nn-ui-input__date-wrapper:hover::before{cursor:pointer}
.ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:active::before,.ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:focus::before,.ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:hover::before,.ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:active::before,.ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:focus::before,.ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:hover::before,.ds2-icon.ds2-icon--bg:active::before,.ds2-icon.ds2-icon--bg:focus::before,.ds2-icon.ds2-icon--bg:hover::before,.ds2-mlp-feature-cluster-selection__field:active::before,.ds2-mlp-feature-cluster-selection__field:focus::before,.ds2-mlp-feature-cluster-selection__field:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:hover::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:active::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:focus::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:hover::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:active::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:focus::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:hover::before,.form-requests .ds2r-input__select-wrapper:active::before,.form-requests .ds2r-input__select-wrapper:focus::before,.form-requests .ds2r-input__select-wrapper:hover::before,.form-requests .nn-ui-input__date-wrapper:active::before,.form-requests .nn-ui-input__date-wrapper:focus::before,.form-requests .nn-ui-input__date-wrapper:hover::before{background-color:rgba(255,255,255,.8)}
.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body.ds2-market-bmw-m span.icon.ds2r-input__select-wrapper:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body.ds2-market-bmw-m span.icon.ds2r-input__select-wrapper:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body.ds2-market-bmw-m span.icon.ds2r-input__select-wrapper:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body.ds2-market-bmw-m span.icon.nn-ui-input__date-wrapper:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body.ds2-market-bmw-m span.icon.nn-ui-input__date-wrapper:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body.ds2-market-bmw-m span.icon.nn-ui-input__date-wrapper:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.ds2-icon--bg.icon:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.ds2-icon--bg.icon:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.ds2-icon--bg.icon:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.icon.ds2-mlp-feature-cluster-selection__field:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.icon.ds2-mlp-feature-cluster-selection__field:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.icon.ds2-mlp-feature-cluster-selection__field:hover::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.icon.ds2r-input__select-wrapper:active::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.icon.ds2r-input__select-wrapper:focus::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.icon.ds2r-input__select-wrapper:hover::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.icon.nn-ui-input__date-wrapper:active::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.icon.nn-ui-input__date-wrapper:focus::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body.ds2-market-bmw-m span.icon.nn-ui-input__date-wrapper:hover::before,.form-requests body.ds2-market-bmw-m .ds2r-input__select-wrapper:active::before,.form-requests body.ds2-market-bmw-m .ds2r-input__select-wrapper:focus::before,.form-requests body.ds2-market-bmw-m .ds2r-input__select-wrapper:hover::before,.form-requests body.ds2-market-bmw-m .nn-ui-input__date-wrapper:active::before,.form-requests body.ds2-market-bmw-m .nn-ui-input__date-wrapper:focus::before,.form-requests body.ds2-market-bmw-m .nn-ui-input__date-wrapper:hover::before,body.ds2-market-bmw-m .ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:active::before,body.ds2-market-bmw-m .ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:focus::before,body.ds2-market-bmw-m .ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:hover::before,body.ds2-market-bmw-m .ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:active::before,body.ds2-market-bmw-m .ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:focus::before,body.ds2-market-bmw-m .ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:hover::before,body.ds2-market-bmw-m .ds2-icon--need_analyzer_arrow_back.ds2-mlp-feature-cluster-selection__field:active::before,body.ds2-market-bmw-m .ds2-icon--need_analyzer_arrow_back.ds2-mlp-feature-cluster-selection__field:focus::before,body.ds2-market-bmw-m .ds2-icon--need_analyzer_arrow_back.ds2-mlp-feature-cluster-selection__field:hover::before,body.ds2-market-bmw-m .ds2-icon--need_analyzer_arrow_restart.ds2-mlp-feature-cluster-selection__field:active::before,body.ds2-market-bmw-m .ds2-icon--need_analyzer_arrow_restart.ds2-mlp-feature-cluster-selection__field:focus::before,body.ds2-market-bmw-m .ds2-icon--need_analyzer_arrow_restart.ds2-mlp-feature-cluster-selection__field:hover::before,body.ds2-market-bmw-m .ds2-icon.ds2-icon--bg:active::before,body.ds2-market-bmw-m .ds2-icon.ds2-icon--bg:focus::before,body.ds2-market-bmw-m .ds2-icon.ds2-icon--bg:hover::before,body.ds2-market-bmw-m .ds2-mlp-feature-cluster-selection__field:active::before,body.ds2-market-bmw-m .ds2-mlp-feature-cluster-selection__field:focus::before,body.ds2-market-bmw-m .ds2-mlp-feature-cluster-selection__field:hover::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:active::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:focus::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:hover::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:active::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:focus::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:hover::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:active::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:focus::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:hover::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:active::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:focus::before,body.ds2-market-bmw-m .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:hover::before,body.ds2-market-bmw-m .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:active::before,body.ds2-market-bmw-m .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:focus::before,body.ds2-market-bmw-m .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:hover::before,body.ds2-market-bmw-m .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:active::before,body.ds2-market-bmw-m .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:focus::before,body.ds2-market-bmw-m .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:hover::before,body.ds2-market-bmw-m .form-requests .ds2r-input__select-wrapper:active::before,body.ds2-market-bmw-m .form-requests .ds2r-input__select-wrapper:focus::before,body.ds2-market-bmw-m .form-requests .ds2r-input__select-wrapper:hover::before,body.ds2-market-bmw-m .form-requests .nn-ui-input__date-wrapper:active::before,body.ds2-market-bmw-m .form-requests .nn-ui-input__date-wrapper:focus::before,body.ds2-market-bmw-m .form-requests .nn-ui-input__date-wrapper:hover::before{background-color:#0653b6}
.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests form span.icon.ds2r-input__select-wrapper:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests form span.icon.ds2r-input__select-wrapper:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests form span.icon.ds2r-input__select-wrapper:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests form span.icon.nn-ui-input__date-wrapper:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests form span.icon.nn-ui-input__date-wrapper:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests form span.icon.nn-ui-input__date-wrapper:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.ds2-icon--bg.icon:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.ds2-icon--bg.icon:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.ds2-icon--bg.icon:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.icon.ds2-mlp-feature-cluster-selection__field:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.icon.ds2-mlp-feature-cluster-selection__field:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.icon.ds2-mlp-feature-cluster-selection__field:hover::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.icon.ds2r-input__select-wrapper:active::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.icon.ds2r-input__select-wrapper:focus::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.icon.ds2r-input__select-wrapper:hover::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.icon.nn-ui-input__date-wrapper:active::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.icon.nn-ui-input__date-wrapper:focus::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn form span.icon.nn-ui-input__date-wrapper:hover::before,.form-requests form .ds2r-input__select-wrapper:active::before,.form-requests form .ds2r-input__select-wrapper:focus::before,.form-requests form .ds2r-input__select-wrapper:hover::before,.form-requests form .nn-ui-input__date-wrapper:active::before,.form-requests form .nn-ui-input__date-wrapper:focus::before,.form-requests form .nn-ui-input__date-wrapper:hover::before,form .ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:active::before,form .ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:focus::before,form .ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:hover::before,form .ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:active::before,form .ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:focus::before,form .ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:hover::before,form .ds2-icon--need_analyzer_arrow_back.ds2-mlp-feature-cluster-selection__field:active::before,form .ds2-icon--need_analyzer_arrow_back.ds2-mlp-feature-cluster-selection__field:focus::before,form .ds2-icon--need_analyzer_arrow_back.ds2-mlp-feature-cluster-selection__field:hover::before,form .ds2-icon--need_analyzer_arrow_restart.ds2-mlp-feature-cluster-selection__field:active::before,form .ds2-icon--need_analyzer_arrow_restart.ds2-mlp-feature-cluster-selection__field:focus::before,form .ds2-icon--need_analyzer_arrow_restart.ds2-mlp-feature-cluster-selection__field:hover::before,form .ds2-icon.ds2-icon--bg:active::before,form .ds2-icon.ds2-icon--bg:focus::before,form .ds2-icon.ds2-icon--bg:hover::before,form .ds2-mlp-feature-cluster-selection__field:active::before,form .ds2-mlp-feature-cluster-selection__field:focus::before,form .ds2-mlp-feature-cluster-selection__field:hover::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:active::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:focus::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:hover::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:active::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:focus::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:hover::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:active::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:focus::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:hover::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:active::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:focus::before,form .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:hover::before,form .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:active::before,form .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:focus::before,form .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:hover::before,form .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:active::before,form .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:focus::before,form .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:hover::before,form .form-requests .ds2r-input__select-wrapper:active::before,form .form-requests .ds2r-input__select-wrapper:focus::before,form .form-requests .ds2r-input__select-wrapper:hover::before,form .form-requests .nn-ui-input__date-wrapper:active::before,form .form-requests .nn-ui-input__date-wrapper:focus::before,form .form-requests .nn-ui-input__date-wrapper:hover::before{background-color:transparent}
.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body[data-wcag-aa] span.icon.ds2r-input__select-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body[data-wcag-aa] span.icon.nn-ui-input__date-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.ds2-icon--bg.icon::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.icon.ds2-mlp-feature-cluster-selection__field::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.icon.ds2r-input__select-wrapper::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.icon.nn-ui-input__date-wrapper::before,.form-requests body[data-wcag-aa] .ds2r-input__select-wrapper::before,.form-requests body[data-wcag-aa] .nn-ui-input__date-wrapper::before,body[data-wcag-aa] .ds2-icon--bg.ds2-icon--need_analyzer_arrow_back::before,body[data-wcag-aa] .ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart::before,body[data-wcag-aa] .ds2-icon--need_analyzer_arrow_back.ds2-mlp-feature-cluster-selection__field::before,body[data-wcag-aa] .ds2-icon--need_analyzer_arrow_restart.ds2-mlp-feature-cluster-selection__field::before,body[data-wcag-aa] .ds2-icon.ds2-icon--bg::before,body[data-wcag-aa] .ds2-mlp-feature-cluster-selection__field::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field::before,body[data-wcag-aa] .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper::before,body[data-wcag-aa] .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper::before,body[data-wcag-aa] .form-requests .ds2r-input__select-wrapper::before,body[data-wcag-aa] .form-requests .nn-ui-input__date-wrapper::before{background-color:rgba(255,255,255,.75)}
.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body[data-wcag-aa] span.icon.ds2r-input__select-wrapper:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body[data-wcag-aa] span.icon.ds2r-input__select-wrapper:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body[data-wcag-aa] span.icon.ds2r-input__select-wrapper:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body[data-wcag-aa] span.icon.nn-ui-input__date-wrapper:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body[data-wcag-aa] span.icon.nn-ui-input__date-wrapper:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests body[data-wcag-aa] span.icon.nn-ui-input__date-wrapper:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.ds2-icon--bg.icon:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.ds2-icon--bg.icon:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.ds2-icon--bg.icon:hover::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.icon.ds2-mlp-feature-cluster-selection__field:active::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.icon.ds2-mlp-feature-cluster-selection__field:focus::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.icon.ds2-mlp-feature-cluster-selection__field:hover::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.icon.ds2r-input__select-wrapper:active::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.icon.ds2r-input__select-wrapper:focus::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.icon.ds2r-input__select-wrapper:hover::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.icon.nn-ui-input__date-wrapper:active::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.icon.nn-ui-input__date-wrapper:focus::before,.form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn body[data-wcag-aa] span.icon.nn-ui-input__date-wrapper:hover::before,.form-requests body[data-wcag-aa] .ds2r-input__select-wrapper:active::before,.form-requests body[data-wcag-aa] .ds2r-input__select-wrapper:focus::before,.form-requests body[data-wcag-aa] .ds2r-input__select-wrapper:hover::before,.form-requests body[data-wcag-aa] .nn-ui-input__date-wrapper:active::before,.form-requests body[data-wcag-aa] .nn-ui-input__date-wrapper:focus::before,.form-requests body[data-wcag-aa] .nn-ui-input__date-wrapper:hover::before,body[data-wcag-aa] .ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:active::before,body[data-wcag-aa] .ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:focus::before,body[data-wcag-aa] .ds2-icon--bg.ds2-icon--need_analyzer_arrow_back:hover::before,body[data-wcag-aa] .ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:active::before,body[data-wcag-aa] .ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:focus::before,body[data-wcag-aa] .ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart:hover::before,body[data-wcag-aa] .ds2-icon--need_analyzer_arrow_back.ds2-mlp-feature-cluster-selection__field:active::before,body[data-wcag-aa] .ds2-icon--need_analyzer_arrow_back.ds2-mlp-feature-cluster-selection__field:focus::before,body[data-wcag-aa] .ds2-icon--need_analyzer_arrow_back.ds2-mlp-feature-cluster-selection__field:hover::before,body[data-wcag-aa] .ds2-icon--need_analyzer_arrow_restart.ds2-mlp-feature-cluster-selection__field:active::before,body[data-wcag-aa] .ds2-icon--need_analyzer_arrow_restart.ds2-mlp-feature-cluster-selection__field:focus::before,body[data-wcag-aa] .ds2-icon--need_analyzer_arrow_restart.ds2-mlp-feature-cluster-selection__field:hover::before,body[data-wcag-aa] .ds2-icon.ds2-icon--bg:active::before,body[data-wcag-aa] .ds2-icon.ds2-icon--bg:focus::before,body[data-wcag-aa] .ds2-icon.ds2-icon--bg:hover::before,body[data-wcag-aa] .ds2-mlp-feature-cluster-selection__field:active::before,body[data-wcag-aa] .ds2-mlp-feature-cluster-selection__field:focus::before,body[data-wcag-aa] .ds2-mlp-feature-cluster-selection__field:hover::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:active::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:focus::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.ds2r-input__select-wrapper:hover::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:active::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:focus::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .form-requests span.icon.nn-ui-input__date-wrapper:hover::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:active::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:focus::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:hover::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:active::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:focus::before,body[data-wcag-aa] .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2-mlp-feature-cluster-selection__field:hover::before,body[data-wcag-aa] .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:active::before,body[data-wcag-aa] .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:focus::before,body[data-wcag-aa] .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.ds2r-input__select-wrapper:hover::before,body[data-wcag-aa] .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:active::before,body[data-wcag-aa] .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:focus::before,body[data-wcag-aa] .form-requests .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon.nn-ui-input__date-wrapper:hover::before,body[data-wcag-aa] .form-requests .ds2r-input__select-wrapper:active::before,body[data-wcag-aa] .form-requests .ds2r-input__select-wrapper:focus::before,body[data-wcag-aa] .form-requests .ds2r-input__select-wrapper:hover::before,body[data-wcag-aa] .form-requests .nn-ui-input__date-wrapper:active::before,body[data-wcag-aa] .form-requests .nn-ui-input__date-wrapper:focus::before,body[data-wcag-aa] .form-requests .nn-ui-input__date-wrapper:hover::before{background-color:rgba(255,255,255,.9)}
.form-requests button:focus-visible .ds2r-input__select-wrapper::before,.form-requests button:focus-visible .nn-ui-input__date-wrapper::before,button:focus-visible .ds2-icon--bg::before,button:focus-visible .ds2-mlp-feature-cluster-selection__field::before,button:focus-visible .form-requests .ds2r-input__select-wrapper::before,button:focus-visible .form-requests .nn-ui-input__date-wrapper::before{background-color:rgba(255,255,255,.8)}
.form-requests button.focus-visible .ds2r-input__select-wrapper::before,.form-requests button.focus-visible .nn-ui-input__date-wrapper::before,button.focus-visible .ds2-icon--bg::before,button.focus-visible .ds2-mlp-feature-cluster-selection__field::before,button.focus-visible .form-requests .ds2r-input__select-wrapper::before,button.focus-visible .form-requests .nn-ui-input__date-wrapper::before{background-color:rgba(255,255,255,.8)}
.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon,.form-requests span.ds2r-input__select-wrapper::before,.form-requests span.nn-ui-input__date-wrapper::before,span.ds2-icon,span.ds2-icon--need_analyzer_arrow_back,span.ds2-icon--need_analyzer_arrow_restart,span.ds2-mlp-feature-cluster-selection__field::before{position:absolute;left:0;top:0}
.ds2-icon--arrow-big-l-blue-2::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-icon--arrow-big-l:active::before,.ds2-icon--arrow-big-l:focus::before,.ds2-icon--arrow-big-l:hover::before,.ds2-navigation-main .ds2-icon--arrow-big-l-white::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-u-grey-2::after{opacity:0}
.ds2-icon--arrow-big-d-grey-2::after{opacity:0}
.ds2-icon--arrow-big-d-grey-2::after,.ds2-icon--arrow-big-d-grey-2::before,.ds2-icon--arrow-big-u-grey-2::after,.ds2-icon--arrow-big-u-grey-2::before{background-position:0 12px;width:30px;height:30px;background-size:30px auto;transition:all .25s ease,background-image 0s}
.ds2-icon--arrow-big-d-grey-2:active::after,.ds2-icon--arrow-big-d-grey-2:focus::after,.ds2-icon--arrow-big-d-grey-2:hover::after,.ds2-icon--arrow-big-u-grey-2:active::after,.ds2-icon--arrow-big-u-grey-2:focus::after,.ds2-icon--arrow-big-u-grey-2:hover::after{opacity:1}
.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-u-grey-2:active::before,.ds2-icon--arrow-big-u-grey-2:focus::before,.ds2-icon--arrow-big-u-grey-2:hover::before{opacity:0}
.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-grey-2::before,.ds2-icon--arrow-big-l::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{height:20px}
.ds2-icon--download-white.ds2-icon--need_analyzer_arrow_back::before,.ds2-icon--download-white.ds2-icon--need_analyzer_arrow_restart::before,.ds2-icon--download-white.ds2-icon--xl::before{height:60px}
.ds2-icon--download-white.ds2-icon--bg.ds2-icon--need_analyzer_arrow_back::before,.ds2-icon--download-white.ds2-icon--bg.ds2-icon--need_analyzer_arrow_restart::before,.ds2-icon--download-white.ds2-icon--need_analyzer_arrow_back.ds2-mlp-feature-cluster-selection__field::before,.ds2-icon--download-white.ds2-icon--need_analyzer_arrow_restart.ds2-mlp-feature-cluster-selection__field::before,.ds2-icon--download-white.ds2-icon--xl.ds2-icon--bg::before,.ds2-icon--download-white.ds2-icon--xl.ds2-mlp-feature-cluster-selection__field::before,.form-requests .ds2-icon--download-white.ds2-icon--xl.ds2r-input__select-wrapper::before,.form-requests .ds2-icon--download-white.ds2-icon--xl.nn-ui-input__date-wrapper::before,.form-requests .ds2-icon--download-white.ds2r-input__select-wrapper.ds2-icon--need_analyzer_arrow_back::before,.form-requests .ds2-icon--download-white.ds2r-input__select-wrapper.ds2-icon--need_analyzer_arrow_restart::before,.form-requests .ds2-icon--download-white.nn-ui-input__date-wrapper.ds2-icon--need_analyzer_arrow_back::before,.form-requests .ds2-icon--download-white.nn-ui-input__date-wrapper.ds2-icon--need_analyzer_arrow_restart::before{background-position:center center}
.ds2-icon--download-white::before,.ds2-icon--download-white:active::before,.ds2-icon--download-white:focus::before,.ds2-icon--download-white:hover::before,.ds2-icon--download::before{background-position:0 0;background-size:20px}
.ds2-icon--close-white::before{background-position:0 0;background-size:20px}
.ds2-icon--hotspot{position:relative;margin:-15px;width:30px;height:30px;border-radius:50%;background-color:rgba(38,38,38,.3);box-shadow:inset 0 0 0 2px #fff;transition:background-color .2s}
.ds2-icon--hotspot:hover{background-color:rgba(38,38,38,.6)}
.ds2-icon--hotspot:hover::before{opacity:1}
.ds2-icon--hotspot::after,.ds2-icon--hotspot::before{position:absolute;content:' '}
.ds2-icon--hotspot::before{opacity:0;left:-10px;top:-10px;width:50px;height:50px;border:2px solid rgba(255,255,255,.5);border-radius:50%;transition:opacity .5s}
.ds2-icon--hotspot::after{top:50%;left:50%;margin:-2px;width:4px;height:4px;border-radius:50%;background:#fff}
.ds2-icon--info-i-blue-2,.ds2-icon--info-i-orange::before{background-position:0 0;background-size:16px}
.ds2-icon--play-white::before{background-size:60px}
.ds2-icon--play::before{background-position:0;background-size:20px}
.ds2-icon--arrow-big-r-grey-2::after{opacity:0}
.ds2-icon--arrow-big-l-grey-2::after{opacity:0}
.ds2-icon--arrow-big-l-grey-2::after,.ds2-icon--arrow-big-l-grey-2::before,.ds2-icon--arrow-big-r-grey-2::after,.ds2-icon--arrow-big-r-grey-2::before{background-position:-3px -5px;background-size:30px;left:-8px;transition:all .25s ease,background-image 0s}
.ds2-icon--arrow-big-l-grey-2:active::after,.ds2-icon--arrow-big-l-grey-2:focus::after,.ds2-icon--arrow-big-l-grey-2:hover::after,.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}
.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-icon--arrow-big-r-grey-2:active::before,.ds2-icon--arrow-big-r-grey-2:focus::before,.ds2-icon--arrow-big-r-grey-2:hover::before{opacity:0}
.ds2-icon--edit_icons_default::before{background-size:65%;top:8px;cursor:pointer}
.ds2-icon--edit_icons_default::after{cursor:pointer}
.ds2-icon--radio_button::before{cursor:pointer}
.ds2-icon--radio_button_selected::before{cursor:pointer}
.form-requests .ds2r-input__select-wrapper::before{left:auto;right:0;pointer-events:none;z-index:130}
.form-requests .ds2r-input__select-wrapper::after{background-color:transparent}
.ds2r-personaldatacustomextension__message--error,.ds2r-personaldatacustomextension__message--tooltip{position:relative}
.form-requests .nn-ui-input__date-wrapper::before{left:auto;background-position-x:0;right:0;pointer-events:none;z-index:130}
.bmw-profile-close,.bmw-profile-open{display:flex}
.bmw-profile-close:before,.bmw-profile-open:before{background-color:transparent!important}
.ds2-icon--plus-white.bmw-profile-open:before{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%234d4d4d%22%20d%3D%22M11.997%2017l2-2%206%206.002%206-6%202%202-8%208z%22%2F%3E%3C%2Fsvg%3E")}
.ds2-icon--minus-white.bmw-profile-close:before{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%234d4d4d%22%20d%3D%22M27.998%2023.002l-2%202-6-6-6%206-2-2%208-8z%22%2F%3E%3C%2Fsvg%3E")}
.ds2-icon--need_analyzer_arrow_back.button,.ds2-icon--need_analyzer_arrow_restart.button{transition:color .25s ease}
.ds2-icon--need_analyzer_arrow_back::after,.ds2-icon--need_analyzer_arrow_back::before,.ds2-icon--need_analyzer_arrow_restart::after,.ds2-icon--need_analyzer_arrow_restart::before{background-size:inherit;background-position:inherit;transition:opacity .25s ease}
.ds2-icon--need_analyzer_arrow_back::after,.ds2-icon--need_analyzer_arrow_restart::after{opacity:0}
.ds2-icon--need_analyzer_arrow_back:hover::before,.ds2-icon--need_analyzer_arrow_restart:hover::before{opacity:0}
.ds2-icon--need_analyzer_arrow_back:hover::after,.ds2-icon--need_analyzer_arrow_restart:hover::after{opacity:1}
.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-magazine--teaser-m.ds2-magazine--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-magazine--teaser-m.ds2-relatedarticles--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-magazine--teaser-s.ds2-magazine--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-magazine--teaser-s.ds2-relatedarticles--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-relatedarticles--teaser-m.ds2-magazine--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-relatedarticles--teaser-m.ds2-relatedarticles--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-relatedarticles--teaser-s.ds2-magazine--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-magazine--image-teaser.ds2-relatedarticles--teaser-s.ds2-relatedarticles--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-magazine--teaser-m.ds2-magazine--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-magazine--teaser-m.ds2-relatedarticles--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-magazine--teaser-s.ds2-magazine--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-magazine--teaser-s.ds2-relatedarticles--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-relatedarticles--teaser-m.ds2-magazine--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-relatedarticles--teaser-m.ds2-relatedarticles--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-relatedarticles--teaser-s.ds2-magazine--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before,.ds2-branded-bmwm .ds2-relatedarticles--image-teaser.ds2-relatedarticles--teaser-s.ds2-relatedarticles--teaser-background-black .ds2-icon--arrow-big-r-grey-2::before{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%23ffffff%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-branded-bmwm .ds2-relatedarticles--image-teaser .ds2-relatedarticles--teaser-background-black .ds2-relatedarticles--thumb-link.ds2-icon--arrow-big-r-grey-2::before{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%23ffffff%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-need-analyzer--article .ds2-icon--arrow-big-r-white::after,.ds2-need-analyzer--article .ds2-icon--arrow-big-r-white::before{background-position:-3px -5px;background-size:30px;left:-8px;width:30px;height:30px;transition:opacity .25s ease}
.ds2-need-analyzer--article .ds2-icon--arrow-big-r-white::after{opacity:0}
.ds2-need-analyzer--article .ds2-icon--arrow-big-r-white:hover::before{opacity:0}
.ds2-need-analyzer--article .ds2-icon--arrow-big-r-white:hover::after{opacity:1}
.ds2-branded-bmwm .ds2-link-box--content-container.ds2-icon--arrow-big-r-grey-2:before{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%23ffffff%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--bmw_act_radiobutton_20:before,.ds2-icon--radio_button_selected::before,.ds2-magazine--overview-sorting-button-selected::before,.ds2-magazine--overview-sorting-button:active::before,.ds2-magazine--overview-sorting-button:focus::before,.ds2-magazine--overview-sorting-button:hover::before,.icon-bmw_act_radiobutton_20{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%22M10%202c4.41%200%208%203.59%208%208s-3.59%208-8%208-8-3.59-8-8%203.59-8%208-8m0-2C4.477%200%200%204.478%200%2010c0%205.523%204.477%2010%2010%2010%205.522%200%2010-4.477%2010-10%200-5.522-4.478-10-10-10z%22%2F%3E%3Ccircle%20fill%3D%22%230653B6%22%20cx%3D%2210%22%20cy%3D%229.999%22%20r%3D%224%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.ds2-mlp-radio-button-group label::before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iI2JiYiIgZmlsbD0id2hpdGUiLz4NCjwvc3ZnPg==");width:24px;height:24px}
.ds2-mlp-radio-button-group input[type=radio]:checked+label::before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIiBmaWxsPSIjMWM2OWQ0Ii8+DQogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsMC43KSIvPg0KPC9zdmc+")}
.ds2-mlp-modelselection-radio.ds2-label--checkbox{padding-left:33px;margin-right:10px;line-height:1.6}
.ds2-mlp-radio-button-group input[type=radio]:disabled+label{opacity:.3;filter:alpha(opacity=30)}
span.ds2-info-icon:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2016%2016%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20transform%3D%22translate(7%2C%203.5)%22%20fill%3D%22%23262626%22%3E%3Cpath%20d%3D%22M0%2C9.09090909%20L1.81818182%2C9.09090909%20L1.81818182%2C3.53535354%20L0%2C3.53535354%20L0%2C9.09090909%20Z%20M0%2C1.81818182%20L1.81818182%2C1.81818182%20L1.81818182%2C0%20L0%2C0%20L0%2C1.81818182%20Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:16px;background-position:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 12px 0 #262626;border:1px solid transparent}
body[data-wcag-aa] span.ds2-info-icon:after{border-width:2px}
.ds2-icon--info-i-white:active:before,.ds2-icon--info-i-white:focus:before,.ds2-icon--info-i-white:hover:before{border:1px solid transparent}
.ds2-icon--info-i-white::before{background-size:16px;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2016%2016%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20transform%3D%22translate(7%2C%203.5)%22%20fill%3D%22%23262626%22%3E%3Cpath%20d%3D%22M0%2C9.09090909%20L1.81818182%2C9.09090909%20L1.81818182%2C3.53535354%20L0%2C3.53535354%20L0%2C9.09090909%20Z%20M0%2C1.81818182%20L1.81818182%2C1.81818182%20L1.81818182%2C0%20L0%2C0%20L0%2C1.81818182%20Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:center;background-color:#fff;border-radius:50%;border:1px solid #262626}
body[data-wcag-aa] .ds2-icon--info-i-white::before{border-width:2px}
.ds2-icon--filter-toggle:before{content:' ';position:absolute;right:0;height:50px;width:50px;background-size:20px;background-position:center;box-shadow:0 2px 5px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.1)}
.ds2-icon__filter:before{content:' ';position:absolute;top:0;left:0;height:50px;width:50px;background-size:20px;background-position:center;opacity:.7}
.ds2-icon__filter:hover:before{opacity:1}
[class*=' icon-'],[class^=icon-]{font-family:BMW_iconFont!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-geolocation::before{content:'\e95d'}
.icon-data-sheet-download::before{content:'\e952'}
.icon-need-analyzer::before{content:'\e953'}
.icon-pre-owned-search::before{content:'\e954'}
.icon-request-for-accessories::before{content:'\e955'}
.icon-request-for-information::before{content:'\e956'}
.icon-request-for-service-appointment::before{content:'\e957'}
.icon-request-for-contact::before{content:'\e94b'}
.icon-request-for-offer::before{content:'\e94c'}
.icon-service-package-finder::before{content:'\e958'}
.icon-stock-car-locator::before{content:'\e959'}
.icon-accessory-configurator::before{content:'\e93c'}
.icon-accessory-shop::before{content:'\e95a'}
.icon-shopping-cart::before{content:'\e93e'}
.icon-shopping-reservation-b:before{content:"\e973"}
.icon-shopping-reservation:before{content:"\e974"}
.icon-accessory-showroom::before{content:'\e93f'}
.icon-business-calculator::before,.icon-business-drive-calculator::before{content:'\e940'}
.icon-configurator::before{content:'\e941'}
.icon-connected-drive-store::before{content:'\e942'}
.icon-dealer-locator::before{content:'\e943'}
.icon-electrical-parts-catalogue::before{content:'\e944'}
.icon-insurance-calculator::before{content:'\e945'}
.icon-my-notepad::before{content:'\e946'}
.icon-online-appointment-scheduling::before{content:'\e947'}
.icon-online-manual-bmw::before{content:'\e948'}
.icon-price-list::before{content:'\e949'}
.icon-private-leasing-calculator::before{content:'\e94a'}
.icon-search2::before{content:'\e94d'}
.icon-software-update::before{content:'\e94e'}
.icon-stay-informed::before{content:'\e94f'}
.icon-test-drive-appointment::before{content:'\e950'}
.icon-user::before{content:'\e951'}
.icon-close-roof2::before{content:'\e933'}
.icon-open-roof2::before{content:'\e934'}
.icon-youtube::before{content:'\e939'}
.icon-facebook::before{content:'\e93d'}
.icon-instagram::before{content:'\e937'}
.icon-twitter::before{content:'\e938'}
.icon-grid-view::before{content:'\e93a'}
.icon-360::before{content:'\e93b'}
.icon-close-roof::before{content:'\e935'}
.icon-open-roof::before{content:'\e936'}
.icon-arrow-m-right::before{content:'\e90c'}
.icon-arrow-m-left::before,.icon-arrow_m_left::before{content:'\e90d'}
.icon-arrow-m-down::before,.icon-arrow_m_down::before{content:'\e90e'}
.icon-arrow-m-top::before,.icon-arrow_m_top::before{content:'\e90f'}
.icon-checkmark::before{content:'\e909'}
.icon-close-x::before,.icon-close_x::before{content:'\e90a'}
.icon-info-i::before,.icon-info_i::before{content:'\e90b'}
.icon-data-collect2::before,.icon-data_collect2::before{content:'\e910'}
.icon-change-data2::before,.icon-change_data2::before{content:'\e911'}
.icon-contact-rights2::before,.icon-contact_rights2::before{content:'\e912'}
.icon-data-security2::before,.icon-data_security2::before{content:'\e913'}
.icon-data-usage2::before,.icon-data_usage2::before{content:'\e914'}
.icon-how-we-collect2::before,.icon-how_we_collect2::before{content:'\e915'}
.icon-keep-info2::before,.icon-keep_info2::before{content:'\e916'}
.icon-share-data2::before,.icon-share_data2::before{content:'\e917'}
.icon-what-companies2::before,.icon-what_companies2::before{content:'\e918'}
.icon-global_hint::before{content:'\e95b'}
.icon-finance-lease-2::before,.icon-finance_lease_2::before{content:'\e919'}
.icon-finance-lease::before,.icon-finance_lease::before{content:'\e91a'}
.icon-individual::before{content:'\e91b'}
.icon-location::before{content:'\e91c'}
.icon-mybmw::before{content:'\e91d'}
.icon-need-analyzer::before,.icon-needanalyzer::before{content:'\e91e'}
.icon-offers::before{content:'\e91f'}
.icon-pre-owned-search::before,.icon-preownedsearch::before{content:'\e920'}
.icon-shop::before{content:'\e921'}
.icon-techhub::before{content:'\e922'}
.icon-technologies::before{content:'\e923'}
.icon-teilekatalog::before{content:'\e924'}
.icon-contact::before{content:'\e925'}
.icon-connected-drive::before,.icon-connected_drive::before{content:'\e926'}
.icon-configurator2::before{content:'\e927'}
.icon-calender::before{content:'\e928'}
.icon-configurator-2::before{content:'\e929'}
.icon-search::before{content:'\e930'}
.icon-arrow-down::before{content:'\e92a'}
.icon-arrow-left::before{content:'\e92b'}
.icon-arrow-right::before{content:'\e92c'}
.icon-arrow-up::before{content:'\e92d'}
.icon-drag-icon::before,.icon-drag_icon::before{content:'\e92e'}
.icon-profile::before{content:'\e92f'}
.icon-shopping-bag::before,.icon-shopping_bag::before{content:'\e931'}
.icon-burger-menu::before,.icon-burger_menu::before{content:'\e932'}
.icon-data-collect::before,.icon-data_collect::before{content:'\e908'}
.icon-change-data::before,.icon-change_data::before{content:'\e900'}
.icon-contact-rights::before,.icon-contact_rights::before{content:'\e901'}
.icon-data-security::before,.icon-data_security::before{content:'\e902'}
.icon-data-usage::before,.icon-data_usage::before{content:'\e903'}
.icon-how-we-collect::before,.icon-how_we_collect::before{content:'\e904'}
.icon-keep-info::before,.icon-keep_info::before{content:'\e905'}
.icon-share-data::before,.icon-share_data::before{content:'\e906'}
.icon-what-companies::before,.icon-what_companies::before{content:'\e907'}
.icon-filter::before{content:'\e95c'}
.icon-dealers::before{content:'\e95e'}
.icon-layer-indicator::before{content:'\e95f'}
.icon-charge::before{content:'\e960'}
.icon-charging-station::before{content:'\e961'}
.icon-fuel::before{content:'\e962'}
.icon-fuel-station::before{content:'\e963'}
.icon-app::before{content:'\e964'}
.icon-checkmark-dashed::before{content:'\e965'}
.icon-bmw_ecom_shopping-cart::before{content:'\e966'}
.icon-bmw_label_car-compare::before{content:'\e967'}
.icon-bmw_actions_delete::before{content:'\e968'}
.icon-bmw_media_explore::before,.icon-media-explore::before{content:'\e969'}
.icon-bmw_media_list::before,.icon-media-list::before{content:'\e96a'}
.icon-bmw_media_heart_def_b::before,.icon-heart-filled::before{content:'\e96b'}
.icon-bmw_media_heart_b::before,.icon-heart-outline::before{content:'\e96c'}
.icon-maximize::before{content:'\e970'}
.icon-fuel-type-bev::before{content:'\e96d'}
.icon-fuel-type-phev::before{content:'\e96e'}
.icon-bmw-model-touring:before{content:"\e975"}
.icon-bmw-model-sedan:before{content:"\e976"}
.icon-bmw-model-sav:before{content:"\e977"}
.icon-bmw-model-sac:before{content:"\e978"}
.icon-bmw-model-roadster:before{content:"\e979"}
.icon-bmw-model-mpv:before{content:"\e97a"}
.icon-bmw-model-gt:before{content:"\e97b"}
.icon-bmw-model-gran-coupe:before{content:"\e97c"}
.icon-bmw-model-coupe:before{content:"\e97d"}
.icon-bmw-model-convertible:before{content:"\e97e"}
.icon-bmw-model-compact:before{content:"\e97f"}
.icon-faq:before{content:"\e981"}
.ds2-wcag .main .searchresults .aems-sr .aems-sr-searchbox{direction:ltr;padding-left:0}
.ds2-wcag .main .searchresults .aems-sr .aems-sr-text{direction:ltr}
.ds2-wcag .main .searchresults .aems-sr .aems-sr-head{direction:ltr}
.ds2-wcag .main .searchresults .aems-sr .aems-sr-results{direction:ltr}
.ds2-wcag .main .searchresults .aems-sr .aems-sr-more{direction:ltr;margin:0}
body{direction:ltr}
.ds2-flipH{transform:scaleX(-1)}
.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:flex;flex-direction:column;min-height:100%;overflow-x:hidden;overflow-y:hidden}
.ds2-page--integrated-content .ds2-page--wrapper{display:block}
.ds2-page--row{flex:none}
.ds2-page--row-expanded{flex:1 0 auto;margin-top:-1px}
.ds2-page--top-spacing{margin-top:45px}
.ds2-main-footer,.ds2-navigation-main{z-index:700}
.ds2-navigation-main.uxn{z-index:6030}
.ds2-visible{opacity:1!important}
.ds2-nowrap{white-space:nowrap}
main.main{min-height:100%}
.ds2-scrolllock,.ds2-scrolllock--basic{height:100%;overflow:hidden}
.ds2-scrolllock--ios{height:100%;overflow:hidden}
.ds2-anchor{display:block;position:relative;visibility:hidden;margin:0}
.ds2-anchor-wall{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:2147483650}
.ds2-anchor-wall::before{display:block;position:absolute;left:50%;top:50%;margin:-35px 0 0 -35px;width:70px;height:70px;content:' ';background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHlsZT0iY29sb3I6IzFjNjlkNCI+PHN0eWxlPi5pbm5lci1jaXJjbGUsLnNwaW5uZXJ7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcn0uc3Bpbm5lcnthbmltYXRpb24tbmFtZTpzcGluO2FuaW1hdGlvbi1kdXJhdGlvbjoxLjNzO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfS5pbm5lci1jaXJjbGV7YW5pbWF0aW9uLW5hbWU6em9vbUluT3V0O2FuaW1hdGlvbi1kdXJhdGlvbjo1LjJzfUBrZXlmcmFtZXMgem9vbUluT3V0ezAlLDEwMCUsNSUsOTUle3RyYW5zZm9ybTp0cmFuc2xhdGUoNTBweCw1MHB4KSBzY2FsZSgwKX0yMCUsODAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMTBweCwxMHB4KSBzY2FsZSguOCl9fUBrZXlmcmFtZXMgc3Bpbntmcm9te3RyYW5zZm9ybTpyb3RhdGUoMCl9dG97dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX08L3N0eWxlPjxkZWZzPjxtYXNrIGlkPSJNYXNrIj48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiByPSI1MCIgZmlsbD0id2hpdGUiLz48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiByPSI1MCIgY2xhc3M9ImlubmVyLWNpcmNsZSIgZmlsbD0iYmxhY2siLz48L21hc2s+PC9kZWZzPjxnIG1hc2s9InVybCgjTWFzaykiPjxnIGNsYXNzPSJzcGlubmVyIj48cmVjdCBoZWlnaHQ9IjUwIiB3aWR0aD0iNTAiIHk9IjAiIHg9IjAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxyZWN0IGhlaWdodD0iNTAiIHdpZHRoPSI1MCIgeT0iNTAiIHg9IjUwIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L2c+PC9nPjwvc3ZnPg==") no-repeat}
.main .searchresults--border-styling{border-left:30px solid #4d4d4d}
.ds2-container-flex{display:flex;flex-flow:row wrap}
.main .row{width:100%;margin:0 auto;max-width:79.6875rem}
.main .row:after,.main .row:before{display:table;content:' '}
.main .row:after{clear:both}
.main .row .row{width:auto;margin:0 -.46875rem;max-width:none}
.column,.columns{width:100%;float:left;position:relative;padding-left:.46875rem;padding-right:.46875rem}
[class*=column]+[class*=column]:last-child{float:right}
[class*=column]+[class*=column].end{float:left}
@media only screen{
.small-1{width:8.33333%}
.small-offset-1{margin-left:8.33333%}
.small-push-1{position:relative;left:8.33333%;right:auto}
.small-pull-1{position:relative;left:auto;right:8.33333%}
.small-2{width:16.66667%}
.small-offset-2{margin-left:16.66667%}
.small-push-2{position:relative;left:16.66667%;right:auto}
.small-pull-2{position:relative;left:auto;right:16.66667%}
.small-3{width:25%}
.small-offset-3{margin-left:25%}
.small-push-3{position:relative;left:25%;right:auto}
.small-pull-3{position:relative;left:auto;right:25%}
.small-4{width:33.33333%}
.small-offset-4{margin-left:33.33333%}
.small-push-4{position:relative;left:33.33333%;right:auto}
.small-pull-4{position:relative;left:auto;right:33.33333%}
.small-5{width:41.66667%}
.small-offset-5{margin-left:41.66667%}
.small-push-5{position:relative;left:41.66667%;right:auto}
.small-pull-5{position:relative;left:auto;right:41.66667%}
.small-6{width:50%}
.small-offset-6{margin-left:50%}
.small-push-6{position:relative;left:50%;right:auto}
.small-pull-6{position:relative;left:auto;right:50%}
.small-7{width:58.33333%}
.small-offset-7{margin-left:58.33333%}
.small-push-7{position:relative;left:58.33333%;right:auto}
.small-pull-7{position:relative;left:auto;right:58.33333%}
.small-8{width:66.66667%}
.small-offset-8{margin-left:66.66667%}
.small-push-8{position:relative;left:66.66667%;right:auto}
.small-pull-8{position:relative;left:auto;right:66.66667%}
.small-9{width:75%}
.small-offset-9{margin-left:75%}
.small-push-9{position:relative;left:75%;right:auto}
.small-pull-9{position:relative;left:auto;right:75%}
.small-10{width:83.33333%}
.small-offset-10{margin-left:83.33333%}
.small-push-10{position:relative;left:83.33333%;right:auto}
.small-pull-10{position:relative;left:auto;right:83.33333%}
.small-11{width:91.66667%}
.small-offset-11{margin-left:91.66667%}
.small-push-11{position:relative;left:91.66667%;right:auto}
.small-pull-11{position:relative;left:auto;right:91.66667%}
.small-12{width:100%}
.small-offset-12{margin-left:100%}
.small-push-12{position:relative;left:100%;right:auto}
.small-pull-12{position:relative;left:auto;right:100%}
}
@media only screen and (min-width:521px){
.medium-1{width:8.33333%}
.medium-offset-1{margin-left:8.33333%}
.medium-push-1{position:relative;left:8.33333%;right:auto}
.medium-pull-1{position:relative;left:auto;right:8.33333%}
.medium-2{width:16.66667%}
.medium-offset-2{margin-left:16.66667%}
.medium-push-2{position:relative;left:16.66667%;right:auto}
.medium-pull-2{position:relative;left:auto;right:16.66667%}
.medium-3{width:25%}
.medium-offset-3{margin-left:25%}
.medium-push-3{position:relative;left:25%;right:auto}
.medium-pull-3{position:relative;left:auto;right:25%}
.medium-4{width:33.33333%}
.medium-offset-4{margin-left:33.33333%}
.medium-push-4{position:relative;left:33.33333%;right:auto}
.medium-pull-4{position:relative;left:auto;right:33.33333%}
.medium-5{width:41.66667%}
.medium-offset-5{margin-left:41.66667%}
.medium-push-5{position:relative;left:41.66667%;right:auto}
.medium-pull-5{position:relative;left:auto;right:41.66667%}
.medium-6{width:50%}
.medium-offset-6{margin-left:50%}
.medium-push-6{position:relative;left:50%;right:auto}
.medium-pull-6{position:relative;left:auto;right:50%}
.medium-7{width:58.33333%}
.medium-offset-7{margin-left:58.33333%}
.medium-push-7{position:relative;left:58.33333%;right:auto}
.medium-pull-7{position:relative;left:auto;right:58.33333%}
.medium-8{width:66.66667%}
.medium-offset-8{margin-left:66.66667%}
.medium-push-8{position:relative;left:66.66667%;right:auto}
.medium-pull-8{position:relative;left:auto;right:66.66667%}
.medium-9{width:75%}
.medium-offset-9{margin-left:75%}
.medium-push-9{position:relative;left:75%;right:auto}
.medium-pull-9{position:relative;left:auto;right:75%}
.medium-10{width:83.33333%}
.medium-offset-10{margin-left:83.33333%}
.medium-push-10{position:relative;left:83.33333%;right:auto}
.medium-pull-10{position:relative;left:auto;right:83.33333%}
.medium-11{width:91.66667%}
.medium-offset-11{margin-left:91.66667%}
.medium-push-11{position:relative;left:91.66667%;right:auto}
.medium-pull-11{position:relative;left:auto;right:91.66667%}
.medium-12{width:100%}
.medium-offset-12{margin-left:100%}
.medium-push-12{position:relative;left:100%;right:auto}
.medium-pull-12{position:relative;left:auto;right:100%}
}
@media only screen and (min-width:981px){
.large-1{width:8.33333%}
.large-offset-1{margin-left:8.33333%}
.large-push-1{position:relative;left:8.33333%;right:auto}
.large-pull-1{position:relative;left:auto;right:8.33333%}
.large-2{width:16.66667%}
.large-offset-2{margin-left:16.66667%}
.large-push-2{position:relative;left:16.66667%;right:auto}
.large-pull-2{position:relative;left:auto;right:16.66667%}
.large-3{width:25%}
.large-offset-3{margin-left:25%}
.large-push-3{position:relative;left:25%;right:auto}
.large-pull-3{position:relative;left:auto;right:25%}
.large-4{width:33.33333%}
.large-offset-4{margin-left:33.33333%}
.large-push-4{position:relative;left:33.33333%;right:auto}
.large-pull-4{position:relative;left:auto;right:33.33333%}
.large-5{width:41.66667%}
.large-offset-5{margin-left:41.66667%}
.large-push-5{position:relative;left:41.66667%;right:auto}
.large-pull-5{position:relative;left:auto;right:41.66667%}
.large-6{width:50%}
.large-offset-6{margin-left:50%}
.large-push-6{position:relative;left:50%;right:auto}
.large-pull-6{position:relative;left:auto;right:50%}
.large-7{width:58.33333%}
.large-offset-7{margin-left:58.33333%}
.large-push-7{position:relative;left:58.33333%;right:auto}
.large-pull-7{position:relative;left:auto;right:58.33333%}
.large-8{width:66.66667%}
.large-offset-8{margin-left:66.66667%}
.large-push-8{position:relative;left:66.66667%;right:auto}
.large-pull-8{position:relative;left:auto;right:66.66667%}
.large-9{width:75%}
.large-offset-9{margin-left:75%}
.large-push-9{position:relative;left:75%;right:auto}
.large-pull-9{position:relative;left:auto;right:75%}
.large-10{width:83.33333%}
.large-offset-10{margin-left:83.33333%}
.large-push-10{position:relative;left:83.33333%;right:auto}
.large-pull-10{position:relative;left:auto;right:83.33333%}
.large-11{width:91.66667%}
.large-offset-11{margin-left:91.66667%}
.large-push-11{position:relative;left:91.66667%;right:auto}
.large-pull-11{position:relative;left:auto;right:91.66667%}
.large-12{width:100%}
.large-offset-12{margin-left:100%}
.large-push-12{position:relative;left:100%;right:auto}
.large-pull-12{position:relative;left:auto;right:100%}
}
.site-container{margin-bottom:15px}
.ds2-row-padding{padding-left:12.5px;padding-right:12.5px}
.ds2-row-padding>.ds2-row-padding{padding:0}
@media only screen and (min-width:521px){
.ds2-row-padding{padding-left:37.5px;padding-right:37.5px}
.ds2-row-padding>.ds2-row-padding{padding:0}
}
.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{margin-top:-45px!important}
.ds2-wcag .ds2-main-footer{background:#4d4d4d}
.ds2-wcag .ds2-main-footer--link:active,.ds2-wcag .ds2-main-footer--link:focus,.ds2-wcag .ds2-main-footer--link:hover{color:#fff}
.ds2-wcag .ds2-main-footer--link:active:active,.ds2-wcag .ds2-main-footer--link:active:hover,.ds2-wcag .ds2-main-footer--link:active:visited,.ds2-wcag .ds2-main-footer--link:focus:active,.ds2-wcag .ds2-main-footer--link:focus:hover,.ds2-wcag .ds2-main-footer--link:focus:visited,.ds2-wcag .ds2-main-footer--link:hover:active,.ds2-wcag .ds2-main-footer--link:hover:hover,.ds2-wcag .ds2-main-footer--link:hover:visited{text-decoration:underline}
.ds2-wcag .ds2-component.ds2-navigation-main{z-index:9999}
.ds2-wcag .ds2-navigation-content-bar--bar .secondary{background-color:#262626}
.ds2-wcag .ds2-navigation-content-bar--bar .secondary:active,.ds2-wcag .ds2-navigation-content-bar--bar .secondary:focus,.ds2-wcag .ds2-navigation-content-bar--bar .secondary:hover,.ds2-wcag .ds2-navigation-content-bar--bar .secondary:visited{background-color:#262626!important}
.ds2-wcag .ds2-navigation-content-bar--button .ds-show-for-all .ds2-navigation-content-bar--link{background-color:#4d4d4d}
.ds2-wcag .ds2-navigation-content-bar--button .ds-show-for-all .secondary{background:#262626}
.ds2-wcag .ds2-navigation-content-bar--button .ds-show-for-all .secondary:active,.ds2-wcag .ds2-navigation-content-bar--button .ds-show-for-all .secondary:focus,.ds2-wcag .ds2-navigation-content-bar--button .ds-show-for-all .secondary:hover{background:#262626}
.ds2-wcag .ds2-navigation-content-bar--content ul{background-color:#4d4d4d}
.ds2-wcag .ds2-offer-teaser--container{border:2px solid #ffad1f;direction:ltr}
.ds2-wcag .ds2-offer-teaser .ds2-basic-teaser--title{padding-left:0}
.ds2-wcag .ds2-offer-teaser .ds2-cms-output{padding-left:0}
.ds2-wcag .ds2-offer-teaser .ds2-button--responsive-line{text-align:left;direction:ltr}
.ds2-wcag .ds2-offer-teaser .ds2-button--area{padding-left:0}
.ds2-wcag .ds2-offer-teaser .ds2-button--prefix{display:none}
.ds2-wcag .ds2-offer-teaser .ds2-button--offer .ds2-linklist--item .ds2-link{font-weight:400;color:#666}
.ds2-wcag .ds2-offer-teaser .ds2-button--offer .ds2-linklist--item .ds2-link:hover{color:#0653b6}
.ds2-wcag .ds2-offer-teaser .ds2-button--offer .ds2-linklist--item .ds2-link:hover:before{transform:scaleX(-1)}
html[dir=rtl] .ds2-wcag .ds2-offer-teaser .ds2-button--offer .ds2-linklist--item .ds2-link{font-weight:700}
.ds2-wcag .ds2-offer-teaser .ds2-button--offer .ds2-linklist--item .ds2-link:before{transform:scaleX(1);left:-8px}
.ds2-wcag .ds2-offer-teaser .ds2-button--offer .ds2-linklist--item .ds2-link .ds2-icon--arrow-big-l-grey-2:before{right:0;left:-20px}
.isRTL .ds2-offer-teaser .ds2-linklist .ds2-link{font-weight:700}
.isRTL .ds2-offer-teaser .ds2-linklist .ds2-link:before{transform:scaleX(-1)!important;right:-8px}
.isRTL .ds2-offer-teaser .ds2-linklist .ds2-link:hover:before{transform:scaleX(-1)!important;right:-8px}
.isRTL .ds2-offer-teaser .ds2-linklist .ds2-link:hover:after{transform:scaleX(-1)!important;right:-8px}
.isLTR .ds2-offer-teaser{direction:ltr;border:1px solid #e6e6e6;height:auto!important}
.isLTR .ds2-offer-teaser--container{direction:ltr}
.isLTR .ds2-offer-teaser .ds2-basic-teaser--content-container .ds2-basic-teaser--title{margin-bottom:60px}
.isLTR .ds2-offer-teaser .ds2-button--offer .ds2-button--area{text-align:left;direction:ltr;background:0 0;color:#000}
.isLTR .ds2-offer-teaser .ds2-button--offer .ds2-button--area--responsive-line{text-align:left}
.isLTR .ds2-offer-teaser .ds2-button--offer .ds2-linklist .ds2-link{font-weight:700}
.isLTR .ds2-offer-teaser .ds2-button--offer .ds2-linklist .ds2-link:before{transform:scaleX(1);left:-8px}
.isLTR .ds2-offer-teaser .ds2-button--offer .ds2-linklist .ds2-link:hover:before{transform:scaleX(1);left:-8px}
.iScrollHorizontalScrollbar{position:absolute;z-index:790;height:7.5px;left:0;right:0;bottom:0;overflow:hidden}
.iScrollHorizontalScrollbar.iScrollBothScrollbars{right:15px}
.iScrollVerticalScrollbar{position:absolute;z-index:790;width:7.5px;bottom:0;top:0!important;right:0!important;overflow:hidden}
.iScrollVerticalScrollbar.iScrollBothScrollbars{bottom:15px}
.iScrollIndicator{position:absolute;background-color:#666;border:none;border-radius:5px}
.iScrollHorizontalScrollbar .iScrollIndicator{height:100%;min-width:30px}
.iScrollVerticalScrollbar .iScrollIndicator{width:100%;min-height:30px}
.ds2-iscroll-container{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;-moz-text-size-adjust:none;text-size-adjust:none}
.ds2-iscroll-content{-webkit-tap-highlight-color:transparent;transform:translateZ(0);padding:0 15px 0 0}
.ds2-iscroll-content.ds2-navigation-content-bar--flyout-container{padding:0}
.ds2-component{word-wrap:break-word;overflow-wrap:break-word;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}
.ds2-component.ds2-navigation-main{overflow:visible}
.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;-ms-hyphens:none;hyphens:none;white-space:nowrap}
.ds2-main-wrapper .iframe-vspace{margin-bottom:45px}
@media only screen and (min-width:521px){
.ds2-main-wrapper .iframe-vspace{margin-bottom:90px}
}
.dealerlocator .dlo-wrapper .brand-selector .brand-selector-wrapper>div{width:auto}
.dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{font-size:1.25rem;line-height:1.75rem;font-weight:300;margin-bottom:10px;margin-top:30px}
html .dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif}
html:lang(he-IL) .dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{font-family:bmwTypeNextWebHebrew,Arial,Helvetica,sans-serif}
html:lang(ko-KR) .dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{font-family:bmwTypeNextWeb,bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK KR","Noto Sans",sans-serif}
html:lang(ja-JP) .dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK JP","Noto Sans",sans-serif}
html:lang(zh-TW) .dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-HK) .dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-CN) .dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK SC","Noto Sans",sans-serif}
html:lang(th-TH) .dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
html[dir=rtl]:not(:lang(he-IL)) .dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
@media only screen and (min-width:521px){
.dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{margin-top:120px}
}
@media only screen and (min-width:521px){
.dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{font-size:1.5rem;line-height:2rem;font-weight:300}
}
.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{font-size:1rem;line-height:1.5rem;font-weight:300;margin-top:0;margin-bottom:1rem;position:absolute;left:20px}
html .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name{font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif}
html:lang(he-IL) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name{font-family:bmwTypeNextWebHebrew,Arial,Helvetica,sans-serif}
html:lang(ko-KR) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name{font-family:bmwTypeNextWeb,bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK KR","Noto Sans",sans-serif}
html:lang(ja-JP) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK JP","Noto Sans",sans-serif}
html:lang(zh-TW) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-HK) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-CN) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK SC","Noto Sans",sans-serif}
html:lang(th-TH) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
html[dir=rtl]:not(:lang(he-IL)) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
.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}
html .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,html .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,html .rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1{font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif}
html:lang(he-IL) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,html:lang(he-IL) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,html:lang(he-IL) .rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1{font-family:bmwTypeNextWebHebrew,Arial,Helvetica,sans-serif}
html:lang(ko-KR) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,html:lang(ko-KR) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,html:lang(ko-KR) .rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1{font-family:bmwTypeNextWeb,bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK KR","Noto Sans",sans-serif}
html:lang(ja-JP) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,html:lang(ja-JP) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,html:lang(ja-JP) .rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK JP","Noto Sans",sans-serif}
html:lang(zh-TW) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,html:lang(zh-TW) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,html:lang(zh-TW) .rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-HK) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,html:lang(zh-HK) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,html:lang(zh-HK) .rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-CN) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,html:lang(zh-CN) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,html:lang(zh-CN) .rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK SC","Noto Sans",sans-serif}
html:lang(th-TH) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,html:lang(th-TH) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,html:lang(th-TH) .rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
html[dir=rtl]:not(:lang(he-IL)) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,html[dir=rtl]:not(:lang(he-IL)) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,html[dir=rtl]:not(:lang(he-IL)) .rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
.rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1{font-size:1.25rem;line-height:1.75rem;font-weight:300;margin:0}
@media only screen and (min-width:521px){
.rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1{font-size:1.5rem;line-height:2rem;font-weight:300}
}
.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__base,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__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{height:auto}
.rfitypeswitch .rfitypeswitch__base .rfitypeswitch__disabled{pointer-events:none;cursor:default}
.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__text,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__text{font-size:.875rem;line-height:1.25rem;font-weight:300;margin:12px 0 0 0;color:#666}
.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label{font-size:1rem;line-height:1.5rem;font-weight:300;margin:8px 0 0 0;color:#666}
.ds2-img-min-sizing-xxl{min-width:320px;min-height:144px}
@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:320px;min-height:144px}
@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:320px;min-height:144px}
@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:320px;min-height:144px}
@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:320px;min-height:144px}
@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:320px;min-height:144px}
@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:320px;min-height:144px}
@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:320px;min-height:144px}
@media only screen and (min-width:981px){
.ds2-img-min-sizing-fallback{min-width:438px;min-height:247px}
}
.ds2-image-lazy-loading{width:100%}
.ds2-image-lazy-loaded{height:auto}
img.slick-loading:not([srcset]),img[data-ds2-lazy-load][data-img]:not([srcset]),img[data-ds2-lazy-load][data-src]:not([srcset]){display:block;color:transparent;line-height:0;background:rgba(230,230,230,.25)}
.ds2-video-player--img::before,img[data-desktop-aspect-ratio]::before,img[data-mobile-aspect-ratio]::before{display:inline-block;content:' ';width:100%}
.ds2-video-player--img::before:not([data-desktop-aspect-ratio='0.75']),.ds2-video-player--img::before:not([data-desktop-aspect-ratio='1.00']),.ds2-video-player--img::before:not([data-desktop-aspect-ratio='1.78']),.ds2-video-player--img::before:not([data-desktop-aspect-ratio='2.22']),.ds2-video-player--img::before:not([data-mobile-aspect-ratio='0.75']),.ds2-video-player--img::before:not([data-mobile-aspect-ratio='1.00']),.ds2-video-player--img::before:not([data-mobile-aspect-ratio='1.78']),.ds2-video-player--img::before:not([data-mobile-aspect-ratio='2.22']),img[data-desktop-aspect-ratio]::before:not([data-desktop-aspect-ratio='0.75']),img[data-desktop-aspect-ratio]::before:not([data-desktop-aspect-ratio='1.00']),img[data-desktop-aspect-ratio]::before:not([data-desktop-aspect-ratio='1.78']),img[data-desktop-aspect-ratio]::before:not([data-desktop-aspect-ratio='2.22']),img[data-desktop-aspect-ratio]::before:not([data-mobile-aspect-ratio='0.75']),img[data-desktop-aspect-ratio]::before:not([data-mobile-aspect-ratio='1.00']),img[data-desktop-aspect-ratio]::before:not([data-mobile-aspect-ratio='1.78']),img[data-desktop-aspect-ratio]::before:not([data-mobile-aspect-ratio='2.22']),img[data-mobile-aspect-ratio]::before:not([data-desktop-aspect-ratio='0.75']),img[data-mobile-aspect-ratio]::before:not([data-desktop-aspect-ratio='1.00']),img[data-mobile-aspect-ratio]::before:not([data-desktop-aspect-ratio='1.78']),img[data-mobile-aspect-ratio]::before:not([data-desktop-aspect-ratio='2.22']),img[data-mobile-aspect-ratio]::before:not([data-mobile-aspect-ratio='0.75']),img[data-mobile-aspect-ratio]::before:not([data-mobile-aspect-ratio='1.00']),img[data-mobile-aspect-ratio]::before:not([data-mobile-aspect-ratio='1.78']),img[data-mobile-aspect-ratio]::before:not([data-mobile-aspect-ratio='2.22']){padding-top:56.17978%}
img[data-src],img[data-srcset],picture img{display:block;min-height:1px;min-width:1px}
img[data-src].ds2-fullsize-image--image,img[data-src].ds2-layer-fullsize__item-image,img[data-srcset].ds2-fullsize-image--image,img[data-srcset].ds2-layer-fullsize__item-image,picture img.ds2-fullsize-image--image,picture img.ds2-layer-fullsize__item-image{display:inline-block;min-height:100%;min-width:100%}
@media only screen and (max-width:520px){
img[data-mobile-aspect-ratio][data-mobile-aspect-ratio='0.75']::before{padding-top:133.33333%}
img[data-mobile-aspect-ratio][data-mobile-aspect-ratio='1.00']::before{padding-top:100%}
img[data-mobile-aspect-ratio][data-mobile-aspect-ratio='1.78']::before{padding-top:56.17978%}
img[data-mobile-aspect-ratio][data-mobile-aspect-ratio='2.22']::before{padding-top:45.04505%}
}
@media only screen and (min-width:521px){
img[data-desktop-aspect-ratio][data-desktop-aspect-ratio='0.75']::before{padding-top:133.33333%}
img[data-desktop-aspect-ratio][data-desktop-aspect-ratio='1.00']::before{padding-top:100%}
img[data-desktop-aspect-ratio][data-desktop-aspect-ratio='1.78']::before{padding-top:56.17978%}
img[data-desktop-aspect-ratio][data-desktop-aspect-ratio='2.22']::before{padding-top:45.04505%}
}
.ds2-wcag .ds2-component .ds2-navigation-main{z-index:9999}
.ds2-wcag .ds2-searchform{width:100%;max-width:100%;top:-1px;z-index:auto}
.ds2-wcag .ds2-searchform .small-12{background-color:#4d4d4d}
.ds2-wcag .ds2-searchform--wrapper{float:left;padding-bottom:20px;max-width:703px;padding-right:37.5px}
html[dir=rtl] .ds2-wcag .ds2-searchform--wrapper{padding-left:37.5px;padding-right:45px;z-index:6040}
.ds2-wcag .ds2-searchform--wrapper .ds2-searchform--form-wrapper{float:none;width:auto}
html[dir=rtl] .ds2-wcag .ds2-searchform--wrapper .ds2-searchform--form-wrapper .aems-sf-searchbox .aems-sf-searchinputarea .btn span.icon{top:2px}
.ds2-wcag .ds2-searchform--wrapper .ds2-searchform--form-wrapper .aems-sf-searchbox .aems-sf-searchinputarea .aems-sf-searchinput{text-align:left;direction:ltr}
.ds2-wcag .ds2-searchform--wrapper .ds2-searchform--form-wrapper .aems-sf-searchbox .aems-sf-searchinputarea .aems-sf-searchinput:focus{background:#fff}
.ds2-wcag .ds2-searchform--wrapper--close-wrapper{background-repeat:no-repeat;background-size:35px}
.ds2-wcag .ds2-searchform .ds2-searchform--close.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%23666666%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")}
.ds2-wcag .ds2-searchform .ds2-searchform--close.icon-close-white:hover{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%23ffffff%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")}
.ds2-wcag .aems-sr .aems-sr-text #aems-sr-backButton{line-height:2.5}
.ds2-input-checkbox{display:table-cell}
.ds2-input-checkbox span{vertical-align:middle;font-family:bmwTypeWebBoldAll,Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;padding-left:10px}
.ds2-input-checkbox input[type=checkbox]{vertical-align:middle;visibility:hidden;width:40px;height:40px}
.ds2-input-checkbox input[type=checkbox]+span{color:#8e8e8e}
.ds2-input-checkbox input[type=checkbox]::before{visibility:visible;content:'';display:block;width:100%;height:100%;background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDAgNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogIDxyZWN0IGlkPSJzdmdfMSIgaGVpZ2h0PSIzOCIgd2lkdGg9IjM4IiB5PSIxIiB4PSIxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iI2JiYiIgZmlsbD0iI2ZmZiIvPg0KPC9zdmc+")}
.ds2-input-checkbox input[type=checkbox]:checked::before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSItMzg0IC0zODQgMTI4MCAxMjgwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICA8cmVjdCBmaWxsPSIjMWM2OWQ0IiBoZWlnaHQ9IjEyODAiIHdpZHRoPSIxMjgwIiB5PSItMzg0IiB4PSItMzg0Ii8+DQogIDxwb2x5Z29uIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsMC43KSIgcG9pbnRzPSIyMDIuNjI0LDQ3OC4wMTYgMCwyOTEuMzYgNzAuNTEyLDIxNC44IDE5MS45NjgsMzI2LjY1NiA0MzEuNDQsMzMuOTg0IDUxMiw5OS45MDQiLz4NCjwvc3ZnPg==")}
.ds2-input-checkbox input[type=checkbox]:checked+span{color:#000}
.ds2-input-checkbox--small span{font-size:14px;padding-left:6px}
.ds2-input-checkbox--small input[type=checkbox]{width:24px;height:24px}
.ds2-input-checkbox--small input[type=checkbox]::before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogIDxyZWN0IGlkPSJzdmdfMSIgaGVpZ2h0PSIyMiIgd2lkdGg9IjIyIiB5PSIxIiB4PSIxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iI2JiYiIgZmlsbD0iI2ZmZiIvPg0KPC9zdmc+")}
.ds2-input-checkbox--small input[type=checkbox]:checked::before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSItMTcwIC0xNzAgODUyIDg1MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPHJlY3QgZmlsbD0iIzFjNjlkNCIgaGVpZ2h0PSI4NTIiIHdpZHRoPSI4NTIiIHk9Ii0xNzAiIHg9Ii0xNzAiLz4NCiAgPHBvbHlnb24gZmlsbD0icmdiYSgyNTUsMjU1LDI1NSwwLjcpIiBwb2ludHM9IjIwMi42MjQsNDc4LjAxNiAwLDI5MS4zNiA3MC41MTIsMjE0LjggMTkxLjk2OCwzMjYuNjU2IDQzMS40NCwzMy45ODQgNTEyLDk5LjkwNCIvPg0KPC9zdmc+")}
.ds2-input-radio{display:table-cell}
.ds2-input-radio span{vertical-align:middle;font-size:20px;font-family:bmwTypeWebBoldAll,Arial,Helvetica,sans-serif;font-weight:400;padding-left:10px}
.ds2-input-radio input[type=radio]{vertical-align:middle;visibility:hidden;width:40px;height:40px}
.ds2-input-radio input[type=radio]+span{color:#8e8e8e}
.ds2-input-radio input[type=radio]::before{visibility:visible;content:'';display:block;width:100%;height:100%;background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDAgNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMjAiIHI9IjE5IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iI2JiYiIgZmlsbD0id2hpdGUiLz4NCjwvc3ZnPg==")}
.ds2-input-radio input[type=radio]:checked::before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDAgNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMjAiIHI9IjIwIiBmaWxsPSIjMWM2OWQ0Ii8+DQogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMjAiIHI9IjMiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsMC43KSIvPg0KPC9zdmc+")}
.ds2-input-radio input[type=radio]:checked+span{color:#000}
.ds2-input-radio--small span{font-size:14px;padding-left:6px}
.ds2-input-radio--small input[type=radio]{width:24px;height:24px}
.ds2-input-radio--small input[type=radio]::before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iI2JiYiIgZmlsbD0id2hpdGUiLz4NCjwvc3ZnPg==")}
.ds2-input-radio--small input[type=radio]:checked::before{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIiBmaWxsPSIjMWM2OWQ0Ii8+DQogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsMC43KSIvPg0KPC9zdmc+")}
.ds2-preloader--blue{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHlsZT0iY29sb3I6IzFjNjlkNCI+DQogIDxzdHlsZT4NCiAgICAuc3Bpbm5lciB7DQogICAgYW5pbWF0aW9uLW5hbWU6IHNwaW47DQogICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxMzAwbXM7DQogICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7DQogICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOw0KICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsNCn0NCi5pbm5lci1jaXJjbGUgew0KICAgIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5PdXQ7DQogICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MjAwbXM7DQogICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7DQogICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyANCn0NCg0KQGtleWZyYW1lcyB6b29tSW5PdXQgew0KICAgIDAlLCA1JSwgOTUlLCAxMDAlIHsNCiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgNTBweCkgc2NhbGUoMCk7DQogICAgfQ0KICAgIDIwJSwgODAlIHsNCiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgMTBweCkgc2NhbGUoMC44KTsNCiAgICB9DQp9DQpAa2V5ZnJhbWVzIHNwaW4gew0KICAgIGZyb20gew0KICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDBkZWcpOw0KICAgIH0NCiAgICB0byB7DQogICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTsNCiAgICB9DQp9DQogIDwvc3R5bGU+DQogIDxkZWZzPg0KICAgIDxtYXNrIGlkPSJNYXNrIj4NCiAgICAgIDxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjUwIiBmaWxsPSJ3aGl0ZSIvPg0KICAgICAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNTAiIGNsYXNzPSJpbm5lci1jaXJjbGUiIGZpbGw9ImJsYWNrIi8+DQogICAgPC9tYXNrPg0KICA8L2RlZnM+DQogIDxnIG1hc2s9InVybCgjTWFzaykiPg0KICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ3aGl0ZSIvPg0KICAgIDxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjUwIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4NCiAgICA8ZyBjbGFzcz0ic3Bpbm5lciI+DQogICAgICA8cmVjdCBoZWlnaHQ9IjUwIiB3aWR0aD0iNTAiIHk9IjAiIHg9IjAiIGZpbGw9IndoaXRlIi8+DQogICAgICA8cmVjdCBoZWlnaHQ9IjUwIiB3aWR0aD0iNTAiIHk9IjUwIiB4PSI1MCIgZmlsbD0id2hpdGUiLz4NCiAgICA8L2c+DQogICAgPCEtLWNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNTAiIGNsYXNzPSJpbm5lci1jaXJjbGUiIGZpbGw9IndoaXRlIi8tLT4NCiAgPC9nPg0KPC9zdmc+");width:100px;height:100px}
.ds2-preloader--grey{background:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHlsZT0iY29sb3I6I2U2ZTZlNiI+DQogICAgPHN0eWxlPg0KICAgIC5zcGlubmVyIHsNCiAgICBhbmltYXRpb24tbmFtZTogc3BpbjsNCiAgICBhbmltYXRpb24tZHVyYXRpb246IDEzMDBtczsNCiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTsNCiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7DQogICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyOw0KfQ0KLmlubmVyLWNpcmNsZSB7DQogICAgYW5pbWF0aW9uLW5hbWU6IHpvb21Jbk91dDsNCiAgICBhbmltYXRpb24tZHVyYXRpb246IDUyMDBtczsNCiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTsNCiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IA0KfQ0KDQpAa2V5ZnJhbWVzIHpvb21Jbk91dCB7DQogICAgMCUsIDUlLCA5NSUsIDEwMCUgew0KICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCA1MHB4KSBzY2FsZSgwKTsNCiAgICB9DQogICAgMjAlLCA4MCUgew0KICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LCAxMHB4KSBzY2FsZSgwLjgpOw0KICAgIH0NCn0NCkBrZXlmcmFtZXMgc3BpbiB7DQogICAgZnJvbSB7DQogICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7DQogICAgfQ0KICAgIHRvIHsNCiAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpOw0KICAgIH0NCn0NCiAgPC9zdHlsZT4NCiAgPGRlZnM+DQogICAgPG1hc2sgaWQ9Ik1hc2siPg0KICAgICAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNTAiIGZpbGw9IndoaXRlIi8+DQogICAgICA8Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiByPSI1MCIgY2xhc3M9ImlubmVyLWNpcmNsZSIgZmlsbD0iYmxhY2siLz4NCiAgICA8L21hc2s+DQogIDwvZGVmcz4NCiAgPGcgbWFzaz0idXJsKCNNYXNrKSI+DQogICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9IndoaXRlIi8+DQogICAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNTAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPg0KICAgIDxnIGNsYXNzPSJzcGlubmVyIj4NCiAgICAgIDxyZWN0IGhlaWdodD0iNTAiIHdpZHRoPSI1MCIgeT0iMCIgeD0iMCIgZmlsbD0id2hpdGUiLz4NCiAgICAgIDxyZWN0IGhlaWdodD0iNTAiIHdpZHRoPSI1MCIgeT0iNTAiIHg9IjUwIiBmaWxsPSJ3aGl0ZSIvPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+");width:100px;height:100px}
.ds2-branded-bmwi .ds2-showroom-gallery__item h4,.ds2-branded-bmwi .ds2-showroom-highlight__item h4{text-shadow:0 0 0,0 0 0;stroke-width:.25px}
.ds2-accessibility :focus:not(:focus-visible),.ds2-accessibility:focus:not(:focus-visible){outline:0}
.ds2-accessibility :focus:not(.focus-visible),.ds2-accessibility:focus:not(.focus-visible){outline:0}
.ds2-accessibility :focus-visible,.ds2-accessibility :focus-visible:hover{box-shadow:inset 0 0 0 4px #1c69d4,0 0 0 1px #fff}
.ds2-accessibility .focus-visible,.ds2-accessibility .focus-visible:hover{box-shadow:inset 0 0 0 4px #1c69d4,0 0 0 1px #fff}
.ds2-accessibility .has-child-in-focus,.ds2-accessibility .has-child-in-focus:hover{box-shadow:inset 0 0 0 4px #1c69d4,0 0 0 1px #fff}
.ds2-accessibility:focus-visible{outline:0}
.ds2-accessibility.focus-visible{outline:0}
.ds2-accessibility :focus-visible{outline:0}
.ds2-accessibility .focus-visible{outline:0}
.ds2-accessibility .button:not(.ds2-expand--body-expand-button):focus-visible,.ds2-accessibility .button:not(.ds2-expand--body-expand-button):focus-visible:hover,.ds2-accessibility.button:not(.ds2-expand--body-expand-button):focus-visible,.ds2-accessibility.button:not(.ds2-expand--body-expand-button):focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-accessibility .button:not(.ds2-expand--body-expand-button).focus-visible,.ds2-accessibility .button:not(.ds2-expand--body-expand-button).focus-visible:hover,.ds2-accessibility.button:not(.ds2-expand--body-expand-button).focus-visible,.ds2-accessibility.button:not(.ds2-expand--body-expand-button).focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-accessibility :focus-visible .has-parent-in-focus.button:not(.ds2-expand--body-expand-button),.ds2-accessibility :focus-visible:hover .has-parent-in-focus.button:not(.ds2-expand--body-expand-button){box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-accessibility .focus-visible .has-parent-in-focus.button:not(.ds2-expand--body-expand-button),.ds2-accessibility .focus-visible:hover .has-parent-in-focus.button:not(.ds2-expand--body-expand-button){box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-accessibility .ds2-link:focus-visible,.ds2-accessibility .ds2-link:focus-visible:hover,.ds2-accessibility.ds2-link:focus-visible,.ds2-accessibility.ds2-link:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4;background:#fff;color:#0653b6}
.ds2-accessibility .ds2-link.focus-visible,.ds2-accessibility .ds2-link.focus-visible:hover,.ds2-accessibility.ds2-link.focus-visible,.ds2-accessibility.ds2-link.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4;background:#fff;color:#0653b6}
.ds2-accessibility .ds2-dropdown__link:focus-visible,.ds2-accessibility .ds2-dropdown__link:focus-visible:hover,.ds2-accessibility.ds2-dropdown__link:focus-visible,.ds2-accessibility.ds2-dropdown__link:focus-visible:hover{box-shadow:inset 0 0 0 4px #1c69d4,0 0 0 1px #fff}
.ds2-accessibility .ds2-dropdown__link.focus-visible,.ds2-accessibility .ds2-dropdown__link.focus-visible:hover,.ds2-accessibility.ds2-dropdown__link.focus-visible,.ds2-accessibility.ds2-dropdown__link.focus-visible:hover{box-shadow:inset 0 0 0 4px #1c69d4,0 0 0 1px #fff}
.ds2-accessibility :focus-visible .has-parent-in-focus.ds2-link,.ds2-accessibility :focus-visible:hover .has-parent-in-focus.ds2-link{box-shadow:0 0 0 2px #fff;background:#fff;color:#0653b6;text-decoration:underline}
.ds2-accessibility .focus-visible .has-parent-in-focus.ds2-link,.ds2-accessibility .focus-visible:hover .has-parent-in-focus.ds2-link{box-shadow:0 0 0 2px #fff;background:#fff;color:#0653b6;text-decoration:underline}
.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:focus-visible:before,.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:focus-visible:hover:before,.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:focus-visible:before,.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:focus-visible:hover:before,.ds2-accessibility .ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:focus-visible:before,.ds2-accessibility .ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:focus-visible:hover:before,.ds2-accessibility .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:focus-visible:before,.ds2-accessibility .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:focus-visible:hover:before,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:focus-visible:before,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:focus-visible:hover:before,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:focus-visible:before,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:focus-visible:hover:before,.ds2-accessibility.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:focus-visible:before,.ds2-accessibility.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:focus-visible:hover:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility span.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:focus-visible:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility span.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:focus-visible:hover:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:focus-visible:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:focus-visible:hover:before{opacity:0}
.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:focus-visible:after,.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:focus-visible:hover:after,.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:focus-visible:after,.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:focus-visible:hover:after,.ds2-accessibility .ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:focus-visible:after,.ds2-accessibility .ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:focus-visible:hover:after,.ds2-accessibility .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:focus-visible:after,.ds2-accessibility .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:focus-visible:hover:after,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:focus-visible:after,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:focus-visible:hover:after,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:focus-visible:after,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:focus-visible:hover:after,.ds2-accessibility.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:focus-visible:after,.ds2-accessibility.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:focus-visible:hover:after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility span.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:focus-visible:after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility span.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:focus-visible:hover:after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:focus-visible:after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:focus-visible:hover:after{opacity:1;transform:translateX(2px)}
.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_back:before,.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_back:hover:before,.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_restart:before,.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_restart:hover:before,.ds2-accessibility .ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2.focus-visible:before,.ds2-accessibility .ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2.focus-visible:hover:before,.ds2-accessibility .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.icon:before,.ds2-accessibility .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.icon:hover:before,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_back:before,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_back:hover:before,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_restart:before,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_restart:hover:before,.ds2-accessibility.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2.focus-visible:before,.ds2-accessibility.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2.focus-visible:hover:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility span.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.icon:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility span.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.icon:hover:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.icon:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.icon:hover:before{opacity:0}
.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_back:after,.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_back:hover:after,.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_restart:after,.ds2-accessibility .ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_restart:hover:after,.ds2-accessibility .ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2.focus-visible:after,.ds2-accessibility .ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2.focus-visible:hover:after,.ds2-accessibility .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.icon:after,.ds2-accessibility .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.icon:hover:after,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_back:after,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_back:hover:after,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_restart:after,.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.ds2-icon--need_analyzer_arrow_restart:hover:after,.ds2-accessibility.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2.focus-visible:after,.ds2-accessibility.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2.focus-visible:hover:after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility span.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.icon:after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility span.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.icon:hover:after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.icon:after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.ds2-accessibility.ds2-link.ds2-icon--arrow-big-r-grey-2.focus-visible.icon:hover:after{opacity:1;transform:translateX(2px)}
.ds2-accessibility :focus-visible .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-accessibility :focus-visible .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:before,.ds2-accessibility :focus-visible .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:before,.ds2-accessibility :focus-visible .has-parent-in-focus.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-accessibility :focus-visible:hover .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-accessibility :focus-visible:hover .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:before,.ds2-accessibility :focus-visible:hover .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:before,.ds2-accessibility :focus-visible:hover .has-parent-in-focus.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility :focus-visible span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility :focus-visible:hover span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:before{opacity:0}
.ds2-accessibility :focus-visible .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-accessibility :focus-visible .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:after,.ds2-accessibility :focus-visible .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:after,.ds2-accessibility :focus-visible .has-parent-in-focus.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-accessibility :focus-visible:hover .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-accessibility :focus-visible:hover .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:after,.ds2-accessibility :focus-visible:hover .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:after,.ds2-accessibility :focus-visible:hover .has-parent-in-focus.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility :focus-visible span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility :focus-visible:hover span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:after{opacity:1;transform:translateX(2px)}
.ds2-accessibility .focus-visible .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-accessibility .focus-visible .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:before,.ds2-accessibility .focus-visible .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:before,.ds2-accessibility .focus-visible .has-parent-in-focus.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-accessibility .focus-visible:hover .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-accessibility .focus-visible:hover .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:before,.ds2-accessibility .focus-visible:hover .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:before,.ds2-accessibility .focus-visible:hover .has-parent-in-focus.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility .focus-visible span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility .focus-visible:hover span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:before{opacity:0}
.ds2-accessibility .focus-visible .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-accessibility .focus-visible .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:after,.ds2-accessibility .focus-visible .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:after,.ds2-accessibility .focus-visible .has-parent-in-focus.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-accessibility .focus-visible:hover .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-accessibility .focus-visible:hover .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_back:after,.ds2-accessibility .focus-visible:hover .has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.ds2-icon--need_analyzer_arrow_restart:after,.ds2-accessibility .focus-visible:hover .has-parent-in-focus.ds2-link.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility .focus-visible span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-accessibility .focus-visible:hover span.has-parent-in-focus.ds2-link.ds2-icon--arrow-big-r-grey-2.icon:after{opacity:1;transform:translateX(2px)}
@media only screen and (max-width:520px){
body:not(.ds2-market-bmw-m) .ds2-accessibility .ds2-expand--body-copy-container .ds2-expand--body-expand-container .ds2-expand--body-expand-button:focus-visible,body:not(.ds2-market-bmw-m) .ds2-accessibility .ds2-expand--body-copy-container .ds2-expand--body-expand-container .ds2-expand--body-expand-button:focus-visible:hover{box-shadow:0 0 0 2px #fff;background:#fff;color:#0653b6;text-decoration:underline}
body:not(.ds2-market-bmw-m) .ds2-accessibility .ds2-expand--body-copy-container .ds2-expand--body-expand-container .ds2-expand--body-expand-button.focus-visible,body:not(.ds2-market-bmw-m) .ds2-accessibility .ds2-expand--body-copy-container .ds2-expand--body-expand-container .ds2-expand--body-expand-button.focus-visible:hover{box-shadow:0 0 0 2px #fff;background:#fff;color:#0653b6;text-decoration:underline}
}
.ds2-accordion--title:focus-visible,.ds2-accordion--title:focus-visible:hover{box-shadow:none}
.ds2-accordion--title:focus-visible:after,.ds2-accordion--title:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-accordion--title.focus-visible,.ds2-accordion--title.focus-visible:hover{box-shadow:none}
.ds2-accordion--title.focus-visible:after,.ds2-accordion--title.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
#ds2-model-page .ds2-link:focus-visible,#ds2-model-page .ds2-link:focus-visible:hover{box-shadow:0 0 0 2px #fff;background:#fff;color:#0653b6;text-decoration:underline}
#ds2-model-page .ds2-link.focus-visible,#ds2-model-page .ds2-link.focus-visible:hover{box-shadow:0 0 0 2px #fff;background:#fff;color:#0653b6;text-decoration:underline}
.ds2-model-navigation .ds2-link:focus-visible,.ds2-model-navigation .ds2-link:focus-visible:hover{box-shadow:0 0 0 2px #fff;background:#fff;color:#0653b6;text-decoration:underline}
.ds2-model-navigation .ds2-link.focus-visible,.ds2-model-navigation .ds2-link.focus-visible:hover{box-shadow:0 0 0 2px #fff;background:#fff;color:#0653b6;text-decoration:underline}
.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover{box-shadow:none}
.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover{box-shadow:none}
.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible .ds2-icon--need_analyzer_arrow_back::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible .ds2-icon--need_analyzer_arrow_restart::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible .ds2-icon::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover .ds2-icon--need_analyzer_arrow_back::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover .ds2-icon--need_analyzer_arrow_restart::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover .ds2-icon::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon::after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible span.icon::after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover span.icon::after{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible .ds2-icon--need_analyzer_arrow_back::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible .ds2-icon--need_analyzer_arrow_restart::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible .ds2-icon::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover .ds2-icon--need_analyzer_arrow_back::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover .ds2-icon--need_analyzer_arrow_restart::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover .ds2-icon::after,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon::after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible span.icon::after,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover span.icon::after{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible .ds2-icon--need_analyzer_arrow_back::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible .ds2-icon--need_analyzer_arrow_restart::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible .ds2-icon::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible .ds2-mlp-feature-cluster-selection__field::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible .form-requests .ds2r-input__select-wrapper::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible .form-requests .nn-ui-input__date-wrapper::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover .ds2-icon--need_analyzer_arrow_back::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover .ds2-icon--need_analyzer_arrow_restart::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover .ds2-icon::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover .ds2-mlp-feature-cluster-selection__field::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover .form-requests .ds2r-input__select-wrapper::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover .form-requests .nn-ui-input__date-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible span.icon::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover span.icon::before,.form-requests .ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible .ds2r-input__select-wrapper::before,.form-requests .ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible .nn-ui-input__date-wrapper::before,.form-requests .ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover .ds2r-input__select-wrapper::before,.form-requests .ds2-electric-range__content .ds2-electric-range__slider-buttons button:focus-visible:hover .nn-ui-input__date-wrapper::before{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible .ds2-icon--need_analyzer_arrow_back::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible .ds2-icon--need_analyzer_arrow_restart::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible .ds2-icon::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible .ds2-mlp-feature-cluster-selection__field::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible .form-requests .ds2r-input__select-wrapper::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible .form-requests .nn-ui-input__date-wrapper::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover .ds2-icon--need_analyzer_arrow_back::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover .ds2-icon--need_analyzer_arrow_restart::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover .ds2-icon::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover .ds2-mlp-feature-cluster-selection__field::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover .ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn span.icon::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover .form-requests .ds2r-input__select-wrapper::before,.ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover .form-requests .nn-ui-input__date-wrapper::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible span.icon::before,.ds2-searchform .aems-sr-searchbox .aems-sf-searchinputarea .btn .ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover span.icon::before,.form-requests .ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible .ds2r-input__select-wrapper::before,.form-requests .ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible .nn-ui-input__date-wrapper::before,.form-requests .ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover .ds2r-input__select-wrapper::before,.form-requests .ds2-electric-range__content .ds2-electric-range__slider-buttons button.focus-visible:hover .nn-ui-input__date-wrapper::before{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-electric-range__content input:focus-visible,.ds2-electric-range__content input:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-electric-range__content input.focus-visible,.ds2-electric-range__content input.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-glossary-link.ds2-tooltip:focus-visible,.ds2-glossary-link.ds2-tooltip:focus-visible:hover{box-shadow:inset 0 0 0 2px #1c69d4,0 0 0 2px #1c69d4;background:#fff;color:#262626;padding:.2em .3em;margin:0 2.5px;border:none;text-decoration:none}
.ds2-glossary-link.ds2-tooltip.focus-visible,.ds2-glossary-link.ds2-tooltip.focus-visible:hover{box-shadow:inset 0 0 0 2px #1c69d4,0 0 0 2px #1c69d4;background:#fff;color:#262626;padding:.2em .3em;margin:0 2.5px;border:none;text-decoration:none}
.ds2-lightbox__close-button:focus-visible,.ds2-lightbox__close-button:focus-visible:hover,.ds2-lightbox__container:focus-visible,.ds2-lightbox__container:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-lightbox__close-button.focus-visible,.ds2-lightbox__close-button.focus-visible:hover,.ds2-lightbox__container.focus-visible,.ds2-lightbox__container.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-mood-preconfiguration-item:focus-visible,.ds2-mood-preconfiguration-item:focus-visible:hover{box-shadow:none}
.ds2-mood-preconfiguration-item:focus-visible:after,.ds2-mood-preconfiguration-item:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-mood-preconfiguration-item.focus-visible,.ds2-mood-preconfiguration-item.focus-visible:hover{box-shadow:none}
.ds2-mood-preconfiguration-item.focus-visible:after,.ds2-mood-preconfiguration-item.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-magazine--overview .ds2-magazine--category-button:focus-visible,.ds2-magazine--overview .ds2-magazine--category-button:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-magazine--overview .ds2-magazine--category-button.focus-visible,.ds2-magazine--overview .ds2-magazine--category-button.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-magazine--overview .ds2-magazine--category-button:focus-visible{margin:0 3px}
.ds2-magazine--overview .ds2-magazine--category-button.focus-visible{margin:0 3px}
.ds2-article-teaser.has-child-in-focus{background:#fff}
.ds2-article-teaser.has-child-in-focus,.ds2-article-teaser.has-child-in-focus:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-article-teaser .ds2-magazine--thumb-link:focus-visible,.ds2-article-teaser .ds2-magazine--thumb-link:focus-visible:hover,.ds2-article-teaser .ds2-relatedarticles--thumb-link:focus-visible,.ds2-article-teaser .ds2-relatedarticles--thumb-link:focus-visible:hover{box-shadow:0 0 0 2px #fff;background:#fff;color:#0653b6;text-decoration:underline}
.ds2-article-teaser .ds2-magazine--thumb-link.focus-visible,.ds2-article-teaser .ds2-magazine--thumb-link.focus-visible:hover,.ds2-article-teaser .ds2-relatedarticles--thumb-link.focus-visible,.ds2-article-teaser .ds2-relatedarticles--thumb-link.focus-visible:hover{box-shadow:0 0 0 2px #fff;background:#fff;color:#0653b6;text-decoration:underline}
.ds2-micro-story--textbox a:focus-visible,.ds2-micro-story--textbox a:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-micro-story--textbox a.focus-visible,.ds2-micro-story--textbox a.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-slider .ds2-slider--gallery .ds2-slider--zoom:focus-visible,.ds2-slider .ds2-slider--gallery .ds2-slider--zoom:focus-visible:hover,.ds2-slider .ds2-slider--gallery-twoColumns .ds2-slider--zoom:focus-visible,.ds2-slider .ds2-slider--gallery-twoColumns .ds2-slider--zoom:focus-visible:hover{box-shadow:none}
.ds2-slider .ds2-slider--gallery .ds2-slider--zoom:focus-visible:after,.ds2-slider .ds2-slider--gallery .ds2-slider--zoom:focus-visible:hover:after,.ds2-slider .ds2-slider--gallery-twoColumns .ds2-slider--zoom:focus-visible:after,.ds2-slider .ds2-slider--gallery-twoColumns .ds2-slider--zoom:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-slider .ds2-slider--gallery .ds2-slider--zoom.focus-visible,.ds2-slider .ds2-slider--gallery .ds2-slider--zoom.focus-visible:hover,.ds2-slider .ds2-slider--gallery-twoColumns .ds2-slider--zoom.focus-visible,.ds2-slider .ds2-slider--gallery-twoColumns .ds2-slider--zoom.focus-visible:hover{box-shadow:none}
.ds2-slider .ds2-slider--gallery .ds2-slider--zoom.focus-visible:after,.ds2-slider .ds2-slider--gallery .ds2-slider--zoom.focus-visible:hover:after,.ds2-slider .ds2-slider--gallery-twoColumns .ds2-slider--zoom.focus-visible:after,.ds2-slider .ds2-slider--gallery-twoColumns .ds2-slider--zoom.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-slider .ds2-slider--gallery .ds2-video-player--play:focus-visible,.ds2-slider .ds2-slider--gallery .ds2-video-player--play:focus-visible:hover,.ds2-slider .ds2-slider--gallery-twoColumns .ds2-video-player--play:focus-visible,.ds2-slider .ds2-slider--gallery-twoColumns .ds2-video-player--play:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-slider .ds2-slider--gallery .ds2-video-player--play.focus-visible,.ds2-slider .ds2-slider--gallery .ds2-video-player--play.focus-visible:hover,.ds2-slider .ds2-slider--gallery-twoColumns .ds2-video-player--play.focus-visible,.ds2-slider .ds2-slider--gallery-twoColumns .ds2-video-player--play.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-slider .ds2-slider--video-container:focus-visible,.ds2-slider .ds2-slider--video-container:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-slider .ds2-slider--video-container.focus-visible,.ds2-slider .ds2-slider--video-container.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-quote--component-link:focus-visible,.ds2-quote--component-link:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-quote--component-link.focus-visible,.ds2-quote--component-link.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-showroom-mosaicgallery .ds2-showroom-mosaicgallery__tile{position:relative}
.ds2-showroom-mosaicgallery .ds2-showroom-mosaicgallery__tile:focus-visible,.ds2-showroom-mosaicgallery .ds2-showroom-mosaicgallery__tile:focus-visible:hover{box-shadow:none}
.ds2-showroom-mosaicgallery .ds2-showroom-mosaicgallery__tile:focus-visible:after,.ds2-showroom-mosaicgallery .ds2-showroom-mosaicgallery__tile:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-showroom-mosaicgallery .ds2-showroom-mosaicgallery__tile.focus-visible,.ds2-showroom-mosaicgallery .ds2-showroom-mosaicgallery__tile.focus-visible:hover{box-shadow:none}
.ds2-showroom-mosaicgallery .ds2-showroom-mosaicgallery__tile.focus-visible:after,.ds2-showroom-mosaicgallery .ds2-showroom-mosaicgallery__tile.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-layer-fullsize:focus-visible,.ds2-layer-fullsize:focus-visible:hover,.ds2-showroom-highlight .slick-slide .ds2-showroom-highlight__item:focus-visible,.ds2-showroom-highlight .slick-slide .ds2-showroom-highlight__item:focus-visible:hover{box-shadow:none}
.ds2-layer-fullsize:focus-visible:after,.ds2-layer-fullsize:focus-visible:hover:after,.ds2-showroom-highlight .slick-slide .ds2-showroom-highlight__item:focus-visible:after,.ds2-showroom-highlight .slick-slide .ds2-showroom-highlight__item:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-layer-fullsize.focus-visible,.ds2-layer-fullsize.focus-visible:hover,.ds2-showroom-highlight .slick-slide .ds2-showroom-highlight__item.focus-visible,.ds2-showroom-highlight .slick-slide .ds2-showroom-highlight__item.focus-visible:hover{box-shadow:none}
.ds2-layer-fullsize.focus-visible:after,.ds2-layer-fullsize.focus-visible:hover:after,.ds2-showroom-highlight .slick-slide .ds2-showroom-highlight__item.focus-visible:after,.ds2-showroom-highlight .slick-slide .ds2-showroom-highlight__item.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-layer-fullsize:focus-visible .ds2-layer-fullsize__item.is-active .ds2-showroom-transitionslider,.ds2-layer-fullsize:focus-visible:hover .ds2-layer-fullsize__item.is-active .ds2-showroom-transitionslider{box-shadow:none}
.ds2-layer-fullsize:focus-visible .ds2-layer-fullsize__item.is-active .ds2-showroom-transitionslider:after,.ds2-layer-fullsize:focus-visible:hover .ds2-layer-fullsize__item.is-active .ds2-showroom-transitionslider:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-layer-fullsize.focus-visible .ds2-layer-fullsize__item.is-active .ds2-showroom-transitionslider,.ds2-layer-fullsize.focus-visible:hover .ds2-layer-fullsize__item.is-active .ds2-showroom-transitionslider{box-shadow:none}
.ds2-layer-fullsize.focus-visible .ds2-layer-fullsize__item.is-active .ds2-showroom-transitionslider:after,.ds2-layer-fullsize.focus-visible:hover .ds2-layer-fullsize__item.is-active .ds2-showroom-transitionslider:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
body[data-wcag-aa] .ds2-layer-fullsize .ds2-layer-fullsize__close:focus-visible,body[data-wcag-aa] .ds2-layer-fullsize .ds2-layer-fullsize__close:focus-visible:hover{box-shadow:inset 0 0 0 4px #1c69d4,0 0 0 1px #fff}
body[data-wcag-aa] .ds2-layer-fullsize .ds2-layer-fullsize__close.focus-visible,body[data-wcag-aa] .ds2-layer-fullsize .ds2-layer-fullsize__close.focus-visible:hover{box-shadow:inset 0 0 0 4px #1c69d4,0 0 0 1px #fff}
.ds2-showroom-transitionslider :focus-visible,.ds2-showroom-transitionslider :focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-showroom-transitionslider .focus-visible,.ds2-showroom-transitionslider .focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-showroom-multicontent__intro a:focus-visible,.ds2-showroom-multicontent__intro a:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4;background:#fff;color:#0653b6}
.ds2-showroom-multicontent__intro a.focus-visible,.ds2-showroom-multicontent__intro a.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4;background:#fff;color:#0653b6}
.ds2-showroom-multicontent__slide.slick-active:focus-visible,.ds2-showroom-multicontent__slide.slick-active:focus-visible:hover{box-shadow:none}
.ds2-showroom-multicontent__slide.slick-active.focus-visible,.ds2-showroom-multicontent__slide.slick-active.focus-visible:hover{box-shadow:none}
.ds2-showroom-multicontent__slide.slick-active:focus-visible .ds2-showroom-multicontent__item,.ds2-showroom-multicontent__slide.slick-active:focus-visible:hover .ds2-showroom-multicontent__item{box-shadow:none}
.ds2-showroom-multicontent__slide.slick-active:focus-visible .ds2-showroom-multicontent__item:after,.ds2-showroom-multicontent__slide.slick-active:focus-visible:hover .ds2-showroom-multicontent__item:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-showroom-multicontent__slide.slick-active.focus-visible .ds2-showroom-multicontent__item,.ds2-showroom-multicontent__slide.slick-active.focus-visible:hover .ds2-showroom-multicontent__item{box-shadow:none}
.ds2-showroom-multicontent__slide.slick-active.focus-visible .ds2-showroom-multicontent__item:after,.ds2-showroom-multicontent__slide.slick-active.focus-visible:hover .ds2-showroom-multicontent__item:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-showroom-multicontent__slide.slick-active:focus-visible .ds2-showroom-multicontent__item:after{opacity:1}
.ds2-showroom-multicontent__slide.slick-active.focus-visible .ds2-showroom-multicontent__item:after{opacity:1}
.ds2-showroom-multicontent__slide.slick-active:focus-visible .ds2-showroom-multicontent__item:after{margin:-60px 0 60px}
.ds2-showroom-multicontent__slide.slick-active.focus-visible .ds2-showroom-multicontent__item:after{margin:-60px 0 60px}
.ds2-showroom-multicontent__slide.slick-active:focus-visible .ds2-showroom-multicontent__item:after{z-index:1}
.ds2-showroom-multicontent__slide.slick-active.focus-visible .ds2-showroom-multicontent__item:after{z-index:1}
.ds2-showroom-line__item-detail-image:focus-visible,.ds2-showroom-line__item-detail-image:focus-visible:hover{box-shadow:none}
.ds2-showroom-line__item-detail-image:focus-visible:after,.ds2-showroom-line__item-detail-image:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-showroom-line__item-detail-image.focus-visible,.ds2-showroom-line__item-detail-image.focus-visible:hover{box-shadow:none}
.ds2-showroom-line__item-detail-image.focus-visible:after,.ds2-showroom-line__item-detail-image.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-slider .slick-list:focus-visible,.ds2-slider .slick-list:focus-visible:hover,.ds2-topic-slider .slick-list:focus-visible,.ds2-topic-slider .slick-list:focus-visible:hover{box-shadow:none}
.ds2-slider .slick-list:focus-visible:after,.ds2-slider .slick-list:focus-visible:hover:after,.ds2-topic-slider .slick-list:focus-visible:after,.ds2-topic-slider .slick-list:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-slider .slick-list.focus-visible,.ds2-slider .slick-list.focus-visible:hover,.ds2-topic-slider .slick-list.focus-visible,.ds2-topic-slider .slick-list.focus-visible:hover{box-shadow:none}
.ds2-slider .slick-list.focus-visible:after,.ds2-slider .slick-list.focus-visible:hover:after,.ds2-topic-slider .slick-list.focus-visible:after,.ds2-topic-slider .slick-list.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-slider .ds2-slider-toggle-button-wrapper:focus-visible,.ds2-slider .ds2-slider-toggle-button-wrapper:focus-visible:hover,.ds2-slider .slick-next:focus-visible,.ds2-slider .slick-next:focus-visible:hover,.ds2-slider .slick-prev:focus-visible,.ds2-slider .slick-prev:focus-visible:hover,.ds2-topic-slider .ds2-slider-toggle-button-wrapper:focus-visible,.ds2-topic-slider .ds2-slider-toggle-button-wrapper:focus-visible:hover,.ds2-topic-slider .slick-next:focus-visible,.ds2-topic-slider .slick-next:focus-visible:hover,.ds2-topic-slider .slick-prev:focus-visible,.ds2-topic-slider .slick-prev:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-slider .ds2-slider-toggle-button-wrapper.focus-visible,.ds2-slider .ds2-slider-toggle-button-wrapper.focus-visible:hover,.ds2-slider .slick-next.focus-visible,.ds2-slider .slick-next.focus-visible:hover,.ds2-slider .slick-prev.focus-visible,.ds2-slider .slick-prev.focus-visible:hover,.ds2-topic-slider .ds2-slider-toggle-button-wrapper.focus-visible,.ds2-topic-slider .ds2-slider-toggle-button-wrapper.focus-visible:hover,.ds2-topic-slider .slick-next.focus-visible,.ds2-topic-slider .slick-next.focus-visible:hover,.ds2-topic-slider .slick-prev.focus-visible,.ds2-topic-slider .slick-prev.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-sound .ds2-video-player--play:focus-visible,.ds2-sound .ds2-video-player--play:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-sound .ds2-video-player--play.focus-visible,.ds2-sound .ds2-video-player--play.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-sound .ds2-video-player--download:focus-visible,.ds2-sound .ds2-video-player--download:focus-visible:hover{box-shadow:none}
.ds2-sound .ds2-video-player--download:focus-visible:after,.ds2-sound .ds2-video-player--download:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-sound .ds2-video-player--download.focus-visible,.ds2-sound .ds2-video-player--download.focus-visible:hover{box-shadow:none}
.ds2-sound .ds2-video-player--download.focus-visible:after,.ds2-sound .ds2-video-player--download.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-sound .ds2-video-player--img-outer:focus-visible,.ds2-sound .ds2-video-player--img-outer:focus-visible:hover{box-shadow:none}
.ds2-sound .ds2-video-player--img-outer:focus-visible:after,.ds2-sound .ds2-video-player--img-outer:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-sound .ds2-video-player--img-outer.focus-visible,.ds2-sound .ds2-video-player--img-outer.focus-visible:hover{box-shadow:none}
.ds2-sound .ds2-video-player--img-outer.focus-visible:after,.ds2-sound .ds2-video-player--img-outer.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-stage-presentation .ds2-stage-presentation--keyvisual-hotspot-textbox-container:focus-visible,.ds2-stage-presentation .ds2-stage-presentation--keyvisual-hotspot-textbox-container:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-stage-presentation .ds2-stage-presentation--keyvisual-hotspot-textbox-container.focus-visible,.ds2-stage-presentation .ds2-stage-presentation--keyvisual-hotspot-textbox-container.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-tapnhold .slick-next:focus-visible,.ds2-tapnhold .slick-next:focus-visible:hover,.ds2-tapnhold .slick-prev:focus-visible,.ds2-tapnhold .slick-prev:focus-visible:hover{box-shadow:none}
.ds2-tapnhold .slick-next.focus-visible,.ds2-tapnhold .slick-next.focus-visible:hover,.ds2-tapnhold .slick-prev.focus-visible,.ds2-tapnhold .slick-prev.focus-visible:hover{box-shadow:none}
.ds2-tapnhold .slick-next:focus-visible::after,.ds2-tapnhold .slick-next:focus-visible:hover::after,.ds2-tapnhold .slick-prev:focus-visible::after,.ds2-tapnhold .slick-prev:focus-visible:hover::after{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-tapnhold .slick-next.focus-visible::after,.ds2-tapnhold .slick-next.focus-visible:hover::after,.ds2-tapnhold .slick-prev.focus-visible::after,.ds2-tapnhold .slick-prev.focus-visible:hover::after{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-tapnhold .slick-next:focus-visible::before,.ds2-tapnhold .slick-next:focus-visible:hover::before,.ds2-tapnhold .slick-prev:focus-visible::before,.ds2-tapnhold .slick-prev:focus-visible:hover::before{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-tapnhold .slick-next.focus-visible::before,.ds2-tapnhold .slick-next.focus-visible:hover::before,.ds2-tapnhold .slick-prev.focus-visible::before,.ds2-tapnhold .slick-prev.focus-visible:hover::before{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-tapnhold .slick-list:focus-visible,.ds2-tapnhold .slick-list:focus-visible:hover,.ds2-tapnhold--actiontrigger:focus-visible,.ds2-tapnhold--actiontrigger:focus-visible:hover,.ds2-tapnhold--slider:focus-visible,.ds2-tapnhold--slider:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-tapnhold .slick-list.focus-visible,.ds2-tapnhold .slick-list.focus-visible:hover,.ds2-tapnhold--actiontrigger.focus-visible,.ds2-tapnhold--actiontrigger.focus-visible:hover,.ds2-tapnhold--slider.focus-visible,.ds2-tapnhold--slider.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-technical-data-expandable__header:focus-visible,.ds2-technical-data-expandable__header:focus-visible:hover{box-shadow:none}
.ds2-technical-data-expandable__header:focus-visible:after,.ds2-technical-data-expandable__header:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-technical-data-expandable__header.focus-visible,.ds2-technical-data-expandable__header.focus-visible:hover{box-shadow:none}
.ds2-technical-data-expandable__header.focus-visible:after,.ds2-technical-data-expandable__header.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-technical-data-expandable__header:focus-visible:after{left:-4px}
.ds2-technical-data-expandable__header.focus-visible:after{left:-4px}
label.ds2-switch input:focus-visible,label.ds2-switch input:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
label.ds2-switch input.focus-visible,label.ds2-switch input.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
label.ds2-switch input:focus-visible{opacity:1}
label.ds2-switch input.focus-visible{opacity:1}
.ds2-tooltip__button:focus-visible,.ds2-tooltip__button:focus-visible:hover{box-shadow:none}
.ds2-tooltip__button.focus-visible,.ds2-tooltip__button.focus-visible:hover{box-shadow:none}
.ds2-tooltip__button:focus-visible .ds2-info-icon::after,.ds2-tooltip__button:focus-visible:hover .ds2-info-icon::after{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-tooltip__button.focus-visible .ds2-info-icon::after,.ds2-tooltip__button.focus-visible:hover .ds2-info-icon::after{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-tooltip__button:focus-visible .ds2-info-icon::after{opacity:1}
.ds2-tooltip__button.focus-visible .ds2-info-icon::after{opacity:1}
.ds2-tooltip-element .ds2-tooltip-element--close-button:focus-visible,.ds2-tooltip-element .ds2-tooltip-element--close-button:focus-visible:hover,.ds2-tooltip.efficiency-layer__button:focus-visible,.ds2-tooltip.efficiency-layer__button:focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-tooltip-element .ds2-tooltip-element--close-button.focus-visible,.ds2-tooltip-element .ds2-tooltip-element--close-button.focus-visible:hover,.ds2-tooltip.efficiency-layer__button.focus-visible,.ds2-tooltip.efficiency-layer__button.focus-visible:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-tooltip-element:focus-visible,.ds2-tooltip-element:focus-visible:hover{box-shadow:inset 0 0 0 4px #1c69d4,0 0 0 1px #fff}
.ds2-tooltip-element.focus-visible,.ds2-tooltip-element.focus-visible:hover{box-shadow:inset 0 0 0 4px #1c69d4,0 0 0 1px #fff}
.ds2-tooltip-element--copy .ds2-cms-output a:focus-visible,.ds2-tooltip-element--copy .ds2-cms-output a:focus-visible:hover{box-shadow:inset 0 0 0 2px #1c69d4,0 0 0 2px #1c69d4;background:#fff;color:#262626;padding:.2em .3em;margin:0 2.5px;border:none;text-decoration:none}
.ds2-tooltip-element--copy .ds2-cms-output a.focus-visible,.ds2-tooltip-element--copy .ds2-cms-output a.focus-visible:hover{box-shadow:inset 0 0 0 2px #1c69d4,0 0 0 2px #1c69d4;background:#fff;color:#262626;padding:.2em .3em;margin:0 2.5px;border:none;text-decoration:none}
.ds2-navigation .ds2-action-link:focus-visible,.ds2-navigation .ds2-action-link:focus-visible:hover,.ds2-navigation .ds2-navigation-link:focus-visible,.ds2-navigation .ds2-navigation-link:focus-visible:hover,.ds2-navigation .ds2-uxn-navigation-quick-action:focus-visible,.ds2-navigation .ds2-uxn-navigation-quick-action:focus-visible:hover{box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;background:#fff;color:#262626}
.ds2-navigation .ds2-action-link:focus-visible span,.ds2-navigation .ds2-action-link:focus-visible:hover span,.ds2-navigation .ds2-navigation-link:focus-visible span,.ds2-navigation .ds2-navigation-link:focus-visible:hover span,.ds2-navigation .ds2-uxn-navigation-quick-action:focus-visible span,.ds2-navigation .ds2-uxn-navigation-quick-action:focus-visible:hover span{color:inherit}
.ds2-navigation .ds2-action-link.focus-visible,.ds2-navigation .ds2-action-link.focus-visible:hover,.ds2-navigation .ds2-navigation-link.focus-visible,.ds2-navigation .ds2-navigation-link.focus-visible:hover,.ds2-navigation .ds2-uxn-navigation-quick-action.focus-visible,.ds2-navigation .ds2-uxn-navigation-quick-action.focus-visible:hover{box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;background:#fff;color:#262626}
.ds2-navigation .ds2-action-link.focus-visible span,.ds2-navigation .ds2-action-link.focus-visible:hover span,.ds2-navigation .ds2-navigation-link.focus-visible span,.ds2-navigation .ds2-navigation-link.focus-visible:hover span,.ds2-navigation .ds2-uxn-navigation-quick-action.focus-visible span,.ds2-navigation .ds2-uxn-navigation-quick-action.focus-visible:hover span{color:inherit}
.ds2-navigation .ds2-navigation-logo .ds2-navigation-logo-newDesign a.focus-visible{box-shadow:0 0 0 4px #1c69d4;background:0 0}
.ds2-navigation>.ds2-navigation-root>:not(.ds2-white-bg) .ds2-action-link.focus-visible,.ds2-navigation>.ds2-navigation-root>:not(.ds2-white-bg) .ds2-navigation-link.focus-visible{background:0 0;box-shadow:inset 0 0 0 4px #1c69d4;color:#fff}
.ds2-navigation .ds2-first-level-item:focus-visible,.ds2-navigation .ds2-first-level-item:focus-visible:hover,.ds2-navigation .ds2-second-level-item:focus-visible,.ds2-navigation .ds2-second-level-item:focus-visible:hover{box-shadow:0 0 0 2px #fff,0 0 0 6px #1c69d4;background:#fff;color:#262626}
.ds2-navigation .ds2-first-level-item:focus-visible span,.ds2-navigation .ds2-first-level-item:focus-visible:hover span,.ds2-navigation .ds2-second-level-item:focus-visible span,.ds2-navigation .ds2-second-level-item:focus-visible:hover span{color:inherit}
.ds2-navigation .ds2-first-level-item.focus-visible,.ds2-navigation .ds2-first-level-item.focus-visible:hover,.ds2-navigation .ds2-second-level-item.focus-visible,.ds2-navigation .ds2-second-level-item.focus-visible:hover{box-shadow:0 0 0 2px #fff,0 0 0 6px #1c69d4;background:#fff;color:#262626}
.ds2-navigation .ds2-first-level-item.focus-visible span,.ds2-navigation .ds2-first-level-item.focus-visible:hover span,.ds2-navigation .ds2-second-level-item.focus-visible span,.ds2-navigation .ds2-second-level-item.focus-visible:hover span{color:inherit}
.ds2-navigation .ds2-uxn-navigation-quick-action .ds2-label{padding-right:10px}
.ds2-navigation .ds2-flyout-input .borderless:focus-visible,.ds2-navigation .ds2-flyout-input .borderless:focus-visible:hover{box-shadow:none}
.ds2-navigation .ds2-flyout-input .borderless.focus-visible,.ds2-navigation .ds2-flyout-input .borderless.focus-visible:hover{box-shadow:none}
.ds2-main-uxn-footer .ds2-uxn-footer .ds2-metanavigation-container .ds2-metanavigation-row .ds2-main-footer--link:focus-visible,.ds2-main-uxn-footer .ds2-uxn-footer .ds2-metanavigation-container .ds2-metanavigation-row .ds2-main-footer--link:focus-visible:hover,.ds2-main-uxn-footer .ds2-uxn-footer .ds2-province-selection:focus-visible,.ds2-main-uxn-footer .ds2-uxn-footer .ds2-province-selection:focus-visible:hover,.ds2-main-uxn-footer .ds2-uxn-footer a:focus-visible,.ds2-main-uxn-footer .ds2-uxn-footer a:focus-visible:hover{box-shadow:0 0 0 2px #fff,0 0 0 6px #1c69d4;background:#fff;color:#262626}
.ds2-main-uxn-footer .ds2-uxn-footer .ds2-metanavigation-container .ds2-metanavigation-row .ds2-main-footer--link:focus-visible span,.ds2-main-uxn-footer .ds2-uxn-footer .ds2-metanavigation-container .ds2-metanavigation-row .ds2-main-footer--link:focus-visible:hover span,.ds2-main-uxn-footer .ds2-uxn-footer .ds2-province-selection:focus-visible span,.ds2-main-uxn-footer .ds2-uxn-footer .ds2-province-selection:focus-visible:hover span,.ds2-main-uxn-footer .ds2-uxn-footer a:focus-visible span,.ds2-main-uxn-footer .ds2-uxn-footer a:focus-visible:hover span{color:inherit}
.ds2-main-uxn-footer .ds2-uxn-footer .ds2-metanavigation-container .ds2-metanavigation-row .ds2-main-footer--link.focus-visible,.ds2-main-uxn-footer .ds2-uxn-footer .ds2-metanavigation-container .ds2-metanavigation-row .ds2-main-footer--link.focus-visible:hover,.ds2-main-uxn-footer .ds2-uxn-footer .ds2-province-selection.focus-visible,.ds2-main-uxn-footer .ds2-uxn-footer .ds2-province-selection.focus-visible:hover,.ds2-main-uxn-footer .ds2-uxn-footer a.focus-visible,.ds2-main-uxn-footer .ds2-uxn-footer a.focus-visible:hover{box-shadow:0 0 0 2px #fff,0 0 0 6px #1c69d4;background:#fff;color:#262626}
.ds2-main-uxn-footer .ds2-uxn-footer .ds2-metanavigation-container .ds2-metanavigation-row .ds2-main-footer--link.focus-visible span,.ds2-main-uxn-footer .ds2-uxn-footer .ds2-metanavigation-container .ds2-metanavigation-row .ds2-main-footer--link.focus-visible:hover span,.ds2-main-uxn-footer .ds2-uxn-footer .ds2-province-selection.focus-visible span,.ds2-main-uxn-footer .ds2-uxn-footer .ds2-province-selection.focus-visible:hover span,.ds2-main-uxn-footer .ds2-uxn-footer a.focus-visible span,.ds2-main-uxn-footer .ds2-uxn-footer a.focus-visible:hover span{color:inherit}
.ds2-uxn-navigation-content-bar .drawerLink:focus-visible,.ds2-uxn-navigation-content-bar .drawerLink:focus-visible:hover{box-shadow:none}
.ds2-uxn-navigation-content-bar .drawerLink:focus-visible:after,.ds2-uxn-navigation-content-bar .drawerLink:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-uxn-navigation-content-bar .drawerLink.focus-visible,.ds2-uxn-navigation-content-bar .drawerLink.focus-visible:hover{box-shadow:none}
.ds2-uxn-navigation-content-bar .drawerLink.focus-visible:after,.ds2-uxn-navigation-content-bar .drawerLink.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-uxn-navigation-content-bar .mobileLinks a:focus-visible,.ds2-uxn-navigation-content-bar .mobileLinks a:focus-visible:hover{box-shadow:none}
.ds2-uxn-navigation-content-bar .mobileLinks a:focus-visible:after,.ds2-uxn-navigation-content-bar .mobileLinks a:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-uxn-navigation-content-bar .mobileLinks a.focus-visible,.ds2-uxn-navigation-content-bar .mobileLinks a.focus-visible:hover{box-shadow:none}
.ds2-uxn-navigation-content-bar .mobileLinks a.focus-visible:after,.ds2-uxn-navigation-content-bar .mobileLinks a.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-uxn-navigation-content-bar .mobileLinks a:focus-visible:after{left:-4px}
.ds2-uxn-navigation-content-bar .mobileLinks a.focus-visible:after{left:-4px}
.ds2-uxn-navigation-content-bar .slider-item a:focus-visible,.ds2-uxn-navigation-content-bar .slider-item a:focus-visible:hover{box-shadow:none}
.ds2-uxn-navigation-content-bar .slider-item a:focus-visible:after,.ds2-uxn-navigation-content-bar .slider-item a:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-uxn-navigation-content-bar .slider-item a.focus-visible,.ds2-uxn-navigation-content-bar .slider-item a.focus-visible:hover{box-shadow:none}
.ds2-uxn-navigation-content-bar .slider-item a.focus-visible:after,.ds2-uxn-navigation-content-bar .slider-item a.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-uxn-navigation-content-bar .slider-item a:focus-visible:after{margin:5px 5px 1px 5px}
.ds2-uxn-navigation-content-bar .slider-item a.focus-visible:after{margin:5px 5px 1px 5px}
.ds2-uxn-navigation-content-bar .slider-item a:focus-visible:after{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-uxn-navigation-content-bar .slider-item a.focus-visible:after{box-shadow:0 0 0 1px #fff,0 0 0 5px #1c69d4}
.ds2-video-player .ds2-video-player--player:focus-visible,.ds2-video-player .ds2-video-player--player:focus-visible:hover{box-shadow:none}
.ds2-video-player .ds2-video-player--player:focus-visible:after,.ds2-video-player .ds2-video-player--player:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-video-player .ds2-video-player--player.focus-visible,.ds2-video-player .ds2-video-player--player.focus-visible:hover{box-shadow:none}
.ds2-video-player .ds2-video-player--player.focus-visible:after,.ds2-video-player .ds2-video-player--player.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-video-player .ds2-video-player--player .ds2-video-player--player-close-button:focus-visible,.ds2-video-player .ds2-video-player--player .ds2-video-player--player-close-button:focus-visible:hover{box-shadow:none}
.ds2-video-player .ds2-video-player--player .ds2-video-player--player-close-button:focus-visible:after,.ds2-video-player .ds2-video-player--player .ds2-video-player--player-close-button:focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.ds2-video-player .ds2-video-player--player .ds2-video-player--player-close-button.focus-visible,.ds2-video-player .ds2-video-player--player .ds2-video-player--player-close-button.focus-visible:hover{box-shadow:none}
.ds2-video-player .ds2-video-player--player .ds2-video-player--player-close-button.focus-visible:after,.ds2-video-player .ds2-video-player--player .ds2-video-player--player-close-button.focus-visible:hover:after{content:' ';box-shadow:inset 0 0 0 4px #1c69d4,inset 0 0 0 5px #fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}
.style-container--disable-hscroll{overflow-x:hidden}
@media only screen and (min-width:521px){
.reveal-modal,.reveal-modal.large,.reveal-modal.medium,.reveal-modal.small,.reveal-modal.tiny,.reveal-modal.xlarge,dialog,dialog.large,dialog.medium,dialog.small,dialog.tiny,dialog.xlarge{max-width:100%}
}
.ds2-printonly{display:none}
@media print{
.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:800;border-radius:15px}
.ds2-page--wrapper img{min-height:90px;background-color:#bbb!important}
@page{margin:75px;size:portrait}
.ds2-printonly{display:block}
.ds2-noprint{display:none}
img{width:31.5%;margin-right:2.5%;display:block;float:left!important}
[class*=column]+[class*=column]:last-child,[class*=column]:last-child{float:left!important}
ul li,ul li .ds2-icon{padding-left:0}
ul li .ds2-icon:before,ul li:before{background:0 0}
h1{font-size:2rem!important;line-height:2.5rem!important;margin-top:-.33333rem!important;margin-bottom:15px!important}
h2{font-size:2rem!important;line-height:2.5rem!important;margin-top:-.33333rem!important;margin-bottom:10px!important}
h3{font-size:1.5rem!important;line-height:1.875rem!important;margin-top:-.25rem!important;margin-bottom:5px!important}
h4,h5,h6{font-size:1.25rem!important;line-height:1.5625rem!important;margin-top:-.20833rem!important;margin-bottom:5px!important}
#ds2-globalnav,.ds2-main-footer--hr-top,.ds2-main-footer--table,.ds2-navigation-content-bar,.ds2-navigation-main--id-module-slider,.ds2-navigation-salesbar{display:none}
.button,.ds2-info-icon,.ds2-link,.ds2-linklist,.ds2-searchform,.ds2-tooltip,.qtip{display:none!important}
*,:after,:before{background:0 0!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:""}
blockquote,pre{border:none}
html[class*=column]:last-child{float:none!important}
body{margin:0;padding:0;height:100%}
.ds2-main-wrapper,.ds2-page--wrapper{display:block!important}
.row,.row .row{margin-left:0;margin-right:0;max-width:100%}
.column,.columns,.ds2-row-padding{padding-left:0!important;padding-right:0!important}
.ds2-main-wrapper .ds2-component:not(footer),.ds2-main-wrapper .ds2-errors,.ds2-main-wrapper .ds2-iframe{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-glossary-article--topic-item,.ds2-main-wrapper .ds2-glossary-overview--item-title,.ds2-main-wrapper .ds2-navigation-model--car-overview:not(:first-child){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}
.ds2-main-footer,.ds2-nopagebreak,img{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}
.ds2-cms-output,h3,h4,h5,h6,p{orphans:3;widows:3}
}
/* fix for BMWST-4062 */

.ds2-youtube-embed-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
}

.ds2-youtube-embed-container iframe,.ds2-youtube-embed-container object,.ds2-youtube-embed-container embed
	{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ds2-versioninfo td {
	padding: 0px;
}

.ds2-versioninfo .master-releae {
	font-weight: bold;
}

.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:0}
.ds2-quote--quote-container{margin-bottom:1rem}
.ds2-quote--component-link .ds2-quote--quote-container{color:#262626}
.ds2-quote--text-container{margin-top:0}
.ds2-quote--ql,.ds2-quote--qr{position:relative;line-height:0;font-family:bmwTypeNextWeb,Arial,Helvetica,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{font-size:1.5rem;line-height:2rem;font-weight:300;margin-top:0;margin-bottom:1rem;display:inline;padding-right:0}
@media only screen and (min-width:521px){
.ds2-quote--text.ds2-cms-output{font-size:2rem;line-height:2.5rem;font-weight:300;line-height:52px}
}
.ds2-quote--source{margin-top:2rem}
@media only screen and (min-width:521px){
.ds2-quote--source{margin-top:4rem}
}
@media only screen and (min-width:981px){
.ds2-quote--source{margin-top:5rem}
}
.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:0}
.ds2-typo--component-link{display:block;margin-top:0}
.ds2-typo--component-link:active .ds2-link--label-only,.ds2-typo--component-link:focus .ds2-link--label-only,.ds2-typo--component-link:hover .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:1rem}
@media only screen and (min-width:981px){
.ds2-typo--copy{padding-right:15px}
}
.ds2-typo--component-link .ds2-typo--copy{color:#262626}
.ds2-shop-the-look{position:absolute;width:auto;min-width:220px;height:84px;bottom:24px;padding:0 8px 0 8px;background-color:#fff;display:flex;align-items:center;margin:0;text-decoration:none;z-index:450}
.ds2-shop-the-look:hover .ds2-shop-the-look-subcontainer>span{color:#0653b6}
@media only screen and (min-width:768px){
.ds2-shop-the-look{min-width:360px}
}
.ds2-shop-the-look-icon{font-size:27px;color:#000}
.ds2-shop-the-look-label-container{display:flex;flex-direction:column;width:inherit}
.ds2-shop-the-look-subcontainer{display:flex}
.ds2-shop-the-look-vehicle{font-family:bmwTypeNextWeb;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#262626;text-align:left}
.ds2-shop-the-look-label{font-family:bmwTypeNextWeb;font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#262626;text-align:left}
.ds2-shop-the-look-price{font-family:bmwTypeNextWeb;font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#262626;white-space:pre}
.ds2-shop-the-look-price-next{font-style:normal!important;font-weight:700!important;font-size:27px!important;line-height:20px!important;color:#262626}
.ds2-shop-the-look-cosy{width:170px;margin-left:auto;display:none}
@media only screen and (min-width:768px){
.ds2-shop-the-look-cosy{display:block}
}
.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-bottom:15px}
.ds2-model-brief--table table{margin-bottom:15px;background:0 0}
.ds2-model-brief--table .ds2-link{margin-top:0;margin-bottom:1rem;display:block}
.ds2-model-brief--table .ds2-wltp-label{flex-grow:1}
.ds2-model-carousel--table .ds2-wltp-title{min-height:40px;height:unset}
.ds2-model-carousel--table .ds2-wltp-label{max-width:65%;word-break:break-word}
@media only screen and (min-width:521px){
.ds2-model-brief--copy{margin-bottom:15px}
}
.ds2-model-brief--copy .ds2-expand--copy-content{margin-bottom:2rem}
@media only screen and (min-width:521px){
.ds2-model-brief--copy .ds2-expand--copy-content{margin-bottom:0}
}
.ds2-model-brief--copy .ds2-model-brief--image{width:100%;padding-right:8px}
.ds2-model-brief--disclaimer{margin-bottom:15px}
.ds2-model-brief--disclaimer .ds2-disclaimer--list{margin-bottom:0}
.ds2-wltp-item{font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif;font-size:14px;display:block;float:left;position:relative;width:100%;min-height:40px;border-bottom:1px solid #ddd}
.ds2-wltp-title{display:flex;float:left;position:relative;width:100%;box-sizing:border-box;min-height:40px;line-height:40px;padding:0 40px 0 0}
.ds2-wltp-accordion .ds2-wltp-title{padding:0 40px;cursor:pointer}
.ds2-wltp-icon{display:block!important;position:absolute!important;left:0;top:0;height:40px;box-sizing:border-box;width:40px;line-height:40px;text-align:center;background-size:30px auto;background-position:center center}
.ds2-wltp-icon-down{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-wltp-icon-up{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-wltp-combined-data{display:block;white-space:nowrap;height:40px;line-height:40px}
.ds2-wltp-display-inline{display:inline-block}
.ds2-wltp-energy-label{position:relative;top:unset;right:unset!important;left:unset;height:auto}
.ds2-wltp-energy-label div p{display:inline}
.ds2-wltp-energy-label div p br{display:none}
@media only screen and (max-width:521px){
.ds2-wltp-energy-label div p{margin-left:20vw}
}
.ds2-wltp-title-energy-label{height:auto}
.ds2-wltp-disclaimer-icon{display:block;position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;font-weight:700;text-align:center;z-index:5}
.ds2-wltp-content{display:block;float:left;position:relative;width:100%;padding:0 0 0 40px;box-sizing:border-box}
.ds2-wltp-content table tr{padding:0;margin:0;border:0}
.ds2-wltp-content table td{padding:0;margin:0;border:0;font-size:12px}
.ds2-wltp-content table td:nth-child(even){text-align:right}
.ds2-wltp-disclaimer-icon .ds2-tooltip{margin-right:-5px!important}
.ds2-wltp-disclaimer-icon+.ds2-wltp-title .ds2-wltp-combined-data{right:40px}
.ds2-wltp-accordions-wrapper{display:block;float:left;position:relative;width:100%;min-height:100px;border-bottom:1px solid #ddd}
.ds2-wltp-column:nth-child(3n+1){width:48%;margin-right:4%}
.ds2-wltp-column>.ds2-wltp-title{min-height:40px;height:auto;line-height:140%;padding:10px 0}
.ds2-wltp-column>.ds2-wltp-title>.ds2-wltp-label{max-width:90%;word-wrap:break-word;display:block}
.ds2-wltp-line-brake{display:block;float:left;position:relative;width:100%;border-bottom:1px solid #ddd;height:1px;line-height:1px;clear:both}
.ds2-wltp-component{margin-bottom:40px;width:100%;display:block;float:left;position:relative}
.ds2-wltp-content table td:nth-child(odd){width:70px}
.ds2-wltp-reset-right{right:0}
.ds2-wltp-reset-padding{padding-right:0;padding-left:0}
.ds2-wltp-reset-border{border:0}
.ds2-wltp-column{border-bottom:0!important;width:48%;margin-right:4%}
.ds2-wltp-column+.ds2-wltp-column{margin-right:0}
.ds2-wltp-column+.ds2-wltp-item:not(.ds2-wltp-column){border-top:1px solid #ddd}
.ds2-wltp-reset-left-padding{padding-left:0}
.ds2-wltp-add-right-padding{padding-right:40px}
.ds2-hse{margin-bottom:60px}
@media only screen and (min-width:981px){
.ds2-hse{margin-bottom:90px}
}
@media only screen and (max-width:980px){
.ds2-hse .iScrollVerticalScrollbar{right:1px!important;top:2px!important;bottom:2px!important}
}
@media only screen and (min-width:981px){
.ds2-hse--single-hotspot .ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper .ds2-hse-layer--content{margin:45px 25px 30px}
}
@media only screen and (max-width:980px){
.ds2-hse-layer-visible{overflow:hidden}
}
.ds2-hse--title{padding-right:0}
.ds2-hse--subtitle{padding-right:0}
.ds2-hse--keyvisual{position:relative}
.ds2-hse--keyvisual .ds2-hse--keyvisual-image-container{position:relative;max-width:1680px;margin-left:auto;margin-right:auto}
.ds2-hse--keyvisual .ds2-hse--keyvisual-image-container .ds2-hse--keyvisual-image{display:block;height:auto;width:100%}
.ds2-hse--keyvisual .ds2-hse--keyvisual-hotspots{position:absolute;overflow:hidden;top:0;height:100%;width:100%;max-width:1680px}
.ds2-hse--keyvisual .ds2-hse--keyvisual-hotspots .qtip-pos-bc{margin-top:-12px}
.ds2-hse--keyvisual .ds2-hse--keyvisual-hotspots .ds2-link--label-only{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:35ch}
.ds2-hse--keyvisual .ds2-hse--keyvisual-hotspots .ds2-hse--keyvisual-hotspot-dot{position:absolute;margin-top:-15px;margin-left:-10px;font-size:0;line-height:0}
.ds2-hse--keyvisual .ds2-hse--keyvisual-hotspots .ds2-hse--keyvisual-hotspot-dot label{display:none}
.ds2-hse--keyvisual .ds2-hse--keyvisual-hotspots .ds2-hse--keyvisual-hotspot-dot .ds2-hse--keyvisual-hotspot-dot--input{display:none}
.ds2-hse-dim-layer{background:rgba(0,0,0,.8);display:none;position:absolute;left:0;top:0;height:100%;width:100%}
@media only screen and (min-width:981px){
.ds2-hse--layer-open .ds2-hse-dim-layer{display:block;visibility:visible;z-index:220}
}
.ds2-hse-layer--wrapper{background:#fff;display:block;position:absolute;right:10px;top:10px;height:calc(100% - 20px);width:calc(50% - 10px);overflow:hidden;visibility:hidden;z-index:-1}
.ds2-hse--layer-open .ds2-hse-layer--wrapper{display:block;visibility:visible;z-index:6140}
@media only screen and (max-width:980px){
.ds2-hse-layer--wrapper{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%}
}
@media only screen and (max-width:520px){
.ds2-hse-layer--wrapper{overflow-y:scroll}
}
@media only screen and (min-width:981px) and (max-width:1280px){
.ds2-hse-layer--wrapper .ds2-hse-layer--slider{height:100%}
.ds2-hse-layer--wrapper .ds2-hse-layer--slider .ds2-hse-layer--container,.ds2-hse-layer--wrapper .ds2-hse-layer--slider .ds2-hse-layer--content-wrapper,.ds2-hse-layer--wrapper .ds2-hse-layer--slider .slick-list,.ds2-hse-layer--wrapper .ds2-hse-layer--slider .slick-track{height:100%}
}
@media only screen and (min-width:981px){
.ds2-hse--layer-open .ds2-hse-layer--wrapper{z-index:220}
}
@media only screen and (max-width:520px){
.ds2-hse-layer--wrapper .slick-slide{height:auto}
}
.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper{position:relative}
@media only screen and (min-width:521px) and (max-width:980px){
.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper{padding:60px 46px 20px}
}
@media only screen and (max-width:520px){
.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper{padding:50px 20px 20px}
}
.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper .ds2-hse-layer--keyvisual img{width:100%}
.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper .ds2-hse-layer--content{margin:65px 25px 30px;overflow:hidden;position:relative}
@media only screen and (max-width:980px){
.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper .ds2-hse-layer--content{margin:45px 0 0}
}
.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper .ds2-hse-layer--content h3{margin:0 0 7px}
@media only screen and (min-width:981px){
.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper .ds2-hse-layer--content h3{padding-right:95px}
}
.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper .ds2-hse-layer--content p{margin:0 0 13px}
@media only screen and (min-width:981px){
.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper .ds2-hse-layer--content p{padding-right:95px}
}
.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper .ds2-hse-layer--content .ds2-linklist{margin-top:0}
.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper .ds2-hse-layer--content .ds2-linklist,.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper .ds2-hse-layer--content .ds2-linklist--item{margin-bottom:0}
.ds2-hse-layer--wrapper .ds2-hse-layer--content-wrapper .ds2-hse-layer--content .ds2-cms-output{margin-top:0;padding-right:0}
.ds2-hse-layer--wrapper .ds2-hse-layer--close{display:block;position:absolute;height:20px;width:20px;right:20px;top:20px}
@media only screen and (min-width:981px){
.ds2-hse-layer--wrapper .ds2-hse-layer--close{right:5px;top:5px}
}
@media only screen and (min-width:521px) and (max-width:980px){
.ds2-hse-layer--wrapper .ds2-hse-layer--close{right:46px}
}
@media only screen and (max-width:520px){
.ds2-hse-layer--wrapper .ds2-hse-layer--close{right:20px;top:15px}
}
.ds2-hse-layer--wrapper .ds2-hse-slider-next,.ds2-hse-layer--wrapper .ds2-hse-slider-prev{opacity:1;background-color:#666;text-indent:-9999px;font-size:0;left:25px;top:20px;transition:none;margin:15px 0 0 0;min-width:0;height:40px;width:40px}
@media only screen and (min-width:521px) and (max-width:980px){
.ds2-hse-layer--wrapper .ds2-hse-slider-next,.ds2-hse-layer--wrapper .ds2-hse-slider-prev{height:60px;width:30px;left:10px;top:50%}
}
@media only screen and (max-width:520px){
.ds2-hse-layer--wrapper .ds2-hse-slider-next,.ds2-hse-layer--wrapper .ds2-hse-slider-prev{height:40px;width:17px;left:0;top:50%}
}
.ds2-hse-layer--wrapper .ds2-hse-slider-next .ds2-icon,.ds2-hse-layer--wrapper .ds2-hse-slider-prev .ds2-icon{height:100%;width:100%;padding:0;margin:0}
.ds2-hse-layer--wrapper .ds2-hse-slider-next .ds2-icon::after,.ds2-hse-layer--wrapper .ds2-hse-slider-next .ds2-icon::before,.ds2-hse-layer--wrapper .ds2-hse-slider-prev .ds2-icon::after,.ds2-hse-layer--wrapper .ds2-hse-slider-prev .ds2-icon::before{background-color:transparent;background-position:center center;height:100%;width:100%}
.ds2-hse-layer--wrapper .ds2-hse-slider-next{left:67px}
@media only screen and (min-width:521px) and (max-width:980px){
.ds2-hse-layer--wrapper .ds2-hse-slider-next{left:auto;right:10px}
}
@media only screen and (max-width:520px){
.ds2-hse-layer--wrapper .ds2-hse-slider-next{left:auto;right:0}
}
.ds2-hse-layer--wrapper .ds2-hse-slider-dots{display:flex;justify-content:center;width:100%;list-style:none;position:absolute;left:0;top:525px;margin:10px 0 0;padding:0 46px}
@media only screen and (min-width:981px){
.ds2-hse-layer--wrapper .ds2-hse-slider-dots{display:none!important}
}
@media only screen and (max-width:520px){
.ds2-hse-layer--wrapper .ds2-hse-slider-dots{padding:0 20px}
}
.ds2-hse-layer--wrapper .ds2-hse-slider-dots li{display:inline-block;padding-right:15px;width:100%}
.ds2-hse-layer--wrapper .ds2-hse-slider-dots li:last-child{padding-right:0}
.ds2-hse-layer--wrapper .ds2-hse-slider-dots li button{background-color:#e6e6e6;border:none;text-indent:-99999px;display:block;height:5px;width:100%;padding:0;margin:0}
.ds2-hse-layer--wrapper .ds2-hse-slider-dots li button:focus{outline:0}
.ds2-hse-layer--wrapper .ds2-hse-slider-dots li.slick-active button{background-color:#1c69d4}
.ds2-hse-overview--slider{margin-top:5px;height:0;overflow:hidden}
.ds2-hse--using-overview-slider .ds2-hse-overview--slider{height:auto;overflow:inherit}
.ds2-hse-overview--slider .ds2-hse-layer--keyvisual{border-bottom:5px solid #e6e6e6;padding-bottom:5px;margin:0 1px}
.ds2-hse-overview--slider .ds2-hse-layer--keyvisual.hotspot-active{border-bottom-color:#0653b6}
.ds2-hotspot-element{display:none;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:210;position:absolute;top:0}
.ds2-hotspot-element .row{height:100%}
@media only screen and (min-width:981px){
.ds2-hotspot-element .row{padding:0}
}
@media only screen and (min-width:521px){
.ds2-hotspot--keyvisual-hotspot-dot--input:checked+.ds2-hotspot-element{display:block;position:relative}
}
.ds2-hotspot-element--container{position:relative;height:100%}
@media only screen and (min-width:981px){
.ds2-hotspot-element--container{padding:0}
}
.ds2-hotspot-element--content-wrapper{display:block;overflow:hidden;width:100%;max-height:88%;top:50%;transform:translate(0,-50%);position:absolute;background:#fff;padding:45px 5px 30px 15px}
@media only screen and (min-width:981px){
.ds2-hotspot-element--content-wrapper{padding:45px 38px 45px 45px}
}
.ds2-hotspot-element--content{width:100%;height:100%;overflow:hidden}
.ds2-hotspot-element--content.ds2-iscroll-content{padding-right:10px}
.ds2-hotspot-element--content.ds2-iscroll-content .ds2-cms-output{padding-right:5px}
.ds2-hotspot-element--close{position:absolute;top:10px;right:30px}
.ds2-hotspot-element--item{height:auto;float:left;margin:0 15px 15px 0;padding:0}
.ds2-hotspot-element--item img{width:100%}
.ds2-hotspot-element--title{padding-right:0;margin-top:0;margin-bottom:1rem}
.ds2-hotspot--linklist{display:inline-block}
.ds2-hotspot{margin-bottom:60px}
@media only screen and (min-width:981px){
.ds2-hotspot{margin-bottom:90px}
}
.ds2-hotspot .ds2-accordion--element{margin-top:15px}
@media only screen and (min-width:521px){
.ds2-hotspot .ds2-accordion--element{margin-top:30px}
}
.ds2-hotspot .ds2-accordion--sub-content{padding-right:0}
.ds2-hotspot .ds2-accordion--sub-content img{width:100%;max-width:1680px;margin-left:auto;margin-right:auto;height:auto}
.ds2-hotspot .ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--copy{margin-bottom:1rem}
.ds2-hotspot .ds2-linklist{margin-top:0}
.ds2-hotspot .ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--button,.ds2-hotspot .ds2-linklist,.ds2-hotspot .ds2-linklist--item{margin-bottom:0}
.ds2-hotspot .ds2-accordion--element .ds2-accordion--content{margin-bottom:1rem}
.ds2-hotspot h3.ds2-hotspot-element--title{margin-top:0;margin-bottom:1rem;padding-right:0}
.ds2-hotspot .ds2-hotspot--keyvisual-image-container{position:relative;max-width:1680px;margin-left:auto;margin-right:auto}
.ds2-hotspot .ds2-hotspot--keyvisual-image{width:100%;height:auto;display:block}
.ds2-hotspot .ds2-hotspot--keyvisual-hotspots{position:absolute;overflow:hidden;top:0;width:100%;height:100%;max-width:1680px}
.ds2-hotspot .ds2-hotspot--keyvisual-hotspots-container{position:relative;max-width:1680px;height:100%;margin-left:auto;margin-right:auto}
.ds2-hotspot .ds2-hotspot--keyvisual-hotspot{position:absolute;width:100%;height:100%;display:none}
.ds2-hotspot .ds2-hotspot--title{margin-bottom:.75rem}
.ds2-hotspot .ds2-hotspot--subtitle{margin-bottom:.75rem}
.ds2-hotspot .ds2-hotspot--keyvisual{position:relative}
.ds2-hotspot .ds2-hotspot--keyvisual-hotspot-dot{display:block;position:absolute;cursor:pointer;margin-left:-7.5px;margin-top:-7.5px}
.ds2-hotspot .ds2-hotspot--keyvisual-hotspot-dot--input{display:none}
.ds2-content-overview{padding-bottom:45px}
@media only screen and (min-width:981px){
.ds2-content-overview{padding-bottom:60px}
}
.ds2-content-overview .ds2-linklist{margin-top:1rem}
.ds2-content-overview .ds2-linklist--item:last-child{margin-bottom:0}
@media only screen and (min-width:521px){
.ds2-content-overview--item-keyvisual{margin-bottom:30px}
}
.ds2-content-overview--title{margin-bottom:2rem}
@media only screen and (min-width:521px){
.ds2-content-overview--title{margin-bottom:30px}
}
.ds2-content-overview--item-text-container{padding-bottom:2rem}
.ds2-content-overview--item-text-container[data-hascopy=true]{padding-bottom:2rem}
.ds2-content-overview--item-text-container[data-haslink=true]{padding-bottom:2rem}
.ds2-content-overview--item-title{margin-top:1rem;margin-bottom:1rem}
@media only screen and (min-width:521px){
.ds2-content-overview--item-title{margin-top:0}
}
.ds2-content-overview--item-copy p:last-child{margin-bottom:0}
.ds2-price-finance sub,.ds2-price-finance sup{font-size:50%}
.ds2-price-finance sub{bottom:0}
.ds2-price-finance sup{top:-.75em}
.ds2-showroom-line__item-overview .ds2-link,.ds2-showroom-multicontent__hero .ds2-link,.ds2-showroom-multicontent__item .ds2-link{padding-left:20px;color:#262626}
.ds2-showroom-line__item-overview .ds2-link.ds2-icon--arrow-big-r-blue-2::before,.ds2-showroom-multicontent__hero .ds2-link.ds2-icon--arrow-big-r-blue-2::before,.ds2-showroom-multicontent__item .ds2-link.ds2-icon--arrow-big-r-blue-2::before{background-size:auto 35px;background-position:-10px center;transition:background-position .5s ease}
.ds2-showroom-line__item-overview .ds2-link.ds2-icon--arrow-big-r-blue-2::after,.ds2-showroom-multicontent__hero .ds2-link.ds2-icon--arrow-big-r-blue-2::after,.ds2-showroom-multicontent__item .ds2-link.ds2-icon--arrow-big-r-blue-2::after{display:none}
.ds2-component:not(.is-touch) .ds2-showroom-line__item-overview .ds2-link.ds2-icon--arrow-big-r-blue-2:hover,.ds2-component:not(.is-touch) .ds2-showroom-multicontent__hero .ds2-link.ds2-icon--arrow-big-r-blue-2:hover,.ds2-component:not(.is-touch) .ds2-showroom-multicontent__item .ds2-link.ds2-icon--arrow-big-r-blue-2:hover{color:#0653b6}
.ds2-component:not(.is-touch) .ds2-showroom-line__item-overview .ds2-link.ds2-icon--arrow-big-r-blue-2:hover::before,.ds2-component:not(.is-touch) .ds2-showroom-multicontent__hero .ds2-link.ds2-icon--arrow-big-r-blue-2:hover::before,.ds2-component:not(.is-touch) .ds2-showroom-multicontent__item .ds2-link.ds2-icon--arrow-big-r-blue-2:hover::before{background-position:-5px center}

.ds2-scroll-tracking{position:relative}
.ds2-scroll-tracking-element{position:absolute;top:250px}
.form-requests .ds2-loggout-out .image{width:100%}
@media only screen and (min-width:981px){
.form-requests .ds2-loggout-out .image{width:50%}
}
.form-requests .ds2-loggout-out .ds2r-copytext__base{margin-bottom:15px}
.ds2-dlo-brand-toggle-full{min-height:calc(100vh - 75px);margin:0 auto;padding:20px 15px;text-align:center}
.ds2-dlo-brand-toggle-full--title{margin-bottom:30px;text-transform:uppercase;text-align:left}
@media only screen and (min-width:601px){
.ds2-dlo-brand-toggle-full--title{text-align:inherit}
}
@media only screen and (max-width:600px){
.ds2-dlo-brand-toggle-full--title{text-align:center}
}
.ds2-dlo-brand-toggle-full--brand{display:inline-block;padding-left:20px;border-left:1px solid #e6e6e6;word-wrap:break-word}
@media only screen and (max-width:600px){
.ds2-dlo-brand-toggle-full--brand{width:40%}
}
.ds2-dlo-brand-toggle-full--brand:first-of-type{border:0;padding-left:0;padding-right:20px}
.ds2-dlo-brand-toggle-full--brand-img{padding:30px;max-width:120px}
@media only screen and (min-width:601px){
.ds2-dlo-brand-toggle-full--brand-img{max-width:100%}
}
.ds2-dlo-brand-toggle-full--brand-text{margin-bottom:0}
@media only screen and (max-width:600px){
.ds2-dlo-brand-toggle-full--brand-text{max-width:150px;text-align:left}
}
.ds2-dlo-brand-toggle-full--brand-text.ds2-icon--arrow-big-r-grey-2::after{top:0}
@media only screen and (min-width:601px){
.ds2-dlo-brand-toggle-full{width:auto;min-height:calc(100vh - 130px);padding:11vh 0}
}
@media only screen and (min-width:981px){
.ds2-dlo-brand-toggle-full{padding:120px 0}
}
.ds2-nsc .ds2-lightbox__container{background-color:#fff}
.ds2-nsc .ds2-lightbox__content{overflow:visible}
.ds2-nsc .ds2-dropdown-list{max-height:35vh}
.ds2-nsc .ds2-dropdown-list__item--active .ds2-dropdown__link{color:#000}
.ds2-nsc .ds2-dropdown-list__item:hover{background:#eee}
.ds2-nsc .ds2-dropdown-list__item:first-child{display:none}
.ds2-nsc .ds2-dropdown__link{padding:.5rem;color:#555;display:block}
.ds2-nsc .ds2-dropdown__title{color:#666;margin-bottom:0}
.ds2-nsc .ds2-dropdown__title-item{margin-bottom:0;color:#000}
.ds2-nsc .ds2-dropdown .ds2-icon{right:20px}
.ds2-nsc-links-list{display:flex}
.ds2-nsc-links-list--li{list-style:none;margin:30px 0}
.ds2-nsc-links-list--li .nsclinkconfiguration{height:20px;overflow:hidden;word-break:break-all;max-width:80%}
.ds2-nsc-links-list--span{font-weight:700}
.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--img{margin-bottom:30px}
@media only screen and (min-width:981px){
.ds2-language-selection--img{margin-bottom:45px}
}
.ds2-language-selection--item-text-container{margin-bottom:15px}
@media only screen and (min-width:521px){
.ds2-language-selection--item-text-container{margin-bottom:30px}
}
.ds2-language-selection--item-text{margin-top:0;margin-bottom:1rem}
.ds2-linklist{list-style:none inside;margin-bottom:0}
.ds2-linklist .ds2-linklist{margin-top:1rem;margin-left:15px}
.ds2-linklist:empty{margin:0;padding:0}
.ds2-linklist--item{margin-top:-4px;margin-bottom:.75rem;margin-right:15px;clear:left;list-style-type:none}
.ds2-linklist--item:last-child{margin-bottom:.75rem}
.ds2-linklist--item .ds2-link{margin:0;color:#262626}
.ds2-linklist--item .ds2-link.ds2-icon{line-height:20px}
body:not(.ds2-market-bmw-m) .ds2-linklist--item .ds2-link:hover{color:#0653b6}
body:not(.ds2-market-bmw-m) .ds2-linklist--item .ds2-link:hover::after{transform:translateX(2px)}
.image+.ds2-linklist .ds2-linklist--item{margin-top:0}
.ds2-linklist--item body:not(.ds2-market-bmw-m) .ds2-icon--arrow-big-d-grey-2::before{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%231c69d4%22%20d%3D%22M11.997%2017l2-2%206%206.002%206-6%202%202-8%208z%22%2F%3E%3C%2Fsvg%3E")}
.ds2-linklist--item body:not(.ds2-market-bmw-m) .ds2-icon--arrow-big-l-grey-2::before{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%231c69d4%22%20d%3D%22M23%2012l2%202-6%206%206%206-2%202-8-8z%22%2F%3E%3C%2Fsvg%3E")}
.ds2-linklist--item body:not(.ds2-market-bmw-m) .ds2-icon--arrow-big-r-grey-2::before{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%231c69d4%22%20d%3D%22M17%2028l-2-2%206-6-6-6%202-2%208%208z%22%2F%3E%3C%2Fsvg%3E")}
.ds2-linklist--item body:not(.ds2-market-bmw-m) .ds2-icon--arrow-big-u-grey-2::before{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%231c69d4%22%20d%3D%22M27.998%2023.002l-2%202-6-6-6%206-2-2%208-8z%22%2F%3E%3C%2Fsvg%3E")}
.ds2-linklist.ds2-requests--logout{overflow:hidden;margin:20px 0}
.ds2-linklist.ds2-requests--logout .ds2-linklist--item:first-child{float:left;margin-top:0;margin-bottom:0}
.ds2-linklist.ds2-requests--logout .ds2-linklist--item:last-child{float:right;margin-top:0;margin-bottom:0}
.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:none}
@media only screen and (min-width:521px){
.ds2-sitemap .ds2-linklist--item{padding-right:15px}
}
.ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title{font-size:1.25rem;line-height:1.75rem;font-weight:300;margin-top:0;margin-bottom:1rem}
@media only screen and (min-width:521px){
.ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title{font-size:1.5rem;line-height:2rem;font-weight:300}
}
@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:3rem}
@media only screen and (min-width:981px){
.ds2-sitemap--title{margin-bottom:3rem}
}
.ds2-sitemap--group,.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item{border-top:1px solid #e6e6e6}
.ds2-sitemap--group:first-child,.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item:first-child,.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item[data-node-type=start],.ds2-sitemap--group[data-node-type=start]{border-top:none}
@media only screen and (min-width:521px){
.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item{border-top:none}
}
.ds2-sitemap--group{margin-right:0!important;margin-left:0!important}
.ds2-sitemap--group[data-node-type=main],.ds2-sitemap--group[data-node-type=model]{padding-top:2rem}
@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:2rem;margin-bottom:-15px}
}
.ds2-sitemap--item{padding:2rem 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=fastlane] .ds2-sitemap--item,.ds2-sitemap--group[data-node-type=footer] .ds2-sitemap--item,.ds2-sitemap--group[data-node-type=main] .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}
.ds2-navigation-salesbar{background-color:#8e8e8e;text-align:right;display:block;position:relative;max-height:0;transition:max-height .5s;overflow:hidden}
.ds2-navigation-salesbar.ds2-active{max-height:2000px}
.ds2-navigation-salesbar.ds2-active .ds2-navigation-salesbar--top{opacity:1}
.ds2-navigation-salesbar .ds2-navigation-salesbar--top{transition:opacity .5s ease-in-out;opacity:0}
.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{color:#fff}
.ds2-navigation-salesbar .ds2-link:active,.ds2-navigation-salesbar .ds2-link:focus,.ds2-navigation-salesbar .ds2-link:hover{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:10px 18px}
@media only screen and (min-width:981px){
.ds2-navigation-salesbar.is-contentbar li{border:none;padding:0 15px 12.75px 15px}
.ds2-navigation-salesbar.is-contentbar li:first-child{padding-top:21px}
.ds2-navigation-salesbar.is-contentbar li:last-child{padding-bottom:26.25px}
}
.ds2-navigation-salesbar.is-contentbar li .ds2-link{display:block;margin:0}
.ds2-navigation-salesbar.is-contentbar li .ds2-link:active,.ds2-navigation-salesbar.is-contentbar li .ds2-link:focus,.ds2-navigation-salesbar.is-contentbar li .ds2-link:hover{color:#0653b6}
.ds2-navigation-salesbar.is-contentbar li:last-child{border:none}
.ds2-navigation-salesbar.is-contentbar .ds2-navigation-main--salesbar{list-style-type:none;margin-bottom:0;border:1px solid rgba(38,38,38,.15);border-top:none}
@media only screen and (min-width:981px){
.ds2-navigation-salesbar.ds2-is-mainnav .ds2-navigation-salesbar--container{border-top:none}
}
@media only screen and (min-width:1025px){
.ds2-navigation-salesbar.ds2-is-mainnav .ds2-navigation-salesbar--container.ds2-padding-bottom{margin-bottom:25px}
}
.ds2-navigation-salesbar.ds2-is-mainnav .ds2-navigation-main--salesbar{margin-bottom:0}
.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:1rem;padding-top:0;padding-left:0;padding-bottom:0;border-bottom:none}
.ds2-navigation-salesbar.ds2-is-mainnav li:first-child{border-top:none}
.ds2-navigation-salesbar.ds2-is-mainnav li:last-child{border:none}
}
.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{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{background-position:-8px}
html[dir=rtl] .ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active .ds2-icon--user-icon-white::before{background-position:2px}
.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-wcag .ds2-navigation-salesbar{background-color:#4d4d4d}
.ds2-wcag .ds2-navigation-salesbar .ds2-link{margin-bottom:0;padding-left:15px}
.ds2-wcag .ds2-navigation-salesbar .ds2-link:active,.ds2-wcag .ds2-navigation-salesbar .ds2-link:focus,.ds2-wcag .ds2-navigation-salesbar .ds2-link:hover{color:#fff;border-left-width:3px;border-left-style:solid;border-bottom-color:inherit;padding-left:12px}
.ds2-wcag .ds2-navigation-salesbar.is-contentbar li .ds2-link:active,.ds2-wcag .ds2-navigation-salesbar.is-contentbar li .ds2-link:focus,.ds2-wcag .ds2-navigation-salesbar.is-contentbar li .ds2-link:hover{color:#fff}
@media only screen and (min-width:992px){
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-all-models-links-mobile{padding:0 60px 30px 60px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-links-container{display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:row}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-links-container .ds2-link-wrapper{padding:10px;width:25%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited{color:#262626;margin:0;padding-bottom:15px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a .ds2-anchor-label,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited .ds2-anchor-label{padding-left:5px}
}
@media only screen and (min-width:1200px){
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-all-models-links-mobile{padding:0 60px 30px 60px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-links-container{display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:row}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-links-container .ds2-link-wrapper{padding:10px;width:25%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited{color:#262626;margin:0;padding-bottom:15px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a .ds2-anchor-label,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited .ds2-anchor-label{padding-left:5px}
}
.ds2-all-models-container{width:100%;background-color:#fff;position:relative;flex-shrink:0}
.ds2-all-models-container .ds2-all-models-links-mobile{padding:10px 5px 30px 20px}
.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a,.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited{display:flex;color:#262626;align-items:center;margin:0 15px 0 0;min-height:40px;border-bottom:1px solid #e6e6e6}
.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a .ds2-anchor-label,.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited .ds2-anchor-label{flex-grow:1;padding-left:15px}
.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a .ds2-icon-right,.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited .ds2-icon-right{display:none}
.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:hover{color:#262626}
.ds2-all-models-container .ds2-model-navigation{margin-bottom:10px}
@media only screen and (min-width:992px){
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-left{width:30%;padding:35px 0 40px 45px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-left_mobile_hidden{display:block!important}
}
@media only screen and (min-width:992px) and (min-width:1200px){
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-left{padding:57px 0 50px 93px}
}
@media only screen and (min-width:992px){
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-right{background-color:#f2f2f2;width:70%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container{padding-top:35px;padding-left:45px}
}
@media only screen and (min-width:992px) and (min-width:1200px){
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container{padding-top:57px;padding-left:106px}
}
@media only screen and (min-width:992px){
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-image-container{display:block}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-image-container .ds2-second-level-image{position:absolute;width:40%;right:0;margin-right:15%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-first-level-item{min-height:40px;color:#666;border-bottom:2px solid transparent}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-first-level-item a,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-first-level-item a:visited{color:#666}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-first-level-item .ds2-first-level-label{padding-left:unset}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-first-level-item .ds2-first-level-icon-right{visibility:hidden;color:#1c69d4}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-first-level-item_active{border-bottom:2px solid #1c69d4}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item:visited{width:40%;color:#262626;border-bottom:2px solid transparent;min-height:40px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item .ds2-second-level-label,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item:visited .ds2-second-level-label{padding-left:unset}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item-highlight,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item-highlight:focus,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item-highlight:hover,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item-highlight:visited,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item:focus,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item:hover{border-bottom:2px solid #1c69d4}
}
@media only screen and (min-width:1200px){
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-left{width:30%;padding:35px 0 40px 45px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-left_mobile_hidden{display:block!important}
}
@media only screen and (min-width:1200px) and (min-width:1200px){
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-left{padding:57px 0 50px 93px}
}
@media only screen and (min-width:1200px){
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-right{background-color:#f2f2f2;width:70%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container{padding-top:35px;padding-left:45px}
}
@media only screen and (min-width:1200px) and (min-width:1200px){
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container{padding-top:57px;padding-left:106px}
}
@media only screen and (min-width:1200px){
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-image-container{display:block}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-image-container .ds2-second-level-image{position:absolute;width:40%;right:0;margin-right:15%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-first-level-item{min-height:40px;color:#666;border-bottom:2px solid transparent}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-first-level-item a,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-first-level-item a:visited{color:#666}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-first-level-item .ds2-first-level-label{padding-left:unset}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-first-level-item .ds2-first-level-icon-right{visibility:hidden;color:#1c69d4}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-first-level-item_active{border-bottom:2px solid #1c69d4}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item:visited{width:40%;color:#262626;border-bottom:2px solid transparent;min-height:40px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item .ds2-second-level-label,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item:visited .ds2-second-level-label{padding-left:unset}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item-highlight,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item-highlight:focus,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item-highlight:hover,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item-highlight:visited,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item:focus,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item:hover{border-bottom:2px solid #1c69d4}
}
.ds2-flyout-multilevel{width:100%;min-height:465px;display:flex}
.ds2-flyout-multilevel .ds2-flyout-multilevel-left{width:100%;cursor:pointer;padding:15px 5px 40px 20px;flex-shrink:0}
.ds2-flyout-multilevel .ds2-flyout-multilevel-left_mobile_hidden{display:none}
@media only screen and (min-width:1200px){
.ds2-flyout-multilevel .ds2-flyout-multilevel-left{padding:57px 0 40px 93px}
}
.ds2-flyout-multilevel .ds2-flyout-multilevel-right{width:100%;background-color:#fff;position:relative;flex-shrink:0}
.ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container{display:none;width:100%;padding-left:20px;padding-top:15px}
@media only screen and (min-width:1200px){
.ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container{padding-top:57px;padding-left:106px}
}
.ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container_active{display:block}
@media only screen and (min-width:1200px){
.ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-two-columns-container{display:flex;flex-wrap:wrap}
}
.ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-image-container{display:none;position:relative}
.ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-image-container .ds2-second-level-image{position:static;width:60%;padding-top:12px;padding-bottom:10px}
.ds2-flyout-multilevel .ds2-first-level-item{display:flex;color:#262626;align-items:center;margin:0 15px 0 0;min-height:65px;border-bottom:1px solid #e6e6e6}
.ds2-flyout-multilevel .ds2-first-level-item a,.ds2-flyout-multilevel .ds2-first-level-item a:visited{color:#262626;display:flex;width:100%;margin:0;align-items:center}
.ds2-flyout-multilevel .ds2-first-level-item .ds2-first-level-label{flex-grow:1;padding-left:15px}
.ds2-flyout-multilevel .ds2-first-level-item .ds2-first-level-icon-right{flex-grow:0;font-size:35px;color:#262626}
.ds2-flyout-multilevel .ds2-first-level-item_active{color:#262626}
.ds2-flyout-multilevel .ds2-first-level-item_active a,.ds2-flyout-multilevel .ds2-first-level-item_active a:focus,.ds2-flyout-multilevel .ds2-first-level-item_active a:hover,.ds2-flyout-multilevel .ds2-first-level-item_active a:visited{color:#262626}
.ds2-flyout-multilevel .ds2-first-level-item_active .ds2-first-level-icon-right{visibility:visible}
.ds2-flyout-multilevel a.ds2-second-level-item,.ds2-flyout-multilevel a.ds2-second-level-item:visited{cursor:pointer;display:flex;color:#262626;align-items:center;margin:0 15px 0 0;border-bottom:1px solid #e6e6e6;min-height:65px}
.ds2-flyout-multilevel a.ds2-second-level-item .ds2-second-level-label,.ds2-flyout-multilevel a.ds2-second-level-item:visited .ds2-second-level-label{flex-grow:1;padding-left:15px}
@media only screen and (min-width:992px){
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-search{padding:120px 60px 0 60px;border-top:0}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-search .ds2-layout-box{width:55%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-search .ds2-layout-box .ds2-flyout-input .ds2-search-submit{bottom:7px}
}
@media only screen and (min-width:1200px){
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-search{padding:120px 60px 0 60px;border-top:0}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-search .ds2-layout-box{width:55%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-search .ds2-layout-box .ds2-flyout-input .ds2-search-submit{bottom:7px}
}
.ds2-flyout-search{display:flex;justify-content:center;padding:150px 20px 0 20px}
@media only screen and (min-width:768px){
.ds2-flyout-search{padding:150px 45px 0 45px}
}
.ds2-flyout-search .ds2-layout-box{width:100%}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input{position:relative;width:100%}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .ds2-flyout-input--bottom-border{margin-top:10px;height:1px;width:100%;background:#e6e6e6}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .borderless{position:relative;width:calc(100% - 48px);z-index:2;padding:0 20px 0 20px;border-width:0;outline:0;background-color:rgba(0,0,0,0);color:#262626;line-height:inherit}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .borderless:focus+.ds2-search-submit+.ds2-flyout-input--bottom-border{background:#4d4d4d}
@media only screen and (min-width:768px){
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .borderless{width:calc(100% - 61px)}
}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input input[type=search]{box-sizing:border-box}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input input[type=search]::-webkit-search-cancel-button{display:none}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .ds2-search-submit{float:right;display:none;position:relative;bottom:12px;font-size:48px;line-height:1;width:1em;height:1em;color:#1c69d4;cursor:pointer}
@media only screen and (min-width:768px){
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .ds2-search-submit{font-size:61px;bottom:15px}
}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .ds2-search-submit span{position:absolute;top:50%;left:0;transform:translateY(-50%)}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .autocomplete{position:absolute;left:20px;right:48px;top:0;z-index:1;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media only screen and (min-width:768px){
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .autocomplete{right:61px}
}
.ds2-flyout-search .ds2-layout-box .ds2_flyout-suggestion{padding:30px 20px 0 20px}
.ds2-flyout-search .ds2-layout-box .ds2_flyout-suggestion .suggestion{margin-bottom:1rem;cursor:pointer;color:#666}
.ds2-flyout-search .ds2-layout-box .ds2_flyout-suggestion .suggestion .highlight{color:#0653b6}
@media only screen and (min-width:992px){
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-mybmw{height:100%;padding:70px 70px 70px 70px;border-top:0}
}
@media only screen and (min-width:1200px){
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-mybmw{height:100%;padding:70px 70px 70px 70px;border-top:0}
}
.ds2-navigation .ds2-action-link.ds2-hide-login{display:none}
.ds2-flyout-mybmw{color:#262626;justify-content:flex-start;padding:30px 20px 0 20px}
@media only screen and (max-width:992px){
.ds2-flyout-mybmw{padding:20px 30px 0 30px}
}
.ds2-flyout-mybmw .ds2-mybmw-content{display:flex;flex-direction:column}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-subheading{padding-top:11px}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets{margin-left:-9px;margin-bottom:12px;padding-top:16px;flex-grow:1}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets .ds2-mybmw-bullet{display:flex;padding-bottom:1rem}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets .ds2-mybmw-bullet .ds2-mybmw-checkmark{font-size:30px;color:#1c69d4}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets .ds2-mybmw-bullet .ds2-mybmw-checkmark-bullet-text{align-self:center}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets .ds2-mybmw-bullet .ds2-mybmw-logged-in{font-size:.875rem;line-height:1.25rem;font-weight:300;padding-left:10px;margin-bottom:2px}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets a{color:#8e8e8e}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets a:active,.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets a:focus,.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets a:hover{color:#262626}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-links{padding-top:25px;border-bottom:1px solid #e6e6e6}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-link{padding-top:20px}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-link a{color:#262626;display:flex;align-items:center}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-link a:active,.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-link a:focus,.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-link a:hover{color:#1c69d4}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-link a .ds2-mybmw-link-icon{font-size:35px;margin-left:-13px}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedin{width:100%}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedin .ds2-mybmw-button{max-width:285px}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout{width:100%}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-button{max-width:285px}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-button .ds2-mybmw-button{background-color:#1c69d4;border-color:#0653b6;color:#fff}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-button .ds2-mybmw-button:hover{background-color:#1c69d4;color:#fff}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-button .ds2-mybmw-ghost{background-color:transparent;color:#4d4d4d;box-shadow:inset 0 0 0 2px currentColor}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-button .ds2-mybmw-ghost:hover{color:#262626}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-logo{height:40px;width:63px;margin-bottom:20px}
@media only screen and (max-width:992px){
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-logo{margin-bottom:17px}
}
.ds2-navigation{overflow:visible;z-index:6030}
.ds2-navigation--with-height{min-height:70px}
@media only screen and (min-width:768px){
.ds2-navigation--with-height{min-height:100px}
}
@media only screen and (min-width:992px){
.ds2-navigation:not(.ds2-navigation--extended-tablet-view){width:unset;display:block}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-container.navigation-shadow::after{position:absolute;top:0;z-index:150;width:100%;height:99px;pointer-events:none;content:" ";box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23)}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-container.navigation-shadow-mobile::after{display:none}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-bar{border-right:0!important}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-shadow-layer{display:none!important}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-items{display:flex;overflow-y:auto;position:relative;width:unset;justify-content:flex-start;margin-top:0}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-item{height:unset;padding:0;display:unset;align-items:unset;justify-content:unset;width:unset;border-bottom:unset}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-action-link{color:#666}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-action-link:hover{color:#262626}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-action-link span{color:#666}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-action-link span:hover{color:#262626}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-mobile-icon{font-size:35px}
}
@media only screen and (min-width:992px) and (min-width:992px){
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-mobile-icon{display:none}
}
@media only screen and (min-width:992px){
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-logo{width:120px;margin-top:-1px;height:98px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-logo--newDesign{width:95px;margin-top:0;height:99px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-logo .ds2-navigation-logo-newDesign span{top:110px;right:95px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-close-icon{margin:13px 3px 0 0}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-uxn-logo-link{position:absolute;top:10px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer{background-color:rgba(0,0,0,.4);padding:0 60px 70px 60px;justify-content:center;display:flex}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper{max-width:1320px;min-height:475px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper_max-height{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 140px);overflow-y:auto}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper{border-right:unset;border-bottom:unset;height:100%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper-right-aligned{align-items:flex-end}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable-right-aligned{width:425px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper{display:none}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-first-level-icon-back_mobile,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-flyout-back_mobile,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-second-level-icon-back_mobile{display:none}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions{display:flex}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-left{width:30%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-left_mobile_hidden{display:block!important}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-right{width:70%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-right_mobile_hidden{display:block!important}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions{background-color:#f2f2f2}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions_desktop-hidden{visibility:hidden}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions_desktop-absolute{position:absolute}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions a,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:focus,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:hover,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:visited{flex-direction:row}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-bar-row{border-style:solid;border-width:0;width:100%;margin:0;padding:0;justify-content:flex-start;border-bottom-width:1px;border-color:#e6e6e6;display:unset;background-color:unset;height:unset;min-height:unset}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-link{display:flex;border-color:transparent;border-style:solid;border-width:0;border-bottom-width:4px;align-items:center;margin:0;padding:20px;position:relative;color:#fff;height:99px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-link:hover{color:#fff;border-color:#1c69d4}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-link.ds2-navigation-active-link{color:#262626;border-color:#1c69d4}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-link.ds2-navigation-link-preselected{border-color:#1c69d4}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-navigation-link{color:#666}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-navigation-link:hover{color:#262626}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-navigation-link.ds2-navigation-active-link{color:#262626}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-navigation-link.ds2-navigation-link-preselected{border-color:#1c69d4}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-container-inner{margin:auto;border-left:20px solid transparent;border-right:20px solid transparent;max-width:1216px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-container-inner::before{right:95px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-burger{display:none}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .mobile_icons_wrapper{display:none}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-bar{flex:1;position:relative;top:unset;bottom:unset;right:unset;left:unset;display:unset;background-color:unset}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-close-menu{display:none}
}
@media only screen and (min-width:1200px){
.ds2-navigation.ds2-navigation--extended-tablet-view{width:unset;display:block}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-container.navigation-shadow::after{position:absolute;top:0;z-index:150;width:100%;height:99px;pointer-events:none;content:" ";box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23)}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-container.navigation-shadow-mobile::after{display:none}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-bar{border-right:0!important}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-shadow-layer{display:none!important}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-items{display:flex;overflow-y:auto;position:relative;width:unset;justify-content:flex-start;margin-top:0}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-item{height:unset;padding:0;display:unset;align-items:unset;justify-content:unset;width:unset;border-bottom:unset}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-action-link{color:#666}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-action-link:hover{color:#262626}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-action-link span{color:#666}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-action-link span:hover{color:#262626}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-mobile-icon{font-size:35px}
}
@media only screen and (min-width:1200px) and (min-width:992px){
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-mobile-icon{display:none}
}
@media only screen and (min-width:1200px){
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-logo{width:120px;margin-top:-1px;height:98px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-logo--newDesign{width:95px;margin-top:0;height:99px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-logo .ds2-navigation-logo-newDesign span{top:110px;right:95px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-close-icon{margin:13px 3px 0 0}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-uxn-logo-link{position:absolute;top:10px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer{background-color:rgba(0,0,0,.4);padding:0 60px 70px 60px;justify-content:center;display:flex}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper{max-width:1320px;min-height:475px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper_max-height{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 140px);overflow-y:auto}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper{border-right:unset;border-bottom:unset;height:100%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper-right-aligned{align-items:flex-end}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable-right-aligned{width:425px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper{display:none}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-first-level-icon-back_mobile,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-flyout-back_mobile,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-second-level-icon-back_mobile{display:none}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions{display:flex}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-left{width:30%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-left_mobile_hidden{display:block!important}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-right{width:70%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-right_mobile_hidden{display:block!important}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions{background-color:#f2f2f2}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions_desktop-hidden{visibility:hidden}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions_desktop-absolute{position:absolute}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions a,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:focus,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:hover,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:visited{flex-direction:row}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-bar-row{border-style:solid;border-width:0;width:100%;margin:0;padding:0;justify-content:flex-start;border-bottom-width:1px;border-color:#e6e6e6;display:unset;background-color:unset;height:unset;min-height:unset}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-link{display:flex;border-color:transparent;border-style:solid;border-width:0;border-bottom-width:4px;align-items:center;margin:0;padding:20px;position:relative;color:#fff;height:99px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-link:hover{color:#fff;border-color:#1c69d4}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-link.ds2-navigation-active-link{color:#262626;border-color:#1c69d4}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-link.ds2-navigation-link-preselected{border-color:#1c69d4}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-navigation-link{color:#666}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-navigation-link:hover{color:#262626}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-navigation-link.ds2-navigation-active-link{color:#262626}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-navigation-link.ds2-navigation-link-preselected{border-color:#1c69d4}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-container-inner{margin:auto;border-left:20px solid transparent;border-right:20px solid transparent;max-width:1216px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-container-inner::before{right:95px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-burger{display:none}
.ds2-navigation.ds2-navigation--extended-tablet-view .mobile_icons_wrapper{display:none}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-bar{flex:1;position:relative;top:unset;bottom:unset;right:unset;left:unset;display:unset;background-color:unset}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-close-menu{display:none}
}
.ds2-navigation .ds2-navigation-root{position:absolute;pointer-events:none;z-index:9999;min-height:auto;height:70px;min-width:100%}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-navigation-root{height:100px}
}
.ds2-navigation .ds2-navigation-container{height:70px;background:linear-gradient(0deg,transparent,rgba(0,0,0,.4));background-size:cover;transition:background .5s ease-in;z-index:999;min-width:100%!important;max-width:1680px;display:block;width:75%;position:absolute;margin-left:auto;margin-right:auto}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-navigation-container.navigation-shadow-mobile::after{position:absolute;top:0;z-index:150;width:100%;height:99px;pointer-events:none;content:" ";box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23)}
}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-navigation-container{height:100px}
}
.ds2-navigation .ds2-navigation-container.ds2-white-bg{background:#fff}
.ds2-navigation .ds2-navigation-container.ds2-white-bg .icon-burger-menu{color:#666}
.ds2-navigation .ds2-navigation-container.ds2-white-bg .icon-burger-menu:hover{color:#262626}
.ds2-navigation .ds2-navigation-container-inner{width:100%;padding:0 10px;flex-direction:row;align-items:center;justify-content:space-between;pointer-events:auto;position:relative;display:flex;margin-right:auto;margin-left:auto}
.ds2-navigation .ds2-white-bg .ds2-navigation-container-inner::before{position:absolute;top:69px;right:0;left:0;content:"";height:1px;border-bottom:1px solid #e6e6e6}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-white-bg .ds2-navigation-container-inner::before{top:99px}
}
.ds2-navigation .ds2-white-bg .ds2-navigation-container-inner.ds2-navigation-container-inner-full-border::before{right:0}
.ds2-navigation .ds2-navigation-bar{display:flex;top:0;bottom:0;left:0;right:0;position:fixed;z-index:65}
.ds2-navigation .ds2-navigation-bar.ds2-navigation-bar-flex{display:flex;overflow-y:auto;top:70px;width:100vw;min-height:auto;height:auto;border-right:10px solid transparent;border-bottom:10px solid transparent}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-navigation-bar.ds2-navigation-bar-flex{top:100px}
}
.ds2-navigation .ds2-shadow-layer{display:block;opacity:0;background:#000;width:100vw;top:70px;bottom:0;left:0;position:fixed;z-index:60}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-shadow-layer{top:100px}
}
.ds2-navigation .ds2-navigation-bar-row{border-style:solid;border-width:0;display:flex;padding-left:20px;padding-right:20px;flex-direction:column;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100%;background-color:#fff}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
.ds2-navigation .ds2-navigation-bar-row{display:inline}
}
.ds2-navigation .ds2-navigation-items{display:flex;flex-wrap:wrap;margin-top:15px}
.ds2-navigation .ds2-navigation-item{height:65px;padding-right:5px;padding-left:15px;display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #e6e6e6}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
.ds2-navigation .ds2-navigation-item{display:block;height:99px;width:auto}
}
.ds2-navigation .ds2-navigation-link{color:#262626;margin-bottom:0;margin-top:0;width:100%;display:flex;align-items:center;flex-flow:row-reverse;justify-content:flex-end;cursor:pointer}
.ds2-navigation .ds2-navigation-link .ds2-label{flex-grow:1}
.ds2-navigation .ds2-navigation-action-links{align-items:center;display:flex;position:relative;top:0;z-index:70}
.ds2-navigation .ds2-action-links{display:flex;height:69px;pointer-events:auto;opacity:0;padding-right:22px}
.ds2-navigation .ds2-action-links_force-visible{opacity:1}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-action-links{padding-right:0;height:99px;opacity:1}
}
.ds2-navigation .ds2-action-link-container{position:relative;display:inline-flex;justify-content:center;height:100%}
.ds2-navigation .mobile_icons_wrapper{display:flex;align-items:center;justify-content:center}
.ds2-navigation .mobile_icons_wrapper .ds2-action-link-container .ds2-action-link{padding:0;border:0}
.ds2-navigation .mobile_icons_wrapper .ds2-action-link-container .ds2-action-link:hover{border:0}
.ds2-navigation .mobile_icons_wrapper .ds2-action-link-container .ds2-action-link span{font-size:39px;margin-top:2px}
@media only screen and (min-width:768px){
.ds2-navigation .mobile_icons_wrapper .ds2-action-link-container .ds2-action-link{display:none}
}
.ds2-navigation .mobile_icons_wrapper .ds2-action-link-container .ds2-mybmw-green-dot{top:13%;right:13%}
@media only screen and (min-width:768px){
.ds2-navigation .mobile_icons_wrapper .ds2-action-link-container .ds2-mybmw-green-dot{display:none!important}
}
@media only screen and (max-width:767px){
.ds2-navigation .hide_on_mobile{display:none!important}
}
.ds2-navigation .ds2-action-link{color:#fff;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin:0;border-width:0;border-style:solid;border-color:transparent;border-bottom-width:4px}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-action-link{padding-left:5px;padding-right:5px}
}
.ds2-navigation .ds2-action-link:hover{border-color:#1c69d4;color:#fff;border-bottom-width:4px}
.ds2-navigation .ds2-action-link span{color:#fff}
.ds2-navigation .ds2-action-link span:not(.ds2-label){font-size:42px}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-action-link span:not(.ds2-label){font-size:48px}
}
.ds2-navigation .ds2-action-link span.ds2-label{display:none}
.ds2-navigation .ds2-white-bg .ds2-action-link{color:#666}
.ds2-navigation .ds2-white-bg .ds2-action-link:hover{color:#262626}
.ds2-navigation .ds2-white-bg .ds2-action-link span{color:#666}
.ds2-navigation .ds2-white-bg .ds2-action-link span:hover{color:#262626}
.ds2-navigation .ds2-mobile-icon{font-size:35px}
.ds2-navigation .ds2-navigation-logo{position:relative;margin:auto}
.ds2-navigation .ds2-navigation-logo_hidden{display:none}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-navigation-logo--newDesign{width:90px;margin-top:0;height:99px}
}
.ds2-navigation .ds2-navigation-logo .ds2-navigation-logo-newDesign a{display:block;margin:0}
.ds2-navigation .ds2-navigation-logo .ds2-navigation-logo-newDesign a img{width:36px;height:36px;margin-right:10px}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-navigation-logo .ds2-navigation-logo-newDesign a img{width:53px;height:53px;margin:23px 21px}
}
.ds2-navigation .ds2-navigation-logo .ds2-navigation-logo-newDesign a img.hidden-logo{display:none}
.ds2-navigation .ds2-navigation-logo .ds2-navigation-logo-newDesign span{display:none;right:90px;color:#fff;white-space:nowrap;position:absolute}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-navigation-logo .ds2-navigation-logo-newDesign span{display:block;top:110px}
}
.ds2-navigation .ds2-flyout-close-icon{position:absolute;font-size:48px;right:0;margin:3px 35px 0 0;cursor:pointer;z-index:10}
.ds2-navigation .ds2-uxn-logo-link{display:block;margin-left:30px;z-index:1;margin-top:-1px}
.ds2-navigation .ds2-uxn-logo-link img{width:52px;height:58px;left:0;right:0}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-uxn-logo-link img{width:90px;height:98px}
}
.ds2-navigation .ds2-navigation-bar{display:none}
.ds2-navigation .ds2-navigation-burger{display:flex;align-items:center;justify-content:space-between;font-size:48px;color:#fff;cursor:pointer}
.ds2-navigation .ds2-close-menu{width:100%;font-size:48px}
.ds2-navigation .ds2-close-menu span{float:right;cursor:pointer}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-navigation-container-inner{padding:unset;margin:0 25px;width:unset}
.ds2-navigation .ds2-navigation-container-inner::before{position:absolute;top:99px;right:90px;left:0;content:"";height:1px;border-bottom:1px solid transparent;border-bottom-color:rgba(255,255,255,.4)}
.ds2-navigation .ds2-navigation-bar{height:unset}
.ds2-navigation .ds2-navigation-bar.ds2-navigation-bar-flex{display:inherit}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
.ds2-navigation .ds2-navigation-bar{display:block}
.ds2-navigation .ds2-model-navigation{margin-left:0;margin-right:0}
}
.ds2-navigation .ds2-navigation-flyout-layer{z-index:100;pointer-events:auto;position:fixed;overflow:hidden;top:70px;bottom:0;width:100vw;padding:0}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-navigation-flyout-layer{top:100px}
}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:column}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper{border-right:10px solid transparent;border-bottom:10px solid transparent;flex-grow:1;width:100%;height:calc(100% - 70px);display:flex;flex-direction:column}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable{background:#fff;position:relative;overflow-y:auto;flex-grow:1;width:100%;display:flex;flex-direction:column}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content{background-color:#fff;width:100%;flex-grow:1}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content .ds2-flyout-search-content{height:100%;width:100%}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content .ds2-flyout-mybmw-content{height:100%;width:100%}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content .ds2-flyout-mybmw-content:focus-visible{box-shadow:none}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content .ds2-flyout-mybmw-content.focus-visible{box-shadow:none}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content .ds2-flyout-all-models-content{height:100%;width:100%}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content .ds2-flyout-multilevel-content{height:100%;width:100%}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-nav-bar-data-holder{display:none}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper{z-index:1;background-color:#fff;height:70px}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar{position:relative;display:flex;color:#262626;background:#fff;padding:0 29px 0 20px;box-shadow:0 8px 6px -6px rgba(0,0,0,.16),0 8px 6px -6px rgba(0,0,0,.23);height:70px;align-items:center}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar{padding:0 29px 0 20px}
}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-flyout-title-wrapper{flex-grow:1;display:flex;justify-content:center;height:70px}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-flyout-title-wrapper .ds2-flyout-title{border-bottom:3px solid #1c69d4;padding:0 15px;height:100%;display:flex;align-items:center;white-space:nowrap}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-first-level-icon-back_mobile,.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-flyout-back_mobile,.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-second-level-icon-back_mobile{font-size:48px}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-close-all{font-size:48px}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions{position:absolute;left:0;bottom:0;z-index:50;display:none;width:100%}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions_hidden{display:none!important}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-left{width:100%;background-color:#fff}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-left_mobile_hidden{display:none}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-right{width:100%;background-color:#f2f2f2}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-right_mobile_hidden{display:none}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions{padding:0;width:100%;left:0;bottom:0;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions{flex-direction:row;justify-content:space-around}
}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:focus,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:hover,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:visited{display:flex;align-items:center;flex-shrink:0;flex-grow:0;padding:0;margin:0;flex-direction:row}
@media only screen and (min-width:768px){
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:focus,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:hover,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:visited{justify-content:center;flex-direction:column}
}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a .ds2-quick-action-icon,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:focus .ds2-quick-action-icon,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:hover .ds2-quick-action-icon,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:visited .ds2-quick-action-icon{font-size:47px;color:#1c69d4}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a .ds2-label,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:focus .ds2-label,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:hover .ds2-label,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:visited .ds2-label{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;display:block;color:#262626;text-transform:none}
.ds2-navigation .ds2-mybmw-green-dot{height:12px;width:12px;background-color:#3db014;border-radius:50%;position:absolute;top:30%;right:17%;display:none}
.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 .row{margin-left:0;margin-right:0}
.ds2-navigation-model-small .ds2-model-card--image img{transition:opacity .5s}
.ds2-navigation-model-small .ds2-model-card--image.ds2-img-loaded img{opacity:1}
.ds2-navigation-model-small--container{float:left;margin-bottom:30px;width:100%}
.ds2-navigation-model-small--card-item{list-style-type:none}
.ds2-navigation-model-small--card-item .ds2-linklist,.ds2-navigation-model-small--card-item .ds2-linklist--item:last-child,.ds2-navigation-model-small--card-item .ds2-linklist--item:last-child a{margin-bottom:0}
.ds2-navigation-model-small--card-item .ds2-model-card.ds2-active{display:block}
.ds2-navigation-model-small--disclaimer{margin-bottom:15px}
.ds2-navigation-model-small--disclaimer .ds2-disclaimer--list{margin-bottom:1rem}
.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:0}
@media only screen and (min-width:521px){
.ds2-video-container--title{margin-top:1rem}
}
.ds2-video-player--player{max-width:1680px;position:relative;background-color:#fff;margin:auto;z-index:330}
body.ds2-video-player--isFullscreen .main{z-index:6150}
body.ds2-video-player--isFullscreen .ds2-layer *,body.ds2-video-player--isFullscreen .ds2-main-wrapper *{overflow:visible!important}
body.ds2-video-player--isFullscreen .ds2-lightbox__close-button,body.ds2-video-player--isFullscreen .iScrollLoneScrollbar{display:none}
body.ds2-video-player--isFullscreen .ds2-lightbox--video .ds2-lightbox__middle{height:100%}
body.ds2-video-player--isFullscreen .ds2-lightbox--video .ds2-lightbox__middle .ds2-row-padding{padding-left:0;padding-right:0}
body.ds2-video-player--isFullscreen .ds2-lightbox--video .ds2-lightbox__middle .row{max-width:100%;height:100%}
body.ds2-video-player--isFullscreen .ds2-lightbox--video .ds2-lightbox__middle .columns{padding-left:0;padding-right:0}
.ds2-slider--video-player-opener .ds2-video-player--img-outer,.ds2-video-player--opener .ds2-video-player--img-outer{display:block;position:relative;cursor:pointer}
.ds2-slider--video-player-opener .ds2-video-player--img,.ds2-video-player--opener .ds2-video-player--img{width:100%;height:auto!important}
.ds2-slider--video-player-opener .ds2-video-player--play,.ds2-video-player--opener .ds2-video-player--play{font-size:60px;width:1em;height:1em;display:block;position:absolute;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;z-index:320}
@media only screen and (min-width:521px){
.ds2-slider--video-player-opener .ds2-video-player--play.ds2-video-player--play-sound,.ds2-video-player--opener .ds2-video-player--play.ds2-video-player--play-sound{display:none}
}
.ds2-slider--video-player-opener .ds2-video-player--play.button,.ds2-video-player--opener .ds2-video-player--play.button{margin-bottom:0;min-width:1em;min-height:1em;background:0 0}
.ds2-slider--video-player-opener .ds2-video-player--play.button .ds2-icon,.ds2-video-player--opener .ds2-video-player--play.button .ds2-icon{margin-top:0}
.ds2-video-player--description{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:42px;display:none}
@media only screen and (min-width:521px){
.ds2-video-player--description{display:block}
}
@media only screen and (min-width:981px){
.ds2-video-player--description{width:25%}
}
.ds2-video-player--description .ds2-video-player--title,.ds2-video-player--description .ds2-video-player--title-length{color:#fff}
.s7button{z-index:380}
.s7container[mode=fullscreen]{z-index:310}
.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:rgba(255,255,255,.6);box-shadow:0 0 15px 0 rgba(0,0,0,.5);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%234d4d4d%22%20d%3D%22M22%2018l18%2012-18%2012z%22%2F%3E%3C%2Fsvg%3E")!important;background-repeat:no-repeat}
.s7videoviewer.s7mouseinput .s7videoplayer:active .s7iconeffect[state=play],.s7videoviewer.s7mouseinput .s7videoplayer:active .s7iconeffect[state=replay],.s7videoviewer.s7mouseinput .s7videoplayer:focus .s7iconeffect[state=play],.s7videoviewer.s7mouseinput .s7videoplayer:focus .s7iconeffect[state=replay],.s7videoviewer.s7mouseinput .s7videoplayer:hover .s7iconeffect[state=play],.s7videoviewer.s7mouseinput .s7videoplayer:hover .s7iconeffect[state=replay],.s7videoviewer.s7touchinput .s7videoplayer:active .s7iconeffect[state=play],.s7videoviewer.s7touchinput .s7videoplayer:active .s7iconeffect[state=replay],.s7videoviewer.s7touchinput .s7videoplayer:focus .s7iconeffect[state=play],.s7videoviewer.s7touchinput .s7videoplayer:focus .s7iconeffect[state=replay],.s7videoviewer.s7touchinput .s7videoplayer:hover .s7iconeffect[state=play],.s7videoviewer.s7touchinput .s7videoplayer:hover .s7iconeffect[state=replay]{background-color:rgba(255,255,255,.8);box-shadow:0 0 25px 0 rgba(0,0,0,.5)}
.ds2-layer--content .ds2-video-player{margin-bottom:15px}
.ds2-video-player--player-close-button{display:none;position:absolute;font-size:20px;right:0;top:0;width:1em;height:1em;margin:0;z-index:370;padding:0}
.ds2-video-player--player-close-button.ds2-is-visible{display:block}
.ds2-video-player-auto-loop .ds2-video-player--player-close-button.ds2-is-visible{display:none}
.ds2-video-player--sceneseven{width:100%;height:100%}
.ds2-video-player--sceneseven .ds2-youtube-embed-container{height:100%;padding-bottom:0}
.ds2-video-player--player .s7videotime div{display:none}
.ds2-video-player--player .s7videotime div:first-child{display:block}
.ds2-video-player--player.visually-hidden{opacity:0;height:0!important;margin:0;z-index:-1}
.ds2-video-player-auto-loop .ds2-video-player--play,.ds2-video-player-auto-loop .s7controlbar{display:none!important}
.ds2-sound{margin-bottom:70px}
@media only screen and (min-width:981px){
.ds2-sound{margin-bottom:85px}
}
@media only screen and (min-width:521px){
.ds2-sound .ds2-slider .ds2-slider--pagination-dots{display:none}
}
.ds2-sound .ds2-slider--video-single{position:relative}
.ds2-sound .ds2-video-player--download{display:block;width:60px;height:60px;margin:0}
@media only screen and (min-width:521px){
.ds2-sound .ds2-video-player--download{position:absolute;right:0;top:0}
}
.ds2-sound .ds2-video-player--download .ds2-icon--download-grey-big::before{background-position:10px 10px}
.ds2-sound .ds2-video-player--play{background:0 0;padding:0}
.ds2-sound .ds2-video-player--play:hover{background:0 0}
.ds2-sound .ds2-slider--sound .ds2-video-player--img-outer{visibility:hidden}
@media only screen and (min-width:521px){
.ds2-sound .ds2-slider--sound .ds2-video-player--img-outer{visibility:visible}
}
html.csstransforms.csstransitions .ds2-sound.ds2-component[data-image-zoom-effect=true] .ds2-slider--main .ds2-video-player--img-outer{overflow:hidden}
html.csstransforms.csstransitions .ds2-sound.ds2-component[data-image-zoom-effect=true] .ds2-slider--main .ds2-video-player--img-outer .ds2-video-player--img{transition:transform .2s ease;transform:scale(1)}
html.csstransforms.csstransitions .ds2-sound.ds2-component[data-image-zoom-effect=true] .ds2-slider--main .ds2-video-player--img-outer .ds2-video-player--img:focus,html.csstransforms.csstransitions .ds2-sound.ds2-component[data-image-zoom-effect=true] .ds2-slider--main .ds2-video-player--img-outer .ds2-video-player--img:hover{transform:scale(1.1)}
html.csstransforms.csstransitions .ds2-sound.ds2-component[data-image-zoom-effect=true] .ds2-slider--main .ds2-video-player--img-outer.zoom-effect--active .ds2-video-player--img{transform:scale(1)}
.ds2-sound .ds2-slider--bottom .ds2-slider--slide{height:0}
.ds2-sound .ds2-slider--bottom .ds2-slider--slide.slick-current.slick-active{height:100%}
.ds2-sound--headline{text-transform:uppercase}
.ds2-sound-player--play{position:absolute;top:0;width:100%;height:100%;background-color:#000;opacity:.6;display:none}
.ds2-sound-player--play.active{opacity:0}
@media only screen and (min-width:521px){
.ds2-sound-player--play{display:block}
}
.ds2-slider--sound-button-container{margin:0 .46875rem;display:none}
@media only screen and (min-width:521px){
.ds2-slider--sound-button-container{display:block;position:absolute;top:0;right:0;z-index:120}
}
.touch .ds2-slider--main.ds2-slider--main.ds2-slider--sound.ds2-slider--fourColumns .slick-next,.touch .ds2-slider--main.ds2-slider--main.ds2-slider--sound.ds2-slider--fourColumns .slick-prev{opacity:1!important;z-index:30}
.ds2-slider--sound-container{margin-bottom:15px;float:none;position:absolute;z-index:120;display:none}
.ds2-slider--sound-container.active{display:block}
@media only screen and (min-width:521px){
.ds2-slider--sound-container{display:block;position:static}
}
.ds2-slider--sound-container .ds2-video-player--img-outer::before{content:'';speak:none;position:absolute;top:0;width:100%;height:100%;background-color:#000;opacity:.3}
body[data-wcag-aa] .ds2-sound .ds2-slider--sound-container .ds2-video-player--img-outer::before{opacity:.6}
.ds2-slider{position:relative}
.ds2-slider[data-loader=amdLoader]:not([data-component-initialized=true]) .ds2-slider--slide:not(:first-child){display:none}
.ds2-slider[data-component-initialized=true] .ds2-slider--position-bar-outer.ds2-fadeIn{opacity:1;transition:opacity .4s}
@media only screen and (min-width:981px){
.ds2-slider.ds2-slider--keyboard .ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-icon--magnifier-white{display:block}
}
.ds2-slider.ds2-slider--keyboard .ds2-slider--main.ds2-slider--gallery .ds2-slider-slide-details,.ds2-slider.ds2-slider--keyboard .ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-slider-slide-details{padding-top:15px}
.ds2-slider.ds2-slider--keyboard .ds2-slider--video-container .ds2-video-player--player-close-button{display:block;top:15px;right:15px}
.ds2-slider .ds2-slider--video-container .ds2-video-player--player-close-button.ds2-only-screen-reader{display:block}
.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}
.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0);width:100%}
.ds2-slider--img{width:100%}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1}
.slick-track::after,.slick-track::before{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}
.slick-slide .ds2-slider--img{display:block}
.slick-slide .ds2-slider--img.ds2-image-lazy-loaded{opacity:1!important}
.slick-slide.slick-loading .ds2-slider--img{display:none}
.slick-slide.dragging .ds2-slider--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-next,.slick-prev{position:absolute;top:0;display:block;background:0 0;height:100%;width:40px;min-width:40px;cursor:pointer;padding:0;border:none;outline:0;opacity:0;transition:opacity .2s ease;z-index:180}
.slick-next:active,.slick-next:focus,.slick-next:hover,.slick-prev:active,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0}
.slick-next .ds2-icon--bg::before,.slick-prev .ds2-icon--bg::before{transition:background-color .25s ease}
.slick-next.ds2-slider--clickable-half,.slick-prev.ds2-slider--clickable-half{top:50%;margin-top:-20px;height:40px}
.slick-next.ds2-slider--clickable-half span.ds2-slider--next-inline,.slick-next.ds2-slider--clickable-half span.ds2-slider--prev-inline,.slick-prev.ds2-slider--clickable-half span.ds2-slider--next-inline,.slick-prev.ds2-slider--clickable-half span.ds2-slider--prev-inline{top:0;margin-top:0}
.ds2-slider--keyboard .ds2-slider--main .slick-next,.ds2-slider--keyboard .ds2-slider--main .slick-prev{opacity:1}
.ds2-slider--keyboard .ds2-slider--main .slick-next.slick-disabled,.ds2-slider--keyboard .ds2-slider--main .slick-prev.slick-disabled{visibility:hidden}
.ds2-slider--keyboard .ds2-slider--bottom .slick-next,.ds2-slider--keyboard .ds2-slider--bottom .slick-prev{display:none}
.ds2-slider-navVisible .slick-next .ds2-icon.ds2-icon--l::before,.ds2-slider-navVisible .slick-prev .ds2-icon.ds2-icon--l::before{background-color:#666;background-size:33px;background-position:center;width:30px;height:40px}
@media only screen and (max-width:520px){
.ds2-slider-navVisible .slick-next .ds2-icon.ds2-icon--l::before,.ds2-slider-navVisible .slick-prev .ds2-icon.ds2-icon--l::before{background-position:center;background-size:30px;width:18px;height:40px}
}
@media only screen and (min-width:521px){
.ds2-slider-navVisible .slick-next,.ds2-slider-navVisible .slick-prev{width:30px;height:40px}
}
.ds2-slider-navVisible .slick-next{right:-12.5px}
.ds2-slider-navVisible .slick-next .ds2-icon::before{margin-left:10px}
@media only screen and (min-width:521px){
.ds2-slider-navVisible .slick-next{right:-27.5px}
}
.ds2-slider-navVisible .slick-prev{left:-12.5px}
@media only screen and (min-width:521px){
.ds2-slider-navVisible .slick-prev{left:-27.5px}
}
span.ds2-slider--next-inline,span.ds2-slider--prev-inline{top:50%;margin-top:-20px}
.slick-prev{left:0}
.slick-next{right:0}
.ds2-slider--bottom,.ds2-slider--main{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;margin:0 .46875rem}
.ds2-slider--bottom.row,.ds2-slider--main.row{margin:0 auto}
.form-requests .ds2-slider{margin:45px 0}
.form-requests .ds2-slider--main{margin:0}
.form-requests .ds2-slider--slide.columns{padding:0}
.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{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.ds2-slider-slide-details-with-length .ds2-slider-slide-details-headline{font-size:1.5rem;line-height:2rem;font-weight:300;line-height:36px}
@media only screen and (min-width:521px){
.ds2-slider--bottom .ds2-slider-slide-details.ds2-slider-slide-details-with-length .ds2-slider-slide-details-headline{font-size:1rem;margin-top:0;margin-bottom:0}
}
.ds2-slider--bottom .ds2-slider-slide-details-length{font-size:2rem;line-height:2.5rem;font-weight:300;line-height:1;display:block;margin-top:calc(15px - 1rem);margin-bottom:0}
@media only screen and (min-width:521px){
.ds2-slider--bottom .ds2-slider-slide-details-length{font-size:1rem;margin-top:.25rem;margin-bottom:0}
}
.ds2-slider--bottom .ds2-slider-slide-details-layer{width:100%;opacity:1}
.ds2-slider--bottom .slick-active .ds2-slider-slide-details{opacity:1}
@media only screen and (min-width:521px){
.ds2-slider--bottom.ds2-slider--fourColumns .slick-list .columns{padding-left:7.5px;padding-right:7.5px}
}
.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,.ds2-lightbox--open .ds2-layer--slider .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-slider--position-bar-outer.ds2-slider--position-bar-outer-disabled{display:none}
.ds2-slider--position-bar-outer.ds2-fadeIn{opacity:0}
.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;transition:transform .2s ease-out}
@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{padding:15px 20px 20px 20px;position:relative}
.ds2-slider--main .ds2-slider--video-img{width:100%;height:auto}
.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{padding:0;cursor:default;margin-bottom:0}
.ds2-slider--main .ds2-slider--zoom,.ds2-slider--main .ds2-slider--zoom:active,.ds2-slider--main .ds2-slider--zoom:focus,.ds2-slider--main .ds2-slider--zoom:hover{background-color:transparent}
@media only screen and (min-width:981px){
.ds2-slider--main .ds2-slider--zoom{cursor:pointer}
.ds2-slider--main .ds2-slider--zoom .ds2-icon--magnifier-white{right:0;bottom:0;left:auto;padding-left:0}
.ds2-slider--main .ds2-slider--zoom .ds2-icon--magnifier-white::before{right:0;bottom:0;left:auto}
.ds2-slider--main .ds2-slider--zoom .ds2-icon--magnifier-white.hovered{background-color:#0653b6}
}
.ds2-slider--main .ds2-icon--magnifier-white{display:none}
@media only screen and (min-width:981px){
.ds2-slider--main .slick-active .ds2-icon--magnifier-white{display:block}
}
.ds2-slider--main.ds2-slider--gallery,.ds2-slider--main.ds2-slider--gallery-twoColumns,.ds2-slider--main.ds2-video-player{padding-left:0;padding-right:0;max-width:1680px}
.ds2-slider--main.ds2-slider--gallery .ds2-video-player--play,.ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-video-player--play,.ds2-slider--main.ds2-video-player .ds2-video-player--play{padding:0}
.ds2-slider--main.ds2-slider--gallery .ds2-video-player--play,.ds2-slider--main.ds2-slider--gallery .ds2-video-player--play:active,.ds2-slider--main.ds2-slider--gallery .ds2-video-player--play:focus,.ds2-slider--main.ds2-slider--gallery .ds2-video-player--play:hover,.ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-video-player--play,.ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-video-player--play:active,.ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-video-player--play:focus,.ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-video-player--play:hover,.ds2-slider--main.ds2-video-player .ds2-video-player--play,.ds2-slider--main.ds2-video-player .ds2-video-player--play:active,.ds2-slider--main.ds2-video-player .ds2-video-player--play:focus,.ds2-slider--main.ds2-video-player .ds2-video-player--play:hover{background-color:transparent}
@media only screen and (max-width:980px){
.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-slider--gallery-twoColumns .ds2-slider--img-outer,.ds2-slider--main.ds2-slider--gallery-twoColumns .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 .slick-list,.ds2-slider--main.ds2-slider--gallery-twoColumns .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 .slick-list,.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-list,.ds2-slider--main.ds2-video-player .slick-list{margin:0}
}
.ds2-slider--main.ds2-slider--gallery .slick-prev,.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-prev,.ds2-slider--main.ds2-video-player .slick-prev{left:56px;opacity:1}
.ds2-slider--main.ds2-slider--gallery .slick-next,.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-next,.ds2-slider--main.ds2-video-player .slick-next{right:56px;opacity:1}
.ds2-slider--main.ds2-slider--gallery span.ds2-slider--next-inline,.ds2-slider--main.ds2-slider--gallery span.ds2-slider--prev-inline,.ds2-slider--main.ds2-slider--gallery-twoColumns span.ds2-slider--next-inline,.ds2-slider--main.ds2-slider--gallery-twoColumns span.ds2-slider--prev-inline,.ds2-slider--main.ds2-video-player span.ds2-slider--next-inline,.ds2-slider--main.ds2-video-player span.ds2-slider--prev-inline{display:none}
@media only screen and (min-width:981px){
.ds2-slider--main.ds2-slider--gallery span.ds2-slider--prev-inline,.ds2-slider--main.ds2-slider--gallery-twoColumns span.ds2-slider--prev-inline{display:block;background-size:36px;width:36px;height:36px;background-color:#e6e6e6}
.ds2-slider--main.ds2-slider--gallery span.ds2-slider--prev-inline::before,.ds2-slider--main.ds2-slider--gallery-twoColumns span.ds2-slider--prev-inline::before{background-color:transparent}
html[dir=rtl] .ds2-slider--main.ds2-slider--gallery span.ds2-slider--prev-inline,html[dir=rtl] .ds2-slider--main.ds2-slider--gallery-twoColumns span.ds2-slider--prev-inline{transform:scaleX(-1)}
.ds2-slider--main.ds2-slider--gallery span.ds2-slider--next-inline,.ds2-slider--main.ds2-slider--gallery-twoColumns span.ds2-slider--next-inline{display:block;right:28px;left:auto;background-size:36px;width:36px;height:36px;background-color:#e6e6e6}
.ds2-slider--main.ds2-slider--gallery span.ds2-slider--next-inline::before,.ds2-slider--main.ds2-slider--gallery-twoColumns span.ds2-slider--next-inline::before{background-color:transparent}
html[dir=rtl] .ds2-slider--main.ds2-slider--gallery span.ds2-slider--next-inline,html[dir=rtl] .ds2-slider--main.ds2-slider--gallery-twoColumns span.ds2-slider--next-inline{transform:scaleX(-1)}
}
@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--fourColumns,.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--fourColumns,.ds2-slider--main.ds2-slider--twoColumns{margin-left:0;margin-right:0}
.ds2-slider--main.ds2-slider--fourColumns .slick-list .columns,.ds2-slider--main.ds2-slider--twoColumns .slick-list .columns{padding-left:7.5px;padding-right:7.5px}
.ds2-slider--main.ds2-slider--fourColumns .slick-prev,.ds2-slider--main.ds2-slider--twoColumns .slick-prev{width:auto;left:8px}
.ds2-slider--main.ds2-slider--fourColumns .slick-next,.ds2-slider--main.ds2-slider--twoColumns .slick-next{width:auto;right:8px}
}
@media only screen and (min-width:981px){
.ds2-slider--main.ds2-slider--fourColumns .slick-active .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider--twoColumns .slick-active .ds2-icon--magnifier-white{display:none}
}
.ds2-slider--main.ds2-slider--fourColumns .ds2-slider--position-bar,.ds2-slider--main.ds2-slider--twoColumns .ds2-slider--position-bar{margin-left:.46875rem}
.ds2-slider--main.ds2-slider--fullSize .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider--layer .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider--teaser .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider-lightbox .ds2-icon--magnifier-white{display:none}
.ds2-slider--main.ds2-slider--fullSize .slick-next,.ds2-slider--main.ds2-slider--fullSize .slick-prev,.ds2-slider--main.ds2-slider--layer .slick-next,.ds2-slider--main.ds2-slider--layer .slick-prev,.ds2-slider--main.ds2-slider--teaser .slick-next,.ds2-slider--main.ds2-slider--teaser .slick-prev,.ds2-slider--main.ds2-slider-lightbox .slick-next,.ds2-slider--main.ds2-slider-lightbox .slick-prev{display:none}
@media only screen and (min-width:981px){
.ds2-slider--main.ds2-slider--fullSize .slick-next,.ds2-slider--main.ds2-slider--fullSize .slick-prev,.ds2-slider--main.ds2-slider--layer .slick-next,.ds2-slider--main.ds2-slider--layer .slick-prev,.ds2-slider--main.ds2-slider--teaser .slick-next,.ds2-slider--main.ds2-slider--teaser .slick-prev,.ds2-slider--main.ds2-slider-lightbox .slick-next,.ds2-slider--main.ds2-slider-lightbox .slick-prev{display:block;width:auto}
.ds2-slider--main.ds2-slider--fullSize .slick-slide,.ds2-slider--main.ds2-slider--layer .slick-slide,.ds2-slider--main.ds2-slider--teaser .slick-slide,.ds2-slider--main.ds2-slider-lightbox .slick-slide{padding-left:0;padding-right:0}
}
@media only screen and (min-width:981px) and (min-width:981px){
.ds2-slider--main.ds2-slider--fullSize .slick-active .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider--layer .slick-active .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider--teaser .slick-active .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider-lightbox .slick-active .ds2-icon--magnifier-white{display:none}
}
.ds2-slider--main.ds2-slider--fullSize .ds2-slider--position-bar,.ds2-slider--main.ds2-slider--layer .ds2-slider--position-bar,.ds2-slider--main.ds2-slider--teaser .ds2-slider--position-bar,.ds2-slider--main.ds2-slider-lightbox .ds2-slider--position-bar{transform:translateX(0)}
.ds2-slider--keyboard .ds2-slider--main.ds2-slider--fullSize.ds2-slider--main .slick-next,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--fullSize.ds2-slider--main .slick-prev,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--layer.ds2-slider--main .slick-next,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--layer.ds2-slider--main .slick-prev,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--teaser.ds2-slider--main .slick-next,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--teaser.ds2-slider--main .slick-prev,.ds2-slider--keyboard .ds2-slider--main.ds2-slider-lightbox.ds2-slider--main .slick-next,.ds2-slider--keyboard .ds2-slider--main.ds2-slider-lightbox.ds2-slider--main .slick-prev{opacity:1;display:block;font-size:40px;width:1em;height:1em;top:50%;margin-top:-.5em}
.ds2-slider--keyboard .ds2-slider--main.ds2-slider--fullSize.ds2-slider--main .slick-next.slick-disabled,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--fullSize.ds2-slider--main .slick-prev.slick-disabled,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--layer.ds2-slider--main .slick-next.slick-disabled,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--layer.ds2-slider--main .slick-prev.slick-disabled,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--teaser.ds2-slider--main .slick-next.slick-disabled,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--teaser.ds2-slider--main .slick-prev.slick-disabled,.ds2-slider--keyboard .ds2-slider--main.ds2-slider-lightbox.ds2-slider--main .slick-next.slick-disabled,.ds2-slider--keyboard .ds2-slider--main.ds2-slider-lightbox.ds2-slider--main .slick-prev.slick-disabled{visibility:hidden}
.ds2-slider--keyboard .ds2-slider--main.ds2-slider--fullSize.ds2-slider--bottom .slick-next,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--fullSize.ds2-slider--bottom .slick-prev,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--layer.ds2-slider--bottom .slick-next,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--layer.ds2-slider--bottom .slick-prev,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--teaser.ds2-slider--bottom .slick-next,.ds2-slider--keyboard .ds2-slider--main.ds2-slider--teaser.ds2-slider--bottom .slick-prev,.ds2-slider--keyboard .ds2-slider--main.ds2-slider-lightbox.ds2-slider--bottom .slick-next,.ds2-slider--keyboard .ds2-slider--main.ds2-slider-lightbox.ds2-slider--bottom .slick-prev{display:none}
@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--fullSize .slick-next,.no-touch .ds2-slider--main.ds2-slider--fullSize .slick-prev,.no-touch .ds2-slider--main.ds2-slider--stage .slick-next,.no-touch .ds2-slider--main.ds2-slider--stage .slick-prev,.no-touch .ds2-slider--main.ds2-slider--teaser .slick-next,.no-touch .ds2-slider--main.ds2-slider--teaser .slick-prev,.no-touch .ds2-slider--main.ds2-slider--twoColumns .slick-next,.no-touch .ds2-slider--main.ds2-slider--twoColumns .slick-prev{display:block}
.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--fullSize .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--stage .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--teaser .slick-prev,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--twoColumns .slick-next,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--twoColumns .slick-prev{display:none}
.touch .ds2-slider--main.ds2-slider--fullSize .slick-next,.touch .ds2-slider--main.ds2-slider--fullSize .slick-prev,.touch .ds2-slider--main.ds2-slider--stage .slick-next,.touch .ds2-slider--main.ds2-slider--stage .slick-prev,.touch .ds2-slider--main.ds2-slider--teaser .slick-next,.touch .ds2-slider--main.ds2-slider--teaser .slick-prev,.touch .ds2-slider--main.ds2-slider--twoColumns .slick-next,.touch .ds2-slider--main.ds2-slider--twoColumns .slick-prev{display:none}
@media only screen and (min-width:981px){
.ds2-slider--no-sliding-twoColumns .ds2-slider--position-bar-outer{display:none}
.ds2-slider--no-sliding-twoColumns .ds2-slider--zoom .ds2-icon--magnifier-white{display:block}
.ds2-slider--no-sliding-twoColumns .ds2-slider--bottom .ds2-slider-slide-details{opacity:1}
}
@media only screen and (min-width:981px){
.ds2-slider--no-sliding .ds2-slider--twoColumns .ds2-slider--slide{width:50%}
}
.ds2-detail .ds2-slider--no-sliding .ds2-slider--position-bar-outer,.ds2-news-article--slider .ds2-slider--no-sliding .ds2-slider--position-bar-outer,.ds2-sound .ds2-slider--no-sliding .ds2-slider--position-bar-outer{display:none}
.ds2-detail .ds2-slider--no-sliding .ds2-slider--slide,.ds2-news-article--slider .ds2-slider--no-sliding .ds2-slider--slide,.ds2-sound .ds2-slider--no-sliding .ds2-slider--slide{padding:0}
.ds2-detail .slick-next,.ds2-detail .slick-prev,.ds2-news-article--slider .slick-next,.ds2-news-article--slider .slick-prev,.ds2-sound .slick-next,.ds2-sound .slick-prev{height:40px;top:50%;margin-top:-20px;padding:0}
.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{width:100%}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.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-twoColumns,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.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-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,.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{margin-left:0;margin-right:0}
}
.ds2-gallery .ds2-slider--no-sliding .slick-next,.ds2-gallery .ds2-slider--no-sliding .slick-prev{display:none}
@media only screen and (min-width:981px){
.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{margin-left:auto;margin-right:auto;max-width:1680px;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{visibility:visible}
.ds2-slider--video-container.hide{height:0;visibility:hidden;overflow:hidden}
.ds2-slider--video-single{background-color:#000;visibility:visible;height:auto;display:block}
.ds2-slider--video-single.hide{height:0;visibility:hidden;overflow:hidden}
.ds2-video-player--opener{display:block}
.ds2-video-player--opener.hide{height:0;visibility:hidden;overflow:hidden}
.ds2-preloading-content{opacity:0}
.ds2-preloader-wrapper{position:absolute;margin-top:23%;margin-left:50%}
.ds2-preloader-wrapper .ds2-preloader{display:block;position:relative}
.ds2-preloader-wrapper .ds2-preloader:before{display:block;position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px;width:60px;height:60px;content:' ';background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmlld0JveD0iMCAwIDUyIDUyIiBmaWxsPSJub25lIj48c3R5bGUgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCkBrZXlmcmFtZXMgZmFkZUluIHsKICBmcm9tIHsKICAgIG9wYWNpdHk6IDA7CiAgfQoKICB0byB7CiAgICAgb3BhY2l0eTogMTsKICB9Cn0KICAgIEBrZXlmcmFtZXMgc3BpbiB7CiAgZnJvbSB7CiAgICAgICAgcm90YXRlOiAwZGVnOwogIH0KCiAgdG8gewogICAgIHJvdGF0ZTogMzYwZGVnOwogIH0KfQoKICAgIC50ZXN0ewogICAgICAgIG9wYWNpdHk6IDA7CiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbiwgc3BpbjsKICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNnMsIDEuMnM7CiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSwgaW5maW5pdGU7CiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyOwogICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjsKICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkczsKICAgIH0KPC9zdHlsZT4KCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNTAgMjZINDJDNDIgMzQuODM2NiAzNC44MzY2IDQyIDI2IDQyVjUwQzM5LjI1NDggNTAgNTAgMzkuMjU0OCA1MCAyNlpNMTAgMjZIMkMyIDEyLjc0NTIgMTIuNzQ1MiAyIDI2IDJWMTBDMTcuMTYzNCAxMCAxMCAxNy4xNjM0IDEwIDI2WiIgZmlsbD0iIzI2MjYyNiIgY2xhc3M9InRlc3QiLz4KPC9zdmc+");background-repeat:no-repeat;background-size:contain}
.ds2-preloader-wrapper .ds2-preloader.ds2-img-loaded:before{display:none}
.ds2-sound .ds2-slider--sound-container{margin-bottom:5px}
@media only screen and (max-width:980px){
.ds2-sound .ds2-slider--sound-container{position:relative}
}
.ds2-sound .ds2-slider--main .ds2-slider--slide{display:block;padding-top:10px;padding-bottom:10px}
.ds2-sound .ds2-slider--main .ds2-slider--slide .ds2-slider-slide-main__headline{display:none}
.ds2-sound .ds2-slider--main .ds2-slider--slide .ds2-slider-slide-main__headline .ds2-slider-slide-main__length{font-size:2rem;line-height:2.5rem;font-weight:300;display:block;line-height:1;margin-top:calc(15px - 1rem);margin-bottom:10px}
@media only screen and (min-width:521px){
.ds2-sound .ds2-slider--main .ds2-slider--slide .ds2-slider-slide-main__headline .ds2-slider-slide-main__length{font-size:1rem;margin-top:.25rem;margin-top:10px;margin-bottom:0}
}
@media only screen and (min-width:521px){
.ds2-sound .ds2-slider--main .ds2-slider--slide .ds2-slider-slide-main__headline{font-size:1rem;display:block;margin-top:20px;margin-bottom:0}
}
@media only screen and (max-width:520px){
.ds2-sound .ds2-slider--main .ds2-slider--slide{display:none}
}
@media only screen and (min-width:521px){
.ds2-sound .ds2-slider--bottom{display:none}
}
.ds2-slider--img-auto{height:auto;display:block}
.slick-dots{list-style:none;display:flex;flex-direction:row;width:100%;height:auto;flex-wrap:wrap;justify-content:center;padding:5px 0;margin:0}
.slick-dots li{display:flex}
.slick-dots li button{font-size:10px;padding:0;margin:1em 0;height:.5em;width:0;transform:scale(0);border-radius:50%;background:#8e8e8e;color:rgba(187,187,187,0);transition:background-color .5s ease,width .5s ease,height .5s ease,margin .5s ease,transform .5s ease}
.slick-dots li button:hover{background-color:#666}
.slick-dots li button:focus{outline:0}
.slick-dots li button.is-active{transform:scale(1);width:.5em;margin:1em}
.slick-dots li button.is-active.is-small{transform:scale(.75)}
.slick-dots li button.is-active.is-small::before{transform:scale(2)}
.slick-dots li button::before{content:' ';display:block;position:absolute;width:3em;height:3em;top:-1em;left:-1em}
.slick-dots li.slick-active button{background-color:#262626;transform:scale(1.5)}
.ds2-component:not(.is-touch) .slick-dots li:hover button{background-color:#262626}
.slick-dots.is-vertical{flex-direction:column;width:auto;height:100%}
.slick-dots.is-vertical li button{margin:0 1em;height:0;width:1em}
.slick-dots.is-vertical li button.is-active{height:1em;margin:1em}
.ds2-gallery{margin-bottom:30px}
@media only screen and (min-width:521px){
.ds2-gallery{margin-bottom:45px}
}
@media only screen and (min-width:981px){
.ds2-gallery .ds2-slider:not(.ds2-slider--no-sliding):not(.ds2-slider--no-sliding-twoColumns):not(.ds2-slider--keyboard) .ds2-slider--gallery-twoColumns .ds2-slider--slide:first-child{margin-left:-100%}
.ds2-gallery .ds2-slider:not(.ds2-slider--no-sliding):not(.ds2-slider--no-sliding-twoColumns).ds2-slider--keyboard .ds2-slider--gallery-twoColumns .ds2-slider--slide{transform:translateX(-100%)}
}
.ds2-gallery .ds2-slider--bottom{padding:0 2.5px}
@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-slider--bottom .ds2-expand--body-copy{margin-bottom:0}
@media only screen and (max-width:980px){
.ds2-gallery .ds2-slider--bottom .ds2-slider-slide-details .ds2-link{display:block}
.ds2-gallery .ds2-slider--bottom .ds2-slider-slide-details .ds2-link[download]{display:none}
}
.ds2-gallery .ds2-icon--magnifier-white::before{background-position:-2px -2px}
html.csstransforms.csstransitions .ds2-gallery.ds2-component[data-image-zoom-effect=true] .ds2-slider--main .ds2-slider--zoom{overflow:hidden}
html.csstransforms.csstransitions .ds2-gallery.ds2-component[data-image-zoom-effect=true] .ds2-slider--main .ds2-slider--zoom .ds2-slider--img.loaded{transition:transform .2s ease;transform:scale(1)}
html.csstransforms.csstransitions .ds2-gallery.ds2-component[data-image-zoom-effect=true] .ds2-slider--main .ds2-slider--zoom .ds2-slider--img.loaded:focus,html.csstransforms.csstransitions .ds2-gallery.ds2-component[data-image-zoom-effect=true] .ds2-slider--main .ds2-slider--zoom .ds2-slider--img.loaded:hover{transform:scale(1.1)}
.ds2-gallery--head{margin-bottom:30px}
@media only screen and (min-width:521px) and (max-width:980px){
.ds2-gallery--head{margin-bottom:15px}
}
.ds2-gallery-video--name{font-size:12px;margin-bottom:0}
.ds2-gallery-image--name{font-size:12px;margin-bottom:0}
.ds2-gallery .ds2-video-player--play .ds2-icon::before{width:36px;height:36px;background-size:36px;background-color:#e6e6e6}
.ds2-slider--main.ds2-slider--gallery .slick-prev,.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-prev{left:0;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);opacity:1!important}
.ds2-slider--main.ds2-slider--gallery .slick-prev .ds2-slider--prev-inline,.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-prev .ds2-slider--prev-inline{left:60px}
html[dir=rtl] .ds2-slider--main.ds2-slider--gallery .slick-prev,html[dir=rtl] .ds2-slider--main.ds2-slider--gallery-twoColumns .slick-prev{background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%)}
.ds2-slider--main.ds2-slider--gallery .slick-next,.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-next{right:0;background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%);opacity:1!important}
.ds2-slider--main.ds2-slider--gallery .slick-next .ds2-slider--next-inline,.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-next .ds2-slider--next-inline{right:60px}
html[dir=rtl] .ds2-slider--main.ds2-slider--gallery .slick-next,html[dir=rtl] .ds2-slider--main.ds2-slider--gallery-twoColumns .slick-next{background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%)}
.ds2-facebook-video{margin-bottom:45px}
@media only screen and (min-width:981px){
.ds2-facebook-video{margin-bottom:75px}
}
.ds2-facebook-video .ds2-fbv-container{position:relative;max-width:1680px;margin-left:auto;margin-right:auto;padding-bottom:15px}
.ds2-facebook-video .ds2-fbv--connectionfallback{display:none;padding-bottom:15px}
.ds2-facebook-video .ds2-buttonlist--item{width:100%}
@media only screen and (min-width:521px) and (max-width:980px){
.medium-12 .ds2-facebook-video .ds2-buttonlist--item{width:50%}
}
@media only screen and (min-width:981px){
.large-6 .ds2-facebook-video .ds2-buttonlist--item{width:50%}
.large-12 .ds2-facebook-video .ds2-buttonlist--item{width:25%;float:left}
}
.ds2-content-slider{overflow:visible;margin-bottom:60px}
.ds2-content-slider--wideteaser{margin-bottom:0}
@media only screen and (min-width:521px){
.ds2-content-slider--head{margin-bottom:15px}
}
.ds2-content-slider--title{clear:both;font-size:1.25rem;line-height:1.75rem;font-weight:300;margin-top:0;margin-bottom:1rem}
@media only screen and (min-width:981px){
.ds2-content-slider--title{font-size:1.5rem;line-height:2rem;font-weight:300}
}
.ds2-content-slider--head-title{margin-top:30px}
.ds2-content-slider--nav{margin:0}
.ds2-content-slider--nav .slick-track{margin-bottom:0}
.ds2-content-slider--nav .ds2-content-slider--nav-item,.ds2-content-slider--nav .ds2-content-slider--nav-item.slick-slide{display:table-cell!important;float:none;vertical-align:bottom}
.ds2-content-slider--nav .button{background:0 0;display:block;height:inherit;padding-bottom:0;margin:0 7.5px;min-width:10px;border-bottom:4px solid #e6e6e6}
.ds2-content-slider--nav .button:active,.ds2-content-slider--nav .button:focus,.ds2-content-slider--nav .button:hover{border-bottom:4px solid #4d4d4d;padding-bottom:0;color:#262626}
.ds2-content-slider--nav .button:active .ds2-content-slider--nav-description-inline,.ds2-content-slider--nav .button:focus .ds2-content-slider--nav-description-inline,.ds2-content-slider--nav .button:hover .ds2-content-slider--nav-description-inline{color:#262626}
.ds2-content-slider--nav-description{margin-top:0;color:#666;text-align:left}
body:not(.ds2-market-bmw-m) .ds2-content-slider--nav-description{text-align:center}
@media only screen and (min-width:981px){
.ds2-content-slider--nav-description{margin-bottom:.5rem}
body:not(.ds2-market-bmw-m) .ds2-content-slider--nav-description{margin:29px 20px}
}
.ds2-content-slider--nav-description-inline{display:none}
.ds2-content-slider--slick-active .button{border-bottom:4px solid #4d4d4d;padding-bottom:0;color:#262626}
.ds2-content-slider--slick-active .button .ds2-content-slider--nav-description-inline{color:#262626}
.ds2-content-slider--tile{padding-top:5px}
@media only screen and (min-width:521px){
.ds2-content-slider--tile{padding-top:10px}
}
@media only screen and (min-width:981px){
.ds2-content-slider--tile{padding-top:15px}
}
.ds2-content-slider--content{margin:0 auto;position:relative}
@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:.53571rem;padding-right:.53571rem}
.ds2-content-slider--content .slick-next,.ds2-content-slider--content .slick-prev{height:40.00005px;min-width:15px;opacity:1;top:0;width:18px;z-index:180;display:none}
.ds2-content-slider--content .slick-next .ds2-icon.ds2-icon--l::before,.ds2-content-slider--content .slick-prev .ds2-icon.ds2-icon--l::before{background-size:50px;background-position:center;width:30px;height:60px}
@media only screen and (max-width:520px){
.ds2-content-slider--content .slick-next .ds2-icon.ds2-icon--l::before,.ds2-content-slider--content .slick-prev .ds2-icon.ds2-icon--l::before{background-position:center;background-size:30px;width:18px;height:40.00005px}
}
@media only screen and (min-width:521px){
.ds2-content-slider--content .slick-next,.ds2-content-slider--content .slick-prev{width:30px;height:60px}
}
.ds2-content-slider--content .slick-next .ds2-icon,.ds2-content-slider--content .slick-prev .ds2-icon{top:0;margin-top:0}
.ds2-content-slider--content .slick-next span,.ds2-content-slider--content .slick-prev span{color:#fff;display:block}
.ds2-content-slider--content .slick-next.slick-disabled,.ds2-content-slider--content .slick-prev.slick-disabled{visibility:hidden}
.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--media{margin-bottom:15px}
.ds2-content-slider--content .ds2-content-slider--media img{width:100%}
@media only screen and (min-width:981px){
.ds2-content-slider{margin-bottom:75px}
}
.ds2-link-box{display:block;margin-top:0;margin-bottom:15px}
.ds2-link-box:active,.ds2-link-box:focus,.ds2-link-box:hover{cursor:pointer}
.ds2-link-box .ds2-link{margin-bottom:0}
.ds2-link-box--content-container{padding:15px 15px 1rem;background-color:#e6e6e6;min-height:60px}
.ds2-link-box--link{position:relative;padding-left:15px}
.ds2-link-box--link .ds2-icon{position:absolute;left:0;top:0}
@media only screen and (min-width:981px){
.ds2-link-box--link .ds2-icon{top:-1px}
}
.ds2-link-box--link [data-iconbg=true]{padding-left:25px}
.ds2-link-box--link [data-iconbg=true] .ds2-icon{left:0;top:-2px}
.ds2-cluster-overview{margin-bottom:60px}
@media only screen and (min-width:981px){
.ds2-cluster-overview{margin-bottom:75px}
}
.ds2-cluster-overview .ds2-cluster-overview--subtitle{margin-bottom:1rem}
@media only screen and (min-width:521px){
.ds2-cluster-overview .ds2-cluster-overview--subtitle{margin-bottom:2rem}
}
html.csstransforms.csstransitions .ds2-cluster-overview[data-image-zoom-effect=true] .ds2-link-box--image-container{overflow:hidden}
html.csstransforms.csstransitions .ds2-cluster-overview[data-image-zoom-effect=true] .ds2-link-box--image-container .ds2-link-box--image{transition:transform .2s ease;transform:scale(1)}
html.csstransforms.csstransitions .ds2-cluster-overview[data-image-zoom-effect=true] .ds2-link-box--image-container .ds2-link-box--image:focus,html.csstransforms.csstransitions .ds2-cluster-overview[data-image-zoom-effect=true] .ds2-link-box--image-container .ds2-link-box--image:hover{transform:scale(1.1)}
.ds2-icon--efficency,.ds2-icon-eventless--efficency{height:12px;width:30px;display:inline-block;text-indent:-9999px;vertical-align:middle;margin-bottom:2px;text-align:left;background-position:0 0}
.ds2-icon--efficency{cursor:pointer}
.ds2-icon--efficency:active,.ds2-icon--efficency:focus,.ds2-icon--efficency:hover{background-position:0 -12px}
.ds2-icon-eventless--efficency{pointer-events:none}
.ds2-icon--efficency-A{background:transparent url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/png_energy_icons/BMW_icon_A.png") no-repeat}
.ds2-icon--efficency-AA{background:transparent url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/png_energy_icons/BMW_icon_AA.png") no-repeat}
.ds2-icon--efficency-AAA{background:transparent url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/png_energy_icons/BMW_icon_AAA.png") no-repeat}
.ds2-icon--efficency-AAAA{background:transparent url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/png_energy_icons/BMW_icon_AAAA.png") no-repeat}
.ds2-icon--efficency-B{background:transparent url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/png_energy_icons/BMW_icon_B.png") no-repeat}
.ds2-icon--efficency-C{background:transparent url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/png_energy_icons/BMW_icon_C.png") no-repeat}
.ds2-icon--efficency-D{background:transparent url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/png_energy_icons/BMW_icon_D.png") no-repeat}
.ds2-icon--efficency-E{background:transparent url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/png_energy_icons/BMW_icon_E.png") no-repeat}
.ds2-icon--efficency-F{background:transparent url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/png_energy_icons/BMW_icon_F.png") no-repeat}
.ds2-icon--efficency-G{background:transparent url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/png_energy_icons/BMW_icon_G.png") no-repeat}
.ds2-icon--efficency-H{background:transparent url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/png_energy_icons/BMW_icon_H.png") no-repeat}
.ds2-icon--efficency-I{background:transparent url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/png_energy_icons/BMW_icon_I.png") no-repeat}
.ds2-tooltip{margin-left:5px;margin-right:5px}
.ds2-tooltip__button{padding:0}
.ds2-tooltip__button,.ds2-tooltip__button:active,.ds2-tooltip__button:focus,.ds2-tooltip__button:hover{background-color:transparent}
.ds2-tooltip.ds2-tooltip--alpha{margin-left:0}
.ds2-tooltip--container{display:none}
.ds2-tooltip--copy-bigger{font-size:17px;line-height:22px;margin-top:0;margin-bottom:1rem}
@media only screen and (min-width:981px){
.ds2-tooltip--copy-bigger{font-size:16px;line-height:19px}
}
span.ds2-info-icon{margin-left:0}
.ds2-tooltip-element{padding:40px 10px 10px 0;border:none;color:#262626;background:0 0}
.ds2-tooltip-element .ds2-table-element{margin:0}
.ds2-tooltip-element .ds2-link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:35ch}
.ds2-tooltip-element img{margin-bottom:15px}
@media only screen and (min-width:521px){
.ds2-tooltip-element.ds2-tooltip-element--spotlight [data-scroll=true]{max-height:15vh}
.ds2-tooltip-element [data-scroll=true]{max-height:40vh}
}
.ds2-tooltip-element--copy{overflow:hidden;position:relative;padding-top:3px;padding-left:10px}
.ds2-tooltip-element--copy.ds2-tooltip--top-space{margin-top:30px}
.ds2-tooltip-element--copy .ds2-cms-output .ds2-linklist{margin:15px 0 0}
.ds2-tooltip-element--close{position:absolute;right:10px;top:10px;width:20px;z-index:760}
.ds2-tooltip-element--close-link{display:block;margin:0;margin-bottom:10px;width:20px;height:20px}
.ds2-tooltip-element--close-button{min-width:20px;height:20px;padding:0;background:0 0}
.ds2-tooltip-element--close-button:focus,.ds2-tooltip-element--close-button:hover{background:0 0}
.ds2-tooltip-element--close-button span.ds2-icon{margin-top:0}
.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{position:absolute;border:none;background:0 0;left:-28000px;top:-28000px;display:none;max-width:385px;min-width:50px;direction:ltr;padding:0;opacity:0;transition:opacity .25s ease-in-out}
.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}
.qtip.qtip-fadeIn{opacity:1}
.qtip-content{background:0 0;border:none;position:relative;padding:0;overflow:hidden;text-align:left;word-wrap:break-word}
.qtip-default{box-shadow:0 2px 8px 0 rgba(0,0,0,.15),0 8px 15px 0 rgba(0,0,0,.15);border-radius:2px;border-color:#fff;background:#fff;color:#262626}
.qtip .qtip-tip{margin:0 auto;overflow:hidden;visibility:hidden;z-index:750}
.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}
.qtip .qtip-tip canvas{top:0;left:0}
.qtip .qtip-tip .qtip-vml{behavior:url(../../digitals2/layer/components/tooltip/clientlibs/css/#default#VML);display:inline-block;visibility:visible}
@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}
.touch .ds2-tooltip-element--spotlight.ds2-tooltip-element .ds2-tooltip-element--close{right:5px;top:5px}
.ds2-tooltip-element--spotlight.ds2-tooltip-element{max-width:283px;padding:15px}
.ds2-tooltip-element--spotlight .ds2-tooltip-element--copy{margin-bottom:9px}
.ds2-tooltip-element--spotlight .ds2-tooltip-element--footer{margin-top:15px}
.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}
.ds2-tooltip-element--hse.qtip-pos-lc .qtip-tip,.ds2-tooltip-element--hse.qtip-pos-rc .qtip-tip{margin-top:-6px!important}
.ds2-tooltip-element--hse .qtip-content label{display:inline-block;padding:9px 15px 9px;margin:0;line-height:1em}
.qtip-inFullscreenMode{height:100%!important;left:0!important;max-width:none;padding:5px;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}
.qtip-inFullscreenMode .ds2-tooltip-element--body h5{margin-top:0}
.qtip-inFullscreenMode .ds2-tooltip-element--copy{position:relative;overflow:hidden;max-height:none;height:100%;padding-right:15px}
.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--close{top:0;right:0;width:40px}
.touch .ds2-tooltip-element--close span.ds2-icon{padding-left:10px;position:relative}
.touch .ds2-tooltip-element--close-link{width:40px;height:40px;padding-left:10px;padding-top:10px}
.touch .ds2-tooltip{margin:0;padding:10px 5px 10px 10px;top:6px}
.touch .ds2-tooltip.ds2-tooltip--alpha{padding-left:0}
.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:6110}
.ds2-layer-error-old-browser--bg{width:100%;height:100%;position:fixed;top:0;left:0;background:#262626;background:rgba(38,38,38,.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-layer-fullsize{z-index:6060;display:block;position:fixed;width:0;height:0;pointer-events:none;background:rgba(0,0,0,.7);opacity:0;transition:none}
.ds2-layer-fullsize .ds2-layer-slider.slick-slider{width:100%}
.ds2-layer-fullsize .ds2-layer-slider .slick-slide .ds2-layer-fullsize__slideritem{transform:scale3d(1.05,1.05,1) translate3d(30%,0,0);transition:transform .45s ease}
.ds2-layer-fullsize .ds2-layer-slider .slick-slide.slick-active .ds2-layer-fullsize__slideritem{transform:scale3d(1,1,1) translate3d(0,0,0)}
.ds2-layer-fullsize .ds2-layer-slider .slick-slide.slick-active~div .ds2-layer-fullsize__slideritem{transform:scale3d(1.05,1.05,1) translate3d(-30%,0,0)}
.ds2-layer-fullsize .ds2-layer-slider.slick-vertical .slick-slide .ds2-layer-fullsize__slideritem{transform:scale3d(1.03,1.03,1) translate3d(0,30%,0);transition:transform .45s ease}
.ds2-layer-fullsize .ds2-layer-slider.slick-vertical .slick-slide.slick-active .ds2-layer-fullsize__slideritem{transform:scale3d(1.1,1.1,1) translate3d(0,0,0)}
.ds2-layer-fullsize .ds2-layer-slider.slick-vertical .slick-slide.slick-active:not(.slick-cloned)~div .ds2-layer-fullsize__slideritem{transform:scale3d(1.05,1.05,1) translate3d(0,-30%,0)}
.ds2-layer-fullsize .ds2-layer-slider .headline-wrapper{opacity:0;transition:opacity .3s ease}
.ds2-layer-fullsize .ds2-layer-slider .ds2-layer-fullsize__item-text{opacity:0;perspective:1000px;perspective-origin:15% 75%}
.ds2-layer-fullsize .ds2-layer-slider .ds2-layer-fullsize__item-text__perspective-container{transform:rotateX(-25deg) translate3d(0,40px,0);transition:transform .3s ease}
.ds2-layer-fullsize .ds2-layer-slider .slick-dots{position:fixed;bottom:0;left:0;padding:7.5px 30px;opacity:0;transition:opacity .5s ease}
.ds2-layer-fullsize .ds2-layer-slider .slick-next,.ds2-layer-fullsize .ds2-layer-slider .slick-prev,.ds2-layer-fullsize .ds2-layer-slider .slick.dots{pointer-events:none}
.ds2-layer-fullsize.is-visible .ds2-layer-slider .slick-dots{opacity:1}
.ds2-layer-fullsize.is-visible .ds2-layer-slider .headline-wrapper{opacity:1}
.ds2-layer-fullsize.is-visible .ds2-layer-slider .slick-next,.ds2-layer-fullsize.is-visible .ds2-layer-slider .slick-prev,.ds2-layer-fullsize.is-visible .ds2-layer-slider .slick.dots{pointer-events:all}
.ds2-layer-fullsize__trigger{cursor:pointer}
.is-open .ds2-layer-fullsize__trigger{pointer-events:none!important}
.ds2-layer-fullsize.is-active{opacity:1;pointer-events:all}
.ds2-layer-fullsize__slideritem{position:relative}
.ds2-layer-fullsize>div,.ds2-layer-fullsize__item,.ds2-layer-fullsize__slideritem,.ds2-layer-fullsize__slideritem>div{width:inherit;height:inherit}
.ds2-layer-fullsize__item picture img,.ds2-layer-fullsize__slideritem picture img{max-width:none;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.ds2-layer-fullsize__item{display:none;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}
.ds2-layer-fullsize__item.is-active{display:block;pointer-events:all}
.ds2-layer-fullsize__item-text{position:absolute;top:0;width:100vw;min-height:300px;max-height:100%;overflow:auto;pointer-events:none;color:#fff;padding:75px 20px 60px}
@media only screen and (min-width:981px){
.ds2-layer-fullsize__item-text{overflow:initial}
}
@media only screen and (min-width:521px){
.ds2-layer-fullsize__item-text{padding:45px 45px 30px}
}
@media only screen and (min-width:981px){
.ds2-layer-fullsize__item-text{padding:45px 120px 30px}
}
.ds2-layer-fullsize__item-text .ds2-cms-output,.ds2-layer-fullsize__item-text .ds2-font-m,.ds2-layer-fullsize__item-text .ds2-font-xxl{color:inherit;position:relative;z-index:6080;max-width:1185px}
.ds2-layer-fullsize__item-text::before{content:' ';position:absolute;top:0;left:0;width:100vw;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);transition:.5s opacity ease}
.ds2-layer-fullsize__item-text--bottom{top:auto;bottom:0;min-height:unset}
.ds2-layer-fullsize__item-text--bottom::before{top:auto;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%)}
body.ds2-wcag .ds2-layer-fullsize__item-text,body[data-wcag-aa] .ds2-layer-fullsize__item-text{color:#000;min-height:initial}
body.ds2-wcag .ds2-layer-fullsize__item-text::before,body[data-wcag-aa] .ds2-layer-fullsize__item-text::before{background:#fff}
.ds2-layer-fullsize__close{z-index:6090;position:absolute;right:0;top:0;padding:0;font-size:50px;width:1em;height:1em;background-color:rgba(255,255,255,.6);box-shadow:0 3px 20px 0 rgba(0,0,0,.2),0 2px 10px 0 rgba(0,0,0,.2);transition:background .5s ease,transform .5s ease;transform:scale(0);transform-origin:top right}
.ds2-layer-fullsize__close::after,.ds2-layer-fullsize__close::before{content:' ';position:absolute;top:50%;left:50%;width:.45em;height:.05em;background:#4d4d4d;transition:.5s transform ease;transform:translate(-50%,-50%) rotate(-45deg)}
.ds2-layer-fullsize__close::after{transform:translate(-50%,-50%) rotate(45deg)}
.ds2-layer-fullsize__close:active,.ds2-layer-fullsize__close:focus,.ds2-layer-fullsize__close:hover{outline:0;background-color:rgba(255,255,255,.8)}
.ds2-layer-fullsize__close:active::after,.ds2-layer-fullsize__close:active::before,.ds2-layer-fullsize__close:focus::after,.ds2-layer-fullsize__close:focus::before,.ds2-layer-fullsize__close:hover::after,.ds2-layer-fullsize__close:hover::before{background:#262626;transform:translate(-50%,-50%) rotate(0)}
.ds2-layer-fullsize__close:active::after,.ds2-layer-fullsize__close:focus::after,.ds2-layer-fullsize__close:hover::after{transform:translate(-50%,-50%) rotate(180deg)}
.is-visible .ds2-layer-fullsize__close{transform:scale(1)}
body.ds2-wcag .ds2-layer-fullsize__close,body[data-wcag-aa] .ds2-layer-fullsize__close{box-shadow:none;background-color:#fff}
.ds2-layer-fullsize__item-image{pointer-events:none}
.ds2-layer-fullsize .ds2-video-player img,.ds2-layer-fullsize .ds2-video-player video,.ds2-layer-fullsize .ds2-video-player--opener,.ds2-layer-fullsize .ds2-video-player--player{max-width:none}
.ds2-layer-fullsize .ds2-video-player--opener .ds2-video-player--img-outer,.ds2-layer-fullsize .ds2-video-player--opener:not(.hide){height:100%}
.ds2-layer-fullsize .ds2-video-player--opener img,.ds2-layer-fullsize .ds2-video-player--opener picture img.ds2-video-player--img{width:100vw;height:100%;opacity:0}
.ds2-layer-fullsize .ds2-video-player--play{z-index:6090}
.ds2-layer-fullsize .ds2-component,.ds2-layer-fullsize .ds2-video-player{position:relative;width:100vw;height:100%;opacity:0;transition:opacity .75s .25s ease-in-out;z-index:auto}
.ds2-layer-fullsize .ds2-showroom-transitionslider{z-index:6070}
.ds2-layer-fullsize.is-animated .ds2-component,.ds2-layer-fullsize.is-animated .ds2-video-player{opacity:1}
.ds2-hidden-input{position:absolute;display:block;margin-left:-3000px}
.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 .ds2-sharing--facebook .ds2-sharing--item-inline{background:#fff;border:1px solid #bbb}
.ds2-sharing .ds2-sharing--twitter .ds2-sharing--item-inline{background:#fff;border:1px solid #bbb}
.ds2-sharing .ds2-sharing--google .ds2-sharing--item-inline{background:#fff;border:1px solid #bbb}
.ds2-sharing .ds2-sharing--copy .ds2-sharing--item-inline{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-sharing--item{margin:5px auto}
@media only screen and (min-width:521px){
.ds2-sharing--item{margin:30px auto}
}
.ds2-sharing--item .ds2-sharing--clipboard{color:#000;font-weight:700}
.ds2-sharing--item-inline{height:40px;padding:9px 0;display:block;text-align:center}
.ds2-sharing-buttons{overflow:hidden;display:block;list-style:none}
.ds2-sharing--fallback{margin-bottom:75px}
@media only screen and (min-width:981px){
.ds2-sharing--fallback{margin-bottom:90px}
}
@media only screen and (min-width:641px){
.ds2-page--dlo .ds2-page--wrapper{overflow:hidden}
}
.ds2-page--dlo .ds2-main-wrapper.ds2-page--row-expanded{margin-top:0;display:block;flex:initial}
@media only screen and (min-width:981px){
.ds2-page--dlo .ds2-navigation-main{z-index:410}
}
.ds2-page--dlo .ds2-navigation-main--item{margin-bottom:0}
@media only screen and (max-width:1024px){
.ds2-page--dlo .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-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-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{z-index:410;background:#fff}
}
.ds2-page--dlo .ds2-navigation-salesbar{position:absolute;z-index:400;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:2rem}
}
.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:calc(1rem + 5px)}
.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:calc(1rem + 5px)}
}
@media only screen and (min-width:1025px){
.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li{margin-top:calc(1rem + 8px);padding:0;border:none}
.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:none}
}
.ds2-page--dlo .ds2-main-footer,.ds2-page--dlo .ds2-navigation-main{width:100%}
.ds2-page--dlo .ds2-main-footer{padding-top:2rem;padding-bottom:2rem}
.ds2-page--dlo .ds2-main-footer--inner{padding-left:0;padding-right:0}
.ds2-page--dlo .ds2-main-footer--list{padding-bottom:0}
.ds2-page--dlo .ds2-main-footer--list-item{list-style-type:none;margin-bottom:1rem}
.ds2-page--dlo .ds2-main-footer--hr{margin-bottom:1rem}
@media only screen and (min-width:641px){
.ds2-page--dlo .ds2-main-footer{position:relative;flex:1;z-index:410;padding:5px 20px 5px 20px;margin-bottom:0;min-height:30px}
.ds2-page--dlo .ds2-main-footer--inner .columns{padding:0}
.ds2-page--dlo .ds2-main-footer--list{padding-bottom:0}
.ds2-page--dlo .ds2-main-footer--list-item{display:inline}
.ds2-page--dlo .ds2-main-footer--hr{display:none}
.ds2-page--dlo .ds2-main-footer--copyright{margin-top:0}
}
.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-buttonlist{list-style:none}
.ds2-buttonlist--max-width .button{max-width:285px;margin-bottom:10px}
.ds2-buttonlist--item{list-style:none}
.ds2-buttonlist--item:last-child .button,.ds2-buttonlist--item:only-child .button{margin-bottom:15px}
.ds2-layer .ds2-buttonlist--item .button{margin-bottom:0}
@media only screen and (max-width:520px){
.ds2-layer .ds2-buttonlist--item .button{margin-bottom:10px}
}
.ds2-glossary-overview{margin-bottom:75px;position:relative}
@media only screen and (min-width:981px){
.ds2-glossary-overview{margin-bottom:90px}
}
.ds2-glossary-overview--keyboard .ds2-glossary-overview--fastlane,.ds2-glossary-overview--keyboard .ds2-glossary-overview--filter-container{display:none}
.ds2-glossary-overview .ds2-glossary-overview--fastlane-button{display:block;height:50px;width:50px;margin:0;margin-bottom:5px}
@media only screen and (min-width:521px){
.ds2-glossary-overview .ds2-glossary-overview--fastlane-button{display:none}
}
.ds2-glossary-overview hr{display:none;margin-bottom:30px;margin-left:5px;margin-right:5px;margin-top:30px}
.ds2-glossary-overview hr:last-child{display:none}
.ds2-glossary-overview .ds2-active{display:block}
.ds2-glossary-overview .ds2-inactive{display:none;height:0}
.ds2-glossary-overview .columns:last-child{float:left}
.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{background:#fff;display:none;height:100%;left:0;overflow:hidden;overflow-y:scroll;padding-top:15px;position:fixed;top:0;width:100%;z-index:730}
}
.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-icon{float:right;margin-top:-5px;position:relative}
.ds2-glossary-overview .ds2-glossary-overview--filter-container h5{margin:2.25rem 0;padding-left:7.5px}
.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-row-padding{padding:0 20px}
@media only screen and (min-width:521px){
.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-row-padding{margin:0;padding:0}
}
.ds2-glossary-overview--headline-container{margin-bottom:30px;padding-right:45px}
@media only screen and (max-width:520px){
.ds2-glossary-overview--headline-container{margin-bottom:0}
}
.ds2-glossary-overview--headline{margin-bottom:3rem}
@media only screen and (min-width:981px){
.ds2-glossary-overview--headline{margin-bottom:2.5rem}
}
.ds2-glossary-overview--subline{margin-bottom:1.75rem}
.ds2-glossary-overview--triline{margin-bottom:0}
.ds2-glossary-overview--filter{color:#262626;list-style:none;margin-bottom:30px}
@media only screen and (max-width:520px){
.ds2-glossary-overview--filter{height:auto!important;margin-bottom:22.5px}
}
.ds2-glossary-overview--filter-button{background:#fff;bottom:0;height:50px;margin-top:90px;padding-left:20px}
.ds2-glossary-overview--filter-button .button{margin-bottom:30px;right:0;top:5px}
@media only screen and (min-width:521px){
.ds2-glossary-overview--fastlane{margin-top:1rem}
}
@media only screen and (max-width:520px){
.ds2-glossary-overview--fastlane{padding:0;position:absolute;right:-12.5px;top:0;width:auto}
.ds2-glossary-overview--fastlane.ds2-content-bar,.ds2-glossary-overview--fastlane.ds2-no-content-bar{position:fixed;right:0;max-height:100%;overflow:scroll;padding:5px 0 75px 5px}
.ds2-glossary-overview--fastlane.ds2-content-bar{top:45px}
.ds2-glossary-overview--fastlane.ds2-no-content-bar{top:0}
}
.ds2-glossary-overview--fastlane a,.ds2-glossary-overview--fastlane div{display:block;line-height:12px;margin:.75rem 0;text-align:center}
@media only screen and (min-width:521px){
.ds2-glossary-overview--fastlane a,.ds2-glossary-overview--fastlane div{color:#262626;display:inline-block;float:left;margin-bottom:2rem;margin-right:15px}
}
@media only screen and (max-width:520px){
.ds2-glossary-overview--fastlane div{display:none}
}
.ds2-glossary-overview--item-container{width:80%}
@media only screen and (min-width:521px){
.ds2-glossary-overview--item-container{width:100%}
}
.ds2-glossary-overview--item-container h2{margin-bottom:1rem}
@media only screen and (min-width:981px){
.ds2-glossary-overview--item-container .ds2-linklist--item{margin-bottom:2rem}
}
.ds2-glossary-overview--items{list-style:none}
@media only screen and (max-width:520px){
.ds2-glossary-overview--items{height:auto!important}
.ds2-glossary-overview--items:nth-last-child(1){margin-bottom:0}
}
.ds2-glossary-overview--items-text{margin-bottom:.5rem;margin-top:0}
.ds2-container-flex{display:flex;flex-flow:row wrap}
.ds2-glossary-overview--filter-list{width:100%!important;float:left}
.ds2-glossary-link{color:#666;border-bottom:1px solid #666;margin:0}
.ds2-glossary-link.ds2-tooltip{padding:0}
.ds2-glossary-link:active,.ds2-glossary-link:focus,.ds2-glossary-link:hover{cursor:pointer;color:#0653b6;border-bottom-color:#0653b6}
.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--copy{margin-bottom:15px}
.ds2-glossary-article--topic-item{margin-bottom:45px}
@media only screen and (min-width:521px){
.ds2-glossary-article--topic-item .ds2-expand--body-copy-container{padding-bottom:0}
}
.ds2-glossary-article--links-item,.ds2-glossary-article--videos-item{margin-bottom:2rem}
.ds2-glossary-article--topic-image.columns{float:none}
.ds2-glossary-article--link,.ds2-glossary-article--link .ds2-link{margin-top:0}
.ds2-glossary-article--body-start,.ds2-glossary-article--link,.ds2-glossary-article--link .ds2-link{margin-bottom:0}
.ds2-switch{min-width:52px;min-height:28px;display:inline-block;position:relative;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ds2-switch input{position:absolute;opacity:0;cursor:pointer;height:28px;width:52px;top:0;left:0}
.ds2-switch input[disabled]~.ds2-switch__checkbox{background-color:#e6e6e6}
.ds2-switch input:checked~.ds2-switch__checkbox{background-color:#4d4d4d}
.ds2-switch input:checked~.ds2-switch__checkbox::after{left:26px}
.ds2-switch input:checked[disabled]~.ds2-switch__checkbox{background-color:#8e8e8e}
.ds2-switch .ds2-switch__checkbox{position:absolute;top:0;left:0;height:28px;width:52px;border-radius:2px;background-color:#8e8e8e;transition:background-color .15s ease-in;z-index:810}
.ds2-switch .ds2-switch__checkbox::after{content:"";position:absolute;left:2px;top:2px;width:24px;height:24px;border-radius:2px;background:#fff;transition:left .15s ease-in}
.ds2-switch:hover .ds2-switch__checkbox{background-color:#666}
.ds2-switch:hover input:checked~.ds2-switch__checkbox{background-color:#262626}
.ds2-switch:hover input:checked[disabled]~.ds2-switch__checkbox{background-color:#8e8e8e}
.smartbanner{display:none;position:absolute;top:0;left:0;overflow-x:hidden;width:100%;height:84px;background:#f3f3f3;font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif;z-index:9999}
.smartbanner.basecomponent{position:static}
.smartbanner-show .smartbanner{display:block}
.smartbanner .smartbanner-container{margin:0 auto}
.smartbanner .smartbanner-close{position:absolute;top:calc(50% - 6px);left:9px;display:block;margin:0;width:12px;height:12px;border:0;text-align:center}
.smartbanner .smartbanner-close::after,.smartbanner .smartbanner-close::before{position:absolute;width:2px;height:16px;background-color:#000;content:' '}
.smartbanner .smartbanner-close::before{transform:rotate(45deg)}
.smartbanner .smartbanner-close::after{transform:rotate(-45deg)}
.smartbanner .smartbanner-icon{position:absolute;top:10px;left:30px;width:64px;height:64px;border-radius:15px;background-size:64px 64px}
.smartbanner.no-icon .smartbanner-icon{display:none}
.smartbanner .smartbanner-info{position:absolute;top:10px;left:104px;display:flex;overflow-y:hidden;width:60%;height:64px;align-items:center}
.smartbanner .smartbanner-info strong{font-size:1rem;display:block;font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif;font-weight:700}
.smartbanner .smartbanner-info>div>span{font-size:1rem;display:block;color:#666;margin:0;font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif}
.smartbanner .smartbanner-info em{font-size:.75rem;line-height:1rem;font-weight:300;display:block}
.smartbanner .smartbanner-button{font-size:1.25rem;position:absolute;top:32px;right:10px;z-index:1;display:block;padding:0 10px;min-width:10%;border-radius:5px;background:#f3f3f3;color:#1474fc;text-align:center;text-decoration:none}
.smartbanner.android .smartbanner-button span{font-size:1rem;text-align:center;color:#1c69d4;position:absolute;top:calc(50% - 8.5px);margin:0;font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif}
.smartbanner.cq-Editable-dom{display:block}
.ds2-progressbar{height:80px;margin-bottom:45px;border-bottom:1px solid #e6e6e6}
.ds2-progressbar__item-container{display:flex;flex-direction:row;justify-content:stretch;align-items:center}
.ds2-progressbar-item{display:none;color:#8e8e8e;font-size:15px;font-family:bmwTypeWebBoldAll,Arial,Helvetica,sans-serif;height:100%;line-height:75px;text-align:center;border-bottom:4px solid transparent;float:left;position:relative;padding-left:26px;padding-right:26px;white-space:nowrap}
@media only screen and (max-width:520px){
.ds2-progressbar-item{width:100%}
}
@media only screen and (min-width:521px){
.ds2-progressbar-item{display:block}
}
.ds2-progressbar-item--active,.ds2-progressbar-item--enabled{color:#000;cursor:pointer}
.ds2-progressbar-item--active{border-color:#1c69d4;display:block}
@media only screen and (min-width:981px){
.ds2-progressbar-item--up-to-active{border-color:#1c69d4}
}
@media only screen and (min-width:521px) and (max-width:980px){
.ds2-progressbar-item__label{display:none}
.ds2-progressbar-item--active .ds2-progressbar-item__label{display:inline}
}
.ds2-progressbar-item__index{margin-right:5px}
.ds2-communication-label{margin-bottom:75px}
@media only screen and (min-width:981px){
.ds2-communication-label{margin-bottom:90px}
}
.ds2-communication-label--image-container{position:relative}
.ds2-communication-label--text-container{margin-top:1rem;margin-bottom:0}
.ds2-ie-popup{transition:max-height 1s ease;max-height:0;overflow:hidden}
.ds2-ie-popup--slideup{transition-duration:.1s}
.ds2-ie-popup--slidedown{max-height:800px;padding-top:15px}
.ds2-ie-popup--hide{display:none}
noscript{display:flex;order:-1}
.ds2-noscript-message{padding-top:14px}
.ds2-scroll-arrow{display:none;width:100%;position:fixed;bottom:0;z-index:390}
.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}
}
.aems-sr-searchbox .aems-sr-searchinputarea .btn,.aems-sr-searchbox .aems-sr-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn,.ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .ds2-searchform--close{height:40px;width:40px}
.aems-sr-searchbox .aems-sr-searchinputarea .btn span.icon:focus,.aems-sr-searchbox .aems-sr-searchinputarea .btn:focus,.ds2-searchform .aems-sf-searchinput:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:focus,.ds2-searchform .aems-sf-searchinputarea .btn:focus{background-color:transparent;outline:0}
html .aems-sr .aems-sr-head #aems-suggestionField,html .aems-sr .aems-sr-head .aems-sr-info,html .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a,html .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a,html .aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch,html .aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry,html .aems-sr-textbody,html .aems-sr-textbody-noMore,html .ds2-searchform .aems-sf-suggestionentry{font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif}
html:lang(he-IL) .aems-sr .aems-sr-head #aems-suggestionField,html:lang(he-IL) .aems-sr .aems-sr-head .aems-sr-info,html:lang(he-IL) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a,html:lang(he-IL) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a,html:lang(he-IL) .aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch,html:lang(he-IL) .aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry,html:lang(he-IL) .aems-sr-textbody,html:lang(he-IL) .aems-sr-textbody-noMore,html:lang(he-IL) .ds2-searchform .aems-sf-suggestionentry{font-family:bmwTypeNextWebHebrew,Arial,Helvetica,sans-serif}
html:lang(ko-KR) .aems-sr .aems-sr-head #aems-suggestionField,html:lang(ko-KR) .aems-sr .aems-sr-head .aems-sr-info,html:lang(ko-KR) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a,html:lang(ko-KR) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a,html:lang(ko-KR) .aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch,html:lang(ko-KR) .aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry,html:lang(ko-KR) .aems-sr-textbody,html:lang(ko-KR) .aems-sr-textbody-noMore,html:lang(ko-KR) .ds2-searchform .aems-sf-suggestionentry{font-family:bmwTypeNextWeb,bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK KR","Noto Sans",sans-serif}
html:lang(ja-JP) .aems-sr .aems-sr-head #aems-suggestionField,html:lang(ja-JP) .aems-sr .aems-sr-head .aems-sr-info,html:lang(ja-JP) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a,html:lang(ja-JP) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a,html:lang(ja-JP) .aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch,html:lang(ja-JP) .aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry,html:lang(ja-JP) .aems-sr-textbody,html:lang(ja-JP) .aems-sr-textbody-noMore,html:lang(ja-JP) .ds2-searchform .aems-sf-suggestionentry{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK JP","Noto Sans",sans-serif}
html:lang(zh-TW) .aems-sr .aems-sr-head #aems-suggestionField,html:lang(zh-TW) .aems-sr .aems-sr-head .aems-sr-info,html:lang(zh-TW) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a,html:lang(zh-TW) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a,html:lang(zh-TW) .aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch,html:lang(zh-TW) .aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry,html:lang(zh-TW) .aems-sr-textbody,html:lang(zh-TW) .aems-sr-textbody-noMore,html:lang(zh-TW) .ds2-searchform .aems-sf-suggestionentry{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-HK) .aems-sr .aems-sr-head #aems-suggestionField,html:lang(zh-HK) .aems-sr .aems-sr-head .aems-sr-info,html:lang(zh-HK) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a,html:lang(zh-HK) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a,html:lang(zh-HK) .aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch,html:lang(zh-HK) .aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry,html:lang(zh-HK) .aems-sr-textbody,html:lang(zh-HK) .aems-sr-textbody-noMore,html:lang(zh-HK) .ds2-searchform .aems-sf-suggestionentry{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-CN) .aems-sr .aems-sr-head #aems-suggestionField,html:lang(zh-CN) .aems-sr .aems-sr-head .aems-sr-info,html:lang(zh-CN) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a,html:lang(zh-CN) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a,html:lang(zh-CN) .aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch,html:lang(zh-CN) .aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry,html:lang(zh-CN) .aems-sr-textbody,html:lang(zh-CN) .aems-sr-textbody-noMore,html:lang(zh-CN) .ds2-searchform .aems-sf-suggestionentry{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK SC","Noto Sans",sans-serif}
html:lang(th-TH) .aems-sr .aems-sr-head #aems-suggestionField,html:lang(th-TH) .aems-sr .aems-sr-head .aems-sr-info,html:lang(th-TH) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a,html:lang(th-TH) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a,html:lang(th-TH) .aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch,html:lang(th-TH) .aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry,html:lang(th-TH) .aems-sr-textbody,html:lang(th-TH) .aems-sr-textbody-noMore,html:lang(th-TH) .ds2-searchform .aems-sf-suggestionentry{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
html[dir=rtl]:not(:lang(he-IL)) .aems-sr .aems-sr-head #aems-suggestionField,html[dir=rtl]:not(:lang(he-IL)) .aems-sr .aems-sr-head .aems-sr-info,html[dir=rtl]:not(:lang(he-IL)) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a,html[dir=rtl]:not(:lang(he-IL)) .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a,html[dir=rtl]:not(:lang(he-IL)) .aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch,html[dir=rtl]:not(:lang(he-IL)) .aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry,html[dir=rtl]:not(:lang(he-IL)) .aems-sr-textbody,html[dir=rtl]:not(:lang(he-IL)) .aems-sr-textbody-noMore,html[dir=rtl]:not(:lang(he-IL)) .ds2-searchform .aems-sf-suggestionentry{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
html:lang(th-TH) html[dir=rtl] .aems-sr .aems-sr-head #aems-suggestionField,html:lang(th-TH) html[dir=rtl] .aems-sr .aems-sr-head .aems-sr-info,html:lang(th-TH) html[dir=rtl] .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a,html:lang(th-TH) html[dir=rtl] .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a,html:lang(th-TH) html[dir=rtl] .aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch,html:lang(th-TH) html[dir=rtl] .aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry,html:lang(th-TH) html[dir=rtl] .aems-sr-textbody,html:lang(th-TH) html[dir=rtl] .aems-sr-textbody-noMore,html:lang(th-TH) html[dir=rtl] .ds2-searchform .aems-sf-suggestionentry{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
html[dir=rtl]:not(:lang(he-IL)) html[dir=rtl] .aems-sr .aems-sr-head #aems-suggestionField,html[dir=rtl]:not(:lang(he-IL)) html[dir=rtl] .aems-sr .aems-sr-head .aems-sr-info,html[dir=rtl]:not(:lang(he-IL)) html[dir=rtl] .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a,html[dir=rtl]:not(:lang(he-IL)) html[dir=rtl] .aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a,html[dir=rtl]:not(:lang(he-IL)) html[dir=rtl] .aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch,html[dir=rtl]:not(:lang(he-IL)) html[dir=rtl] .aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry,html[dir=rtl]:not(:lang(he-IL)) html[dir=rtl] .aems-sr-textbody,html[dir=rtl]:not(:lang(he-IL)) html[dir=rtl] .aems-sr-textbody-noMore,html[dir=rtl]:not(:lang(he-IL)) html[dir=rtl] .ds2-searchform .aems-sf-suggestionentry{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
.ds2-searchform{z-index:6040;max-height:0;overflow:hidden;top:-1px;position:relative;transition:max-height .5s ease-in-out}
.ds2-searchform .aems-sf-searchinput{font-size:1.25rem;line-height:1.75rem;font-weight:300;margin-top:0;margin-bottom:1rem}
.ds2-searchform.ds2-searchform--open{max-height:2000px}
@media only screen and (max-width:520px){
.ds2-searchform{width:100%;max-width:none}
}
@media only screen and (min-width:521px){
.ds2-searchform{width:calc(100% - 132px);max-width:718px}
}
.ds2-searchform--wrapper{padding-top:30px;padding-bottom:30px;position:relative}
@media only screen and (max-width:520px){
.ds2-searchform--wrapper{padding-top:75px}
}
@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-inline{line-height:0}
.ds2-searchform .aems-sf-searchinputarea input[type=search]{box-sizing:border-box}
.ds2-searchform .aems-sf-searchinputarea .btn{background:0 0;padding:0;position:absolute;right:5px;top:0;color:#fff;overflow-y:hidden}
.ds2-searchform .aems-sf-searchinputarea .btn:active,.ds2-searchform .aems-sf-searchinputarea .btn:focus,.ds2-searchform .aems-sf-searchinputarea .btn:hover{background-color:inherit}
.ds2-searchform .aems-sf-searchinputarea .btn span.icon{background-color:transparent;padding:0;position:absolute;right:0;height:40px;width:40px;background-size:26px 26px;background-position:50%;display:block;background-image:url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/img/Suche.png");background-repeat:no-repeat}
@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::after,.ds2-searchform .aems-sf-searchinputarea .btn span.icon::before{content:' ';position:absolute;width:20px;height:20px;left:0}
.ds2-searchform .aems-sf-searchinputarea .btn span.icon:active,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:hover{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{cursor:pointer;margin-top:-5px;background-size:26px 26px;background-position:50%;display:block}
.ds2-searchform .ds2-searchform--close.ds2-icon{padding-left:0}
.ds2-searchform .aems-sf-suggestions{list-style:none;margin:0;padding-top:31px}
.ds2-searchform .aems-sf-suggestionentry{font-size:1.25rem;line-height:1.75rem;font-weight:300;margin-top:0;color:#666;margin-bottom:2rem;padding-left:10px}
.ds2-searchform .aems-sf-suggestionentry:last-child{margin-bottom:.5rem}
body.ds2-wcag .ds2-searchform .aems-sf-suggestionselected .aems-sf-suggestionmatch{color:#666}
.ds2-searchform .aems-sf-suggestionmatch{color:#0653b6;font-style:normal}
body.ds2-wcag .ds2-searchform .aems-sf-suggestionmatch{color:#fff}
.aems-sf-overlay{display:block}
.aems-sr-hidden{display:none}
.aems-sr-overlay{display:block}
.aems-sf-suggestionselected,.aems-sr-suggestionselected{background-color:#f0f8ff}
.aems-sf-suggestionentry,.aems-sr-suggestionentry{list-style:none}
.aems-sf-suggestionmatch,.aems-sr-suggestionmatch{font-style:bold;color:#00f}
.aems-sr-highlight{font-weight:700;color:#236cd1}
.aems-sr{max-width:1200px;margin:0;padding:0 20px}
@media only screen and (min-width:521px){
.aems-sr{padding:0 7.5px;margin:0 auto}
}
@media only screen and (min-width:981px) and (max-width:1280px){
.aems-sr{margin:0 37.5px}
}
.aems-sr .aems-sr-head .aems-sr-info{margin-top:0;margin-bottom:1rem}
@media only screen and (min-width:981px){
.aems-sr .aems-sr-head .aems-sr-info{font-size:3rem;line-height:4rem;font-weight:300}
}
.aems-sr a{text-decoration:none}
.aems-sr em{font-style:normal}
.aems-sr .aems-sr-searchbox{display:inline-block;width:100%;position:relative}
.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea{position:relative;margin:30px 0 30px 0;max-width:585px}
.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch{font-size:1.25rem;line-height:1.75rem;font-weight:300;margin-bottom:1rem;height:40px;width:585px;box-sizing:border-box;-webkit-appearance:none;border-radius:0;border:2px solid #e6e6e6;padding:10px 50px 10px 13px;margin-top:0;color:#666}
.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch::-webkit-search-cancel-button{-webkit-appearance:none}
@media only screen and (max-width:980px){
.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-buttonsearch{color:transparent;word-wrap:break-word;overflow-wrap:break-word}
@media only screen and (max-width:980px){
.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 27px 0}
@media only screen and (min-width:521px){
.aems-sr .aems-sr-searchbox .aems-sr-suggestions{margin-bottom:28px}
}
.aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry{font-size:1.25rem;line-height:1.75rem;font-weight:300;margin-top:0;color:#0653b6;margin-bottom:24px}
.aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry em{color:#666}
.aems-sr .aems-sr-head .aems-sr-info{font-size:2rem;line-height:2.5rem;font-weight:300;margin:-7px 0 15px 0}
@media only screen and (min-width:981px){
.aems-sr .aems-sr-head .aems-sr-info{font-size:3rem;line-height:4rem;font-weight:300;margin-top:0;margin-bottom:1rem}
}
.aems-sr .aems-sr-head .aems-sr-info #aems-dynamicSearchTerm{color:#0653b6}
.aems-sr .aems-sr-head #aems-suggestionField{font-size:1.25rem;line-height:1.75rem;font-weight:300;margin-bottom:1rem;margin-top:-9px}
@media only screen and (min-width:521px){
.aems-sr .aems-sr-head #aems-suggestionField{font-size:1.5rem;line-height:2rem;font-weight:300;margin-top:-12px}
}
.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-results .aems-sr-result div.aems-sr-resulttitle{margin:24px 0 10px 0}
@media only screen and (min-width:521px){
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle{margin-bottom:11px}
}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a{font-size:1.25rem;line-height:1.75rem;font-weight:300;margin-top:0;margin-bottom:1rem;color:#262626}
.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:focus,.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-weight:400}
.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;border-bottom:solid 1px #e0e0e0;margin-top:-10px}
@media only screen and (min-width:521px){
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link{margin-top:-7px}
}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a{font-size:1rem;line-height:1.5rem;font-weight:300;margin-top:0;margin-bottom:1rem;display:inline-block;width:100%;word-wrap:break-word;word-break:break-all;position:relative}
@media only screen and (min-width:521px){
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a{width:580px;word-break:normal}
}
.ds2-icon.ds2-icon--arrow-big-r-grey-2.aems-sr-link::before{background-position:-3px -7px}
.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{font-size:.875rem;line-height:1.25rem;font-weight:300;margin:9px 0 15px}
@media only screen and (min-width:521px){
.aems-sr .aem-sr-hint{margin-top:0}
}
html:lang(th-TH) html[dir=rtl] .aems-sr .aem-sr-hint{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
html[dir=rtl]:not(:lang(he-IL)) html[dir=rtl] .aems-sr .aem-sr-hint{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
.aems-sr .aems-sr-text{margin-top:-8px}
@media only screen and (min-width:521px){
.aems-sr .aems-sr-text{margin-top:-14px}
}
.aems-sr .aems-sr-text .aem-sr-texttitle{margin:0 0 45px 0}
.aems-sr .aems-sr-text .aems-sr-textbody{width:100%;margin-top:-9px}
@media only screen and (min-width:521px){
.aems-sr .aems-sr-text .aems-sr-textbody{margin-top:-16px}
}
.aems-sr .aems-sr-text div.aems-sr-back{margin-top:-2px}
@media only screen and (min-width:521px){
.aems-sr .aems-sr-text div.aems-sr-back{margin-top:-5px}
}
.aems-sr .aems-sr-text a.aems-sr-back{margin:15px 0}
.aems-sr .aems-sr-more a{display:inline-block;height:40px;width:290px;color:#fff;background-color:#236cd1;text-align:center;line-height:40px}
.aems-sr br{display:none}
@media only screen and (max-width:980px){
#main_bg{padding:0 10px}
}
.aems-sr-searchbox .aems-inputsearch-wrapper{max-width:585px}
.aems-sr-searchbox .aems-sr-searchinputarea input[type=search]{box-sizing:border-box}
.aems-sr-searchbox .aems-sr-searchinputarea .btn{background:0 0;padding:0;position:absolute;right:5px;height:40px;top:-3px;width:40px;background-size:26px 26px;background-position:50%;display:block;background-repeat:no-repeat;background-image:url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/img/Suche.png")}
.aems-sr-searchbox .aems-sr-searchinputarea .btn:active,.aems-sr-searchbox .aems-sr-searchinputarea .btn:focus,.aems-sr-searchbox .aems-sr-searchinputarea .btn:hover{background-color:inherit}
.aems-sr-searchbox .aems-sr-searchinputarea .btn span.icon{background-color:transparent;padding:0;position:absolute;right:0}
@media only screen and (min-width:981px){
.aems-sr-searchbox .aems-sr-searchinputarea .btn span.icon{top:2px}
}
.aems-sr-searchbox .aems-sr-searchinputarea .btn span.icon:active,.aems-sr-searchbox .aems-sr-searchinputarea .btn span.icon:focus,.aems-sr-searchbox .aems-sr-searchinputarea .btn span.icon:hover{background-color:inherit}
.aems-sr-back-to-top,a.aems-sr-back{font-size:1rem;line-height:1.5rem;font-weight:300;margin-top:0;margin-bottom:1rem;display:inline-block;height:40px;width:290px;background-color:#236cd1;text-align:center;line-height:40px;color:#fff}
.aems-sr-textbody-noMore{color:#262626}
.aems-sr-textbody,.aems-sr-textbody-noMore{font-size:1.25rem;line-height:1.75rem;font-weight:300;margin-top:0;margin-bottom:1rem}
@media only screen and (min-width:521px){
.aems-sr-textbody,.aems-sr-textbody-noMore{font-size:1.5rem;line-height:2rem;font-weight:300}
}
.ds2-only-screen-reader{-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
.main .row{width:100%;margin:0 auto;max-width:79.6875rem}
.main .row:after,.main .row:before{display:table;content:' '}
.main .row:after{clear:both}
.main .row .row{width:auto;margin:0 -.46875rem;max-width:none}
.column,.columns{width:100%;float:left;position:relative;padding-left:.46875rem;padding-right:.46875rem}
[class*=column]+[class*=column]:last-child{float:right}
[class*=column]+[class*=column].end{float:left}
@media only screen{
.small-1{width:8.33333%}
.small-offset-1{margin-left:8.33333%}
.small-push-1{position:relative;left:8.33333%;right:auto}
.small-pull-1{position:relative;left:auto;right:8.33333%}
.small-2{width:16.66667%}
.small-offset-2{margin-left:16.66667%}
.small-push-2{position:relative;left:16.66667%;right:auto}
.small-pull-2{position:relative;left:auto;right:16.66667%}
.small-3{width:25%}
.small-offset-3{margin-left:25%}
.small-push-3{position:relative;left:25%;right:auto}
.small-pull-3{position:relative;left:auto;right:25%}
.ds2-remember-last-configuration.reduced-size .container .right,.small-4{width:33.33333%}
.small-offset-4{margin-left:33.33333%}
.small-push-4{position:relative;left:33.33333%;right:auto}
.small-pull-4{position:relative;left:auto;right:33.33333%}
.small-5{width:41.66667%}
.small-offset-5{margin-left:41.66667%}
.small-push-5{position:relative;left:41.66667%;right:auto}
.small-pull-5{position:relative;left:auto;right:41.66667%}
.small-6{width:50%}
.small-offset-6{margin-left:50%}
.small-push-6{position:relative;left:50%;right:auto}
.small-pull-6{position:relative;left:auto;right:50%}
.small-7{width:58.33333%}
.small-offset-7{margin-left:58.33333%}
.small-push-7{position:relative;left:58.33333%;right:auto}
.small-pull-7{position:relative;left:auto;right:58.33333%}
.ds2-remember-last-configuration.reduced-size .container .left,.small-8{width:66.66667%}
.small-offset-8{margin-left:66.66667%}
.small-push-8{position:relative;left:66.66667%;right:auto}
.small-pull-8{position:relative;left:auto;right:66.66667%}
.small-9{width:75%}
.small-offset-9{margin-left:75%}
.small-push-9{position:relative;left:75%;right:auto}
.small-pull-9{position:relative;left:auto;right:75%}
.small-10{width:83.33333%}
.small-offset-10{margin-left:83.33333%}
.small-push-10{position:relative;left:83.33333%;right:auto}
.small-pull-10{position:relative;left:auto;right:83.33333%}
.small-11{width:91.66667%}
.small-offset-11{margin-left:91.66667%}
.small-push-11{position:relative;left:91.66667%;right:auto}
.small-pull-11{position:relative;left:auto;right:91.66667%}
.small-12{width:100%}
.small-offset-12{margin-left:100%}
.small-push-12{position:relative;left:100%;right:auto}
.small-pull-12{position:relative;left:auto;right:100%}
}
@media only screen and (min-width:521px){
.medium-1{width:8.33333%}
.medium-offset-1{margin-left:8.33333%}
.medium-push-1{position:relative;left:8.33333%;right:auto}
.medium-pull-1{position:relative;left:auto;right:8.33333%}
.medium-2{width:16.66667%}
.medium-offset-2{margin-left:16.66667%}
.medium-push-2{position:relative;left:16.66667%;right:auto}
.medium-pull-2{position:relative;left:auto;right:16.66667%}
.medium-3{width:25%}
.medium-offset-3{margin-left:25%}
.medium-push-3{position:relative;left:25%;right:auto}
.medium-pull-3{position:relative;left:auto;right:25%}
.medium-4{width:33.33333%}
.medium-offset-4{margin-left:33.33333%}
.medium-push-4{position:relative;left:33.33333%;right:auto}
.medium-pull-4{position:relative;left:auto;right:33.33333%}
.ds2-remember-last-configuration.reduced-size .container .right,.medium-5{width:41.66667%}
.medium-offset-5{margin-left:41.66667%}
.medium-push-5{position:relative;left:41.66667%;right:auto}
.medium-pull-5{position:relative;left:auto;right:41.66667%}
.medium-6{width:50%}
.medium-offset-6{margin-left:50%}
.medium-push-6{position:relative;left:50%;right:auto}
.medium-pull-6{position:relative;left:auto;right:50%}
.ds2-remember-last-configuration.reduced-size .container .left,.medium-7{width:58.33333%}
.medium-offset-7{margin-left:58.33333%}
.medium-push-7{position:relative;left:58.33333%;right:auto}
.medium-pull-7{position:relative;left:auto;right:58.33333%}
.medium-8{width:66.66667%}
.medium-offset-8{margin-left:66.66667%}
.medium-push-8{position:relative;left:66.66667%;right:auto}
.medium-pull-8{position:relative;left:auto;right:66.66667%}
.medium-9{width:75%}
.medium-offset-9{margin-left:75%}
.medium-push-9{position:relative;left:75%;right:auto}
.medium-pull-9{position:relative;left:auto;right:75%}
.medium-10{width:83.33333%}
.medium-offset-10{margin-left:83.33333%}
.medium-push-10{position:relative;left:83.33333%;right:auto}
.medium-pull-10{position:relative;left:auto;right:83.33333%}
.medium-11{width:91.66667%}
.medium-offset-11{margin-left:91.66667%}
.medium-push-11{position:relative;left:91.66667%;right:auto}
.medium-pull-11{position:relative;left:auto;right:91.66667%}
.medium-12{width:100%}
.medium-offset-12{margin-left:100%}
.medium-push-12{position:relative;left:100%;right:auto}
.medium-pull-12{position:relative;left:auto;right:100%}
}
@media only screen and (min-width:981px){
.large-1{width:8.33333%}
.large-offset-1{margin-left:8.33333%}
.large-push-1{position:relative;left:8.33333%;right:auto}
.large-pull-1{position:relative;left:auto;right:8.33333%}
.large-2{width:16.66667%}
.large-offset-2{margin-left:16.66667%}
.large-push-2{position:relative;left:16.66667%;right:auto}
.large-pull-2{position:relative;left:auto;right:16.66667%}
.large-3{width:25%}
.large-offset-3{margin-left:25%}
.large-push-3{position:relative;left:25%;right:auto}
.large-pull-3{position:relative;left:auto;right:25%}
.ds2-remember-last-configuration.reduced-size .container .left,.large-4{width:33.33333%}
.large-offset-4{margin-left:33.33333%}
.large-push-4{position:relative;left:33.33333%;right:auto}
.large-pull-4{position:relative;left:auto;right:33.33333%}
.large-5{width:41.66667%}
.large-offset-5{margin-left:41.66667%}
.large-push-5{position:relative;left:41.66667%;right:auto}
.large-pull-5{position:relative;left:auto;right:41.66667%}
.large-6{width:50%}
.large-offset-6{margin-left:50%}
.large-push-6{position:relative;left:50%;right:auto}
.large-pull-6{position:relative;left:auto;right:50%}
.large-7{width:58.33333%}
.large-offset-7{margin-left:58.33333%}
.large-push-7{position:relative;left:58.33333%;right:auto}
.large-pull-7{position:relative;left:auto;right:58.33333%}
.ds2-remember-last-configuration.reduced-size .container .right,.large-8{width:66.66667%}
.large-offset-8{margin-left:66.66667%}
.large-push-8{position:relative;left:66.66667%;right:auto}
.large-pull-8{position:relative;left:auto;right:66.66667%}
.large-9{width:75%}
.large-offset-9{margin-left:75%}
.large-push-9{position:relative;left:75%;right:auto}
.large-pull-9{position:relative;left:auto;right:75%}
.large-10{width:83.33333%}
.large-offset-10{margin-left:83.33333%}
.large-push-10{position:relative;left:83.33333%;right:auto}
.large-pull-10{position:relative;left:auto;right:83.33333%}
.large-11{width:91.66667%}
.large-offset-11{margin-left:91.66667%}
.large-push-11{position:relative;left:91.66667%;right:auto}
.large-pull-11{position:relative;left:auto;right:91.66667%}
.large-12{width:100%}
.large-offset-12{margin-left:100%}
.large-push-12{position:relative;left:100%;right:auto}
.large-pull-12{position:relative;left:auto;right:100%}
}
.site-container{margin-bottom:15px}
.ds2-row-padding{padding-left:12.5px;padding-right:12.5px}
.ds2-row-padding>.ds2-row-padding{padding:0}
@media only screen and (min-width:521px){
.ds2-row-padding{padding-left:37.5px;padding-right:37.5px}
.ds2-row-padding>.ds2-row-padding{padding:0}
}
.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{margin-top:-45px!important}
.ds2-remember-last-configuration{display:none;width:100%;margin-bottom:20px}
.ds2-remember-last-configuration .ds2-rlc-frontview,.ds2-remember-last-configuration .ds2-rlc-tyre{border-right:3px solid #fff;height:340px}
@media only screen and (min-width:1200px){
.ds2-remember-last-configuration .ds2-rlc-frontview,.ds2-remember-last-configuration .ds2-rlc-tyre{height:383px}
}
.ds2-remember-last-configuration .ds2-rlc-background{position:relative;overflow:hidden;background-color:#eee;background-size:contain;background-repeat:no-repeat;background-position-y:100%}
.ds2-remember-last-configuration .ds2-buttonlist--item{padding:0}
.ds2-remember-last-configuration .ds2-rlc-border-top{border-top:3px solid #fff}
.ds2-remember-last-configuration .ds2-rlc-tyre{height:140px;background-position-x:center;background-size:auto}
@media only screen and (min-width:1200px){
.ds2-remember-last-configuration .ds2-rlc-tyre{height:160px}
}
.ds2-remember-last-configuration .ds2-rlc-backview{height:140px;background-position-x:20px;background-size:cover}
@media only screen and (min-width:1200px){
.ds2-remember-last-configuration .ds2-rlc-backview{height:160px}
}
.ds2-remember-last-configuration .ds2-rlc-sideview{height:220px;position:absolute;width:50%;right:0;bottom:0;display:inline-block;background-repeat:no-repeat;background-position-x:left;background-position-y:bottom;background-size:cover}
.ds2-remember-last-configuration div.text{padding-left:20px;padding-top:20px;width:65%;display:flex;align-items:flex-start}
@media only screen and (min-width:980px){
.ds2-remember-last-configuration div.text{height:197px;align-items:center}
}
@media only screen and (min-width:1200px){
.ds2-remember-last-configuration div.text{height:220px}
}
.ds2-remember-last-configuration div.text .ds2-buttonlist{flex-grow:1}
.ds2-remember-last-configuration div.text h2{margin-top:0;margin-bottom:0;text-transform:uppercase}
.ds2-remember-last-configuration .ds2-rlc-display-block{display:block}
.ds2-remember-last-configuration .ds2-rlc-font-bold{font-weight:700}
.ds2-remember-last-configuration .ds2-rlc-sideview-row{display:block}
.ds2-remember-last-configuration h3{text-transform:uppercase;margin-bottom:0}
.ds2-remember-last-configuration .button{margin-top:15px}
.ds2-remember-last-configuration .ds2-rlc-text-row{display:none}
.ds2-remember-last-configuration .mobile-sub-headline{margin-top:5px;text-transform:inherit}
@media only screen and (max-width:980px){
.ds2-remember-last-configuration{margin-bottom:20px}
.ds2-remember-last-configuration.norim-fallback .ds2-rlc-backview{background-image:none!important;visibility:hidden}
.ds2-remember-last-configuration h3{margin-top:15px}
.ds2-remember-last-configuration .ds2-rlc-frontview{background-position-x:-20px;background-size:cover}
.ds2-remember-last-configuration .ds2-rlc-tyre{height:170px;border-right:0;background-size:cover;background-position-x:0}
.ds2-remember-last-configuration .ds2-rlc-backview{height:170px;border-top:3px solid #fff;background-size:50%;background-position:center}
.ds2-remember-last-configuration .ds2-rlc-sideview-row{display:none}
.ds2-remember-last-configuration .ds2-rlc-text-row{display:block}
.ds2-remember-last-configuration div.text{padding-left:0;padding-top:0;width:100%}
}
@media only screen and (max-width:700px){
.ds2-remember-last-configuration .ds2-rlc-frontview{height:290px}
.ds2-remember-last-configuration .ds2-rlc-tyre{height:145px}
.ds2-remember-last-configuration .ds2-rlc-backview{height:145px}
}
@media only screen and (max-width:590px){
.ds2-remember-last-configuration .ds2-rlc-frontview{height:270px;background-size:150%;background-position-x:-40px;background-position-y:65%}
.ds2-remember-last-configuration .ds2-rlc-tyre{height:135px}
.ds2-remember-last-configuration .ds2-rlc-backview{background-size:70%;height:135px}
}
@media only screen and (min-width:980px){
.ds2-remember-last-configuration.norim-fallback .ds2-rlc-tyre{background-image:none!important;border-right:0}
.ds2-remember-last-configuration h3{font-size:23px}
}
@media only screen and (max-width:290px){
.ds2-remember-last-configuration .ds2-rlc-frontview{height:100px}
.ds2-remember-last-configuration .ds2-rlc-tyre{height:50px}
.ds2-remember-last-configuration .ds2-rlc-backview{height:50px}
}
.ds2-remember-last-configuration .ds2-remember-last-configuration .ds2-row-padding:not(.ds2-rlc-text-row) div{cursor:pointer}
.ds2-remember-last-configuration .clickable{cursor:pointer}
.ds2-remember-last-configuration.reduced-size h2{text-align:center}
@media only screen{
.ds2-remember-last-configuration.reduced-size .container .left .ds2-rlc-frontview.ds2-rlc-background{max-height:180px;background-size:contain}
}
@media only screen and (min-width:981px){
.ds2-remember-last-configuration.reduced-size .container .left .ds2-rlc-frontview.ds2-rlc-background{max-height:260px}
}
@media only screen{
.ds2-remember-last-configuration.reduced-size .container .right .ds2-rlc-tyre{max-height:90px;background-size:150px;background-position-x:right}
.ds2-remember-last-configuration.reduced-size .container .right .ds2-rlc-backview{max-height:90px;background-size:80px}
}
@media only screen and (min-width:981px){
.ds2-remember-last-configuration.reduced-size .container .right .ds2-rlc-tyre{max-height:128px;background-position-x:center;background-size:auto}
.ds2-remember-last-configuration.reduced-size .container .right .ds2-rlc-backview{max-height:128px;background-size:contain;background-position-x:right}
.ds2-remember-last-configuration.reduced-size .container .right .ds2-rlc-sideview{max-height:129px;background-size:220px;background-position-x:right}
.ds2-remember-last-configuration.reduced-size .container .right div.text{height:129px}
}
.disclaimerwrapper{color:#000}
.ds2-iframe--player{height:100vh;margin-bottom:30px}
.ds2-iframe--player iframe{border:none;width:100%;height:100%}
.ds2-iframe--fallback-container{background-color:#e6e6e6;padding:15px 15px 15px 15px}
@media only screen and (min-width:981px){
.ds2-iframe--fallback-container{padding:30px 30px 15px 30px}
}
.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-individual{margin-bottom:30px}
}
.ds2-iframe--fallback-individual-images{margin-bottom:15px}
.ds2-expand--body-copy-container.open{margin-bottom:7.5px}
body.ds2-iframe--body{height:100%;width:100%}
[id^=externalContentIFrame],[id^=iframepar]{display:block}
[id^=externalContentIFrame]{margin-bottom:-1px}
.ds2-dropdown{display:table;position:relative;width:100%}
.ds2-dropdown--disabled{opacity:.5}
.ds2-dropdown--open .ds2-dropdown-list,.ds2-dropdown--open.ds2-dropdown--filter-active .ds2-dropdown-filter-wrapper{display:block}
.ds2-dropdown--open .ds2-dropdown__label~.ds2-dropdown-list{top:70px}
@media only screen and (min-width:981px){
.ds2-dropdown--open .ds2-dropdown__label~.ds2-dropdown-list{top:56px}
}
.ds2-dropdown--filter-active .ds2-dropdown-list{top:83px;padding-top:5px}
.ds2-dropdown--filter-active .ds2-dropdown-list.open+.ds2-dropdown-filter-wrapper{display:block}
.ds2-dropdown .button{background:#fff;border:2px solid #e6e6e6;color:#666;display:table-cell;vertical-align:middle;text-align:left;padding:0 15px}
.ds2-dropdown .button:active,.ds2-dropdown .button:focus,.ds2-dropdown .button:hover{color:#0653b6}
.ds2-dropdown__link.ds2-link{font-size:1rem;line-height:1.5rem;font-weight:300;margin:0;background:#fff;padding:.75rem 15px;color:#262626}
.ds2-dropdown__link.ds2-link:active,.ds2-dropdown__link.ds2-link:focus,.ds2-dropdown__link.ds2-link:hover{color:#0653b6}
.ds2-dropdown-list{border:2px solid #e6e6e6;position:absolute;left:0;top:41px;width:100%;z-index:6040;list-style:none;margin-top:0;padding:15px 0;border-top:none;overflow:auto;display:none;background-color:#fff;max-height:50vh}
.ds2-dropdown-list__item{cursor:pointer;margin:0}
.ds2-dropdown-list__item--active .ds2-dropdown__link{font-size:1rem;line-height:1.5rem;font-weight:400}
.ds2-dropdown-list__item__item--active .ds2-dropdown__link{font-size:1rem;line-height:1.5rem;font-weight:400}
.ds2-dropdown-list__subheadline{color:#666;padding:18px 20px}
.ds2-dropdown__title{font-size:1rem;line-height:1.5rem;font-weight:300;display:inline-block;padding-right:40px;color:#262626}
.ds2-dropdown__label{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;display:table-row}
.ds2-dropdown-filter-wrapper{display:none;position:absolute;top:40px;left:0;width:100%;z-index:6040}
.ds2-dropdown-filter-wrapper::before{content:"";display:inline-block;height:40px;width:40px;position:absolute;right:0;top:1px}
.ds2-dropdown-filter,.ds2-dropdown__filter{font-size:1rem;line-height:1.5rem;font-weight:300;background-color:#fff;border:2px solid #e6e6e6;border-radius:0;border-top-width:0;color:#666;margin:0;padding:10px 40px 10px 15px;height:43px;width:100%;-webkit-appearance:none}
.ds2-dropdown-filter:focus,.ds2-dropdown__filter:focus{background-color:#fff;outline:0}
.ds2-dropdown-filter[type=search],.ds2-dropdown__filter[type=search]{box-sizing:border-box}
.ds2-dropdown .ds2-icon::before{left:-6px}
.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-technical-data .ds2-dropdown .ds2-icon::before{background-color:transparent}
body.ds2-market-bmw-m .ds2-technical-data .ds2-dropdown .ds2-icon::before{background-color:#1c69d4}
.ds2-technical-data .ds2-dropdown .ds2-icon:hover::before{background-color:transparent}
body.ds2-market-bmw-m .ds2-technical-data .ds2-dropdown .ds2-icon:hover::before{background-color:#0653b6}
.ds2-mvc-tabs-content{width:100%}
.ds2-mvc-tabs-content__panel{display:none}
.ds2-mvc-tabs-content__panel--active{display:block}
[data-scroll]{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;max-height:80vh;touch-action:none}
[data-scroll].scrolling{cursor:move}
[data-scroll] .scroll-bar-content.scrollable{display:block}
[data-scroll] .scroll-bar-content{position:absolute;width:8px;height:100%!important;overflow:initial;opacity:.7;top:0;right:0;transition:opacity .2s ease-in-out;display:none}
[data-scroll] .scroll-bar-content:hover,[data-scroll] .scrolling{opacity:1}
[data-scroll] .scroll-bar-content .scroll-bar{position:absolute;top:0;left:0;width:100%;min-height:20px;max-height:100%;border-radius:8px;background-color:#666}
.ds2-scroll-horizontal{display:block}
.ds2-scroll-horizontal__hidden{display:none}
.ds2-scroll-horizontal .ds2-scroll-horizontal__track{position:relative;margin:0 auto;max-width:100%;height:6px;background:#f2f2f2;border-radius:0;z-index:auto}
.ds2-scroll-horizontal .ds2-scroll-horizontal__thumb{cursor:pointer;position:absolute;max-width:90%;height:100%;background:#8e8e8e;border-radius:0}
.ds2-subbrand-icon{height:30px;margin-bottom:30px;margin-top:0}
.ds2-subbrand-icon--container{display:table;margin-bottom:15px}
.ds2-subbrand-icon--subheadline{display:table-cell;vertical-align:baseline}
.ds2-subbrand-icon--spacing__component-inline{margin-bottom:0;padding-right:5px}
.ds2-subbrand-icon--img__component-inline{vertical-align:baseline}
.ds2-subbrand-icon--spacing__content-presentation,.ds2-subbrand-icon--spacing__stage-presentation,.ds2-subbrand-icon--spacing__stage-teaser{margin-bottom:15px}
.ds2-subbrand-icon--spacing__above-content{margin-bottom:45px;margin-top:45px}
.ds2-subbrand-icon--spacing__first-element{margin-top:45px}
.ds2-subbrand-icon--spacing__last-element{margin-bottom:45px}
.ds2-subbrand-icon--spacing__below-text{margin-bottom:90px;margin-top:-15px}
@media only screen and (min-width:521px){
.ds2-subbrand-icon--spacing__below-text{margin-bottom:75px;margin-top:-30px}
}
.ds2-subbrand-icon--spacing__below-image{margin-bottom:75px;margin-top:45px}
@media only screen and (min-width:981px){
.ds2-subbrand-icon--spacing__below-image{margin-bottom:90px;margin-top:45px}
}
.ds2-subbrand-icon--wrapper{height:100%}
.ds2-subbrand-icon .ds2-subbrand-icon--wrapper .ds2-subbrand-icon--img{height:100%;max-width:none;width:auto}
@media only screen and (min-width:521px){
.ds2-branded-bmwm .ds2-subbrand-icon--container{margin-bottom:10px}
}
@media only screen and (max-width:1280px){
.ds2-branded-bmwm .ds2-subbrand-icon--container{margin-bottom:5px}
}
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:none}
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:active::after,span.ds2-info-icon:focus::after,span.ds2-info-icon:hover::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::after,h1 .ds2-info-icon::before{top:32%}
@media only screen and (min-width:981px){
h1 .ds2-info-icon::after,h1 .ds2-info-icon::before{top:40%}
}
h2 .ds2-info-icon::after,h2 .ds2-info-icon::before{top:27%}
@media only screen and (min-width:981px){
h2 .ds2-info-icon::after,h2 .ds2-info-icon::before{top:33%}
}
h3 .ds2-info-icon::after,h3 .ds2-info-icon::before{top:18%}
@media only screen and (min-width:981px){
h3 .ds2-info-icon::after,h3 .ds2-info-icon::before{top:30%}
}
h4 .ds2-info-icon::after,h4 .ds2-info-icon::before{top:6%}
@media only screen and (min-width:981px){
h4 .ds2-info-icon::after,h4 .ds2-info-icon::before{top:14%}
}
.ds2-cms-output .ds2-info-icon::after,.ds2-cms-output .ds2-info-icon::before{top:21%}
.ds2-expand--body-copy-container{position:relative;overflow:hidden;margin-top:0}
@media only screen and (min-width:521px){
.ds2-expand--body-copy-container{padding-bottom:0}
}
.ds2-expand--body-copy-container .ds2-cms-output{margin-top:0;margin-bottom:0}
.ds2-expand--body-copy-container .ds2-cms-output p:lang(zh-TW){padding-top:3px}
@supports (-webkit-hyphens:none){
.ds2-expand--body-copy-container .ds2-cms-output ol{margin-left:25px}
}
.ds2-expand--body-copy-container .button{margin-bottom:0}
@media only screen and (min-width:521px){
.ds2-expand--body-copy-container{position:relative;overflow:hidden}
}
.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 0;filter:none;display:none}
@media only screen and (max-width:520px){
.ds2-expand--body-copy-container{max-height:15em;transition:max-height .3s ease-in-out}
.ds2-expand--body-copy-container[data-expanded=true]{max-height:none}
.ds2-expand--body-copy-container.ds2-expand--body-copy-container--expanded{margin-bottom:7.5px}
}
.ds2-expand--body-copy{margin-bottom:1rem}
@media (max-width:980px){
.ds2-expand--body-copy .ds2-expand--copy-content .ds2-cms-output ol{padding-left:10px}
}
.ds2-expand--body-expand-container{display:block;position:absolute;bottom:-7px;left:0;width:100%}
.ds2-expand--body-expand-container .ds2-expand--body-expand-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 .ds2-expand--body-expand-button span{width:30px;height:30px;display:block;margin:0 auto;position:relative;padding:0}
@-webkit-keyframes fadeOut{
0%{opacity:1}
99%{opacity:0}
100%{visibility:hidden;height:0;line-height:0;overflow:hidden}
}
@keyframes fadeOut{
0%{opacity:1}
99%{opacity:0}
100%{visibility:hidden;height:0;line-height:0;overflow:hidden}
}
.ds2-expand--body-expand-container .ds2-expand--body-expand-button.ds2-expand--body-expand-button--hidden{-webkit-animation:fadeOut .3s ease-in-out forwards;animation:fadeOut .3s ease-in-out forwards}
@media only screen and (min-width:981px){
.ds2-expand--body-copy-columns{-moz-column-count:2;column-count:2;-moz-column-gap:15px;column-gap:15px}
}
.ds2-expand--body-copy-columns.ds2-expand--reset{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}
@media only screen and (max-width:520px){
body:not(.ds2-market-bmw-m) .ds2-expand--body-copy-container .ds2-expand--body-expand-container .ds2-expand--body-expand-button{background:#fff;color:#262626;height:74px}
body:not(.ds2-market-bmw-m) .ds2-expand--body-copy-container .ds2-expand--body-expand-container .ds2-expand--body-expand-button .ds2-icon{display:inline-block}
}
@media only screen and (max-width:520px){
html.cssmask .ds2-expand--body-copy-container{-webkit-mask-image:-webkit-linear-gradient(bottom,transparent 0,transparent 10px,#000 100px);mask-image:-webkit-linear-gradient(bottom,transparent 0,transparent 10px,#000 100px)}
html.cssmask .ds2-expand--body-copy-container[data-expanded=true]{-webkit-mask-image:none;mask-image:none}
html.cssmask .ds2-expand--body-copy-container+.ds2-expand--body-expand-container{position:static}
html.cssmask .ds2-expand--body-copy-container+.ds2-expand--body-expand-container .ds2-expand--body-expand-button{height:40px;background:none 0 0}
html.cssmask .ds2-expand--body-copy-container+.ds2-expand--body-expand-container .ds2-expand--body-expand-button span::before{background-position:0 0}
}
.ds2-branded-bmwm .ds2-expand--body-copy{margin-bottom:30px}
.ds2-expand--float{float:right;display:inline-block}
.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-toggle-switch{position:relative;display:inline-block;width:46px;height:26px}
.ds2-toggle-label{display:inline-block;position:relative;top:50%;transform:translateY(-50%);cursor:pointer}
.ds2-toggle-label h5{font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif;padding-right:4px;margin-bottom:2px}
.ds2-toggle-switch input{display:none}
.ds2-toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;transition:.4s;border:2px solid #aaa}
.ds2-toggle-slider::before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:#1c69d4;transition:.4s}
input:focus+.ds2-toggle-slider{box-shadow:0 0 1px #2196f3}
input:checked+.ds2-toggle-slider::before{transform:translateX(20px)}
.ds2-toggle-slider.round{border-radius:26px}
.ds2-toggle-slider.round::before{border-radius:50%}
.ds2-toggle-active h5{color:#1c69d4}
.ds2-toggle-left{padding-right:1px}
.ds2-toggle-right{padding-left:4px}
.ds2-link{font-size:1rem;line-height:1.5rem;font-weight:700;margin-top:0;margin-bottom:1rem;position:relative;transition:all .25s ease;display:block}
.ds2-link .ds2-icon{margin-right:5px}
.ds2-link:active span,.ds2-link:focus span,.ds2-link:hover span{color:#0653b6}
.ds2-link.ds2-link--active{color:#0653b6}
.ds2-link--label-only{display:inline;color:#666;cursor:pointer;transition:color .25s ease}
.ds2-link--label-only:active,.ds2-link--label-only:focus,.ds2-link--label-only:hover{color:#0653b6}
.button{display:flex;justify-content:center;align-items:center;text-align:center;min-width:180px;min-height:3.25rem;cursor:pointer;margin-bottom:10px;transition:background-color .25s ease}
.button .ds2-button--responsive-line{font-size:inherit;font-weight:inherit;line-height:inherit}
.button,.button.expand{padding:.25rem}
.button .ds2-icon{color:#fff;margin-top:-4px}
.button.button--link-box{height:90px;color:#262626;background-color:transparent;border-bottom:1px solid #e6e6e6;margin-bottom:0;justify-content:flex-start}
.button.button--link-box .ds2-button__icon{display:none}
.button.button--link-box .ds2-button--responsive-line{text-align:left;padding:.25rem 1.75rem .25rem 1.25rem}
.button.button--link-box::after{position:absolute;top:50%;right:10px;height:20px;width:20px;margin-top:-10px;content:"";background-image:url("../../../etc.clientlibs/ds2-webcomponents/clientlibs/clientlib/resources/icons/svg_icons/arrow-blue.svg");background-repeat:no-repeat;background-position:center;background-size:40px}
.button.button--link-box:hover{color:#0653b6;background-color:transparent}
.button.button--link-box:hover::after{right:0}
.button.button--ghost-style{background-color:transparent;color:#262626;box-shadow:inset 0 0 0 1px currentColor}
.button.button--ghost-style:hover{box-shadow:inset 0 0 0 2px currentColor}
.button.button--ghost-style .ds2-button__icon{color:inherit}
.button--ghost-style-white .button.button--ghost-style,.button.button--ghost-style.button--ghost-style-white{color:#fff}
.ds2-button__icon{font-size:3rem;position:absolute;color:rgba(255,255,255,.7);top:50%;left:0;transform:translateY(-50%)}
.ds2-button__icon+.ds2-button--responsive-line{padding:0 3rem}
.ds2-navigation-content-bar--buttons .button .ds2-button--responsive-line{height:initial}
.ds2-button--first-line,.ds2-button--second-line{display:block}
.ds2-button--second-line .ds2-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;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-size:1rem;line-height:1.5rem;font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif}
.ds2-button--area .ds2-button--price{font-size:17px;line-height:20px;font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif}
.ds2-button--area .ds2-button--responsive-info{display:table-cell;height:16px;width:16px;vertical-align:middle}
.ds2-icon.ds2-button--additional-icon{left:auto;position:absolute;right:23px;top:13px}
.ds2-button-tertiary{background-color:#333}
.ds2-button-tertiary:hover{background-color:#262626}
.ds2-footnote{line-height:0;vertical-align:super;top:0;padding:0 3px;position:relative;color:inherit;font-style:inherit;font-size:9px}
h1 .ds2-footnote,h2 .ds2-footnote,h3 .ds2-footnote,h4 .ds2-footnote{vertical-align:bottom;font-size:11px}
h1 .ds2-footnote{top:-1.5rem}
@media only screen and (min-width:981px){
h1 .ds2-footnote{top:-2.25rem}
}
h2 .ds2-footnote{top:-1.125rem}
@media only screen and (min-width:521px){
h2 .ds2-footnote{top:-1.5rem}
}
h3 .ds2-footnote{top:-1.03125rem}
@media only screen and (min-width:521px){
h3 .ds2-footnote{top:-1.125rem}
}
h4 .ds2-footnote{top:-1.125rem}
@media only screen and (min-width:981px){
h4 .ds2-footnote{top:-1.03125rem}
}
h5 .ds2-footnote,h6 .ds2-footnote{vertical-align:bottom;top:-.9rem}
.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}
.ds2-hidden-field{opacity:0;position:absolute}
.ds2-label--checkbox{cursor:pointer;display:inline-block;padding-left:27.5px;position:relative}
html .ds2-label--checkbox{font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif}
html:lang(he-IL) .ds2-label--checkbox{font-family:bmwTypeNextWebHebrew,Arial,Helvetica,sans-serif}
html:lang(ko-KR) .ds2-label--checkbox{font-family:bmwTypeNextWeb,bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK KR","Noto Sans",sans-serif}
html:lang(ja-JP) .ds2-label--checkbox{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK JP","Noto Sans",sans-serif}
html:lang(zh-TW) .ds2-label--checkbox{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-HK) .ds2-label--checkbox{font-family:bmwTypeWeb,Arial,"microsoft jhenghei",Helvetica,"Noto Sans CJK TC","Noto Sans",sans-serif}
html:lang(zh-CN) .ds2-label--checkbox{font-family:bmwTypeWeb,Arial,Helvetica,"Noto Sans CJK SC","Noto Sans",sans-serif}
html:lang(th-TH) .ds2-label--checkbox{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
html[dir=rtl]:not(:lang(he-IL)) .ds2-label--checkbox{font-family:bmwTypeWeb,Arial,Helvetica,sans-serif}
.ds2-label--checkbox::before{content:"";display:block;height:20px;left:0;position:absolute;top:-1px;width:20px}
.ds2-brochures-download__list-item{display:flex;width:100%;margin:0;border-top:solid 1px #e6e6e6}
.ds2-brochures-download__list-item--last{border-bottom:solid 1px #e6e6e6}
.ds2-brochures-download__link{display:flex;align-items:center;width:100%;text-decoration:none;margin:0}
.ds2-brochures-download__link:hover{text-decoration:none;cursor:default}
.ds2-brochures-download__link:hover .ds2-brochures-download__link-name{color:#1c69d4}
.ds2-brochures-download__link-name{flex-grow:1;word-break:break-word;color:#262626;min-height:59px;display:flex;align-items:center}
.ds2-brochures-download__link-icon{position:relative;height:50px;width:50px;margin-top:4px;margin-bottom:4px;margin-left:15px}
.ds2-brochures-download__link-icon::before{content:' ';position:absolute;height:50px;width:50px;background-image:none;background-repeat:no-repeat;background-position:center}
.ds2-brochures-download__link--download .ds2-brochures-download__link-icon::before{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%231c69d4%22%3E%3Cpath%20d%3D%22M10.5%2023.5h2v5h-2v-5zM11.5%2026.5h17v2h-17v-2zM26.5%2022.5h2v5h-2v-5zM24.514%2018.5L19.5%2023.514%2014.486%2018.5h10.028zM17.5%2011.5h4v10h-4v-10z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.ds2-brochures-download__link--download:hover{color:#1c69d4;cursor:pointer}
.ds2-brochures-download__link--download:hover .ds2-brochures-download__link-name{color:#1c69d4}
.ds2-brochures-download__link--download:not([href$=".pdf"]) .ds2-brochures-download__link-icon::before{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%231c69d4%22%20d%3D%22M17%2028l-2-2%206-6-6-6%202-2%208%208z%22%2F%3E%3C%2Fsvg%3E")}
.ds2-brochures-download__link[brochure-type=DOWNLOAD] .ds2-brochures-download__link-icon::before{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%231c69d4%22%3E%3Cpath%20d%3D%22M10.5%2023.5h2v5h-2v-5zM11.5%2026.5h17v2h-17v-2zM26.5%2022.5h2v5h-2v-5zM24.514%2018.5L19.5%2023.514%2014.486%2018.5h10.028zM17.5%2011.5h4v10h-4v-10z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.ds2-brochures-download__link[brochure-type=DOWNLOAD]:hover{color:#1c69d4;cursor:pointer}
.ds2-brochures-download__link[brochure-type=DOWNLOAD]:not([href$=".pdf"]) .ds2-brochures-download__link-icon::before{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%231c69d4%22%20d%3D%22M17%2028l-2-2%206-6-6-6%202-2%208%208z%22%2F%3E%3C%2Fsvg%3E")}
.ds2-brochures-download__link[brochure-type=BROCHURE]{pointer-events:none!important;cursor:default}
.ds2-brochures-download__link[brochure-type=BROCHURE] .ds2-brochures-download__link-icon{display:none}
.ds2-brochures-download__link[brochure-type=BROCHURE] .ds2-brochures-download__link-icon::before{display:none}
.ds2-main-footer,.ds2-main-footer--link,.ds2-main-footer--title{color:#fff}
footer.container{width:auto;margin-right:revert-layer;margin-left:revert-layer;padding-left:revert-layer;padding-right:revert-layer}
.ds2-page--wrapper-edit{min-height:unset;overflow-x:unset;overflow-y:unset}
.ds2-main-footer{font-size:.875rem;line-height:1.25rem;font-weight:300;background:#8e8e8e;margin:0;padding:0}
.ds2-main-footer .ds2-main-footer--inner{padding:29px 0 25px 0}
.ds2-main-footer--title{margin-bottom:8px}
.ds2-main-footer--link.ds2-icon::before{height:40px;width:40px}
.ds2-main-footer--list{margin-bottom:2rem;width:auto}
.ds2-main-footer--list-item{margin:0 11px 8px 0;vertical-align:top}
.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:0;margin-bottom:0;padding-right:0}
@media only screen and (min-width:521px){
.ds2-main-footer{padding:0}
.ds2-main-footer .ds2-main-footer--inner{padding:26px 0 25px 0}
.ds2-main-footer--table{display:table}
.ds2-main-footer--widget{display:table-row}
.ds2-main-footer--list,.ds2-main-footer--title{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:1.5rem}
}
.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item{list-style-type:none;margin-top:0;margin-bottom:1.5rem}
.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item:first-child{margin-top:0}
.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item:last-child{margin-bottom:0}
.ds2-social-icon{margin-top:-3px;max-width:40px;max-height:40px;opacity:.8}
.ds2-social-icon:hover{opacity:1}
.ds2-page--h5vco .ds2-uxn-footer.ds2-main-footer{position:inherit;padding-top:0;padding-bottom:0}
@media only screen and (min-width:768px){
.ds2-page--h5vco .ds2-uxn-footer.ds2-main-footer{position:fixed;padding:0}
}
.ds2-uxn-footer{background-color:#fff;color:#000;margin-top:45px}
.ds2-uxn-footer .ds2-uxn-footer-container{width:100%;margin-right:auto;margin-left:auto}
.ds2-uxn-footer .ds2-uxn-footer-container li{list-style:none;padding:0 0 .25rem}
.ds2-uxn-footer .ds2-uxn-footer-container .ds2-font-clickable-xs,.ds2-uxn-footer .ds2-uxn-footer-container .ds2-font-xs{margin:0}
.ds2-uxn-footer .ds2-uxn-container{background-color:#e6e6e6}
.ds2-uxn-footer .ds2-uxn-footer-section{padding-top:30px}
.ds2-uxn-footer .ds2-footer-border{border-style:solid;border-width:0}
.ds2-uxn-footer .ds2-footer-upper-part{display:flex;flex-direction:column;align-items:center;border-color:#bbb;border-bottom-width:1px;padding-top:60px;padding-bottom:45px;margin-left:20px;margin-right:20px}
.ds2-uxn-footer .ds2-footer-col{flex:1;padding-left:20px;padding-right:20px;padding-bottom:30px}
.ds2-uxn-footer .ds2-footer-col-header{padding-left:20px;padding-right:20px}
.ds2-uxn-footer .ds2-language-header{margin-bottom:20px;color:#262626;text-align:center}
.ds2-uxn-footer .ds2-footer-col-main{list-style:none;border-color:#bbb;border-bottom-width:1px;padding:15px 20px 30px 20px}
.ds2-uxn-footer .ds2-uxn-footer-flex .ds2-footer-col:last-child .ds2-footer-col-main{border-bottom-width:0}
.ds2-uxn-footer .ds2-footer-col-item{padding-bottom:5px}
.ds2-uxn-footer .ds2-main-footer--link{color:#666;text-decoration:none}
.ds2-uxn-footer .ds2-main-footer--link.ds2-province-selection{padding:0;margin:0}
.ds2-uxn-footer .ds2-main-footer--link.ds2-province-selection,.ds2-uxn-footer .ds2-main-footer--link.ds2-province-selection:active,.ds2-uxn-footer .ds2-main-footer--link.ds2-province-selection:focus,.ds2-uxn-footer .ds2-main-footer--link.ds2-province-selection:hover{background-color:transparent}
.ds2-uxn-footer .ds2-main-footer--link:hover{color:#262626}
.ds2-uxn-footer .ds2-metanavigation-container{display:flex;flex-direction:column;align-items:center;padding-top:30px;padding-bottom:30px;margin-left:20px;margin-right:20px}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-province-selection{padding:0}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-province-selection,.ds2-uxn-footer .ds2-metanavigation-container .ds2-province-selection:active,.ds2-uxn-footer .ds2-metanavigation-container .ds2-province-selection:focus,.ds2-uxn-footer .ds2-metanavigation-container .ds2-province-selection:hover{background-color:transparent}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-main-footer--link{padding-left:10px;padding-right:10px}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-main-footer--list-item{margin:0;cursor:pointer;padding-bottom:10px;color:#262626}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-metanavigation-row{display:flex;justify-content:center;flex-wrap:wrap}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-metanavigation-row .ds2-main-footer--link{margin:0;color:#1366d7}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-metanavigation-row .ds2-main-footer--link:hover{color:#262626}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-cms-output{margin-bottom:15px}
@media only screen and (min-width:768px){
.ds2-uxn-footer .ds2-metanavigation-container .ds2-cms-output{margin-bottom:0}
}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-uxn-reduce-container{display:flex;flex-direction:column;order:2}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-uxn-reduce-container .ds2-metanavigation-row{margin-top:0}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-uxn-reduce-container .ds2-language-list{justify-content:center}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-uxn-reduce-container .ds2-language-item{height:unset;margin-right:0}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-uxn-reduce-container li.ds2-language-item:last-child{border-right-width:0}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-uxn-reduce-container .ds2-main-footer--link{margin:0}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-uxn-reduce-container .ds2-language-link{padding:0 15px 0 15px;margin-top:0;margin-bottom:0}
.ds2-uxn-footer .ds2-language-list{display:flex;justify-content:flex-start;list-style:none;padding:0}
.ds2-uxn-footer .ds2-language-item{display:flex;flex-direction:column;justify-content:center;border-right:1px solid #bbb;height:30px;margin-right:15px}
.ds2-uxn-footer .ds2-language-item_last{border-right:0;margin-right:0}
.ds2-uxn-footer .ds2-language-item_last .ds2-language-link{padding-right:0}
.ds2-uxn-footer .ds2-language-link{padding:5px 15px 5px 0;color:#666;text-decoration:none}
.ds2-uxn-footer .ds2-language-link:hover{color:#262626;text-decoration:underline;cursor:pointer}
.ds2-uxn-footer .ds2-language-link-active{color:#262626;text-decoration:underline;pointer-events:none}
.ds2-uxn-footer.ds2-uxn-reduce-footer .ds2-metanavigation-container{flex-direction:column}
.ds2-uxn-footer .ds2-share-line{margin-top:60px}
.ds2-uxn-footer .ds2-share-header{color:#262626;text-align:center;padding-left:0;padding-right:0;margin-bottom:30px}
.ds2-uxn-footer .ds2-share-items-list{justify-content:center;display:flex;list-style:none;padding:0}
.ds2-uxn-footer .ds2-share-item{width:45px;margin-left:10px;margin-right:10px;height:45px;justify-content:center;display:flex}
.ds2-uxn-footer .ds2-share-item .ds2-social-icon{margin-top:-3px;max-width:45px;max-height:45px;opacity:.8}
.ds2-uxn-footer .ds2-share-item .ds2-social-icon:hover{opacity:1}
.ds2-uxn-footer .ds2-share-item .ds2-share-link-universal{margin-left:auto;margin-right:auto;margin-top:-2px}
.ds2-uxn-footer .ds2-share-link{text-decoration:none;font-size:48px;color:#4d4d4d}
.ds2-uxn-footer .ds2-share-link:hover{color:#262626}
@media only screen and (min-width:576px){
.ds2-uxn-footer .ds2-uxn-footer-container{max-width:576px}
.ds2-uxn-footer .ds2-uxn-footer-section{margin-left:45px;margin-right:45px;padding-top:45px;padding-bottom:45px}
.ds2-uxn-footer .ds2-uxn-footer-flex{display:flex;flex-wrap:wrap}
.ds2-uxn-footer .ds2-footer-upper-part{flex-direction:row;margin-left:45px;margin-right:45px;padding-left:20px;padding-right:20px}
.ds2-uxn-footer .ds2-footer-column{flex:auto;padding-left:0;padding-right:0;padding-bottom:0;width:50%}
.ds2-uxn-footer .ds2-footer-col-main{border-bottom-width:0}
.ds2-uxn-footer .ds2-footer-col{flex:auto;padding-left:0;padding-right:0;padding-bottom:0;width:50%}
.ds2-uxn-footer .ds2-metanavigation-row{display:flex;justify-content:center;flex-wrap:wrap;padding:0;margin-bottom:45px;list-style:none}
.ds2-uxn-footer .ds2-share-line{margin-left:auto;margin-top:0;align-self:flex-end}
.ds2-uxn-footer .ds2-share-header{text-align:left;padding-left:10px;padding-right:15px;margin-bottom:20px}
.ds2-uxn-footer .ds2-share-items-list{padding-left:5px;margin-left:-30px;justify-content:flex-start}
.ds2-uxn-footer .ds2-share-item{margin-left:20px;margin-right:0}
.ds2-uxn-footer .ds2-language-header{text-align:left;margin-bottom:30px}
.ds2-uxn-footer .ds2-lang-switch{align-self:flex-start}
}
@media only screen and (min-width:768px){
.ds2-uxn-footer .ds2-uxn-footer-container{max-width:768px}
.ds2-uxn-footer .ds2-metanavigation-container{flex-direction:row-reverse;justify-content:space-between;padding-left:20px;padding-right:20px;margin-left:45px;margin-right:45px}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-footer-col-item,.ds2-uxn-footer .ds2-metanavigation-container .ds2-main-footer--list-item{display:flex;flex-direction:column;justify-content:center;padding:0}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-footer-col-item{padding:0}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-uxn-reduce-container{flex-direction:row}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-uxn-reduce-container .ds2-language-list{padding:0;margin:0}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-uxn-reduce-container .ds2-metanavigation-row{margin:0}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-uxn-reduce-container .ds2-language-item{height:25px}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-uxn-reduce-container .ds2-language-link{padding:0 3px 0 3px;margin-top:0;margin-bottom:0}
.ds2-uxn-footer .ds2-metanavigation-row{margin-bottom:0}
.ds2-uxn-footer.ds2-uxn-reduce-footer .ds2-cms-output{padding:0;margin:0}
.ds2-uxn-footer.ds2-uxn-reduce-footer .ds2-metanavigation-container{flex-direction:row;padding:0;margin:0}
.ds2-uxn-footer .ds2-uxn-reduce-container{flex-direction:row;-webkit-box-ordinal-group:3}
}
@media only screen and (min-width:992px){
.ds2-uxn-footer .ds2-uxn-footer-container{max-width:992px}
.ds2-uxn-footer .ds2-metanavigation-container .ds2-uxn-reduce-container .ds2-language-link{padding-left:15px;padding-right:15px}
}
@media only screen and (min-width:1200px){
.ds2-uxn-footer .ds2-uxn-footer-container{max-width:1200px}
.ds2-uxn-footer .ds2-uxn-footer-section{margin-left:20px;margin-right:20px}
.ds2-uxn-footer .ds2-footer-no-margin{margin-left:0;margin-right:0}
.ds2-uxn-footer .ds2-footer-column{width:auto}
.ds2-uxn-footer .ds2-footer-col-header{padding-left:0;padding-right:0}
.ds2-uxn-footer .ds2-footer-col-main{padding-left:0;padding-right:0}
.ds2-uxn-footer .ds2-footer-col{width:auto}
}
[class*=' ds2-share-icon-'],[class^=ds2-share-icon-]{font-family:BMW_iconFont!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased}
.ds2-share-icon-facebook::before{content:"\e93d"}
.ds2-share-icon-twitter::before{content:"\e938"}
.ds2-disclaimer--list{counter-reset:footnote;margin-bottom:5rem}
@media only screen and (min-width:981px){
.ds2-disclaimer--list{margin-bottom:6rem}
}
.ds2-disclaimer--list:empty{margin-bottom:0}
.ds2-disclaimer--list-item{list-style-type:none;position:relative;padding-left:10px;color:#262626}
@media only screen and (min-width:521px){
.ds2-disclaimer--list-item{padding-right:15px}
}
.ds2-disclaimer--list-item::before{top:-2px;left:0;position:absolute;color:#262626;font-size:7px;counter-increment:footnote;content:"[" counter(footnote) "]"}
.ds2-disclaimer--list-item a{font-size:inherit;line-height:inherit}
.ds2-disclaimer--list-item ul{margin-left:18px;margin-top:5px;margin-bottom:5px}
.ds2-disclaimer--list-item li{padding-left:0;list-style-type:initial;margin-left:0}
.ds2-disclaimer--list-item li::before{content:''}
.ds2-disclaimer--list-item p{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;margin-bottom:inherit;text-rendering:inherit}
.ds2-disclaimer--cq--special .ds2-disclaimer--list-item p{font-size:1.25rem;line-height:1.75rem;font-weight:300;margin-top:0;margin-bottom:1rem}
@media only screen and (min-width:981px){
.ds2-disclaimer--cq--special .ds2-disclaimer--list-item p{font-size:1.5rem;line-height:2rem;font-weight:300}
}
.ds2-disclaimer--asterix .ds2-disclaimer--list-item{padding-left:10px}
.ds2-disclaimer--asterix .ds2-disclaimer--list-item::before{top:1px;font-size:12px;content:'*'}
.ds2-disclaimer--asterix .ds2-disclaimer--list-item.asterix-2::before{content:'**';left:-6px}
.ds2-disclaimer--asterix .ds2-disclaimer--list-item.asterix-3::before{content:'***';left:-12px}
.ds2-disclaimer--asterix .ds2-disclaimer--list-item.asterix-4::before{content:'****';left:-18px}
.ds2-disclaimer--asterix .ds2-disclaimer--list-item.asterix-5::before{content:'*****';left:-24px}
.ds2-disclaimer--no-marking .ds2-disclaimer--list-item{padding-left:0}
.ds2-disclaimer--no-marking .ds2-disclaimer--list-item::before{content:none}
.ds2-cookie-consent-settings--hint{margin-bottom:60px}
@media only screen and (min-width:981px){
.ds2-cookie-consent-settings--hint{margin-bottom:75px}
}
.ds2-cookie-consent-settings{margin-bottom:90px}
@media only screen and (min-width:521px){
.ds2-cookie-consent-settings{margin-bottom:105px}
}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--title{margin-bottom:10px}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--status-container{padding-bottom:20px;padding-top:5px}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--status{cursor:default;display:none}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--status-notset{color:#bbb}
.ds2-cookie-consent-settings .ds2-buttonlist .ds2-buttonlist--item:first-child{padding-left:0}
.ds2-cookie-consent-settings .ds2-buttonlist .ds2-buttonlist--item:last-child{padding-left:0}
.ds2-cookie-consent-settings .ds2-buttonlist .ds2-buttonlist--item .button{margin-bottom:15px}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--button-confirm{display:none}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--button-reject{display:none}
.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 .ds2-cms-output{margin-bottom:0}
.ds2-contact-box .ds2-contact-box--title{margin-bottom:1.75rem}
.ds2-contact-box .ds2-contact-box--subtitle{display:block;margin-bottom:0}
.ds2-contact-box .contactitem .ds2-contact-item--label{font-weight:700}
.ds2-contact-box .contactitem .ds2-contact-item--email{font-weight:400;color:#262626;display:block}
.ds2-contact-box .contactitem .ds2-contact-item--email:active,.ds2-contact-box .contactitem .ds2-contact-item--email:focus,.ds2-contact-box .contactitem .ds2-contact-item--email:hover{color:#0653b6}
.ds2-contact-box .contactitem .ds2-contact-item--phone{display:block}
@media only screen and (min-width:521px){
.ds2-contact-box .contactitem .ds2-contact-item--phone{cursor:default}
}
.ds2-contact-box .contactitem .ds2-contact-item--email:focus-visible,.ds2-contact-box .contactitem .ds2-contact-item--phone:focus-visible{margin-top:5px}
.ds2-contact-box .contactitem .ds2-contact-item--email.focus-visible,.ds2-contact-box .contactitem .ds2-contact-item--phone.focus-visible{margin-top:5px}
.ds2-contact-box--sub-content{padding:15px}
.ds2-contact-box--group{margin-bottom:1rem;padding-right:0}
.ds2-contact-box--group:last-child{margin-bottom:.75rem}
.ds2-contact-box--address{padding-bottom:1rem}
.ds2-contact-box--hours{margin-top:1.5rem}
.ds2-contact-box--contact-item{word-break:break-all}
.ds2-business-card{border:1px solid #e6e6e6;margin-bottom:75px}
@media only screen and (min-width:981px){
.ds2-business-card{margin-bottom:90px}
}
.ds2-business-card .ds2-cms-output{margin-bottom:0;text-align:left;width:100%;display:block;padding-bottom:10px}
.ds2-business-card .contactitem .ds2-contact-item--label{font-weight:700}
.ds2-business-card .contactitem .ds2-contact-item--email{color:#262626;display:inline-block;margin-bottom:0;overflow:hidden;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:100%}
.ds2-business-card .contactitem .ds2-contact-item--phone{color:#262626;display:inline-block;margin-bottom:0;overflow:hidden;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:100%}
@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:30px}
}
@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--address-line,.ds2-business-card--contact-item-detail,.ds2-business-card--contact-item-label,.ds2-business-card--position{display:block}
.ds2-business-card--address-line,.ds2-business-card--contact-item-detail,.ds2-business-card--contact-item-label,.ds2-business-card--name,.ds2-business-card--position{margin-bottom:.5rem}
.ds2-business-card--group{margin-bottom:2rem;padding-right:15px}
.ds2-business-card--contact-item{margin-bottom:1rem}
@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:700}
.ds2-business-card--contact-item-detail{display:inline-block;margin-bottom:0;overflow:hidden;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:100%}
a.ds2-business-card--contact-item-detail{color:#262626}
.ds2-accordion{margin-bottom:60px}
@media only screen and (min-width:981px){
.ds2-accordion{margin-bottom:75px}
}
.ds2-accordion .ds2-expand--body-expand-container .button{margin-bottom:0}
.ds2-accordion .ds2-accordion--headline{margin-bottom:2rem}
@media only screen and (max-width:980px){
.ds2-accordion .ds2-accordion--headline{margin-bottom:1rem}
}
@media only screen and (min-width:521px){
.ds2-accordion--copy-cont{margin-bottom:15px}
}
.hidden{
    visibility: hidden;
}

.iframe.iframeadaptive.section {
    margin-bottom: 75px;
}

.iframeintegrationcontainer.scrolling {
    -webkit-overflow-scrolling: touch;
    overflow-x: hidden;
    overflow-y: auto;
}

@media only screen and (min-width: 981px) {
    .iframe.iframeadaptive.section {
        margin-bottom: 90px;
    }
}

