@charset "UTF-8";@font-face{font-family:"BMWGroupSerif-Light";src:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/fonts/BMWGroupTNSemiSfCnProTT-Light.woff") format("woff")}
@font-face{font-family:"BMWGroupTNProTT-Regular";src:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/fonts/BMWGroupTNProTT-Regular.woff") format("woff")}
@font-face{font-family:"BMWGroupTNProTT-Bold";src:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/fonts/BMWGroupTNProTT-Bold.woff") format("woff")}
@font-face{font-family:"BMWGroupTNProTT-Light";src:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/fonts/BMWGroupTNProTT-Light.woff") format("woff")}
@font-face{font-family:"BMWGroupTNCondensedProTT-Regular";src:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/fonts/BMWGroupTNCondensedProTT-Regular.woff") format("woff")}
@font-face{font-family:"BMWGroupTNCondensedProTT-Bold";src:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/fonts/BMWGroupTNCondensedProTT-Bold.woff") format("woff")}
.grp-navigation__panel:not(.sub-level) .grp-area-company.grp-navigation__item,.grp-navigation .grp-navigation__panel.sub-level .grp-area-company.grp-navigation__itemlist{border-color:#035970}
.grp-navigation__panel:not(.sub-level) .grp-area-responsibility.grp-navigation__item,.grp-navigation .grp-navigation__panel.sub-level .grp-area-responsibility.grp-navigation__itemlist{border-color:#fad022}
.grp-navigation__panel:not(.sub-level) .grp-area-innovation.grp-navigation__item,.grp-navigation .grp-navigation__panel.sub-level .grp-area-innovation.grp-navigation__itemlist{border-color:#0083c6}
.grp-navigation__panel:not(.sub-level) .grp-area-career.grp-navigation__item,.grp-navigation .grp-navigation__panel.sub-level .grp-area-career.grp-navigation__itemlist{border-color:#508130}
.grp-navigation__panel:not(.sub-level) .grp-area-brand.grp-navigation__item,.grp-navigation .grp-navigation__panel.sub-level .grp-area-brand.grp-navigation__itemlist{border-color:#69103b}
.grp-navigation__panel:not(.sub-level) .grp-area-investor.grp-navigation__item,.grp-navigation .grp-navigation__panel.sub-level .grp-area-investor.grp-navigation__itemlist{border-color:#e96d0c}
.grp-navigation__panel:not(.sub-level) .grp-area-electromobility.grp-navigation__item,.grp-navigation .grp-navigation__panel.sub-level .grp-area-electromobility.grp-navigation__itemlist{border-color:#8d1e77}
.grp-navigation__panel:not(.sub-level) .grp-area-onlinespecial.grp-navigation__item,.grp-navigation .grp-navigation__panel.sub-level .grp-area-onlinespecial.grp-navigation__itemlist{border-color:#d0b54f}
.grp-navigation__panel:not(.sub-level) .grp-area-unknown.grp-navigation__item,.grp-navigation .grp-navigation__panel.sub-level .grp-area-unknown.grp-navigation__itemlist{border-color:#494949}
div[data-area="company"]{border-left-color:#035970}
div[data-area="responsibility"]{border-left-color:#fad022}
div[data-area="innovation"]{border-left-color:#0083c6}
div[data-area="career"]{border-left-color:#508130}
div[data-area="brand"]{border-left-color:#69103b}
div[data-area="investor"]{border-left-color:#e96d0c}
div[data-area="electromobility"]{border-left-color:#8d1e77}
div[data-area="onlinespecial"]{border-left-color:#d0b54f}
div[data-area="unknown"]{border-left-color:#494949}
div[data-area="transparent"]{border-left-color:transparent}
meta.foundation-version{font-family:"/5.5.2/"}
meta.foundation-mq-small{font-family:"/only screen/";width:0}
meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 30em)/";width:0}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:30.0625em)/";width:30.0625em}
meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:30.0625em) and (max-width:48em)/";width:30.0625em}
meta.foundation-mq-large{font-family:"/only screen and (min-width:48.0625em)/";width:48.0625em}
meta.foundation-mq-large-only{font-family:"/only screen and (min-width:48.0625em) and (max-width:64em)/";width:48.0625em}
meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}
meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:80em)/";width:64.0625em}
meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:80.0625em)/";width:80.0625em}
meta.foundation-data-attribute-namespace{font-family:false}
html,body{height:100%}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body{font-size:100%;scroll-behavior:smooth}
body{background:#FFF;color:#494949;cursor:auto;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;line-height:1.21;margin:0;padding:0 !important;position:relative}
a:hover{cursor:pointer}
img{max-width:100%;height:auto}
img{-ms-interpolation-mode:bicubic}
#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}
.left,.grp-accordion-calender-month .grp-accordion-calender-month__prev,.grp-accordion-calender-month div,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a{float:left !important}
.right,.grp-accordion-calender-month .grp-accordion-calender-month__next{float:right !important}
.clearfix:before,.grp-accordion-calender-month:before,.grp-quot__cont:before,.grp-quot--img .grp-quot__cont:before,.clearfix:after,.grp-accordion-calender-month:after,.grp-quot__cont:after,.grp-quot--img .grp-quot__cont:after{content:" ";display:table}
.clearfix:after,.grp-accordion-calender-month:after,.grp-quot__cont:after,.grp-quot--img .grp-quot__cont:after{clear:both}
.hide,.grp-accordion__no-text{display:none}
.invisible{visibility:hidden}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img{display:block;width:100%}
textarea{height:auto;min-height:50px}
select{width:100%}
.row:before,.grp-row:before,.grp-component__extended:before,.two-columns:before,.three-columns:before,.two-columns6633:before,.two-columns3366:before,.grp-component__content:before,.grp-component__fullwidth .grp-component__fullwidth__inner:before,.row:after,.grp-row:after,.grp-component__extended:after,.two-columns:after,.three-columns:after,.two-columns6633:after,.two-columns3366:after,.grp-component__content:after,.grp-component__fullwidth .grp-component__fullwidth__inner:after{content:" ";display:table}
.row:after,.grp-row:after,.grp-component__extended:after,.two-columns:after,.three-columns:after,.two-columns6633:after,.two-columns3366:after,.grp-component__content:after,.grp-component__fullwidth .grp-component__fullwidth__inner:after{clear:both}
.row.collapse>.column,.collapse.grp-row>.column,.collapse.grp-component__extended>.column,.collapse.two-columns>.column,.collapse.three-columns>.column,.collapse.two-columns6633>.column,.collapse.two-columns3366>.column,.collapse.grp-component__content>.column,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner>.column,.row.collapse>.columns,.collapse.grp-row>.columns,.collapse.grp-component__extended>.columns,.collapse.two-columns>.columns,.collapse.three-columns>.columns,.collapse.two-columns6633>.columns,.collapse.two-columns3366>.columns,.collapse.grp-component__content>.columns,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner>.columns,.row.collapse>.grp-columns,.collapse.grp-row>.grp-columns,.collapse.grp-component__extended>.grp-columns,.collapse.two-columns>.grp-columns,.collapse.three-columns>.grp-columns,.collapse.two-columns6633>.grp-columns,.collapse.two-columns3366>.grp-columns,.collapse.grp-component__content>.grp-columns,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner>.grp-columns,.row.collapse>.two-columns-c0,.collapse.grp-row>.two-columns-c0,.collapse.grp-component__extended>.two-columns-c0,.collapse.two-columns>.two-columns-c0,.collapse.three-columns>.two-columns-c0,.collapse.two-columns6633>.two-columns-c0,.collapse.two-columns3366>.two-columns-c0,.collapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner>.two-columns-c0,.row.collapse>.two-columns-c1,.collapse.grp-row>.two-columns-c1,.collapse.grp-component__extended>.two-columns-c1,.collapse.two-columns>.two-columns-c1,.collapse.three-columns>.two-columns-c1,.collapse.two-columns6633>.two-columns-c1,.collapse.two-columns3366>.two-columns-c1,.collapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner>.two-columns-c1,.row.collapse>.three-columns-c0,.collapse.grp-row>.three-columns-c0,.collapse.grp-component__extended>.three-columns-c0,.collapse.two-columns>.three-columns-c0,.collapse.three-columns>.three-columns-c0,.collapse.two-columns6633>.three-columns-c0,.collapse.two-columns3366>.three-columns-c0,.collapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner>.three-columns-c0,.row.collapse>.three-columns-c1,.collapse.grp-row>.three-columns-c1,.collapse.grp-component__extended>.three-columns-c1,.collapse.two-columns>.three-columns-c1,.collapse.three-columns>.three-columns-c1,.collapse.two-columns6633>.three-columns-c1,.collapse.two-columns3366>.three-columns-c1,.collapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner>.three-columns-c1,.row.collapse>.three-columns-c2,.collapse.grp-row>.three-columns-c2,.collapse.grp-component__extended>.three-columns-c2,.collapse.two-columns>.three-columns-c2,.collapse.three-columns>.three-columns-c2,.collapse.two-columns6633>.three-columns-c2,.collapse.two-columns3366>.three-columns-c2,.collapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner>.three-columns-c2,.row.collapse>.two-columns6633-c0,.collapse.grp-row>.two-columns6633-c0,.collapse.grp-component__extended>.two-columns6633-c0,.collapse.two-columns>.two-columns6633-c0,.collapse.three-columns>.two-columns6633-c0,.collapse.two-columns6633>.two-columns6633-c0,.collapse.two-columns3366>.two-columns6633-c0,.collapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.collapse>.two-columns6633-c1,.collapse.grp-row>.two-columns6633-c1,.collapse.grp-component__extended>.two-columns6633-c1,.collapse.two-columns>.two-columns6633-c1,.collapse.three-columns>.two-columns6633-c1,.collapse.two-columns6633>.two-columns6633-c1,.collapse.two-columns3366>.two-columns6633-c1,.collapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.collapse>.two-columns3366-c0,.collapse.grp-row>.two-columns3366-c0,.collapse.grp-component__extended>.two-columns3366-c0,.collapse.two-columns>.two-columns3366-c0,.collapse.three-columns>.two-columns3366-c0,.collapse.two-columns6633>.two-columns3366-c0,.collapse.two-columns3366>.two-columns3366-c0,.collapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.collapse>.two-columns3366-c1,.collapse.grp-row>.two-columns3366-c1,.collapse.grp-component__extended>.two-columns3366-c1,.collapse.two-columns>.two-columns3366-c1,.collapse.three-columns>.two-columns3366-c1,.collapse.two-columns6633>.two-columns3366-c1,.collapse.two-columns3366>.two-columns3366-c1,.collapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding-left:0;padding-right:0}
.row.collapse .row,.collapse.grp-row .row,.collapse.grp-component__extended .row,.collapse.two-columns .row,.collapse.three-columns .row,.collapse.two-columns6633 .row,.collapse.two-columns3366 .row,.collapse.grp-component__content .row,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner .row,.row.collapse .grp-row,.collapse.grp-row .grp-row,.collapse.grp-component__extended .grp-row,.collapse.two-columns .grp-row,.collapse.three-columns .grp-row,.collapse.two-columns6633 .grp-row,.collapse.two-columns3366 .grp-row,.collapse.grp-component__content .grp-row,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner .grp-row,.row.collapse .grp-component__extended,.collapse.grp-row .grp-component__extended,.collapse.grp-component__extended .grp-component__extended,.collapse.two-columns .grp-component__extended,.collapse.three-columns .grp-component__extended,.collapse.two-columns6633 .grp-component__extended,.collapse.two-columns3366 .grp-component__extended,.collapse.grp-component__content .grp-component__extended,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner .grp-component__extended,.row.collapse .two-columns,.collapse.grp-row .two-columns,.collapse.grp-component__extended .two-columns,.collapse.two-columns .two-columns,.collapse.three-columns .two-columns,.collapse.two-columns6633 .two-columns,.collapse.two-columns3366 .two-columns,.collapse.grp-component__content .two-columns,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner .two-columns,.row.collapse .three-columns,.collapse.grp-row .three-columns,.collapse.grp-component__extended .three-columns,.collapse.two-columns .three-columns,.collapse.three-columns .three-columns,.collapse.two-columns6633 .three-columns,.collapse.two-columns3366 .three-columns,.collapse.grp-component__content .three-columns,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner .three-columns,.row.collapse .two-columns6633,.collapse.grp-row .two-columns6633,.collapse.grp-component__extended .two-columns6633,.collapse.two-columns .two-columns6633,.collapse.three-columns .two-columns6633,.collapse.two-columns6633 .two-columns6633,.collapse.two-columns3366 .two-columns6633,.collapse.grp-component__content .two-columns6633,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner .two-columns6633,.row.collapse .two-columns3366,.collapse.grp-row .two-columns3366,.collapse.grp-component__extended .two-columns3366,.collapse.two-columns .two-columns3366,.collapse.three-columns .two-columns3366,.collapse.two-columns6633 .two-columns3366,.collapse.two-columns3366 .two-columns3366,.collapse.grp-component__content .two-columns3366,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner .two-columns3366,.row.collapse .grp-component__content,.collapse.grp-row .grp-component__content,.collapse.grp-component__extended .grp-component__content,.collapse.two-columns .grp-component__content,.collapse.three-columns .grp-component__content,.collapse.two-columns6633 .grp-component__content,.collapse.two-columns3366 .grp-component__content,.collapse.grp-component__content .grp-component__content,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner .grp-component__content,.row.collapse .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .row.collapse .grp-component__fullwidth__inner,.collapse.grp-row .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .collapse.grp-row .grp-component__fullwidth__inner,.collapse.grp-component__extended .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .collapse.grp-component__extended .grp-component__fullwidth__inner,.collapse.two-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .collapse.two-columns .grp-component__fullwidth__inner,.collapse.three-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .collapse.three-columns .grp-component__fullwidth__inner,.collapse.two-columns6633 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .collapse.two-columns6633 .grp-component__fullwidth__inner,.collapse.two-columns3366 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .collapse.two-columns3366 .grp-component__fullwidth__inner,.collapse.grp-component__content .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .collapse.grp-component__content .grp-component__fullwidth__inner,.grp-component__fullwidth .collapse.grp-component__fullwidth__inner .grp-component__fullwidth__inner{margin-left:0;margin-right:0}
.row .row,.grp-row .row,.grp-component__extended .row,.two-columns .row,.three-columns .row,.two-columns6633 .row,.two-columns3366 .row,.grp-component__content .row,.grp-component__fullwidth .grp-component__fullwidth__inner .row,.row .grp-row,.grp-row .grp-row,.grp-component__extended .grp-row,.two-columns .grp-row,.three-columns .grp-row,.two-columns6633 .grp-row,.two-columns3366 .grp-row,.grp-component__content .grp-row,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-row,.row .grp-component__extended,.grp-row .grp-component__extended,.grp-component__extended .grp-component__extended,.two-columns .grp-component__extended,.three-columns .grp-component__extended,.two-columns6633 .grp-component__extended,.two-columns3366 .grp-component__extended,.grp-component__content .grp-component__extended,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__extended,.row .two-columns,.grp-row .two-columns,.grp-component__extended .two-columns,.two-columns .two-columns,.three-columns .two-columns,.two-columns6633 .two-columns,.two-columns3366 .two-columns,.grp-component__content .two-columns,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns,.row .three-columns,.grp-row .three-columns,.grp-component__extended .three-columns,.two-columns .three-columns,.three-columns .three-columns,.two-columns6633 .three-columns,.two-columns3366 .three-columns,.grp-component__content .three-columns,.grp-component__fullwidth .grp-component__fullwidth__inner .three-columns,.row .two-columns6633,.grp-row .two-columns6633,.grp-component__extended .two-columns6633,.two-columns .two-columns6633,.three-columns .two-columns6633,.two-columns6633 .two-columns6633,.two-columns3366 .two-columns6633,.grp-component__content .two-columns6633,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns6633,.row .two-columns3366,.grp-row .two-columns3366,.grp-component__extended .two-columns3366,.two-columns .two-columns3366,.three-columns .two-columns3366,.two-columns6633 .two-columns3366,.two-columns3366 .two-columns3366,.grp-component__content .two-columns3366,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns3366,.row .grp-component__content,.grp-row .grp-component__content,.grp-component__extended .grp-component__content,.two-columns .grp-component__content,.three-columns .grp-component__content,.two-columns6633 .grp-component__content,.two-columns3366 .grp-component__content,.grp-component__content .grp-component__content,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__content,.row .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .row .grp-component__fullwidth__inner,.grp-row .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-row .grp-component__fullwidth__inner,.grp-component__extended .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-component__extended .grp-component__fullwidth__inner,.two-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .two-columns .grp-component__fullwidth__inner,.three-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .three-columns .grp-component__fullwidth__inner,.two-columns6633 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .two-columns6633 .grp-component__fullwidth__inner,.two-columns3366 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .two-columns3366 .grp-component__fullwidth__inner,.grp-component__content .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-component__content .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__fullwidth__inner{margin:0 -8px;max-width:none;width:auto}
@media(min-width:769px){.row .row,.grp-row .row,.grp-component__extended .row,.two-columns .row,.three-columns .row,.two-columns6633 .row,.two-columns3366 .row,.grp-component__content .row,.grp-component__fullwidth .grp-component__fullwidth__inner .row,.row .grp-row,.grp-row .grp-row,.grp-component__extended .grp-row,.two-columns .grp-row,.three-columns .grp-row,.two-columns6633 .grp-row,.two-columns3366 .grp-row,.grp-component__content .grp-row,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-row,.row .grp-component__extended,.grp-row .grp-component__extended,.grp-component__extended .grp-component__extended,.two-columns .grp-component__extended,.three-columns .grp-component__extended,.two-columns6633 .grp-component__extended,.two-columns3366 .grp-component__extended,.grp-component__content .grp-component__extended,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__extended,.row .two-columns,.grp-row .two-columns,.grp-component__extended .two-columns,.two-columns .two-columns,.three-columns .two-columns,.two-columns6633 .two-columns,.two-columns3366 .two-columns,.grp-component__content .two-columns,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns,.row .three-columns,.grp-row .three-columns,.grp-component__extended .three-columns,.two-columns .three-columns,.three-columns .three-columns,.two-columns6633 .three-columns,.two-columns3366 .three-columns,.grp-component__content .three-columns,.grp-component__fullwidth .grp-component__fullwidth__inner .three-columns,.row .two-columns6633,.grp-row .two-columns6633,.grp-component__extended .two-columns6633,.two-columns .two-columns6633,.three-columns .two-columns6633,.two-columns6633 .two-columns6633,.two-columns3366 .two-columns6633,.grp-component__content .two-columns6633,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns6633,.row .two-columns3366,.grp-row .two-columns3366,.grp-component__extended .two-columns3366,.two-columns .two-columns3366,.three-columns .two-columns3366,.two-columns6633 .two-columns3366,.two-columns3366 .two-columns3366,.grp-component__content .two-columns3366,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns3366,.row .grp-component__content,.grp-row .grp-component__content,.grp-component__extended .grp-component__content,.two-columns .grp-component__content,.three-columns .grp-component__content,.two-columns6633 .grp-component__content,.two-columns3366 .grp-component__content,.grp-component__content .grp-component__content,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__content,.row .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .row .grp-component__fullwidth__inner,.grp-row .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-row .grp-component__fullwidth__inner,.grp-component__extended .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-component__extended .grp-component__fullwidth__inner,.two-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .two-columns .grp-component__fullwidth__inner,.three-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .three-columns .grp-component__fullwidth__inner,.two-columns6633 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .two-columns6633 .grp-component__fullwidth__inner,.two-columns3366 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .two-columns3366 .grp-component__fullwidth__inner,.grp-component__content .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-component__content .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__fullwidth__inner{margin:0 -12px}
}
.row .row:before,.grp-row .row:before,.grp-component__extended .row:before,.two-columns .row:before,.three-columns .row:before,.two-columns6633 .row:before,.two-columns3366 .row:before,.grp-component__content .row:before,.grp-component__fullwidth .grp-component__fullwidth__inner .row:before,.row .grp-row:before,.grp-row .grp-row:before,.grp-component__extended .grp-row:before,.two-columns .grp-row:before,.three-columns .grp-row:before,.two-columns6633 .grp-row:before,.two-columns3366 .grp-row:before,.grp-component__content .grp-row:before,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-row:before,.row .grp-component__extended:before,.grp-row .grp-component__extended:before,.grp-component__extended .grp-component__extended:before,.two-columns .grp-component__extended:before,.three-columns .grp-component__extended:before,.two-columns6633 .grp-component__extended:before,.two-columns3366 .grp-component__extended:before,.grp-component__content .grp-component__extended:before,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__extended:before,.row .two-columns:before,.grp-row .two-columns:before,.grp-component__extended .two-columns:before,.two-columns .two-columns:before,.three-columns .two-columns:before,.two-columns6633 .two-columns:before,.two-columns3366 .two-columns:before,.grp-component__content .two-columns:before,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns:before,.row .three-columns:before,.grp-row .three-columns:before,.grp-component__extended .three-columns:before,.two-columns .three-columns:before,.three-columns .three-columns:before,.two-columns6633 .three-columns:before,.two-columns3366 .three-columns:before,.grp-component__content .three-columns:before,.grp-component__fullwidth .grp-component__fullwidth__inner .three-columns:before,.row .two-columns6633:before,.grp-row .two-columns6633:before,.grp-component__extended .two-columns6633:before,.two-columns .two-columns6633:before,.three-columns .two-columns6633:before,.two-columns6633 .two-columns6633:before,.two-columns3366 .two-columns6633:before,.grp-component__content .two-columns6633:before,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns6633:before,.row .two-columns3366:before,.grp-row .two-columns3366:before,.grp-component__extended .two-columns3366:before,.two-columns .two-columns3366:before,.three-columns .two-columns3366:before,.two-columns6633 .two-columns3366:before,.two-columns3366 .two-columns3366:before,.grp-component__content .two-columns3366:before,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns3366:before,.row .grp-component__content:before,.grp-row .grp-component__content:before,.grp-component__extended .grp-component__content:before,.two-columns .grp-component__content:before,.three-columns .grp-component__content:before,.two-columns6633 .grp-component__content:before,.two-columns3366 .grp-component__content:before,.grp-component__content .grp-component__content:before,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__content:before,.row .grp-component__fullwidth .grp-component__fullwidth__inner:before,.grp-component__fullwidth .row .grp-component__fullwidth__inner:before,.grp-row .grp-component__fullwidth .grp-component__fullwidth__inner:before,.grp-component__fullwidth .grp-row .grp-component__fullwidth__inner:before,.grp-component__extended .grp-component__fullwidth .grp-component__fullwidth__inner:before,.grp-component__fullwidth .grp-component__extended .grp-component__fullwidth__inner:before,.two-columns .grp-component__fullwidth .grp-component__fullwidth__inner:before,.grp-component__fullwidth .two-columns .grp-component__fullwidth__inner:before,.three-columns .grp-component__fullwidth .grp-component__fullwidth__inner:before,.grp-component__fullwidth .three-columns .grp-component__fullwidth__inner:before,.two-columns6633 .grp-component__fullwidth .grp-component__fullwidth__inner:before,.grp-component__fullwidth .two-columns6633 .grp-component__fullwidth__inner:before,.two-columns3366 .grp-component__fullwidth .grp-component__fullwidth__inner:before,.grp-component__fullwidth .two-columns3366 .grp-component__fullwidth__inner:before,.grp-component__content .grp-component__fullwidth .grp-component__fullwidth__inner:before,.grp-component__fullwidth .grp-component__content .grp-component__fullwidth__inner:before,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__fullwidth__inner:before,.row .row:after,.grp-row .row:after,.grp-component__extended .row:after,.two-columns .row:after,.three-columns .row:after,.two-columns6633 .row:after,.two-columns3366 .row:after,.grp-component__content .row:after,.grp-component__fullwidth .grp-component__fullwidth__inner .row:after,.row .grp-row:after,.grp-row .grp-row:after,.grp-component__extended .grp-row:after,.two-columns .grp-row:after,.three-columns .grp-row:after,.two-columns6633 .grp-row:after,.two-columns3366 .grp-row:after,.grp-component__content .grp-row:after,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-row:after,.row .grp-component__extended:after,.grp-row .grp-component__extended:after,.grp-component__extended .grp-component__extended:after,.two-columns .grp-component__extended:after,.three-columns .grp-component__extended:after,.two-columns6633 .grp-component__extended:after,.two-columns3366 .grp-component__extended:after,.grp-component__content .grp-component__extended:after,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__extended:after,.row .two-columns:after,.grp-row .two-columns:after,.grp-component__extended .two-columns:after,.two-columns .two-columns:after,.three-columns .two-columns:after,.two-columns6633 .two-columns:after,.two-columns3366 .two-columns:after,.grp-component__content .two-columns:after,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns:after,.row .three-columns:after,.grp-row .three-columns:after,.grp-component__extended .three-columns:after,.two-columns .three-columns:after,.three-columns .three-columns:after,.two-columns6633 .three-columns:after,.two-columns3366 .three-columns:after,.grp-component__content .three-columns:after,.grp-component__fullwidth .grp-component__fullwidth__inner .three-columns:after,.row .two-columns6633:after,.grp-row .two-columns6633:after,.grp-component__extended .two-columns6633:after,.two-columns .two-columns6633:after,.three-columns .two-columns6633:after,.two-columns6633 .two-columns6633:after,.two-columns3366 .two-columns6633:after,.grp-component__content .two-columns6633:after,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns6633:after,.row .two-columns3366:after,.grp-row .two-columns3366:after,.grp-component__extended .two-columns3366:after,.two-columns .two-columns3366:after,.three-columns .two-columns3366:after,.two-columns6633 .two-columns3366:after,.two-columns3366 .two-columns3366:after,.grp-component__content .two-columns3366:after,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns3366:after,.row .grp-component__content:after,.grp-row .grp-component__content:after,.grp-component__extended .grp-component__content:after,.two-columns .grp-component__content:after,.three-columns .grp-component__content:after,.two-columns6633 .grp-component__content:after,.two-columns3366 .grp-component__content:after,.grp-component__content .grp-component__content:after,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__content:after,.row .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .row .grp-component__fullwidth__inner:after,.grp-row .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-row .grp-component__fullwidth__inner:after,.grp-component__extended .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-component__extended .grp-component__fullwidth__inner:after,.two-columns .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .two-columns .grp-component__fullwidth__inner:after,.three-columns .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .three-columns .grp-component__fullwidth__inner:after,.two-columns6633 .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .two-columns6633 .grp-component__fullwidth__inner:after,.two-columns3366 .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .two-columns3366 .grp-component__fullwidth__inner:after,.grp-component__content .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-component__content .grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__fullwidth__inner:after{content:" ";display:table}
.row .row:after,.grp-row .row:after,.grp-component__extended .row:after,.two-columns .row:after,.three-columns .row:after,.two-columns6633 .row:after,.two-columns3366 .row:after,.grp-component__content .row:after,.grp-component__fullwidth .grp-component__fullwidth__inner .row:after,.row .grp-row:after,.grp-row .grp-row:after,.grp-component__extended .grp-row:after,.two-columns .grp-row:after,.three-columns .grp-row:after,.two-columns6633 .grp-row:after,.two-columns3366 .grp-row:after,.grp-component__content .grp-row:after,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-row:after,.row .grp-component__extended:after,.grp-row .grp-component__extended:after,.grp-component__extended .grp-component__extended:after,.two-columns .grp-component__extended:after,.three-columns .grp-component__extended:after,.two-columns6633 .grp-component__extended:after,.two-columns3366 .grp-component__extended:after,.grp-component__content .grp-component__extended:after,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__extended:after,.row .two-columns:after,.grp-row .two-columns:after,.grp-component__extended .two-columns:after,.two-columns .two-columns:after,.three-columns .two-columns:after,.two-columns6633 .two-columns:after,.two-columns3366 .two-columns:after,.grp-component__content .two-columns:after,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns:after,.row .three-columns:after,.grp-row .three-columns:after,.grp-component__extended .three-columns:after,.two-columns .three-columns:after,.three-columns .three-columns:after,.two-columns6633 .three-columns:after,.two-columns3366 .three-columns:after,.grp-component__content .three-columns:after,.grp-component__fullwidth .grp-component__fullwidth__inner .three-columns:after,.row .two-columns6633:after,.grp-row .two-columns6633:after,.grp-component__extended .two-columns6633:after,.two-columns .two-columns6633:after,.three-columns .two-columns6633:after,.two-columns6633 .two-columns6633:after,.two-columns3366 .two-columns6633:after,.grp-component__content .two-columns6633:after,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns6633:after,.row .two-columns3366:after,.grp-row .two-columns3366:after,.grp-component__extended .two-columns3366:after,.two-columns .two-columns3366:after,.three-columns .two-columns3366:after,.two-columns6633 .two-columns3366:after,.two-columns3366 .two-columns3366:after,.grp-component__content .two-columns3366:after,.grp-component__fullwidth .grp-component__fullwidth__inner .two-columns3366:after,.row .grp-component__content:after,.grp-row .grp-component__content:after,.grp-component__extended .grp-component__content:after,.two-columns .grp-component__content:after,.three-columns .grp-component__content:after,.two-columns6633 .grp-component__content:after,.two-columns3366 .grp-component__content:after,.grp-component__content .grp-component__content:after,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__content:after,.row .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .row .grp-component__fullwidth__inner:after,.grp-row .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-row .grp-component__fullwidth__inner:after,.grp-component__extended .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-component__extended .grp-component__fullwidth__inner:after,.two-columns .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .two-columns .grp-component__fullwidth__inner:after,.three-columns .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .three-columns .grp-component__fullwidth__inner:after,.two-columns6633 .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .two-columns6633 .grp-component__fullwidth__inner:after,.two-columns3366 .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .two-columns3366 .grp-component__fullwidth__inner:after,.grp-component__content .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-component__content .grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-component__fullwidth__inner .grp-component__fullwidth__inner:after{clear:both}
.row .row.collapse,.grp-row .row.collapse,.grp-component__extended .row.collapse,.two-columns .row.collapse,.three-columns .row.collapse,.two-columns6633 .row.collapse,.two-columns3366 .row.collapse,.grp-component__content .row.collapse,.grp-component__fullwidth .grp-component__fullwidth__inner .row.collapse,.row .collapse.grp-row,.grp-row .collapse.grp-row,.grp-component__extended .collapse.grp-row,.two-columns .collapse.grp-row,.three-columns .collapse.grp-row,.two-columns6633 .collapse.grp-row,.two-columns3366 .collapse.grp-row,.grp-component__content .collapse.grp-row,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-row,.row .collapse.grp-component__extended,.grp-row .collapse.grp-component__extended,.grp-component__extended .collapse.grp-component__extended,.two-columns .collapse.grp-component__extended,.three-columns .collapse.grp-component__extended,.two-columns6633 .collapse.grp-component__extended,.two-columns3366 .collapse.grp-component__extended,.grp-component__content .collapse.grp-component__extended,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-component__extended,.row .collapse.two-columns,.grp-row .collapse.two-columns,.grp-component__extended .collapse.two-columns,.two-columns .collapse.two-columns,.three-columns .collapse.two-columns,.two-columns6633 .collapse.two-columns,.two-columns3366 .collapse.two-columns,.grp-component__content .collapse.two-columns,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.two-columns,.row .collapse.three-columns,.grp-row .collapse.three-columns,.grp-component__extended .collapse.three-columns,.two-columns .collapse.three-columns,.three-columns .collapse.three-columns,.two-columns6633 .collapse.three-columns,.two-columns3366 .collapse.three-columns,.grp-component__content .collapse.three-columns,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.three-columns,.row .collapse.two-columns6633,.grp-row .collapse.two-columns6633,.grp-component__extended .collapse.two-columns6633,.two-columns .collapse.two-columns6633,.three-columns .collapse.two-columns6633,.two-columns6633 .collapse.two-columns6633,.two-columns3366 .collapse.two-columns6633,.grp-component__content .collapse.two-columns6633,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.two-columns6633,.row .collapse.two-columns3366,.grp-row .collapse.two-columns3366,.grp-component__extended .collapse.two-columns3366,.two-columns .collapse.two-columns3366,.three-columns .collapse.two-columns3366,.two-columns6633 .collapse.two-columns3366,.two-columns3366 .collapse.two-columns3366,.grp-component__content .collapse.two-columns3366,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.two-columns3366,.row .collapse.grp-component__content,.grp-row .collapse.grp-component__content,.grp-component__extended .collapse.grp-component__content,.two-columns .collapse.grp-component__content,.three-columns .collapse.grp-component__content,.two-columns6633 .collapse.grp-component__content,.two-columns3366 .collapse.grp-component__content,.grp-component__content .collapse.grp-component__content,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-component__content,.row .grp-component__fullwidth .collapse.grp-component__fullwidth__inner,.grp-component__fullwidth .row .collapse.grp-component__fullwidth__inner,.grp-row .grp-component__fullwidth .collapse.grp-component__fullwidth__inner,.grp-component__fullwidth .grp-row .collapse.grp-component__fullwidth__inner,.grp-component__extended .grp-component__fullwidth .collapse.grp-component__fullwidth__inner,.grp-component__fullwidth .grp-component__extended .collapse.grp-component__fullwidth__inner,.two-columns .grp-component__fullwidth .collapse.grp-component__fullwidth__inner,.grp-component__fullwidth .two-columns .collapse.grp-component__fullwidth__inner,.three-columns .grp-component__fullwidth .collapse.grp-component__fullwidth__inner,.grp-component__fullwidth .three-columns .collapse.grp-component__fullwidth__inner,.two-columns6633 .grp-component__fullwidth .collapse.grp-component__fullwidth__inner,.grp-component__fullwidth .two-columns6633 .collapse.grp-component__fullwidth__inner,.two-columns3366 .grp-component__fullwidth .collapse.grp-component__fullwidth__inner,.grp-component__fullwidth .two-columns3366 .collapse.grp-component__fullwidth__inner,.grp-component__content .grp-component__fullwidth .collapse.grp-component__fullwidth__inner,.grp-component__fullwidth .grp-component__content .collapse.grp-component__fullwidth__inner,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-component__fullwidth__inner{margin:0;max-width:none;width:auto}
.row .row.collapse:before,.grp-row .row.collapse:before,.grp-component__extended .row.collapse:before,.two-columns .row.collapse:before,.three-columns .row.collapse:before,.two-columns6633 .row.collapse:before,.two-columns3366 .row.collapse:before,.grp-component__content .row.collapse:before,.grp-component__fullwidth .grp-component__fullwidth__inner .row.collapse:before,.row .collapse.grp-row:before,.grp-row .collapse.grp-row:before,.grp-component__extended .collapse.grp-row:before,.two-columns .collapse.grp-row:before,.three-columns .collapse.grp-row:before,.two-columns6633 .collapse.grp-row:before,.two-columns3366 .collapse.grp-row:before,.grp-component__content .collapse.grp-row:before,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-row:before,.row .collapse.grp-component__extended:before,.grp-row .collapse.grp-component__extended:before,.grp-component__extended .collapse.grp-component__extended:before,.two-columns .collapse.grp-component__extended:before,.three-columns .collapse.grp-component__extended:before,.two-columns6633 .collapse.grp-component__extended:before,.two-columns3366 .collapse.grp-component__extended:before,.grp-component__content .collapse.grp-component__extended:before,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-component__extended:before,.row .collapse.two-columns:before,.grp-row .collapse.two-columns:before,.grp-component__extended .collapse.two-columns:before,.two-columns .collapse.two-columns:before,.three-columns .collapse.two-columns:before,.two-columns6633 .collapse.two-columns:before,.two-columns3366 .collapse.two-columns:before,.grp-component__content .collapse.two-columns:before,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.two-columns:before,.row .collapse.three-columns:before,.grp-row .collapse.three-columns:before,.grp-component__extended .collapse.three-columns:before,.two-columns .collapse.three-columns:before,.three-columns .collapse.three-columns:before,.two-columns6633 .collapse.three-columns:before,.two-columns3366 .collapse.three-columns:before,.grp-component__content .collapse.three-columns:before,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.three-columns:before,.row .collapse.two-columns6633:before,.grp-row .collapse.two-columns6633:before,.grp-component__extended .collapse.two-columns6633:before,.two-columns .collapse.two-columns6633:before,.three-columns .collapse.two-columns6633:before,.two-columns6633 .collapse.two-columns6633:before,.two-columns3366 .collapse.two-columns6633:before,.grp-component__content .collapse.two-columns6633:before,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.two-columns6633:before,.row .collapse.two-columns3366:before,.grp-row .collapse.two-columns3366:before,.grp-component__extended .collapse.two-columns3366:before,.two-columns .collapse.two-columns3366:before,.three-columns .collapse.two-columns3366:before,.two-columns6633 .collapse.two-columns3366:before,.two-columns3366 .collapse.two-columns3366:before,.grp-component__content .collapse.two-columns3366:before,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.two-columns3366:before,.row .collapse.grp-component__content:before,.grp-row .collapse.grp-component__content:before,.grp-component__extended .collapse.grp-component__content:before,.two-columns .collapse.grp-component__content:before,.three-columns .collapse.grp-component__content:before,.two-columns6633 .collapse.grp-component__content:before,.two-columns3366 .collapse.grp-component__content:before,.grp-component__content .collapse.grp-component__content:before,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-component__content:before,.row .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:before,.grp-component__fullwidth .row .collapse.grp-component__fullwidth__inner:before,.grp-row .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:before,.grp-component__fullwidth .grp-row .collapse.grp-component__fullwidth__inner:before,.grp-component__extended .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:before,.grp-component__fullwidth .grp-component__extended .collapse.grp-component__fullwidth__inner:before,.two-columns .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:before,.grp-component__fullwidth .two-columns .collapse.grp-component__fullwidth__inner:before,.three-columns .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:before,.grp-component__fullwidth .three-columns .collapse.grp-component__fullwidth__inner:before,.two-columns6633 .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:before,.grp-component__fullwidth .two-columns6633 .collapse.grp-component__fullwidth__inner:before,.two-columns3366 .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:before,.grp-component__fullwidth .two-columns3366 .collapse.grp-component__fullwidth__inner:before,.grp-component__content .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:before,.grp-component__fullwidth .grp-component__content .collapse.grp-component__fullwidth__inner:before,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-component__fullwidth__inner:before,.row .row.collapse:after,.grp-row .row.collapse:after,.grp-component__extended .row.collapse:after,.two-columns .row.collapse:after,.three-columns .row.collapse:after,.two-columns6633 .row.collapse:after,.two-columns3366 .row.collapse:after,.grp-component__content .row.collapse:after,.grp-component__fullwidth .grp-component__fullwidth__inner .row.collapse:after,.row .collapse.grp-row:after,.grp-row .collapse.grp-row:after,.grp-component__extended .collapse.grp-row:after,.two-columns .collapse.grp-row:after,.three-columns .collapse.grp-row:after,.two-columns6633 .collapse.grp-row:after,.two-columns3366 .collapse.grp-row:after,.grp-component__content .collapse.grp-row:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-row:after,.row .collapse.grp-component__extended:after,.grp-row .collapse.grp-component__extended:after,.grp-component__extended .collapse.grp-component__extended:after,.two-columns .collapse.grp-component__extended:after,.three-columns .collapse.grp-component__extended:after,.two-columns6633 .collapse.grp-component__extended:after,.two-columns3366 .collapse.grp-component__extended:after,.grp-component__content .collapse.grp-component__extended:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-component__extended:after,.row .collapse.two-columns:after,.grp-row .collapse.two-columns:after,.grp-component__extended .collapse.two-columns:after,.two-columns .collapse.two-columns:after,.three-columns .collapse.two-columns:after,.two-columns6633 .collapse.two-columns:after,.two-columns3366 .collapse.two-columns:after,.grp-component__content .collapse.two-columns:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.two-columns:after,.row .collapse.three-columns:after,.grp-row .collapse.three-columns:after,.grp-component__extended .collapse.three-columns:after,.two-columns .collapse.three-columns:after,.three-columns .collapse.three-columns:after,.two-columns6633 .collapse.three-columns:after,.two-columns3366 .collapse.three-columns:after,.grp-component__content .collapse.three-columns:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.three-columns:after,.row .collapse.two-columns6633:after,.grp-row .collapse.two-columns6633:after,.grp-component__extended .collapse.two-columns6633:after,.two-columns .collapse.two-columns6633:after,.three-columns .collapse.two-columns6633:after,.two-columns6633 .collapse.two-columns6633:after,.two-columns3366 .collapse.two-columns6633:after,.grp-component__content .collapse.two-columns6633:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.two-columns6633:after,.row .collapse.two-columns3366:after,.grp-row .collapse.two-columns3366:after,.grp-component__extended .collapse.two-columns3366:after,.two-columns .collapse.two-columns3366:after,.three-columns .collapse.two-columns3366:after,.two-columns6633 .collapse.two-columns3366:after,.two-columns3366 .collapse.two-columns3366:after,.grp-component__content .collapse.two-columns3366:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.two-columns3366:after,.row .collapse.grp-component__content:after,.grp-row .collapse.grp-component__content:after,.grp-component__extended .collapse.grp-component__content:after,.two-columns .collapse.grp-component__content:after,.three-columns .collapse.grp-component__content:after,.two-columns6633 .collapse.grp-component__content:after,.two-columns3366 .collapse.grp-component__content:after,.grp-component__content .collapse.grp-component__content:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-component__content:after,.row .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .row .collapse.grp-component__fullwidth__inner:after,.grp-row .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-row .collapse.grp-component__fullwidth__inner:after,.grp-component__extended .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-component__extended .collapse.grp-component__fullwidth__inner:after,.two-columns .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .two-columns .collapse.grp-component__fullwidth__inner:after,.three-columns .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .three-columns .collapse.grp-component__fullwidth__inner:after,.two-columns6633 .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .two-columns6633 .collapse.grp-component__fullwidth__inner:after,.two-columns3366 .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .two-columns3366 .collapse.grp-component__fullwidth__inner:after,.grp-component__content .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-component__content .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-component__fullwidth__inner:after{content:" ";display:table}
.row .row.collapse:after,.grp-row .row.collapse:after,.grp-component__extended .row.collapse:after,.two-columns .row.collapse:after,.three-columns .row.collapse:after,.two-columns6633 .row.collapse:after,.two-columns3366 .row.collapse:after,.grp-component__content .row.collapse:after,.grp-component__fullwidth .grp-component__fullwidth__inner .row.collapse:after,.row .collapse.grp-row:after,.grp-row .collapse.grp-row:after,.grp-component__extended .collapse.grp-row:after,.two-columns .collapse.grp-row:after,.three-columns .collapse.grp-row:after,.two-columns6633 .collapse.grp-row:after,.two-columns3366 .collapse.grp-row:after,.grp-component__content .collapse.grp-row:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-row:after,.row .collapse.grp-component__extended:after,.grp-row .collapse.grp-component__extended:after,.grp-component__extended .collapse.grp-component__extended:after,.two-columns .collapse.grp-component__extended:after,.three-columns .collapse.grp-component__extended:after,.two-columns6633 .collapse.grp-component__extended:after,.two-columns3366 .collapse.grp-component__extended:after,.grp-component__content .collapse.grp-component__extended:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-component__extended:after,.row .collapse.two-columns:after,.grp-row .collapse.two-columns:after,.grp-component__extended .collapse.two-columns:after,.two-columns .collapse.two-columns:after,.three-columns .collapse.two-columns:after,.two-columns6633 .collapse.two-columns:after,.two-columns3366 .collapse.two-columns:after,.grp-component__content .collapse.two-columns:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.two-columns:after,.row .collapse.three-columns:after,.grp-row .collapse.three-columns:after,.grp-component__extended .collapse.three-columns:after,.two-columns .collapse.three-columns:after,.three-columns .collapse.three-columns:after,.two-columns6633 .collapse.three-columns:after,.two-columns3366 .collapse.three-columns:after,.grp-component__content .collapse.three-columns:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.three-columns:after,.row .collapse.two-columns6633:after,.grp-row .collapse.two-columns6633:after,.grp-component__extended .collapse.two-columns6633:after,.two-columns .collapse.two-columns6633:after,.three-columns .collapse.two-columns6633:after,.two-columns6633 .collapse.two-columns6633:after,.two-columns3366 .collapse.two-columns6633:after,.grp-component__content .collapse.two-columns6633:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.two-columns6633:after,.row .collapse.two-columns3366:after,.grp-row .collapse.two-columns3366:after,.grp-component__extended .collapse.two-columns3366:after,.two-columns .collapse.two-columns3366:after,.three-columns .collapse.two-columns3366:after,.two-columns6633 .collapse.two-columns3366:after,.two-columns3366 .collapse.two-columns3366:after,.grp-component__content .collapse.two-columns3366:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.two-columns3366:after,.row .collapse.grp-component__content:after,.grp-row .collapse.grp-component__content:after,.grp-component__extended .collapse.grp-component__content:after,.two-columns .collapse.grp-component__content:after,.three-columns .collapse.grp-component__content:after,.two-columns6633 .collapse.grp-component__content:after,.two-columns3366 .collapse.grp-component__content:after,.grp-component__content .collapse.grp-component__content:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-component__content:after,.row .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .row .collapse.grp-component__fullwidth__inner:after,.grp-row .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-row .collapse.grp-component__fullwidth__inner:after,.grp-component__extended .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-component__extended .collapse.grp-component__fullwidth__inner:after,.two-columns .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .two-columns .collapse.grp-component__fullwidth__inner:after,.three-columns .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .three-columns .collapse.grp-component__fullwidth__inner:after,.two-columns6633 .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .two-columns6633 .collapse.grp-component__fullwidth__inner:after,.two-columns3366 .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .two-columns3366 .collapse.grp-component__fullwidth__inner:after,.grp-component__content .grp-component__fullwidth .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-component__content .collapse.grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-component__fullwidth__inner .collapse.grp-component__fullwidth__inner:after{clear:both}
.column,.columns,.grp-columns,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{padding:0 12px;width:100%;float:left}
@media(max-width:768px){.column,.columns,.grp-columns,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{padding:0 8px}
}
.column+.column:last-child,.columns+.column:last-child,.grp-columns+.column:last-child,.two-columns-c0+.column:last-child,.two-columns-c1+.column:last-child,.three-columns-c0+.column:last-child,.three-columns-c1+.column:last-child,.three-columns-c2+.column:last-child,.two-columns6633-c0+.column:last-child,.two-columns6633-c1+.column:last-child,.two-columns3366-c0+.column:last-child,.two-columns3366-c1+.column:last-child,.column+.columns:last-child,.column+.grp-columns:last-child,.column+.two-columns-c0:last-child,.column+.two-columns-c1:last-child,.column+.three-columns-c0:last-child,.column+.three-columns-c1:last-child,.column+.three-columns-c2:last-child,.column+.two-columns6633-c0:last-child,.column+.two-columns6633-c1:last-child,.column+.two-columns3366-c0:last-child,.column+.two-columns3366-c1:last-child,.columns+.columns:last-child,.grp-columns+.columns:last-child,.two-columns-c0+.columns:last-child,.two-columns-c1+.columns:last-child,.three-columns-c0+.columns:last-child,.three-columns-c1+.columns:last-child,.three-columns-c2+.columns:last-child,.two-columns6633-c0+.columns:last-child,.two-columns6633-c1+.columns:last-child,.two-columns3366-c0+.columns:last-child,.two-columns3366-c1+.columns:last-child,.columns+.grp-columns:last-child,.grp-columns+.grp-columns:last-child,.two-columns-c0+.grp-columns:last-child,.two-columns-c1+.grp-columns:last-child,.three-columns-c0+.grp-columns:last-child,.three-columns-c1+.grp-columns:last-child,.three-columns-c2+.grp-columns:last-child,.two-columns6633-c0+.grp-columns:last-child,.two-columns6633-c1+.grp-columns:last-child,.two-columns3366-c0+.grp-columns:last-child,.two-columns3366-c1+.grp-columns:last-child,.columns+.two-columns-c0:last-child,.grp-columns+.two-columns-c0:last-child,.two-columns-c0+.two-columns-c0:last-child,.two-columns-c1+.two-columns-c0:last-child,.three-columns-c0+.two-columns-c0:last-child,.three-columns-c1+.two-columns-c0:last-child,.three-columns-c2+.two-columns-c0:last-child,.two-columns6633-c0+.two-columns-c0:last-child,.two-columns6633-c1+.two-columns-c0:last-child,.two-columns3366-c0+.two-columns-c0:last-child,.two-columns3366-c1+.two-columns-c0:last-child,.columns+.two-columns-c1:last-child,.grp-columns+.two-columns-c1:last-child,.two-columns-c0+.two-columns-c1:last-child,.two-columns-c1+.two-columns-c1:last-child,.three-columns-c0+.two-columns-c1:last-child,.three-columns-c1+.two-columns-c1:last-child,.three-columns-c2+.two-columns-c1:last-child,.two-columns6633-c0+.two-columns-c1:last-child,.two-columns6633-c1+.two-columns-c1:last-child,.two-columns3366-c0+.two-columns-c1:last-child,.two-columns3366-c1+.two-columns-c1:last-child,.columns+.three-columns-c0:last-child,.grp-columns+.three-columns-c0:last-child,.two-columns-c0+.three-columns-c0:last-child,.two-columns-c1+.three-columns-c0:last-child,.three-columns-c0+.three-columns-c0:last-child,.three-columns-c1+.three-columns-c0:last-child,.three-columns-c2+.three-columns-c0:last-child,.two-columns6633-c0+.three-columns-c0:last-child,.two-columns6633-c1+.three-columns-c0:last-child,.two-columns3366-c0+.three-columns-c0:last-child,.two-columns3366-c1+.three-columns-c0:last-child,.columns+.three-columns-c1:last-child,.grp-columns+.three-columns-c1:last-child,.two-columns-c0+.three-columns-c1:last-child,.two-columns-c1+.three-columns-c1:last-child,.three-columns-c0+.three-columns-c1:last-child,.three-columns-c1+.three-columns-c1:last-child,.three-columns-c2+.three-columns-c1:last-child,.two-columns6633-c0+.three-columns-c1:last-child,.two-columns6633-c1+.three-columns-c1:last-child,.two-columns3366-c0+.three-columns-c1:last-child,.two-columns3366-c1+.three-columns-c1:last-child,.columns+.three-columns-c2:last-child,.grp-columns+.three-columns-c2:last-child,.two-columns-c0+.three-columns-c2:last-child,.two-columns-c1+.three-columns-c2:last-child,.three-columns-c0+.three-columns-c2:last-child,.three-columns-c1+.three-columns-c2:last-child,.three-columns-c2+.three-columns-c2:last-child,.two-columns6633-c0+.three-columns-c2:last-child,.two-columns6633-c1+.three-columns-c2:last-child,.two-columns3366-c0+.three-columns-c2:last-child,.two-columns3366-c1+.three-columns-c2:last-child,.columns+.two-columns6633-c0:last-child,.grp-columns+.two-columns6633-c0:last-child,.two-columns-c0+.two-columns6633-c0:last-child,.two-columns-c1+.two-columns6633-c0:last-child,.three-columns-c0+.two-columns6633-c0:last-child,.three-columns-c1+.two-columns6633-c0:last-child,.three-columns-c2+.two-columns6633-c0:last-child,.two-columns6633-c0+.two-columns6633-c0:last-child,.two-columns6633-c1+.two-columns6633-c0:last-child,.two-columns3366-c0+.two-columns6633-c0:last-child,.two-columns3366-c1+.two-columns6633-c0:last-child,.columns+.two-columns6633-c1:last-child,.grp-columns+.two-columns6633-c1:last-child,.two-columns-c0+.two-columns6633-c1:last-child,.two-columns-c1+.two-columns6633-c1:last-child,.three-columns-c0+.two-columns6633-c1:last-child,.three-columns-c1+.two-columns6633-c1:last-child,.three-columns-c2+.two-columns6633-c1:last-child,.two-columns6633-c0+.two-columns6633-c1:last-child,.two-columns6633-c1+.two-columns6633-c1:last-child,.two-columns3366-c0+.two-columns6633-c1:last-child,.two-columns3366-c1+.two-columns6633-c1:last-child,.columns+.two-columns3366-c0:last-child,.grp-columns+.two-columns3366-c0:last-child,.two-columns-c0+.two-columns3366-c0:last-child,.two-columns-c1+.two-columns3366-c0:last-child,.three-columns-c0+.two-columns3366-c0:last-child,.three-columns-c1+.two-columns3366-c0:last-child,.three-columns-c2+.two-columns3366-c0:last-child,.two-columns6633-c0+.two-columns3366-c0:last-child,.two-columns6633-c1+.two-columns3366-c0:last-child,.two-columns3366-c0+.two-columns3366-c0:last-child,.two-columns3366-c1+.two-columns3366-c0:last-child,.columns+.two-columns3366-c1:last-child,.grp-columns+.two-columns3366-c1:last-child,.two-columns-c0+.two-columns3366-c1:last-child,.two-columns-c1+.two-columns3366-c1:last-child,.three-columns-c0+.two-columns3366-c1:last-child,.three-columns-c1+.two-columns3366-c1:last-child,.three-columns-c2+.two-columns3366-c1:last-child,.two-columns6633-c0+.two-columns3366-c1:last-child,.two-columns6633-c1+.two-columns3366-c1:last-child,.two-columns3366-c0+.two-columns3366-c1:last-child,.two-columns3366-c1+.two-columns3366-c1:last-child{float:right}
.column+.column.end,.column+.column.grp-end,.columns+.column.end,.grp-columns+.column.end,.two-columns-c0+.column.end,.two-columns-c1+.column.end,.three-columns-c0+.column.end,.three-columns-c1+.column.end,.three-columns-c2+.column.end,.two-columns6633-c0+.column.end,.two-columns6633-c1+.column.end,.two-columns3366-c0+.column.end,.two-columns3366-c1+.column.end,.columns+.column.grp-end,.grp-columns+.column.grp-end,.two-columns-c0+.column.grp-end,.two-columns-c1+.column.grp-end,.three-columns-c0+.column.grp-end,.three-columns-c1+.column.grp-end,.three-columns-c2+.column.grp-end,.two-columns6633-c0+.column.grp-end,.two-columns6633-c1+.column.grp-end,.two-columns3366-c0+.column.grp-end,.two-columns3366-c1+.column.grp-end,.column+.columns.end,.column+.grp-columns.grp-end,.column+.grp-end.two-columns-c0,.column+.grp-end.two-columns-c1,.column+.grp-end.three-columns-c0,.column+.grp-end.three-columns-c1,.column+.grp-end.three-columns-c2,.column+.grp-end.two-columns6633-c0,.column+.grp-end.two-columns6633-c1,.column+.grp-end.two-columns3366-c0,.column+.grp-end.two-columns3366-c1,.column+.end.grp-columns,.column+.end.two-columns-c0,.column+.end.two-columns-c1,.column+.end.three-columns-c0,.column+.end.three-columns-c1,.column+.end.three-columns-c2,.column+.end.two-columns6633-c0,.column+.end.two-columns6633-c1,.column+.end.two-columns3366-c0,.column+.end.two-columns3366-c1,.column+.columns.grp-end,.columns+.columns.end,.grp-columns+.columns.end,.two-columns-c0+.columns.end,.two-columns-c1+.columns.end,.three-columns-c0+.columns.end,.three-columns-c1+.columns.end,.three-columns-c2+.columns.end,.two-columns6633-c0+.columns.end,.two-columns6633-c1+.columns.end,.two-columns3366-c0+.columns.end,.two-columns3366-c1+.columns.end,.columns+.grp-columns.grp-end,.grp-columns+.grp-columns.grp-end,.two-columns-c0+.grp-columns.grp-end,.two-columns-c1+.grp-columns.grp-end,.three-columns-c0+.grp-columns.grp-end,.three-columns-c1+.grp-columns.grp-end,.three-columns-c2+.grp-columns.grp-end,.two-columns6633-c0+.grp-columns.grp-end,.two-columns6633-c1+.grp-columns.grp-end,.two-columns3366-c0+.grp-columns.grp-end,.two-columns3366-c1+.grp-columns.grp-end,.columns+.grp-end.two-columns-c0,.grp-columns+.grp-end.two-columns-c0,.two-columns-c0+.grp-end.two-columns-c0,.two-columns-c1+.grp-end.two-columns-c0,.three-columns-c0+.grp-end.two-columns-c0,.three-columns-c1+.grp-end.two-columns-c0,.three-columns-c2+.grp-end.two-columns-c0,.two-columns6633-c0+.grp-end.two-columns-c0,.two-columns6633-c1+.grp-end.two-columns-c0,.two-columns3366-c0+.grp-end.two-columns-c0,.two-columns3366-c1+.grp-end.two-columns-c0,.columns+.grp-end.two-columns-c1,.grp-columns+.grp-end.two-columns-c1,.two-columns-c0+.grp-end.two-columns-c1,.two-columns-c1+.grp-end.two-columns-c1,.three-columns-c0+.grp-end.two-columns-c1,.three-columns-c1+.grp-end.two-columns-c1,.three-columns-c2+.grp-end.two-columns-c1,.two-columns6633-c0+.grp-end.two-columns-c1,.two-columns6633-c1+.grp-end.two-columns-c1,.two-columns3366-c0+.grp-end.two-columns-c1,.two-columns3366-c1+.grp-end.two-columns-c1,.columns+.grp-end.three-columns-c0,.grp-columns+.grp-end.three-columns-c0,.two-columns-c0+.grp-end.three-columns-c0,.two-columns-c1+.grp-end.three-columns-c0,.three-columns-c0+.grp-end.three-columns-c0,.three-columns-c1+.grp-end.three-columns-c0,.three-columns-c2+.grp-end.three-columns-c0,.two-columns6633-c0+.grp-end.three-columns-c0,.two-columns6633-c1+.grp-end.three-columns-c0,.two-columns3366-c0+.grp-end.three-columns-c0,.two-columns3366-c1+.grp-end.three-columns-c0,.columns+.grp-end.three-columns-c1,.grp-columns+.grp-end.three-columns-c1,.two-columns-c0+.grp-end.three-columns-c1,.two-columns-c1+.grp-end.three-columns-c1,.three-columns-c0+.grp-end.three-columns-c1,.three-columns-c1+.grp-end.three-columns-c1,.three-columns-c2+.grp-end.three-columns-c1,.two-columns6633-c0+.grp-end.three-columns-c1,.two-columns6633-c1+.grp-end.three-columns-c1,.two-columns3366-c0+.grp-end.three-columns-c1,.two-columns3366-c1+.grp-end.three-columns-c1,.columns+.grp-end.three-columns-c2,.grp-columns+.grp-end.three-columns-c2,.two-columns-c0+.grp-end.three-columns-c2,.two-columns-c1+.grp-end.three-columns-c2,.three-columns-c0+.grp-end.three-columns-c2,.three-columns-c1+.grp-end.three-columns-c2,.three-columns-c2+.grp-end.three-columns-c2,.two-columns6633-c0+.grp-end.three-columns-c2,.two-columns6633-c1+.grp-end.three-columns-c2,.two-columns3366-c0+.grp-end.three-columns-c2,.two-columns3366-c1+.grp-end.three-columns-c2,.columns+.grp-end.two-columns6633-c0,.grp-columns+.grp-end.two-columns6633-c0,.two-columns-c0+.grp-end.two-columns6633-c0,.two-columns-c1+.grp-end.two-columns6633-c0,.three-columns-c0+.grp-end.two-columns6633-c0,.three-columns-c1+.grp-end.two-columns6633-c0,.three-columns-c2+.grp-end.two-columns6633-c0,.two-columns6633-c0+.grp-end.two-columns6633-c0,.two-columns6633-c1+.grp-end.two-columns6633-c0,.two-columns3366-c0+.grp-end.two-columns6633-c0,.two-columns3366-c1+.grp-end.two-columns6633-c0,.columns+.grp-end.two-columns6633-c1,.grp-columns+.grp-end.two-columns6633-c1,.two-columns-c0+.grp-end.two-columns6633-c1,.two-columns-c1+.grp-end.two-columns6633-c1,.three-columns-c0+.grp-end.two-columns6633-c1,.three-columns-c1+.grp-end.two-columns6633-c1,.three-columns-c2+.grp-end.two-columns6633-c1,.two-columns6633-c0+.grp-end.two-columns6633-c1,.two-columns6633-c1+.grp-end.two-columns6633-c1,.two-columns3366-c0+.grp-end.two-columns6633-c1,.two-columns3366-c1+.grp-end.two-columns6633-c1,.columns+.grp-end.two-columns3366-c0,.grp-columns+.grp-end.two-columns3366-c0,.two-columns-c0+.grp-end.two-columns3366-c0,.two-columns-c1+.grp-end.two-columns3366-c0,.three-columns-c0+.grp-end.two-columns3366-c0,.three-columns-c1+.grp-end.two-columns3366-c0,.three-columns-c2+.grp-end.two-columns3366-c0,.two-columns6633-c0+.grp-end.two-columns3366-c0,.two-columns6633-c1+.grp-end.two-columns3366-c0,.two-columns3366-c0+.grp-end.two-columns3366-c0,.two-columns3366-c1+.grp-end.two-columns3366-c0,.columns+.grp-end.two-columns3366-c1,.grp-columns+.grp-end.two-columns3366-c1,.two-columns-c0+.grp-end.two-columns3366-c1,.two-columns-c1+.grp-end.two-columns3366-c1,.three-columns-c0+.grp-end.two-columns3366-c1,.three-columns-c1+.grp-end.two-columns3366-c1,.three-columns-c2+.grp-end.two-columns3366-c1,.two-columns6633-c0+.grp-end.two-columns3366-c1,.two-columns6633-c1+.grp-end.two-columns3366-c1,.two-columns3366-c0+.grp-end.two-columns3366-c1,.two-columns3366-c1+.grp-end.two-columns3366-c1,.columns+.end.grp-columns,.grp-columns+.end.grp-columns,.two-columns-c0+.end.grp-columns,.two-columns-c1+.end.grp-columns,.three-columns-c0+.end.grp-columns,.three-columns-c1+.end.grp-columns,.three-columns-c2+.end.grp-columns,.two-columns6633-c0+.end.grp-columns,.two-columns6633-c1+.end.grp-columns,.two-columns3366-c0+.end.grp-columns,.two-columns3366-c1+.end.grp-columns,.columns+.end.two-columns-c0,.grp-columns+.end.two-columns-c0,.two-columns-c0+.end.two-columns-c0,.two-columns-c1+.end.two-columns-c0,.three-columns-c0+.end.two-columns-c0,.three-columns-c1+.end.two-columns-c0,.three-columns-c2+.end.two-columns-c0,.two-columns6633-c0+.end.two-columns-c0,.two-columns6633-c1+.end.two-columns-c0,.two-columns3366-c0+.end.two-columns-c0,.two-columns3366-c1+.end.two-columns-c0,.columns+.end.two-columns-c1,.grp-columns+.end.two-columns-c1,.two-columns-c0+.end.two-columns-c1,.two-columns-c1+.end.two-columns-c1,.three-columns-c0+.end.two-columns-c1,.three-columns-c1+.end.two-columns-c1,.three-columns-c2+.end.two-columns-c1,.two-columns6633-c0+.end.two-columns-c1,.two-columns6633-c1+.end.two-columns-c1,.two-columns3366-c0+.end.two-columns-c1,.two-columns3366-c1+.end.two-columns-c1,.columns+.end.three-columns-c0,.grp-columns+.end.three-columns-c0,.two-columns-c0+.end.three-columns-c0,.two-columns-c1+.end.three-columns-c0,.three-columns-c0+.end.three-columns-c0,.three-columns-c1+.end.three-columns-c0,.three-columns-c2+.end.three-columns-c0,.two-columns6633-c0+.end.three-columns-c0,.two-columns6633-c1+.end.three-columns-c0,.two-columns3366-c0+.end.three-columns-c0,.two-columns3366-c1+.end.three-columns-c0,.columns+.end.three-columns-c1,.grp-columns+.end.three-columns-c1,.two-columns-c0+.end.three-columns-c1,.two-columns-c1+.end.three-columns-c1,.three-columns-c0+.end.three-columns-c1,.three-columns-c1+.end.three-columns-c1,.three-columns-c2+.end.three-columns-c1,.two-columns6633-c0+.end.three-columns-c1,.two-columns6633-c1+.end.three-columns-c1,.two-columns3366-c0+.end.three-columns-c1,.two-columns3366-c1+.end.three-columns-c1,.columns+.end.three-columns-c2,.grp-columns+.end.three-columns-c2,.two-columns-c0+.end.three-columns-c2,.two-columns-c1+.end.three-columns-c2,.three-columns-c0+.end.three-columns-c2,.three-columns-c1+.end.three-columns-c2,.three-columns-c2+.end.three-columns-c2,.two-columns6633-c0+.end.three-columns-c2,.two-columns6633-c1+.end.three-columns-c2,.two-columns3366-c0+.end.three-columns-c2,.two-columns3366-c1+.end.three-columns-c2,.columns+.end.two-columns6633-c0,.grp-columns+.end.two-columns6633-c0,.two-columns-c0+.end.two-columns6633-c0,.two-columns-c1+.end.two-columns6633-c0,.three-columns-c0+.end.two-columns6633-c0,.three-columns-c1+.end.two-columns6633-c0,.three-columns-c2+.end.two-columns6633-c0,.two-columns6633-c0+.end.two-columns6633-c0,.two-columns6633-c1+.end.two-columns6633-c0,.two-columns3366-c0+.end.two-columns6633-c0,.two-columns3366-c1+.end.two-columns6633-c0,.columns+.end.two-columns6633-c1,.grp-columns+.end.two-columns6633-c1,.two-columns-c0+.end.two-columns6633-c1,.two-columns-c1+.end.two-columns6633-c1,.three-columns-c0+.end.two-columns6633-c1,.three-columns-c1+.end.two-columns6633-c1,.three-columns-c2+.end.two-columns6633-c1,.two-columns6633-c0+.end.two-columns6633-c1,.two-columns6633-c1+.end.two-columns6633-c1,.two-columns3366-c0+.end.two-columns6633-c1,.two-columns3366-c1+.end.two-columns6633-c1,.columns+.end.two-columns3366-c0,.grp-columns+.end.two-columns3366-c0,.two-columns-c0+.end.two-columns3366-c0,.two-columns-c1+.end.two-columns3366-c0,.three-columns-c0+.end.two-columns3366-c0,.three-columns-c1+.end.two-columns3366-c0,.three-columns-c2+.end.two-columns3366-c0,.two-columns6633-c0+.end.two-columns3366-c0,.two-columns6633-c1+.end.two-columns3366-c0,.two-columns3366-c0+.end.two-columns3366-c0,.two-columns3366-c1+.end.two-columns3366-c0,.columns+.end.two-columns3366-c1,.grp-columns+.end.two-columns3366-c1,.two-columns-c0+.end.two-columns3366-c1,.two-columns-c1+.end.two-columns3366-c1,.three-columns-c0+.end.two-columns3366-c1,.three-columns-c1+.end.two-columns3366-c1,.three-columns-c2+.end.two-columns3366-c1,.two-columns6633-c0+.end.two-columns3366-c1,.two-columns6633-c1+.end.two-columns3366-c1,.two-columns3366-c0+.end.two-columns3366-c1,.two-columns3366-c1+.end.two-columns3366-c1,.columns+.columns.grp-end,.grp-columns+.columns.grp-end,.two-columns-c0+.columns.grp-end,.two-columns-c1+.columns.grp-end,.three-columns-c0+.columns.grp-end,.three-columns-c1+.columns.grp-end,.three-columns-c2+.columns.grp-end,.two-columns6633-c0+.columns.grp-end,.two-columns6633-c1+.columns.grp-end,.two-columns3366-c0+.columns.grp-end,.two-columns3366-c1+.columns.grp-end{float:left}
@media only screen{.small-push-0{position:relative;left:0;right:auto}
.small-pull-0{position:relative;right:0;left:auto}
.small-push-1{position:relative;left:8.33333%;right:auto}
.small-pull-1{position:relative;right:8.33333%;left:auto}
.small-push-2{position:relative;left:16.66667%;right:auto}
.small-pull-2{position:relative;right:16.66667%;left:auto}
.small-push-3{position:relative;left:25%;right:auto}
.small-pull-3{position:relative;right:25%;left:auto}
.small-push-4{position:relative;left:33.33333%;right:auto}
.small-pull-4{position:relative;right:33.33333%;left:auto}
.small-push-5{position:relative;left:41.66667%;right:auto}
.small-pull-5{position:relative;right:41.66667%;left:auto}
.small-push-6{position:relative;left:50%;right:auto}
.small-pull-6{position:relative;right:50%;left:auto}
.small-push-7{position:relative;left:58.33333%;right:auto}
.small-pull-7{position:relative;right:58.33333%;left:auto}
.small-push-8{position:relative;left:66.66667%;right:auto}
.small-pull-8{position:relative;right:66.66667%;left:auto}
.small-push-9{position:relative;left:75%;right:auto}
.small-pull-9{position:relative;right:75%;left:auto}
.small-push-10{position:relative;left:83.33333%;right:auto}
.small-pull-10{position:relative;right:83.33333%;left:auto}
.small-push-11{position:relative;left:91.66667%;right:auto}
.small-pull-11{position:relative;right:91.66667%;left:auto}
.column,.columns,.grp-columns,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{position:relative;padding:0 12px;float:left}
}
@media only screen and (max-width:768px){.column,.columns,.grp-columns,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{padding:0 8px}
}
@media only screen{.small-1{width:8.33333%}
.small-2{width:16.66667%}
.small-3{width:25%}
.small-4{width:33.33333%}
.small-5{width:41.66667%}
.small-6{width:50%}
.small-7{width:58.33333%}
.small-8{width:66.66667%}
.small-9{width:75%}
.small-10{width:83.33333%}
.small-11{width:91.66667%}
.small-12,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{width:100%}
.small-offset-0{margin-left:0 !important}
.small-offset-1{margin-left:8.33333% !important}
.small-offset-2{margin-left:16.66667% !important}
.small-offset-3{margin-left:25% !important}
.small-offset-4{margin-left:33.33333% !important}
.small-offset-5{margin-left:41.66667% !important}
.small-offset-6{margin-left:50% !important}
.small-offset-7{margin-left:58.33333% !important}
.small-offset-8{margin-left:66.66667% !important}
.small-offset-9{margin-left:75% !important}
.small-offset-10{margin-left:83.33333% !important}
.small-offset-11{margin-left:91.66667% !important}
.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.small-centered,.columns.small-centered,.small-centered.grp-columns,.small-centered.two-columns-c0,.small-centered.two-columns-c1,.small-centered.three-columns-c0,.small-centered.three-columns-c1,.small-centered.three-columns-c2,.small-centered.two-columns6633-c0,.small-centered.two-columns6633-c1,.small-centered.two-columns3366-c0,.small-centered.two-columns3366-c1{margin-left:auto;margin-right:auto;float:none}
.column.small-uncentered,.columns.small-uncentered,.small-uncentered.grp-columns,.small-uncentered.two-columns-c0,.small-uncentered.two-columns-c1,.small-uncentered.three-columns-c0,.small-uncentered.three-columns-c1,.small-uncentered.three-columns-c2,.small-uncentered.two-columns6633-c0,.small-uncentered.two-columns6633-c1,.small-uncentered.two-columns3366-c0,.small-uncentered.two-columns3366-c1{float:left;margin-left:0;margin-right:0}
.column.small-centered:last-child,.columns.small-centered:last-child,.small-centered.grp-columns:last-child,.small-centered.two-columns-c0:last-child,.small-centered.two-columns-c1:last-child,.small-centered.three-columns-c0:last-child,.small-centered.three-columns-c1:last-child,.small-centered.three-columns-c2:last-child,.small-centered.two-columns6633-c0:last-child,.small-centered.two-columns6633-c1:last-child,.small-centered.two-columns3366-c0:last-child,.small-centered.two-columns3366-c1:last-child{float:none}
.column.small-uncentered:last-child,.columns.small-uncentered:last-child,.small-uncentered.grp-columns:last-child,.small-uncentered.two-columns-c0:last-child,.small-uncentered.two-columns-c1:last-child,.small-uncentered.three-columns-c0:last-child,.small-uncentered.three-columns-c1:last-child,.small-uncentered.three-columns-c2:last-child,.small-uncentered.two-columns6633-c0:last-child,.small-uncentered.two-columns6633-c1:last-child,.small-uncentered.two-columns3366-c0:last-child,.small-uncentered.two-columns3366-c1:last-child{float:left}
.column.small-uncentered.opposite,.columns.small-uncentered.opposite,.small-uncentered.opposite.grp-columns,.small-uncentered.opposite.two-columns-c0,.small-uncentered.opposite.two-columns-c1,.small-uncentered.opposite.three-columns-c0,.small-uncentered.opposite.three-columns-c1,.small-uncentered.opposite.three-columns-c2,.small-uncentered.opposite.two-columns6633-c0,.small-uncentered.opposite.two-columns6633-c1,.small-uncentered.opposite.two-columns3366-c0,.small-uncentered.opposite.two-columns3366-c1{float:right}
.row.small-collapse>.column,.small-collapse.grp-row>.column,.small-collapse.grp-component__extended>.column,.small-collapse.two-columns>.column,.small-collapse.three-columns>.column,.small-collapse.two-columns6633>.column,.small-collapse.two-columns3366>.column,.small-collapse.grp-component__content>.column,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner>.column,.row.small-collapse>.columns,.small-collapse.grp-row>.columns,.small-collapse.grp-component__extended>.columns,.small-collapse.two-columns>.columns,.small-collapse.three-columns>.columns,.small-collapse.two-columns6633>.columns,.small-collapse.two-columns3366>.columns,.small-collapse.grp-component__content>.columns,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner>.columns,.row.small-collapse>.grp-columns,.small-collapse.grp-row>.grp-columns,.small-collapse.grp-component__extended>.grp-columns,.small-collapse.two-columns>.grp-columns,.small-collapse.three-columns>.grp-columns,.small-collapse.two-columns6633>.grp-columns,.small-collapse.two-columns3366>.grp-columns,.small-collapse.grp-component__content>.grp-columns,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner>.grp-columns,.row.small-collapse>.two-columns-c0,.small-collapse.grp-row>.two-columns-c0,.small-collapse.grp-component__extended>.two-columns-c0,.small-collapse.two-columns>.two-columns-c0,.small-collapse.three-columns>.two-columns-c0,.small-collapse.two-columns6633>.two-columns-c0,.small-collapse.two-columns3366>.two-columns-c0,.small-collapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner>.two-columns-c0,.row.small-collapse>.two-columns-c1,.small-collapse.grp-row>.two-columns-c1,.small-collapse.grp-component__extended>.two-columns-c1,.small-collapse.two-columns>.two-columns-c1,.small-collapse.three-columns>.two-columns-c1,.small-collapse.two-columns6633>.two-columns-c1,.small-collapse.two-columns3366>.two-columns-c1,.small-collapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner>.two-columns-c1,.row.small-collapse>.three-columns-c0,.small-collapse.grp-row>.three-columns-c0,.small-collapse.grp-component__extended>.three-columns-c0,.small-collapse.two-columns>.three-columns-c0,.small-collapse.three-columns>.three-columns-c0,.small-collapse.two-columns6633>.three-columns-c0,.small-collapse.two-columns3366>.three-columns-c0,.small-collapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner>.three-columns-c0,.row.small-collapse>.three-columns-c1,.small-collapse.grp-row>.three-columns-c1,.small-collapse.grp-component__extended>.three-columns-c1,.small-collapse.two-columns>.three-columns-c1,.small-collapse.three-columns>.three-columns-c1,.small-collapse.two-columns6633>.three-columns-c1,.small-collapse.two-columns3366>.three-columns-c1,.small-collapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner>.three-columns-c1,.row.small-collapse>.three-columns-c2,.small-collapse.grp-row>.three-columns-c2,.small-collapse.grp-component__extended>.three-columns-c2,.small-collapse.two-columns>.three-columns-c2,.small-collapse.three-columns>.three-columns-c2,.small-collapse.two-columns6633>.three-columns-c2,.small-collapse.two-columns3366>.three-columns-c2,.small-collapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner>.three-columns-c2,.row.small-collapse>.two-columns6633-c0,.small-collapse.grp-row>.two-columns6633-c0,.small-collapse.grp-component__extended>.two-columns6633-c0,.small-collapse.two-columns>.two-columns6633-c0,.small-collapse.three-columns>.two-columns6633-c0,.small-collapse.two-columns6633>.two-columns6633-c0,.small-collapse.two-columns3366>.two-columns6633-c0,.small-collapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.small-collapse>.two-columns6633-c1,.small-collapse.grp-row>.two-columns6633-c1,.small-collapse.grp-component__extended>.two-columns6633-c1,.small-collapse.two-columns>.two-columns6633-c1,.small-collapse.three-columns>.two-columns6633-c1,.small-collapse.two-columns6633>.two-columns6633-c1,.small-collapse.two-columns3366>.two-columns6633-c1,.small-collapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.small-collapse>.two-columns3366-c0,.small-collapse.grp-row>.two-columns3366-c0,.small-collapse.grp-component__extended>.two-columns3366-c0,.small-collapse.two-columns>.two-columns3366-c0,.small-collapse.three-columns>.two-columns3366-c0,.small-collapse.two-columns6633>.two-columns3366-c0,.small-collapse.two-columns3366>.two-columns3366-c0,.small-collapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.small-collapse>.two-columns3366-c1,.small-collapse.grp-row>.two-columns3366-c1,.small-collapse.grp-component__extended>.two-columns3366-c1,.small-collapse.two-columns>.two-columns3366-c1,.small-collapse.three-columns>.two-columns3366-c1,.small-collapse.two-columns6633>.two-columns3366-c1,.small-collapse.two-columns3366>.two-columns3366-c1,.small-collapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding-left:0;padding-right:0}
.row.small-collapse .row,.small-collapse.grp-row .row,.small-collapse.grp-component__extended .row,.small-collapse.two-columns .row,.small-collapse.three-columns .row,.small-collapse.two-columns6633 .row,.small-collapse.two-columns3366 .row,.small-collapse.grp-component__content .row,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner .row,.row.small-collapse .grp-row,.small-collapse.grp-row .grp-row,.small-collapse.grp-component__extended .grp-row,.small-collapse.two-columns .grp-row,.small-collapse.three-columns .grp-row,.small-collapse.two-columns6633 .grp-row,.small-collapse.two-columns3366 .grp-row,.small-collapse.grp-component__content .grp-row,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner .grp-row,.row.small-collapse .grp-component__extended,.small-collapse.grp-row .grp-component__extended,.small-collapse.grp-component__extended .grp-component__extended,.small-collapse.two-columns .grp-component__extended,.small-collapse.three-columns .grp-component__extended,.small-collapse.two-columns6633 .grp-component__extended,.small-collapse.two-columns3366 .grp-component__extended,.small-collapse.grp-component__content .grp-component__extended,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner .grp-component__extended,.row.small-collapse .two-columns,.small-collapse.grp-row .two-columns,.small-collapse.grp-component__extended .two-columns,.small-collapse.two-columns .two-columns,.small-collapse.three-columns .two-columns,.small-collapse.two-columns6633 .two-columns,.small-collapse.two-columns3366 .two-columns,.small-collapse.grp-component__content .two-columns,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner .two-columns,.row.small-collapse .three-columns,.small-collapse.grp-row .three-columns,.small-collapse.grp-component__extended .three-columns,.small-collapse.two-columns .three-columns,.small-collapse.three-columns .three-columns,.small-collapse.two-columns6633 .three-columns,.small-collapse.two-columns3366 .three-columns,.small-collapse.grp-component__content .three-columns,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner .three-columns,.row.small-collapse .two-columns6633,.small-collapse.grp-row .two-columns6633,.small-collapse.grp-component__extended .two-columns6633,.small-collapse.two-columns .two-columns6633,.small-collapse.three-columns .two-columns6633,.small-collapse.two-columns6633 .two-columns6633,.small-collapse.two-columns3366 .two-columns6633,.small-collapse.grp-component__content .two-columns6633,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner .two-columns6633,.row.small-collapse .two-columns3366,.small-collapse.grp-row .two-columns3366,.small-collapse.grp-component__extended .two-columns3366,.small-collapse.two-columns .two-columns3366,.small-collapse.three-columns .two-columns3366,.small-collapse.two-columns6633 .two-columns3366,.small-collapse.two-columns3366 .two-columns3366,.small-collapse.grp-component__content .two-columns3366,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner .two-columns3366,.row.small-collapse .grp-component__content,.small-collapse.grp-row .grp-component__content,.small-collapse.grp-component__extended .grp-component__content,.small-collapse.two-columns .grp-component__content,.small-collapse.three-columns .grp-component__content,.small-collapse.two-columns6633 .grp-component__content,.small-collapse.two-columns3366 .grp-component__content,.small-collapse.grp-component__content .grp-component__content,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner .grp-component__content,.row.small-collapse .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .row.small-collapse .grp-component__fullwidth__inner,.small-collapse.grp-row .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .small-collapse.grp-row .grp-component__fullwidth__inner,.small-collapse.grp-component__extended .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .small-collapse.grp-component__extended .grp-component__fullwidth__inner,.small-collapse.two-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .small-collapse.two-columns .grp-component__fullwidth__inner,.small-collapse.three-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .small-collapse.three-columns .grp-component__fullwidth__inner,.small-collapse.two-columns6633 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .small-collapse.two-columns6633 .grp-component__fullwidth__inner,.small-collapse.two-columns3366 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .small-collapse.two-columns3366 .grp-component__fullwidth__inner,.small-collapse.grp-component__content .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .small-collapse.grp-component__content .grp-component__fullwidth__inner,.grp-component__fullwidth .small-collapse.grp-component__fullwidth__inner .grp-component__fullwidth__inner{margin-left:0;margin-right:0}
.row.small-uncollapse>.column,.small-uncollapse.grp-row>.column,.small-uncollapse.grp-component__extended>.column,.small-uncollapse.two-columns>.column,.small-uncollapse.three-columns>.column,.small-uncollapse.two-columns6633>.column,.small-uncollapse.two-columns3366>.column,.small-uncollapse.grp-component__content>.column,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.column,.row.small-uncollapse>.columns,.small-uncollapse.grp-row>.columns,.small-uncollapse.grp-component__extended>.columns,.small-uncollapse.two-columns>.columns,.small-uncollapse.three-columns>.columns,.small-uncollapse.two-columns6633>.columns,.small-uncollapse.two-columns3366>.columns,.small-uncollapse.grp-component__content>.columns,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.columns,.row.small-uncollapse>.grp-columns,.small-uncollapse.grp-row>.grp-columns,.small-uncollapse.grp-component__extended>.grp-columns,.small-uncollapse.two-columns>.grp-columns,.small-uncollapse.three-columns>.grp-columns,.small-uncollapse.two-columns6633>.grp-columns,.small-uncollapse.two-columns3366>.grp-columns,.small-uncollapse.grp-component__content>.grp-columns,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.grp-columns,.row.small-uncollapse>.two-columns-c0,.small-uncollapse.grp-row>.two-columns-c0,.small-uncollapse.grp-component__extended>.two-columns-c0,.small-uncollapse.two-columns>.two-columns-c0,.small-uncollapse.three-columns>.two-columns-c0,.small-uncollapse.two-columns6633>.two-columns-c0,.small-uncollapse.two-columns3366>.two-columns-c0,.small-uncollapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.two-columns-c0,.row.small-uncollapse>.two-columns-c1,.small-uncollapse.grp-row>.two-columns-c1,.small-uncollapse.grp-component__extended>.two-columns-c1,.small-uncollapse.two-columns>.two-columns-c1,.small-uncollapse.three-columns>.two-columns-c1,.small-uncollapse.two-columns6633>.two-columns-c1,.small-uncollapse.two-columns3366>.two-columns-c1,.small-uncollapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.two-columns-c1,.row.small-uncollapse>.three-columns-c0,.small-uncollapse.grp-row>.three-columns-c0,.small-uncollapse.grp-component__extended>.three-columns-c0,.small-uncollapse.two-columns>.three-columns-c0,.small-uncollapse.three-columns>.three-columns-c0,.small-uncollapse.two-columns6633>.three-columns-c0,.small-uncollapse.two-columns3366>.three-columns-c0,.small-uncollapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.three-columns-c0,.row.small-uncollapse>.three-columns-c1,.small-uncollapse.grp-row>.three-columns-c1,.small-uncollapse.grp-component__extended>.three-columns-c1,.small-uncollapse.two-columns>.three-columns-c1,.small-uncollapse.three-columns>.three-columns-c1,.small-uncollapse.two-columns6633>.three-columns-c1,.small-uncollapse.two-columns3366>.three-columns-c1,.small-uncollapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.three-columns-c1,.row.small-uncollapse>.three-columns-c2,.small-uncollapse.grp-row>.three-columns-c2,.small-uncollapse.grp-component__extended>.three-columns-c2,.small-uncollapse.two-columns>.three-columns-c2,.small-uncollapse.three-columns>.three-columns-c2,.small-uncollapse.two-columns6633>.three-columns-c2,.small-uncollapse.two-columns3366>.three-columns-c2,.small-uncollapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.three-columns-c2,.row.small-uncollapse>.two-columns6633-c0,.small-uncollapse.grp-row>.two-columns6633-c0,.small-uncollapse.grp-component__extended>.two-columns6633-c0,.small-uncollapse.two-columns>.two-columns6633-c0,.small-uncollapse.three-columns>.two-columns6633-c0,.small-uncollapse.two-columns6633>.two-columns6633-c0,.small-uncollapse.two-columns3366>.two-columns6633-c0,.small-uncollapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.small-uncollapse>.two-columns6633-c1,.small-uncollapse.grp-row>.two-columns6633-c1,.small-uncollapse.grp-component__extended>.two-columns6633-c1,.small-uncollapse.two-columns>.two-columns6633-c1,.small-uncollapse.three-columns>.two-columns6633-c1,.small-uncollapse.two-columns6633>.two-columns6633-c1,.small-uncollapse.two-columns3366>.two-columns6633-c1,.small-uncollapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.small-uncollapse>.two-columns3366-c0,.small-uncollapse.grp-row>.two-columns3366-c0,.small-uncollapse.grp-component__extended>.two-columns3366-c0,.small-uncollapse.two-columns>.two-columns3366-c0,.small-uncollapse.three-columns>.two-columns3366-c0,.small-uncollapse.two-columns6633>.two-columns3366-c0,.small-uncollapse.two-columns3366>.two-columns3366-c0,.small-uncollapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.small-uncollapse>.two-columns3366-c1,.small-uncollapse.grp-row>.two-columns3366-c1,.small-uncollapse.grp-component__extended>.two-columns3366-c1,.small-uncollapse.two-columns>.two-columns3366-c1,.small-uncollapse.three-columns>.two-columns3366-c1,.small-uncollapse.two-columns6633>.two-columns3366-c1,.small-uncollapse.two-columns3366>.two-columns3366-c1,.small-uncollapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding:0 12px;float:left}
}
@media only screen and (max-width:768px){.row.small-uncollapse>.column,.small-uncollapse.grp-row>.column,.small-uncollapse.grp-component__extended>.column,.small-uncollapse.two-columns>.column,.small-uncollapse.three-columns>.column,.small-uncollapse.two-columns6633>.column,.small-uncollapse.two-columns3366>.column,.small-uncollapse.grp-component__content>.column,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.column,.row.small-uncollapse>.columns,.small-uncollapse.grp-row>.columns,.small-uncollapse.grp-component__extended>.columns,.small-uncollapse.two-columns>.columns,.small-uncollapse.three-columns>.columns,.small-uncollapse.two-columns6633>.columns,.small-uncollapse.two-columns3366>.columns,.small-uncollapse.grp-component__content>.columns,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.columns,.row.small-uncollapse>.grp-columns,.small-uncollapse.grp-row>.grp-columns,.small-uncollapse.grp-component__extended>.grp-columns,.small-uncollapse.two-columns>.grp-columns,.small-uncollapse.three-columns>.grp-columns,.small-uncollapse.two-columns6633>.grp-columns,.small-uncollapse.two-columns3366>.grp-columns,.small-uncollapse.grp-component__content>.grp-columns,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.grp-columns,.row.small-uncollapse>.two-columns-c0,.small-uncollapse.grp-row>.two-columns-c0,.small-uncollapse.grp-component__extended>.two-columns-c0,.small-uncollapse.two-columns>.two-columns-c0,.small-uncollapse.three-columns>.two-columns-c0,.small-uncollapse.two-columns6633>.two-columns-c0,.small-uncollapse.two-columns3366>.two-columns-c0,.small-uncollapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.two-columns-c0,.row.small-uncollapse>.two-columns-c1,.small-uncollapse.grp-row>.two-columns-c1,.small-uncollapse.grp-component__extended>.two-columns-c1,.small-uncollapse.two-columns>.two-columns-c1,.small-uncollapse.three-columns>.two-columns-c1,.small-uncollapse.two-columns6633>.two-columns-c1,.small-uncollapse.two-columns3366>.two-columns-c1,.small-uncollapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.two-columns-c1,.row.small-uncollapse>.three-columns-c0,.small-uncollapse.grp-row>.three-columns-c0,.small-uncollapse.grp-component__extended>.three-columns-c0,.small-uncollapse.two-columns>.three-columns-c0,.small-uncollapse.three-columns>.three-columns-c0,.small-uncollapse.two-columns6633>.three-columns-c0,.small-uncollapse.two-columns3366>.three-columns-c0,.small-uncollapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.three-columns-c0,.row.small-uncollapse>.three-columns-c1,.small-uncollapse.grp-row>.three-columns-c1,.small-uncollapse.grp-component__extended>.three-columns-c1,.small-uncollapse.two-columns>.three-columns-c1,.small-uncollapse.three-columns>.three-columns-c1,.small-uncollapse.two-columns6633>.three-columns-c1,.small-uncollapse.two-columns3366>.three-columns-c1,.small-uncollapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.three-columns-c1,.row.small-uncollapse>.three-columns-c2,.small-uncollapse.grp-row>.three-columns-c2,.small-uncollapse.grp-component__extended>.three-columns-c2,.small-uncollapse.two-columns>.three-columns-c2,.small-uncollapse.three-columns>.three-columns-c2,.small-uncollapse.two-columns6633>.three-columns-c2,.small-uncollapse.two-columns3366>.three-columns-c2,.small-uncollapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.three-columns-c2,.row.small-uncollapse>.two-columns6633-c0,.small-uncollapse.grp-row>.two-columns6633-c0,.small-uncollapse.grp-component__extended>.two-columns6633-c0,.small-uncollapse.two-columns>.two-columns6633-c0,.small-uncollapse.three-columns>.two-columns6633-c0,.small-uncollapse.two-columns6633>.two-columns6633-c0,.small-uncollapse.two-columns3366>.two-columns6633-c0,.small-uncollapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.small-uncollapse>.two-columns6633-c1,.small-uncollapse.grp-row>.two-columns6633-c1,.small-uncollapse.grp-component__extended>.two-columns6633-c1,.small-uncollapse.two-columns>.two-columns6633-c1,.small-uncollapse.three-columns>.two-columns6633-c1,.small-uncollapse.two-columns6633>.two-columns6633-c1,.small-uncollapse.two-columns3366>.two-columns6633-c1,.small-uncollapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.small-uncollapse>.two-columns3366-c0,.small-uncollapse.grp-row>.two-columns3366-c0,.small-uncollapse.grp-component__extended>.two-columns3366-c0,.small-uncollapse.two-columns>.two-columns3366-c0,.small-uncollapse.three-columns>.two-columns3366-c0,.small-uncollapse.two-columns6633>.two-columns3366-c0,.small-uncollapse.two-columns3366>.two-columns3366-c0,.small-uncollapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.small-uncollapse>.two-columns3366-c1,.small-uncollapse.grp-row>.two-columns3366-c1,.small-uncollapse.grp-component__extended>.two-columns3366-c1,.small-uncollapse.two-columns>.two-columns3366-c1,.small-uncollapse.three-columns>.two-columns3366-c1,.small-uncollapse.two-columns6633>.two-columns3366-c1,.small-uncollapse.two-columns3366>.two-columns3366-c1,.small-uncollapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .small-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding:0 8px}
}
@media only screen and (min-width:30.0625em){.medium-push-0{position:relative;left:0;right:auto}
.medium-pull-0{position:relative;right:0;left:auto}
.medium-push-1{position:relative;left:8.33333%;right:auto}
.medium-pull-1{position:relative;right:8.33333%;left:auto}
.medium-push-2{position:relative;left:16.66667%;right:auto}
.medium-pull-2{position:relative;right:16.66667%;left:auto}
.medium-push-3{position:relative;left:25%;right:auto}
.medium-pull-3{position:relative;right:25%;left:auto}
.medium-push-4{position:relative;left:33.33333%;right:auto}
.medium-pull-4{position:relative;right:33.33333%;left:auto}
.medium-push-5{position:relative;left:41.66667%;right:auto}
.medium-pull-5{position:relative;right:41.66667%;left:auto}
.medium-push-6{position:relative;left:50%;right:auto}
.medium-pull-6{position:relative;right:50%;left:auto}
.medium-push-7{position:relative;left:58.33333%;right:auto}
.medium-pull-7{position:relative;right:58.33333%;left:auto}
.medium-push-8{position:relative;left:66.66667%;right:auto}
.medium-pull-8{position:relative;right:66.66667%;left:auto}
.medium-push-9{position:relative;left:75%;right:auto}
.medium-pull-9{position:relative;right:75%;left:auto}
.medium-push-10{position:relative;left:83.33333%;right:auto}
.medium-pull-10{position:relative;right:83.33333%;left:auto}
.medium-push-11{position:relative;left:91.66667%;right:auto}
.medium-pull-11{position:relative;right:91.66667%;left:auto}
.column,.columns,.grp-columns,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{position:relative;padding:0 12px;float:left}
}
@media only screen and (min-width:30.0625em) and (max-width:768px){.column,.columns,.grp-columns,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{padding:0 8px}
}
@media only screen and (min-width:30.0625em){.medium-1{width:8.33333%}
.medium-2{width:16.66667%}
.medium-3{width:25%}
.medium-4{width:33.33333%}
.medium-5{width:41.66667%}
.medium-6,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{width:50%}
.medium-7{width:58.33333%}
.medium-8{width:66.66667%}
.medium-9{width:75%}
.medium-10{width:83.33333%}
.medium-11{width:91.66667%}
.medium-12{width:100%}
.medium-offset-0{margin-left:0 !important}
.medium-offset-1{margin-left:8.33333% !important}
.medium-offset-2{margin-left:16.66667% !important}
.medium-offset-3{margin-left:25% !important}
.medium-offset-4{margin-left:33.33333% !important}
.medium-offset-5{margin-left:41.66667% !important}
.medium-offset-6{margin-left:50% !important}
.medium-offset-7{margin-left:58.33333% !important}
.medium-offset-8{margin-left:66.66667% !important}
.medium-offset-9{margin-left:75% !important}
.medium-offset-10{margin-left:83.33333% !important}
.medium-offset-11{margin-left:91.66667% !important}
.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.medium-centered,.columns.medium-centered,.medium-centered.grp-columns,.medium-centered.two-columns-c0,.medium-centered.two-columns-c1,.medium-centered.three-columns-c0,.medium-centered.three-columns-c1,.medium-centered.three-columns-c2,.medium-centered.two-columns6633-c0,.medium-centered.two-columns6633-c1,.medium-centered.two-columns3366-c0,.medium-centered.two-columns3366-c1{margin-left:auto;margin-right:auto;float:none}
.column.medium-uncentered,.columns.medium-uncentered,.medium-uncentered.grp-columns,.medium-uncentered.two-columns-c0,.medium-uncentered.two-columns-c1,.medium-uncentered.three-columns-c0,.medium-uncentered.three-columns-c1,.medium-uncentered.three-columns-c2,.medium-uncentered.two-columns6633-c0,.medium-uncentered.two-columns6633-c1,.medium-uncentered.two-columns3366-c0,.medium-uncentered.two-columns3366-c1{float:left;margin-left:0;margin-right:0}
.column.medium-centered:last-child,.columns.medium-centered:last-child,.medium-centered.grp-columns:last-child,.medium-centered.two-columns-c0:last-child,.medium-centered.two-columns-c1:last-child,.medium-centered.three-columns-c0:last-child,.medium-centered.three-columns-c1:last-child,.medium-centered.three-columns-c2:last-child,.medium-centered.two-columns6633-c0:last-child,.medium-centered.two-columns6633-c1:last-child,.medium-centered.two-columns3366-c0:last-child,.medium-centered.two-columns3366-c1:last-child{float:none}
.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child,.medium-uncentered.grp-columns:last-child,.medium-uncentered.two-columns-c0:last-child,.medium-uncentered.two-columns-c1:last-child,.medium-uncentered.three-columns-c0:last-child,.medium-uncentered.three-columns-c1:last-child,.medium-uncentered.three-columns-c2:last-child,.medium-uncentered.two-columns6633-c0:last-child,.medium-uncentered.two-columns6633-c1:last-child,.medium-uncentered.two-columns3366-c0:last-child,.medium-uncentered.two-columns3366-c1:last-child{float:left}
.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite,.medium-uncentered.opposite.grp-columns,.medium-uncentered.opposite.two-columns-c0,.medium-uncentered.opposite.two-columns-c1,.medium-uncentered.opposite.three-columns-c0,.medium-uncentered.opposite.three-columns-c1,.medium-uncentered.opposite.three-columns-c2,.medium-uncentered.opposite.two-columns6633-c0,.medium-uncentered.opposite.two-columns6633-c1,.medium-uncentered.opposite.two-columns3366-c0,.medium-uncentered.opposite.two-columns3366-c1{float:right}
.row.medium-collapse>.column,.medium-collapse.grp-row>.column,.medium-collapse.grp-component__extended>.column,.medium-collapse.two-columns>.column,.medium-collapse.three-columns>.column,.medium-collapse.two-columns6633>.column,.medium-collapse.two-columns3366>.column,.medium-collapse.grp-component__content>.column,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner>.column,.row.medium-collapse>.columns,.medium-collapse.grp-row>.columns,.medium-collapse.grp-component__extended>.columns,.medium-collapse.two-columns>.columns,.medium-collapse.three-columns>.columns,.medium-collapse.two-columns6633>.columns,.medium-collapse.two-columns3366>.columns,.medium-collapse.grp-component__content>.columns,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner>.columns,.row.medium-collapse>.grp-columns,.medium-collapse.grp-row>.grp-columns,.medium-collapse.grp-component__extended>.grp-columns,.medium-collapse.two-columns>.grp-columns,.medium-collapse.three-columns>.grp-columns,.medium-collapse.two-columns6633>.grp-columns,.medium-collapse.two-columns3366>.grp-columns,.medium-collapse.grp-component__content>.grp-columns,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner>.grp-columns,.row.medium-collapse>.two-columns-c0,.medium-collapse.grp-row>.two-columns-c0,.medium-collapse.grp-component__extended>.two-columns-c0,.medium-collapse.two-columns>.two-columns-c0,.medium-collapse.three-columns>.two-columns-c0,.medium-collapse.two-columns6633>.two-columns-c0,.medium-collapse.two-columns3366>.two-columns-c0,.medium-collapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner>.two-columns-c0,.row.medium-collapse>.two-columns-c1,.medium-collapse.grp-row>.two-columns-c1,.medium-collapse.grp-component__extended>.two-columns-c1,.medium-collapse.two-columns>.two-columns-c1,.medium-collapse.three-columns>.two-columns-c1,.medium-collapse.two-columns6633>.two-columns-c1,.medium-collapse.two-columns3366>.two-columns-c1,.medium-collapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner>.two-columns-c1,.row.medium-collapse>.three-columns-c0,.medium-collapse.grp-row>.three-columns-c0,.medium-collapse.grp-component__extended>.three-columns-c0,.medium-collapse.two-columns>.three-columns-c0,.medium-collapse.three-columns>.three-columns-c0,.medium-collapse.two-columns6633>.three-columns-c0,.medium-collapse.two-columns3366>.three-columns-c0,.medium-collapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner>.three-columns-c0,.row.medium-collapse>.three-columns-c1,.medium-collapse.grp-row>.three-columns-c1,.medium-collapse.grp-component__extended>.three-columns-c1,.medium-collapse.two-columns>.three-columns-c1,.medium-collapse.three-columns>.three-columns-c1,.medium-collapse.two-columns6633>.three-columns-c1,.medium-collapse.two-columns3366>.three-columns-c1,.medium-collapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner>.three-columns-c1,.row.medium-collapse>.three-columns-c2,.medium-collapse.grp-row>.three-columns-c2,.medium-collapse.grp-component__extended>.three-columns-c2,.medium-collapse.two-columns>.three-columns-c2,.medium-collapse.three-columns>.three-columns-c2,.medium-collapse.two-columns6633>.three-columns-c2,.medium-collapse.two-columns3366>.three-columns-c2,.medium-collapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner>.three-columns-c2,.row.medium-collapse>.two-columns6633-c0,.medium-collapse.grp-row>.two-columns6633-c0,.medium-collapse.grp-component__extended>.two-columns6633-c0,.medium-collapse.two-columns>.two-columns6633-c0,.medium-collapse.three-columns>.two-columns6633-c0,.medium-collapse.two-columns6633>.two-columns6633-c0,.medium-collapse.two-columns3366>.two-columns6633-c0,.medium-collapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.medium-collapse>.two-columns6633-c1,.medium-collapse.grp-row>.two-columns6633-c1,.medium-collapse.grp-component__extended>.two-columns6633-c1,.medium-collapse.two-columns>.two-columns6633-c1,.medium-collapse.three-columns>.two-columns6633-c1,.medium-collapse.two-columns6633>.two-columns6633-c1,.medium-collapse.two-columns3366>.two-columns6633-c1,.medium-collapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.medium-collapse>.two-columns3366-c0,.medium-collapse.grp-row>.two-columns3366-c0,.medium-collapse.grp-component__extended>.two-columns3366-c0,.medium-collapse.two-columns>.two-columns3366-c0,.medium-collapse.three-columns>.two-columns3366-c0,.medium-collapse.two-columns6633>.two-columns3366-c0,.medium-collapse.two-columns3366>.two-columns3366-c0,.medium-collapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.medium-collapse>.two-columns3366-c1,.medium-collapse.grp-row>.two-columns3366-c1,.medium-collapse.grp-component__extended>.two-columns3366-c1,.medium-collapse.two-columns>.two-columns3366-c1,.medium-collapse.three-columns>.two-columns3366-c1,.medium-collapse.two-columns6633>.two-columns3366-c1,.medium-collapse.two-columns3366>.two-columns3366-c1,.medium-collapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding-left:0;padding-right:0}
.row.medium-collapse .row,.medium-collapse.grp-row .row,.medium-collapse.grp-component__extended .row,.medium-collapse.two-columns .row,.medium-collapse.three-columns .row,.medium-collapse.two-columns6633 .row,.medium-collapse.two-columns3366 .row,.medium-collapse.grp-component__content .row,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner .row,.row.medium-collapse .grp-row,.medium-collapse.grp-row .grp-row,.medium-collapse.grp-component__extended .grp-row,.medium-collapse.two-columns .grp-row,.medium-collapse.three-columns .grp-row,.medium-collapse.two-columns6633 .grp-row,.medium-collapse.two-columns3366 .grp-row,.medium-collapse.grp-component__content .grp-row,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner .grp-row,.row.medium-collapse .grp-component__extended,.medium-collapse.grp-row .grp-component__extended,.medium-collapse.grp-component__extended .grp-component__extended,.medium-collapse.two-columns .grp-component__extended,.medium-collapse.three-columns .grp-component__extended,.medium-collapse.two-columns6633 .grp-component__extended,.medium-collapse.two-columns3366 .grp-component__extended,.medium-collapse.grp-component__content .grp-component__extended,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner .grp-component__extended,.row.medium-collapse .two-columns,.medium-collapse.grp-row .two-columns,.medium-collapse.grp-component__extended .two-columns,.medium-collapse.two-columns .two-columns,.medium-collapse.three-columns .two-columns,.medium-collapse.two-columns6633 .two-columns,.medium-collapse.two-columns3366 .two-columns,.medium-collapse.grp-component__content .two-columns,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner .two-columns,.row.medium-collapse .three-columns,.medium-collapse.grp-row .three-columns,.medium-collapse.grp-component__extended .three-columns,.medium-collapse.two-columns .three-columns,.medium-collapse.three-columns .three-columns,.medium-collapse.two-columns6633 .three-columns,.medium-collapse.two-columns3366 .three-columns,.medium-collapse.grp-component__content .three-columns,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner .three-columns,.row.medium-collapse .two-columns6633,.medium-collapse.grp-row .two-columns6633,.medium-collapse.grp-component__extended .two-columns6633,.medium-collapse.two-columns .two-columns6633,.medium-collapse.three-columns .two-columns6633,.medium-collapse.two-columns6633 .two-columns6633,.medium-collapse.two-columns3366 .two-columns6633,.medium-collapse.grp-component__content .two-columns6633,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner .two-columns6633,.row.medium-collapse .two-columns3366,.medium-collapse.grp-row .two-columns3366,.medium-collapse.grp-component__extended .two-columns3366,.medium-collapse.two-columns .two-columns3366,.medium-collapse.three-columns .two-columns3366,.medium-collapse.two-columns6633 .two-columns3366,.medium-collapse.two-columns3366 .two-columns3366,.medium-collapse.grp-component__content .two-columns3366,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner .two-columns3366,.row.medium-collapse .grp-component__content,.medium-collapse.grp-row .grp-component__content,.medium-collapse.grp-component__extended .grp-component__content,.medium-collapse.two-columns .grp-component__content,.medium-collapse.three-columns .grp-component__content,.medium-collapse.two-columns6633 .grp-component__content,.medium-collapse.two-columns3366 .grp-component__content,.medium-collapse.grp-component__content .grp-component__content,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner .grp-component__content,.row.medium-collapse .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .row.medium-collapse .grp-component__fullwidth__inner,.medium-collapse.grp-row .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .medium-collapse.grp-row .grp-component__fullwidth__inner,.medium-collapse.grp-component__extended .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .medium-collapse.grp-component__extended .grp-component__fullwidth__inner,.medium-collapse.two-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .medium-collapse.two-columns .grp-component__fullwidth__inner,.medium-collapse.three-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .medium-collapse.three-columns .grp-component__fullwidth__inner,.medium-collapse.two-columns6633 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .medium-collapse.two-columns6633 .grp-component__fullwidth__inner,.medium-collapse.two-columns3366 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .medium-collapse.two-columns3366 .grp-component__fullwidth__inner,.medium-collapse.grp-component__content .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .medium-collapse.grp-component__content .grp-component__fullwidth__inner,.grp-component__fullwidth .medium-collapse.grp-component__fullwidth__inner .grp-component__fullwidth__inner{margin-left:0;margin-right:0}
.row.medium-uncollapse>.column,.medium-uncollapse.grp-row>.column,.medium-uncollapse.grp-component__extended>.column,.medium-uncollapse.two-columns>.column,.medium-uncollapse.three-columns>.column,.medium-uncollapse.two-columns6633>.column,.medium-uncollapse.two-columns3366>.column,.medium-uncollapse.grp-component__content>.column,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.column,.row.medium-uncollapse>.columns,.medium-uncollapse.grp-row>.columns,.medium-uncollapse.grp-component__extended>.columns,.medium-uncollapse.two-columns>.columns,.medium-uncollapse.three-columns>.columns,.medium-uncollapse.two-columns6633>.columns,.medium-uncollapse.two-columns3366>.columns,.medium-uncollapse.grp-component__content>.columns,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.columns,.row.medium-uncollapse>.grp-columns,.medium-uncollapse.grp-row>.grp-columns,.medium-uncollapse.grp-component__extended>.grp-columns,.medium-uncollapse.two-columns>.grp-columns,.medium-uncollapse.three-columns>.grp-columns,.medium-uncollapse.two-columns6633>.grp-columns,.medium-uncollapse.two-columns3366>.grp-columns,.medium-uncollapse.grp-component__content>.grp-columns,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.grp-columns,.row.medium-uncollapse>.two-columns-c0,.medium-uncollapse.grp-row>.two-columns-c0,.medium-uncollapse.grp-component__extended>.two-columns-c0,.medium-uncollapse.two-columns>.two-columns-c0,.medium-uncollapse.three-columns>.two-columns-c0,.medium-uncollapse.two-columns6633>.two-columns-c0,.medium-uncollapse.two-columns3366>.two-columns-c0,.medium-uncollapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.two-columns-c0,.row.medium-uncollapse>.two-columns-c1,.medium-uncollapse.grp-row>.two-columns-c1,.medium-uncollapse.grp-component__extended>.two-columns-c1,.medium-uncollapse.two-columns>.two-columns-c1,.medium-uncollapse.three-columns>.two-columns-c1,.medium-uncollapse.two-columns6633>.two-columns-c1,.medium-uncollapse.two-columns3366>.two-columns-c1,.medium-uncollapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.two-columns-c1,.row.medium-uncollapse>.three-columns-c0,.medium-uncollapse.grp-row>.three-columns-c0,.medium-uncollapse.grp-component__extended>.three-columns-c0,.medium-uncollapse.two-columns>.three-columns-c0,.medium-uncollapse.three-columns>.three-columns-c0,.medium-uncollapse.two-columns6633>.three-columns-c0,.medium-uncollapse.two-columns3366>.three-columns-c0,.medium-uncollapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.three-columns-c0,.row.medium-uncollapse>.three-columns-c1,.medium-uncollapse.grp-row>.three-columns-c1,.medium-uncollapse.grp-component__extended>.three-columns-c1,.medium-uncollapse.two-columns>.three-columns-c1,.medium-uncollapse.three-columns>.three-columns-c1,.medium-uncollapse.two-columns6633>.three-columns-c1,.medium-uncollapse.two-columns3366>.three-columns-c1,.medium-uncollapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.three-columns-c1,.row.medium-uncollapse>.three-columns-c2,.medium-uncollapse.grp-row>.three-columns-c2,.medium-uncollapse.grp-component__extended>.three-columns-c2,.medium-uncollapse.two-columns>.three-columns-c2,.medium-uncollapse.three-columns>.three-columns-c2,.medium-uncollapse.two-columns6633>.three-columns-c2,.medium-uncollapse.two-columns3366>.three-columns-c2,.medium-uncollapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.three-columns-c2,.row.medium-uncollapse>.two-columns6633-c0,.medium-uncollapse.grp-row>.two-columns6633-c0,.medium-uncollapse.grp-component__extended>.two-columns6633-c0,.medium-uncollapse.two-columns>.two-columns6633-c0,.medium-uncollapse.three-columns>.two-columns6633-c0,.medium-uncollapse.two-columns6633>.two-columns6633-c0,.medium-uncollapse.two-columns3366>.two-columns6633-c0,.medium-uncollapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.medium-uncollapse>.two-columns6633-c1,.medium-uncollapse.grp-row>.two-columns6633-c1,.medium-uncollapse.grp-component__extended>.two-columns6633-c1,.medium-uncollapse.two-columns>.two-columns6633-c1,.medium-uncollapse.three-columns>.two-columns6633-c1,.medium-uncollapse.two-columns6633>.two-columns6633-c1,.medium-uncollapse.two-columns3366>.two-columns6633-c1,.medium-uncollapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.medium-uncollapse>.two-columns3366-c0,.medium-uncollapse.grp-row>.two-columns3366-c0,.medium-uncollapse.grp-component__extended>.two-columns3366-c0,.medium-uncollapse.two-columns>.two-columns3366-c0,.medium-uncollapse.three-columns>.two-columns3366-c0,.medium-uncollapse.two-columns6633>.two-columns3366-c0,.medium-uncollapse.two-columns3366>.two-columns3366-c0,.medium-uncollapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.medium-uncollapse>.two-columns3366-c1,.medium-uncollapse.grp-row>.two-columns3366-c1,.medium-uncollapse.grp-component__extended>.two-columns3366-c1,.medium-uncollapse.two-columns>.two-columns3366-c1,.medium-uncollapse.three-columns>.two-columns3366-c1,.medium-uncollapse.two-columns6633>.two-columns3366-c1,.medium-uncollapse.two-columns3366>.two-columns3366-c1,.medium-uncollapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding:0 12px;float:left}
}
@media only screen and (min-width:30.0625em) and (max-width:768px){.row.medium-uncollapse>.column,.medium-uncollapse.grp-row>.column,.medium-uncollapse.grp-component__extended>.column,.medium-uncollapse.two-columns>.column,.medium-uncollapse.three-columns>.column,.medium-uncollapse.two-columns6633>.column,.medium-uncollapse.two-columns3366>.column,.medium-uncollapse.grp-component__content>.column,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.column,.row.medium-uncollapse>.columns,.medium-uncollapse.grp-row>.columns,.medium-uncollapse.grp-component__extended>.columns,.medium-uncollapse.two-columns>.columns,.medium-uncollapse.three-columns>.columns,.medium-uncollapse.two-columns6633>.columns,.medium-uncollapse.two-columns3366>.columns,.medium-uncollapse.grp-component__content>.columns,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.columns,.row.medium-uncollapse>.grp-columns,.medium-uncollapse.grp-row>.grp-columns,.medium-uncollapse.grp-component__extended>.grp-columns,.medium-uncollapse.two-columns>.grp-columns,.medium-uncollapse.three-columns>.grp-columns,.medium-uncollapse.two-columns6633>.grp-columns,.medium-uncollapse.two-columns3366>.grp-columns,.medium-uncollapse.grp-component__content>.grp-columns,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.grp-columns,.row.medium-uncollapse>.two-columns-c0,.medium-uncollapse.grp-row>.two-columns-c0,.medium-uncollapse.grp-component__extended>.two-columns-c0,.medium-uncollapse.two-columns>.two-columns-c0,.medium-uncollapse.three-columns>.two-columns-c0,.medium-uncollapse.two-columns6633>.two-columns-c0,.medium-uncollapse.two-columns3366>.two-columns-c0,.medium-uncollapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.two-columns-c0,.row.medium-uncollapse>.two-columns-c1,.medium-uncollapse.grp-row>.two-columns-c1,.medium-uncollapse.grp-component__extended>.two-columns-c1,.medium-uncollapse.two-columns>.two-columns-c1,.medium-uncollapse.three-columns>.two-columns-c1,.medium-uncollapse.two-columns6633>.two-columns-c1,.medium-uncollapse.two-columns3366>.two-columns-c1,.medium-uncollapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.two-columns-c1,.row.medium-uncollapse>.three-columns-c0,.medium-uncollapse.grp-row>.three-columns-c0,.medium-uncollapse.grp-component__extended>.three-columns-c0,.medium-uncollapse.two-columns>.three-columns-c0,.medium-uncollapse.three-columns>.three-columns-c0,.medium-uncollapse.two-columns6633>.three-columns-c0,.medium-uncollapse.two-columns3366>.three-columns-c0,.medium-uncollapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.three-columns-c0,.row.medium-uncollapse>.three-columns-c1,.medium-uncollapse.grp-row>.three-columns-c1,.medium-uncollapse.grp-component__extended>.three-columns-c1,.medium-uncollapse.two-columns>.three-columns-c1,.medium-uncollapse.three-columns>.three-columns-c1,.medium-uncollapse.two-columns6633>.three-columns-c1,.medium-uncollapse.two-columns3366>.three-columns-c1,.medium-uncollapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.three-columns-c1,.row.medium-uncollapse>.three-columns-c2,.medium-uncollapse.grp-row>.three-columns-c2,.medium-uncollapse.grp-component__extended>.three-columns-c2,.medium-uncollapse.two-columns>.three-columns-c2,.medium-uncollapse.three-columns>.three-columns-c2,.medium-uncollapse.two-columns6633>.three-columns-c2,.medium-uncollapse.two-columns3366>.three-columns-c2,.medium-uncollapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.three-columns-c2,.row.medium-uncollapse>.two-columns6633-c0,.medium-uncollapse.grp-row>.two-columns6633-c0,.medium-uncollapse.grp-component__extended>.two-columns6633-c0,.medium-uncollapse.two-columns>.two-columns6633-c0,.medium-uncollapse.three-columns>.two-columns6633-c0,.medium-uncollapse.two-columns6633>.two-columns6633-c0,.medium-uncollapse.two-columns3366>.two-columns6633-c0,.medium-uncollapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.medium-uncollapse>.two-columns6633-c1,.medium-uncollapse.grp-row>.two-columns6633-c1,.medium-uncollapse.grp-component__extended>.two-columns6633-c1,.medium-uncollapse.two-columns>.two-columns6633-c1,.medium-uncollapse.three-columns>.two-columns6633-c1,.medium-uncollapse.two-columns6633>.two-columns6633-c1,.medium-uncollapse.two-columns3366>.two-columns6633-c1,.medium-uncollapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.medium-uncollapse>.two-columns3366-c0,.medium-uncollapse.grp-row>.two-columns3366-c0,.medium-uncollapse.grp-component__extended>.two-columns3366-c0,.medium-uncollapse.two-columns>.two-columns3366-c0,.medium-uncollapse.three-columns>.two-columns3366-c0,.medium-uncollapse.two-columns6633>.two-columns3366-c0,.medium-uncollapse.two-columns3366>.two-columns3366-c0,.medium-uncollapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.medium-uncollapse>.two-columns3366-c1,.medium-uncollapse.grp-row>.two-columns3366-c1,.medium-uncollapse.grp-component__extended>.two-columns3366-c1,.medium-uncollapse.two-columns>.two-columns3366-c1,.medium-uncollapse.three-columns>.two-columns3366-c1,.medium-uncollapse.two-columns6633>.two-columns3366-c1,.medium-uncollapse.two-columns3366>.two-columns3366-c1,.medium-uncollapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .medium-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding:0 8px}
}
@media only screen and (min-width:30.0625em){.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.33333%;right:auto}
.pull-1{position:relative;right:8.33333%;left:auto}
.push-2{position:relative;left:16.66667%;right:auto}
.pull-2{position:relative;right:16.66667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.33333%;right:auto}
.pull-4{position:relative;right:33.33333%;left:auto}
.push-5{position:relative;left:41.66667%;right:auto}
.pull-5{position:relative;right:41.66667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.33333%;right:auto}
.pull-7{position:relative;right:58.33333%;left:auto}
.push-8{position:relative;left:66.66667%;right:auto}
.pull-8{position:relative;right:66.66667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.33333%;right:auto}
.pull-10{position:relative;right:83.33333%;left:auto}
.push-11{position:relative;left:91.66667%;right:auto}
.pull-11{position:relative;right:91.66667%;left:auto}
}
@media only screen and (min-width:48.0625em){.large-push-0{position:relative;left:0;right:auto}
.large-pull-0{position:relative;right:0;left:auto}
.large-push-1{position:relative;left:8.33333%;right:auto}
.large-pull-1{position:relative;right:8.33333%;left:auto}
.large-push-2{position:relative;left:16.66667%;right:auto}
.large-pull-2{position:relative;right:16.66667%;left:auto}
.large-push-3{position:relative;left:25%;right:auto}
.large-pull-3{position:relative;right:25%;left:auto}
.large-push-4{position:relative;left:33.33333%;right:auto}
.large-pull-4{position:relative;right:33.33333%;left:auto}
.large-push-5{position:relative;left:41.66667%;right:auto}
.large-pull-5{position:relative;right:41.66667%;left:auto}
.large-push-6{position:relative;left:50%;right:auto}
.large-pull-6{position:relative;right:50%;left:auto}
.large-push-7{position:relative;left:58.33333%;right:auto}
.large-pull-7{position:relative;right:58.33333%;left:auto}
.large-push-8{position:relative;left:66.66667%;right:auto}
.large-pull-8{position:relative;right:66.66667%;left:auto}
.large-push-9{position:relative;left:75%;right:auto}
.large-pull-9{position:relative;right:75%;left:auto}
.large-push-10{position:relative;left:83.33333%;right:auto}
.large-pull-10{position:relative;right:83.33333%;left:auto}
.large-push-11{position:relative;left:91.66667%;right:auto}
.large-pull-11{position:relative;right:91.66667%;left:auto}
.column,.columns,.grp-columns,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{position:relative;padding:0 12px;float:left}
}
@media only screen and (min-width:48.0625em) and (max-width:768px){.column,.columns,.grp-columns,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{padding:0 8px}
}
@media only screen and (min-width:48.0625em){.large-1{width:8.33333%}
.large-2{width:16.66667%}
.large-3{width:25%}
.large-4,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c1,.two-columns3366-c0{width:33.33333%}
.large-5{width:41.66667%}
.large-6,.two-columns-c0,.two-columns-c1{width:50%}
.large-7{width:58.33333%}
.large-8,.two-columns6633-c0,.two-columns3366-c1{width:66.66667%}
.large-9{width:75%}
.large-10{width:83.33333%}
.large-11{width:91.66667%}
.large-12{width:100%}
.large-offset-0{margin-left:0 !important}
.large-offset-1{margin-left:8.33333% !important}
.large-offset-2{margin-left:16.66667% !important}
.large-offset-3{margin-left:25% !important}
.large-offset-4{margin-left:33.33333% !important}
.large-offset-5{margin-left:41.66667% !important}
.large-offset-6{margin-left:50% !important}
.large-offset-7{margin-left:58.33333% !important}
.large-offset-8{margin-left:66.66667% !important}
.large-offset-9{margin-left:75% !important}
.large-offset-10{margin-left:83.33333% !important}
.large-offset-11{margin-left:91.66667% !important}
.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.large-centered,.columns.large-centered,.large-centered.grp-columns,.large-centered.two-columns-c0,.large-centered.two-columns-c1,.large-centered.three-columns-c0,.large-centered.three-columns-c1,.large-centered.three-columns-c2,.large-centered.two-columns6633-c0,.large-centered.two-columns6633-c1,.large-centered.two-columns3366-c0,.large-centered.two-columns3366-c1{margin-left:auto;margin-right:auto;float:none}
.column.large-uncentered,.columns.large-uncentered,.large-uncentered.grp-columns,.large-uncentered.two-columns-c0,.large-uncentered.two-columns-c1,.large-uncentered.three-columns-c0,.large-uncentered.three-columns-c1,.large-uncentered.three-columns-c2,.large-uncentered.two-columns6633-c0,.large-uncentered.two-columns6633-c1,.large-uncentered.two-columns3366-c0,.large-uncentered.two-columns3366-c1{float:left;margin-left:0;margin-right:0}
.column.large-centered:last-child,.columns.large-centered:last-child,.large-centered.grp-columns:last-child,.large-centered.two-columns-c0:last-child,.large-centered.two-columns-c1:last-child,.large-centered.three-columns-c0:last-child,.large-centered.three-columns-c1:last-child,.large-centered.three-columns-c2:last-child,.large-centered.two-columns6633-c0:last-child,.large-centered.two-columns6633-c1:last-child,.large-centered.two-columns3366-c0:last-child,.large-centered.two-columns3366-c1:last-child{float:none}
.column.large-uncentered:last-child,.columns.large-uncentered:last-child,.large-uncentered.grp-columns:last-child,.large-uncentered.two-columns-c0:last-child,.large-uncentered.two-columns-c1:last-child,.large-uncentered.three-columns-c0:last-child,.large-uncentered.three-columns-c1:last-child,.large-uncentered.three-columns-c2:last-child,.large-uncentered.two-columns6633-c0:last-child,.large-uncentered.two-columns6633-c1:last-child,.large-uncentered.two-columns3366-c0:last-child,.large-uncentered.two-columns3366-c1:last-child{float:left}
.column.large-uncentered.opposite,.columns.large-uncentered.opposite,.large-uncentered.opposite.grp-columns,.large-uncentered.opposite.two-columns-c0,.large-uncentered.opposite.two-columns-c1,.large-uncentered.opposite.three-columns-c0,.large-uncentered.opposite.three-columns-c1,.large-uncentered.opposite.three-columns-c2,.large-uncentered.opposite.two-columns6633-c0,.large-uncentered.opposite.two-columns6633-c1,.large-uncentered.opposite.two-columns3366-c0,.large-uncentered.opposite.two-columns3366-c1{float:right}
.row.large-collapse>.column,.large-collapse.grp-row>.column,.large-collapse.grp-component__extended>.column,.large-collapse.two-columns>.column,.large-collapse.three-columns>.column,.large-collapse.two-columns6633>.column,.large-collapse.two-columns3366>.column,.large-collapse.grp-component__content>.column,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner>.column,.row.large-collapse>.columns,.large-collapse.grp-row>.columns,.large-collapse.grp-component__extended>.columns,.large-collapse.two-columns>.columns,.large-collapse.three-columns>.columns,.large-collapse.two-columns6633>.columns,.large-collapse.two-columns3366>.columns,.large-collapse.grp-component__content>.columns,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner>.columns,.row.large-collapse>.grp-columns,.large-collapse.grp-row>.grp-columns,.large-collapse.grp-component__extended>.grp-columns,.large-collapse.two-columns>.grp-columns,.large-collapse.three-columns>.grp-columns,.large-collapse.two-columns6633>.grp-columns,.large-collapse.two-columns3366>.grp-columns,.large-collapse.grp-component__content>.grp-columns,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner>.grp-columns,.row.large-collapse>.two-columns-c0,.large-collapse.grp-row>.two-columns-c0,.large-collapse.grp-component__extended>.two-columns-c0,.large-collapse.two-columns>.two-columns-c0,.large-collapse.three-columns>.two-columns-c0,.large-collapse.two-columns6633>.two-columns-c0,.large-collapse.two-columns3366>.two-columns-c0,.large-collapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner>.two-columns-c0,.row.large-collapse>.two-columns-c1,.large-collapse.grp-row>.two-columns-c1,.large-collapse.grp-component__extended>.two-columns-c1,.large-collapse.two-columns>.two-columns-c1,.large-collapse.three-columns>.two-columns-c1,.large-collapse.two-columns6633>.two-columns-c1,.large-collapse.two-columns3366>.two-columns-c1,.large-collapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner>.two-columns-c1,.row.large-collapse>.three-columns-c0,.large-collapse.grp-row>.three-columns-c0,.large-collapse.grp-component__extended>.three-columns-c0,.large-collapse.two-columns>.three-columns-c0,.large-collapse.three-columns>.three-columns-c0,.large-collapse.two-columns6633>.three-columns-c0,.large-collapse.two-columns3366>.three-columns-c0,.large-collapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner>.three-columns-c0,.row.large-collapse>.three-columns-c1,.large-collapse.grp-row>.three-columns-c1,.large-collapse.grp-component__extended>.three-columns-c1,.large-collapse.two-columns>.three-columns-c1,.large-collapse.three-columns>.three-columns-c1,.large-collapse.two-columns6633>.three-columns-c1,.large-collapse.two-columns3366>.three-columns-c1,.large-collapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner>.three-columns-c1,.row.large-collapse>.three-columns-c2,.large-collapse.grp-row>.three-columns-c2,.large-collapse.grp-component__extended>.three-columns-c2,.large-collapse.two-columns>.three-columns-c2,.large-collapse.three-columns>.three-columns-c2,.large-collapse.two-columns6633>.three-columns-c2,.large-collapse.two-columns3366>.three-columns-c2,.large-collapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner>.three-columns-c2,.row.large-collapse>.two-columns6633-c0,.large-collapse.grp-row>.two-columns6633-c0,.large-collapse.grp-component__extended>.two-columns6633-c0,.large-collapse.two-columns>.two-columns6633-c0,.large-collapse.three-columns>.two-columns6633-c0,.large-collapse.two-columns6633>.two-columns6633-c0,.large-collapse.two-columns3366>.two-columns6633-c0,.large-collapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.large-collapse>.two-columns6633-c1,.large-collapse.grp-row>.two-columns6633-c1,.large-collapse.grp-component__extended>.two-columns6633-c1,.large-collapse.two-columns>.two-columns6633-c1,.large-collapse.three-columns>.two-columns6633-c1,.large-collapse.two-columns6633>.two-columns6633-c1,.large-collapse.two-columns3366>.two-columns6633-c1,.large-collapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.large-collapse>.two-columns3366-c0,.large-collapse.grp-row>.two-columns3366-c0,.large-collapse.grp-component__extended>.two-columns3366-c0,.large-collapse.two-columns>.two-columns3366-c0,.large-collapse.three-columns>.two-columns3366-c0,.large-collapse.two-columns6633>.two-columns3366-c0,.large-collapse.two-columns3366>.two-columns3366-c0,.large-collapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.large-collapse>.two-columns3366-c1,.large-collapse.grp-row>.two-columns3366-c1,.large-collapse.grp-component__extended>.two-columns3366-c1,.large-collapse.two-columns>.two-columns3366-c1,.large-collapse.three-columns>.two-columns3366-c1,.large-collapse.two-columns6633>.two-columns3366-c1,.large-collapse.two-columns3366>.two-columns3366-c1,.large-collapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding-left:0;padding-right:0}
.row.large-collapse .row,.large-collapse.grp-row .row,.large-collapse.grp-component__extended .row,.large-collapse.two-columns .row,.large-collapse.three-columns .row,.large-collapse.two-columns6633 .row,.large-collapse.two-columns3366 .row,.large-collapse.grp-component__content .row,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner .row,.row.large-collapse .grp-row,.large-collapse.grp-row .grp-row,.large-collapse.grp-component__extended .grp-row,.large-collapse.two-columns .grp-row,.large-collapse.three-columns .grp-row,.large-collapse.two-columns6633 .grp-row,.large-collapse.two-columns3366 .grp-row,.large-collapse.grp-component__content .grp-row,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner .grp-row,.row.large-collapse .grp-component__extended,.large-collapse.grp-row .grp-component__extended,.large-collapse.grp-component__extended .grp-component__extended,.large-collapse.two-columns .grp-component__extended,.large-collapse.three-columns .grp-component__extended,.large-collapse.two-columns6633 .grp-component__extended,.large-collapse.two-columns3366 .grp-component__extended,.large-collapse.grp-component__content .grp-component__extended,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner .grp-component__extended,.row.large-collapse .two-columns,.large-collapse.grp-row .two-columns,.large-collapse.grp-component__extended .two-columns,.large-collapse.two-columns .two-columns,.large-collapse.three-columns .two-columns,.large-collapse.two-columns6633 .two-columns,.large-collapse.two-columns3366 .two-columns,.large-collapse.grp-component__content .two-columns,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner .two-columns,.row.large-collapse .three-columns,.large-collapse.grp-row .three-columns,.large-collapse.grp-component__extended .three-columns,.large-collapse.two-columns .three-columns,.large-collapse.three-columns .three-columns,.large-collapse.two-columns6633 .three-columns,.large-collapse.two-columns3366 .three-columns,.large-collapse.grp-component__content .three-columns,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner .three-columns,.row.large-collapse .two-columns6633,.large-collapse.grp-row .two-columns6633,.large-collapse.grp-component__extended .two-columns6633,.large-collapse.two-columns .two-columns6633,.large-collapse.three-columns .two-columns6633,.large-collapse.two-columns6633 .two-columns6633,.large-collapse.two-columns3366 .two-columns6633,.large-collapse.grp-component__content .two-columns6633,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner .two-columns6633,.row.large-collapse .two-columns3366,.large-collapse.grp-row .two-columns3366,.large-collapse.grp-component__extended .two-columns3366,.large-collapse.two-columns .two-columns3366,.large-collapse.three-columns .two-columns3366,.large-collapse.two-columns6633 .two-columns3366,.large-collapse.two-columns3366 .two-columns3366,.large-collapse.grp-component__content .two-columns3366,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner .two-columns3366,.row.large-collapse .grp-component__content,.large-collapse.grp-row .grp-component__content,.large-collapse.grp-component__extended .grp-component__content,.large-collapse.two-columns .grp-component__content,.large-collapse.three-columns .grp-component__content,.large-collapse.two-columns6633 .grp-component__content,.large-collapse.two-columns3366 .grp-component__content,.large-collapse.grp-component__content .grp-component__content,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner .grp-component__content,.row.large-collapse .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .row.large-collapse .grp-component__fullwidth__inner,.large-collapse.grp-row .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .large-collapse.grp-row .grp-component__fullwidth__inner,.large-collapse.grp-component__extended .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .large-collapse.grp-component__extended .grp-component__fullwidth__inner,.large-collapse.two-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .large-collapse.two-columns .grp-component__fullwidth__inner,.large-collapse.three-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .large-collapse.three-columns .grp-component__fullwidth__inner,.large-collapse.two-columns6633 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .large-collapse.two-columns6633 .grp-component__fullwidth__inner,.large-collapse.two-columns3366 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .large-collapse.two-columns3366 .grp-component__fullwidth__inner,.large-collapse.grp-component__content .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .large-collapse.grp-component__content .grp-component__fullwidth__inner,.grp-component__fullwidth .large-collapse.grp-component__fullwidth__inner .grp-component__fullwidth__inner{margin-left:0;margin-right:0}
.row.large-uncollapse>.column,.large-uncollapse.grp-row>.column,.large-uncollapse.grp-component__extended>.column,.large-uncollapse.two-columns>.column,.large-uncollapse.three-columns>.column,.large-uncollapse.two-columns6633>.column,.large-uncollapse.two-columns3366>.column,.large-uncollapse.grp-component__content>.column,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.column,.row.large-uncollapse>.columns,.large-uncollapse.grp-row>.columns,.large-uncollapse.grp-component__extended>.columns,.large-uncollapse.two-columns>.columns,.large-uncollapse.three-columns>.columns,.large-uncollapse.two-columns6633>.columns,.large-uncollapse.two-columns3366>.columns,.large-uncollapse.grp-component__content>.columns,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.columns,.row.large-uncollapse>.grp-columns,.large-uncollapse.grp-row>.grp-columns,.large-uncollapse.grp-component__extended>.grp-columns,.large-uncollapse.two-columns>.grp-columns,.large-uncollapse.three-columns>.grp-columns,.large-uncollapse.two-columns6633>.grp-columns,.large-uncollapse.two-columns3366>.grp-columns,.large-uncollapse.grp-component__content>.grp-columns,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.grp-columns,.row.large-uncollapse>.two-columns-c0,.large-uncollapse.grp-row>.two-columns-c0,.large-uncollapse.grp-component__extended>.two-columns-c0,.large-uncollapse.two-columns>.two-columns-c0,.large-uncollapse.three-columns>.two-columns-c0,.large-uncollapse.two-columns6633>.two-columns-c0,.large-uncollapse.two-columns3366>.two-columns-c0,.large-uncollapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.two-columns-c0,.row.large-uncollapse>.two-columns-c1,.large-uncollapse.grp-row>.two-columns-c1,.large-uncollapse.grp-component__extended>.two-columns-c1,.large-uncollapse.two-columns>.two-columns-c1,.large-uncollapse.three-columns>.two-columns-c1,.large-uncollapse.two-columns6633>.two-columns-c1,.large-uncollapse.two-columns3366>.two-columns-c1,.large-uncollapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.two-columns-c1,.row.large-uncollapse>.three-columns-c0,.large-uncollapse.grp-row>.three-columns-c0,.large-uncollapse.grp-component__extended>.three-columns-c0,.large-uncollapse.two-columns>.three-columns-c0,.large-uncollapse.three-columns>.three-columns-c0,.large-uncollapse.two-columns6633>.three-columns-c0,.large-uncollapse.two-columns3366>.three-columns-c0,.large-uncollapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.three-columns-c0,.row.large-uncollapse>.three-columns-c1,.large-uncollapse.grp-row>.three-columns-c1,.large-uncollapse.grp-component__extended>.three-columns-c1,.large-uncollapse.two-columns>.three-columns-c1,.large-uncollapse.three-columns>.three-columns-c1,.large-uncollapse.two-columns6633>.three-columns-c1,.large-uncollapse.two-columns3366>.three-columns-c1,.large-uncollapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.three-columns-c1,.row.large-uncollapse>.three-columns-c2,.large-uncollapse.grp-row>.three-columns-c2,.large-uncollapse.grp-component__extended>.three-columns-c2,.large-uncollapse.two-columns>.three-columns-c2,.large-uncollapse.three-columns>.three-columns-c2,.large-uncollapse.two-columns6633>.three-columns-c2,.large-uncollapse.two-columns3366>.three-columns-c2,.large-uncollapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.three-columns-c2,.row.large-uncollapse>.two-columns6633-c0,.large-uncollapse.grp-row>.two-columns6633-c0,.large-uncollapse.grp-component__extended>.two-columns6633-c0,.large-uncollapse.two-columns>.two-columns6633-c0,.large-uncollapse.three-columns>.two-columns6633-c0,.large-uncollapse.two-columns6633>.two-columns6633-c0,.large-uncollapse.two-columns3366>.two-columns6633-c0,.large-uncollapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.large-uncollapse>.two-columns6633-c1,.large-uncollapse.grp-row>.two-columns6633-c1,.large-uncollapse.grp-component__extended>.two-columns6633-c1,.large-uncollapse.two-columns>.two-columns6633-c1,.large-uncollapse.three-columns>.two-columns6633-c1,.large-uncollapse.two-columns6633>.two-columns6633-c1,.large-uncollapse.two-columns3366>.two-columns6633-c1,.large-uncollapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.large-uncollapse>.two-columns3366-c0,.large-uncollapse.grp-row>.two-columns3366-c0,.large-uncollapse.grp-component__extended>.two-columns3366-c0,.large-uncollapse.two-columns>.two-columns3366-c0,.large-uncollapse.three-columns>.two-columns3366-c0,.large-uncollapse.two-columns6633>.two-columns3366-c0,.large-uncollapse.two-columns3366>.two-columns3366-c0,.large-uncollapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.large-uncollapse>.two-columns3366-c1,.large-uncollapse.grp-row>.two-columns3366-c1,.large-uncollapse.grp-component__extended>.two-columns3366-c1,.large-uncollapse.two-columns>.two-columns3366-c1,.large-uncollapse.three-columns>.two-columns3366-c1,.large-uncollapse.two-columns6633>.two-columns3366-c1,.large-uncollapse.two-columns3366>.two-columns3366-c1,.large-uncollapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding:0 12px;float:left}
}
@media only screen and (min-width:48.0625em) and (max-width:768px){.row.large-uncollapse>.column,.large-uncollapse.grp-row>.column,.large-uncollapse.grp-component__extended>.column,.large-uncollapse.two-columns>.column,.large-uncollapse.three-columns>.column,.large-uncollapse.two-columns6633>.column,.large-uncollapse.two-columns3366>.column,.large-uncollapse.grp-component__content>.column,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.column,.row.large-uncollapse>.columns,.large-uncollapse.grp-row>.columns,.large-uncollapse.grp-component__extended>.columns,.large-uncollapse.two-columns>.columns,.large-uncollapse.three-columns>.columns,.large-uncollapse.two-columns6633>.columns,.large-uncollapse.two-columns3366>.columns,.large-uncollapse.grp-component__content>.columns,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.columns,.row.large-uncollapse>.grp-columns,.large-uncollapse.grp-row>.grp-columns,.large-uncollapse.grp-component__extended>.grp-columns,.large-uncollapse.two-columns>.grp-columns,.large-uncollapse.three-columns>.grp-columns,.large-uncollapse.two-columns6633>.grp-columns,.large-uncollapse.two-columns3366>.grp-columns,.large-uncollapse.grp-component__content>.grp-columns,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.grp-columns,.row.large-uncollapse>.two-columns-c0,.large-uncollapse.grp-row>.two-columns-c0,.large-uncollapse.grp-component__extended>.two-columns-c0,.large-uncollapse.two-columns>.two-columns-c0,.large-uncollapse.three-columns>.two-columns-c0,.large-uncollapse.two-columns6633>.two-columns-c0,.large-uncollapse.two-columns3366>.two-columns-c0,.large-uncollapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.two-columns-c0,.row.large-uncollapse>.two-columns-c1,.large-uncollapse.grp-row>.two-columns-c1,.large-uncollapse.grp-component__extended>.two-columns-c1,.large-uncollapse.two-columns>.two-columns-c1,.large-uncollapse.three-columns>.two-columns-c1,.large-uncollapse.two-columns6633>.two-columns-c1,.large-uncollapse.two-columns3366>.two-columns-c1,.large-uncollapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.two-columns-c1,.row.large-uncollapse>.three-columns-c0,.large-uncollapse.grp-row>.three-columns-c0,.large-uncollapse.grp-component__extended>.three-columns-c0,.large-uncollapse.two-columns>.three-columns-c0,.large-uncollapse.three-columns>.three-columns-c0,.large-uncollapse.two-columns6633>.three-columns-c0,.large-uncollapse.two-columns3366>.three-columns-c0,.large-uncollapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.three-columns-c0,.row.large-uncollapse>.three-columns-c1,.large-uncollapse.grp-row>.three-columns-c1,.large-uncollapse.grp-component__extended>.three-columns-c1,.large-uncollapse.two-columns>.three-columns-c1,.large-uncollapse.three-columns>.three-columns-c1,.large-uncollapse.two-columns6633>.three-columns-c1,.large-uncollapse.two-columns3366>.three-columns-c1,.large-uncollapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.three-columns-c1,.row.large-uncollapse>.three-columns-c2,.large-uncollapse.grp-row>.three-columns-c2,.large-uncollapse.grp-component__extended>.three-columns-c2,.large-uncollapse.two-columns>.three-columns-c2,.large-uncollapse.three-columns>.three-columns-c2,.large-uncollapse.two-columns6633>.three-columns-c2,.large-uncollapse.two-columns3366>.three-columns-c2,.large-uncollapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.three-columns-c2,.row.large-uncollapse>.two-columns6633-c0,.large-uncollapse.grp-row>.two-columns6633-c0,.large-uncollapse.grp-component__extended>.two-columns6633-c0,.large-uncollapse.two-columns>.two-columns6633-c0,.large-uncollapse.three-columns>.two-columns6633-c0,.large-uncollapse.two-columns6633>.two-columns6633-c0,.large-uncollapse.two-columns3366>.two-columns6633-c0,.large-uncollapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.large-uncollapse>.two-columns6633-c1,.large-uncollapse.grp-row>.two-columns6633-c1,.large-uncollapse.grp-component__extended>.two-columns6633-c1,.large-uncollapse.two-columns>.two-columns6633-c1,.large-uncollapse.three-columns>.two-columns6633-c1,.large-uncollapse.two-columns6633>.two-columns6633-c1,.large-uncollapse.two-columns3366>.two-columns6633-c1,.large-uncollapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.large-uncollapse>.two-columns3366-c0,.large-uncollapse.grp-row>.two-columns3366-c0,.large-uncollapse.grp-component__extended>.two-columns3366-c0,.large-uncollapse.two-columns>.two-columns3366-c0,.large-uncollapse.three-columns>.two-columns3366-c0,.large-uncollapse.two-columns6633>.two-columns3366-c0,.large-uncollapse.two-columns3366>.two-columns3366-c0,.large-uncollapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.large-uncollapse>.two-columns3366-c1,.large-uncollapse.grp-row>.two-columns3366-c1,.large-uncollapse.grp-component__extended>.two-columns3366-c1,.large-uncollapse.two-columns>.two-columns3366-c1,.large-uncollapse.three-columns>.two-columns3366-c1,.large-uncollapse.two-columns6633>.two-columns3366-c1,.large-uncollapse.two-columns3366>.two-columns3366-c1,.large-uncollapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .large-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding:0 8px}
}
@media only screen and (min-width:48.0625em){.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.33333%;right:auto}
.pull-1{position:relative;right:8.33333%;left:auto}
.push-2{position:relative;left:16.66667%;right:auto}
.pull-2{position:relative;right:16.66667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.33333%;right:auto}
.pull-4{position:relative;right:33.33333%;left:auto}
.push-5{position:relative;left:41.66667%;right:auto}
.pull-5{position:relative;right:41.66667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.33333%;right:auto}
.pull-7{position:relative;right:58.33333%;left:auto}
.push-8{position:relative;left:66.66667%;right:auto}
.pull-8{position:relative;right:66.66667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.33333%;right:auto}
.pull-10{position:relative;right:83.33333%;left:auto}
.push-11{position:relative;left:91.66667%;right:auto}
.pull-11{position:relative;right:91.66667%;left:auto}
}
@media only screen and (min-width:64.0625em){.xlarge-push-0{position:relative;left:0;right:auto}
.xlarge-pull-0{position:relative;right:0;left:auto}
.xlarge-push-1{position:relative;left:8.33333%;right:auto}
.xlarge-pull-1{position:relative;right:8.33333%;left:auto}
.xlarge-push-2{position:relative;left:16.66667%;right:auto}
.xlarge-pull-2{position:relative;right:16.66667%;left:auto}
.xlarge-push-3{position:relative;left:25%;right:auto}
.xlarge-pull-3{position:relative;right:25%;left:auto}
.xlarge-push-4{position:relative;left:33.33333%;right:auto}
.xlarge-pull-4{position:relative;right:33.33333%;left:auto}
.xlarge-push-5{position:relative;left:41.66667%;right:auto}
.xlarge-pull-5{position:relative;right:41.66667%;left:auto}
.xlarge-push-6{position:relative;left:50%;right:auto}
.xlarge-pull-6{position:relative;right:50%;left:auto}
.xlarge-push-7{position:relative;left:58.33333%;right:auto}
.xlarge-pull-7{position:relative;right:58.33333%;left:auto}
.xlarge-push-8{position:relative;left:66.66667%;right:auto}
.xlarge-pull-8{position:relative;right:66.66667%;left:auto}
.xlarge-push-9{position:relative;left:75%;right:auto}
.xlarge-pull-9{position:relative;right:75%;left:auto}
.xlarge-push-10{position:relative;left:83.33333%;right:auto}
.xlarge-pull-10{position:relative;right:83.33333%;left:auto}
.xlarge-push-11{position:relative;left:91.66667%;right:auto}
.xlarge-pull-11{position:relative;right:91.66667%;left:auto}
.column,.columns,.grp-columns,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{position:relative;padding:0 12px;float:left}
}
@media only screen and (min-width:64.0625em) and (max-width:768px){.column,.columns,.grp-columns,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{padding:0 8px}
}
@media only screen and (min-width:64.0625em){.xlarge-1{width:8.33333%}
.xlarge-2{width:16.66667%}
.xlarge-3{width:25%}
.xlarge-4{width:33.33333%}
.xlarge-5{width:41.66667%}
.xlarge-6{width:50%}
.xlarge-7{width:58.33333%}
.xlarge-8{width:66.66667%}
.xlarge-9{width:75%}
.xlarge-10{width:83.33333%}
.xlarge-11{width:91.66667%}
.xlarge-12{width:100%}
.xlarge-offset-0{margin-left:0 !important}
.xlarge-offset-1{margin-left:8.33333% !important}
.xlarge-offset-2{margin-left:16.66667% !important}
.xlarge-offset-3{margin-left:25% !important}
.xlarge-offset-4{margin-left:33.33333% !important}
.xlarge-offset-5{margin-left:41.66667% !important}
.xlarge-offset-6{margin-left:50% !important}
.xlarge-offset-7{margin-left:58.33333% !important}
.xlarge-offset-8{margin-left:66.66667% !important}
.xlarge-offset-9{margin-left:75% !important}
.xlarge-offset-10{margin-left:83.33333% !important}
.xlarge-offset-11{margin-left:91.66667% !important}
.xlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.xlarge-centered,.columns.xlarge-centered,.xlarge-centered.grp-columns,.xlarge-centered.two-columns-c0,.xlarge-centered.two-columns-c1,.xlarge-centered.three-columns-c0,.xlarge-centered.three-columns-c1,.xlarge-centered.three-columns-c2,.xlarge-centered.two-columns6633-c0,.xlarge-centered.two-columns6633-c1,.xlarge-centered.two-columns3366-c0,.xlarge-centered.two-columns3366-c1{margin-left:auto;margin-right:auto;float:none}
.column.xlarge-uncentered,.columns.xlarge-uncentered,.xlarge-uncentered.grp-columns,.xlarge-uncentered.two-columns-c0,.xlarge-uncentered.two-columns-c1,.xlarge-uncentered.three-columns-c0,.xlarge-uncentered.three-columns-c1,.xlarge-uncentered.three-columns-c2,.xlarge-uncentered.two-columns6633-c0,.xlarge-uncentered.two-columns6633-c1,.xlarge-uncentered.two-columns3366-c0,.xlarge-uncentered.two-columns3366-c1{float:left;margin-left:0;margin-right:0}
.column.xlarge-centered:last-child,.columns.xlarge-centered:last-child,.xlarge-centered.grp-columns:last-child,.xlarge-centered.two-columns-c0:last-child,.xlarge-centered.two-columns-c1:last-child,.xlarge-centered.three-columns-c0:last-child,.xlarge-centered.three-columns-c1:last-child,.xlarge-centered.three-columns-c2:last-child,.xlarge-centered.two-columns6633-c0:last-child,.xlarge-centered.two-columns6633-c1:last-child,.xlarge-centered.two-columns3366-c0:last-child,.xlarge-centered.two-columns3366-c1:last-child{float:none}
.column.xlarge-uncentered:last-child,.columns.xlarge-uncentered:last-child,.xlarge-uncentered.grp-columns:last-child,.xlarge-uncentered.two-columns-c0:last-child,.xlarge-uncentered.two-columns-c1:last-child,.xlarge-uncentered.three-columns-c0:last-child,.xlarge-uncentered.three-columns-c1:last-child,.xlarge-uncentered.three-columns-c2:last-child,.xlarge-uncentered.two-columns6633-c0:last-child,.xlarge-uncentered.two-columns6633-c1:last-child,.xlarge-uncentered.two-columns3366-c0:last-child,.xlarge-uncentered.two-columns3366-c1:last-child{float:left}
.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite,.xlarge-uncentered.opposite.grp-columns,.xlarge-uncentered.opposite.two-columns-c0,.xlarge-uncentered.opposite.two-columns-c1,.xlarge-uncentered.opposite.three-columns-c0,.xlarge-uncentered.opposite.three-columns-c1,.xlarge-uncentered.opposite.three-columns-c2,.xlarge-uncentered.opposite.two-columns6633-c0,.xlarge-uncentered.opposite.two-columns6633-c1,.xlarge-uncentered.opposite.two-columns3366-c0,.xlarge-uncentered.opposite.two-columns3366-c1{float:right}
.row.xlarge-collapse>.column,.xlarge-collapse.grp-row>.column,.xlarge-collapse.grp-component__extended>.column,.xlarge-collapse.two-columns>.column,.xlarge-collapse.three-columns>.column,.xlarge-collapse.two-columns6633>.column,.xlarge-collapse.two-columns3366>.column,.xlarge-collapse.grp-component__content>.column,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner>.column,.row.xlarge-collapse>.columns,.xlarge-collapse.grp-row>.columns,.xlarge-collapse.grp-component__extended>.columns,.xlarge-collapse.two-columns>.columns,.xlarge-collapse.three-columns>.columns,.xlarge-collapse.two-columns6633>.columns,.xlarge-collapse.two-columns3366>.columns,.xlarge-collapse.grp-component__content>.columns,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner>.columns,.row.xlarge-collapse>.grp-columns,.xlarge-collapse.grp-row>.grp-columns,.xlarge-collapse.grp-component__extended>.grp-columns,.xlarge-collapse.two-columns>.grp-columns,.xlarge-collapse.three-columns>.grp-columns,.xlarge-collapse.two-columns6633>.grp-columns,.xlarge-collapse.two-columns3366>.grp-columns,.xlarge-collapse.grp-component__content>.grp-columns,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner>.grp-columns,.row.xlarge-collapse>.two-columns-c0,.xlarge-collapse.grp-row>.two-columns-c0,.xlarge-collapse.grp-component__extended>.two-columns-c0,.xlarge-collapse.two-columns>.two-columns-c0,.xlarge-collapse.three-columns>.two-columns-c0,.xlarge-collapse.two-columns6633>.two-columns-c0,.xlarge-collapse.two-columns3366>.two-columns-c0,.xlarge-collapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner>.two-columns-c0,.row.xlarge-collapse>.two-columns-c1,.xlarge-collapse.grp-row>.two-columns-c1,.xlarge-collapse.grp-component__extended>.two-columns-c1,.xlarge-collapse.two-columns>.two-columns-c1,.xlarge-collapse.three-columns>.two-columns-c1,.xlarge-collapse.two-columns6633>.two-columns-c1,.xlarge-collapse.two-columns3366>.two-columns-c1,.xlarge-collapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner>.two-columns-c1,.row.xlarge-collapse>.three-columns-c0,.xlarge-collapse.grp-row>.three-columns-c0,.xlarge-collapse.grp-component__extended>.three-columns-c0,.xlarge-collapse.two-columns>.three-columns-c0,.xlarge-collapse.three-columns>.three-columns-c0,.xlarge-collapse.two-columns6633>.three-columns-c0,.xlarge-collapse.two-columns3366>.three-columns-c0,.xlarge-collapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner>.three-columns-c0,.row.xlarge-collapse>.three-columns-c1,.xlarge-collapse.grp-row>.three-columns-c1,.xlarge-collapse.grp-component__extended>.three-columns-c1,.xlarge-collapse.two-columns>.three-columns-c1,.xlarge-collapse.three-columns>.three-columns-c1,.xlarge-collapse.two-columns6633>.three-columns-c1,.xlarge-collapse.two-columns3366>.three-columns-c1,.xlarge-collapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner>.three-columns-c1,.row.xlarge-collapse>.three-columns-c2,.xlarge-collapse.grp-row>.three-columns-c2,.xlarge-collapse.grp-component__extended>.three-columns-c2,.xlarge-collapse.two-columns>.three-columns-c2,.xlarge-collapse.three-columns>.three-columns-c2,.xlarge-collapse.two-columns6633>.three-columns-c2,.xlarge-collapse.two-columns3366>.three-columns-c2,.xlarge-collapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner>.three-columns-c2,.row.xlarge-collapse>.two-columns6633-c0,.xlarge-collapse.grp-row>.two-columns6633-c0,.xlarge-collapse.grp-component__extended>.two-columns6633-c0,.xlarge-collapse.two-columns>.two-columns6633-c0,.xlarge-collapse.three-columns>.two-columns6633-c0,.xlarge-collapse.two-columns6633>.two-columns6633-c0,.xlarge-collapse.two-columns3366>.two-columns6633-c0,.xlarge-collapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.xlarge-collapse>.two-columns6633-c1,.xlarge-collapse.grp-row>.two-columns6633-c1,.xlarge-collapse.grp-component__extended>.two-columns6633-c1,.xlarge-collapse.two-columns>.two-columns6633-c1,.xlarge-collapse.three-columns>.two-columns6633-c1,.xlarge-collapse.two-columns6633>.two-columns6633-c1,.xlarge-collapse.two-columns3366>.two-columns6633-c1,.xlarge-collapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.xlarge-collapse>.two-columns3366-c0,.xlarge-collapse.grp-row>.two-columns3366-c0,.xlarge-collapse.grp-component__extended>.two-columns3366-c0,.xlarge-collapse.two-columns>.two-columns3366-c0,.xlarge-collapse.three-columns>.two-columns3366-c0,.xlarge-collapse.two-columns6633>.two-columns3366-c0,.xlarge-collapse.two-columns3366>.two-columns3366-c0,.xlarge-collapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.xlarge-collapse>.two-columns3366-c1,.xlarge-collapse.grp-row>.two-columns3366-c1,.xlarge-collapse.grp-component__extended>.two-columns3366-c1,.xlarge-collapse.two-columns>.two-columns3366-c1,.xlarge-collapse.three-columns>.two-columns3366-c1,.xlarge-collapse.two-columns6633>.two-columns3366-c1,.xlarge-collapse.two-columns3366>.two-columns3366-c1,.xlarge-collapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding-left:0;padding-right:0}
.row.xlarge-collapse .row,.xlarge-collapse.grp-row .row,.xlarge-collapse.grp-component__extended .row,.xlarge-collapse.two-columns .row,.xlarge-collapse.three-columns .row,.xlarge-collapse.two-columns6633 .row,.xlarge-collapse.two-columns3366 .row,.xlarge-collapse.grp-component__content .row,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner .row,.row.xlarge-collapse .grp-row,.xlarge-collapse.grp-row .grp-row,.xlarge-collapse.grp-component__extended .grp-row,.xlarge-collapse.two-columns .grp-row,.xlarge-collapse.three-columns .grp-row,.xlarge-collapse.two-columns6633 .grp-row,.xlarge-collapse.two-columns3366 .grp-row,.xlarge-collapse.grp-component__content .grp-row,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner .grp-row,.row.xlarge-collapse .grp-component__extended,.xlarge-collapse.grp-row .grp-component__extended,.xlarge-collapse.grp-component__extended .grp-component__extended,.xlarge-collapse.two-columns .grp-component__extended,.xlarge-collapse.three-columns .grp-component__extended,.xlarge-collapse.two-columns6633 .grp-component__extended,.xlarge-collapse.two-columns3366 .grp-component__extended,.xlarge-collapse.grp-component__content .grp-component__extended,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner .grp-component__extended,.row.xlarge-collapse .two-columns,.xlarge-collapse.grp-row .two-columns,.xlarge-collapse.grp-component__extended .two-columns,.xlarge-collapse.two-columns .two-columns,.xlarge-collapse.three-columns .two-columns,.xlarge-collapse.two-columns6633 .two-columns,.xlarge-collapse.two-columns3366 .two-columns,.xlarge-collapse.grp-component__content .two-columns,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner .two-columns,.row.xlarge-collapse .three-columns,.xlarge-collapse.grp-row .three-columns,.xlarge-collapse.grp-component__extended .three-columns,.xlarge-collapse.two-columns .three-columns,.xlarge-collapse.three-columns .three-columns,.xlarge-collapse.two-columns6633 .three-columns,.xlarge-collapse.two-columns3366 .three-columns,.xlarge-collapse.grp-component__content .three-columns,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner .three-columns,.row.xlarge-collapse .two-columns6633,.xlarge-collapse.grp-row .two-columns6633,.xlarge-collapse.grp-component__extended .two-columns6633,.xlarge-collapse.two-columns .two-columns6633,.xlarge-collapse.three-columns .two-columns6633,.xlarge-collapse.two-columns6633 .two-columns6633,.xlarge-collapse.two-columns3366 .two-columns6633,.xlarge-collapse.grp-component__content .two-columns6633,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner .two-columns6633,.row.xlarge-collapse .two-columns3366,.xlarge-collapse.grp-row .two-columns3366,.xlarge-collapse.grp-component__extended .two-columns3366,.xlarge-collapse.two-columns .two-columns3366,.xlarge-collapse.three-columns .two-columns3366,.xlarge-collapse.two-columns6633 .two-columns3366,.xlarge-collapse.two-columns3366 .two-columns3366,.xlarge-collapse.grp-component__content .two-columns3366,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner .two-columns3366,.row.xlarge-collapse .grp-component__content,.xlarge-collapse.grp-row .grp-component__content,.xlarge-collapse.grp-component__extended .grp-component__content,.xlarge-collapse.two-columns .grp-component__content,.xlarge-collapse.three-columns .grp-component__content,.xlarge-collapse.two-columns6633 .grp-component__content,.xlarge-collapse.two-columns3366 .grp-component__content,.xlarge-collapse.grp-component__content .grp-component__content,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner .grp-component__content,.row.xlarge-collapse .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .row.xlarge-collapse .grp-component__fullwidth__inner,.xlarge-collapse.grp-row .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xlarge-collapse.grp-row .grp-component__fullwidth__inner,.xlarge-collapse.grp-component__extended .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xlarge-collapse.grp-component__extended .grp-component__fullwidth__inner,.xlarge-collapse.two-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xlarge-collapse.two-columns .grp-component__fullwidth__inner,.xlarge-collapse.three-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xlarge-collapse.three-columns .grp-component__fullwidth__inner,.xlarge-collapse.two-columns6633 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xlarge-collapse.two-columns6633 .grp-component__fullwidth__inner,.xlarge-collapse.two-columns3366 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xlarge-collapse.two-columns3366 .grp-component__fullwidth__inner,.xlarge-collapse.grp-component__content .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xlarge-collapse.grp-component__content .grp-component__fullwidth__inner,.grp-component__fullwidth .xlarge-collapse.grp-component__fullwidth__inner .grp-component__fullwidth__inner{margin-left:0;margin-right:0}
.row.xlarge-uncollapse>.column,.xlarge-uncollapse.grp-row>.column,.xlarge-uncollapse.grp-component__extended>.column,.xlarge-uncollapse.two-columns>.column,.xlarge-uncollapse.three-columns>.column,.xlarge-uncollapse.two-columns6633>.column,.xlarge-uncollapse.two-columns3366>.column,.xlarge-uncollapse.grp-component__content>.column,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.column,.row.xlarge-uncollapse>.columns,.xlarge-uncollapse.grp-row>.columns,.xlarge-uncollapse.grp-component__extended>.columns,.xlarge-uncollapse.two-columns>.columns,.xlarge-uncollapse.three-columns>.columns,.xlarge-uncollapse.two-columns6633>.columns,.xlarge-uncollapse.two-columns3366>.columns,.xlarge-uncollapse.grp-component__content>.columns,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.columns,.row.xlarge-uncollapse>.grp-columns,.xlarge-uncollapse.grp-row>.grp-columns,.xlarge-uncollapse.grp-component__extended>.grp-columns,.xlarge-uncollapse.two-columns>.grp-columns,.xlarge-uncollapse.three-columns>.grp-columns,.xlarge-uncollapse.two-columns6633>.grp-columns,.xlarge-uncollapse.two-columns3366>.grp-columns,.xlarge-uncollapse.grp-component__content>.grp-columns,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.grp-columns,.row.xlarge-uncollapse>.two-columns-c0,.xlarge-uncollapse.grp-row>.two-columns-c0,.xlarge-uncollapse.grp-component__extended>.two-columns-c0,.xlarge-uncollapse.two-columns>.two-columns-c0,.xlarge-uncollapse.three-columns>.two-columns-c0,.xlarge-uncollapse.two-columns6633>.two-columns-c0,.xlarge-uncollapse.two-columns3366>.two-columns-c0,.xlarge-uncollapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.two-columns-c0,.row.xlarge-uncollapse>.two-columns-c1,.xlarge-uncollapse.grp-row>.two-columns-c1,.xlarge-uncollapse.grp-component__extended>.two-columns-c1,.xlarge-uncollapse.two-columns>.two-columns-c1,.xlarge-uncollapse.three-columns>.two-columns-c1,.xlarge-uncollapse.two-columns6633>.two-columns-c1,.xlarge-uncollapse.two-columns3366>.two-columns-c1,.xlarge-uncollapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.two-columns-c1,.row.xlarge-uncollapse>.three-columns-c0,.xlarge-uncollapse.grp-row>.three-columns-c0,.xlarge-uncollapse.grp-component__extended>.three-columns-c0,.xlarge-uncollapse.two-columns>.three-columns-c0,.xlarge-uncollapse.three-columns>.three-columns-c0,.xlarge-uncollapse.two-columns6633>.three-columns-c0,.xlarge-uncollapse.two-columns3366>.three-columns-c0,.xlarge-uncollapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.three-columns-c0,.row.xlarge-uncollapse>.three-columns-c1,.xlarge-uncollapse.grp-row>.three-columns-c1,.xlarge-uncollapse.grp-component__extended>.three-columns-c1,.xlarge-uncollapse.two-columns>.three-columns-c1,.xlarge-uncollapse.three-columns>.three-columns-c1,.xlarge-uncollapse.two-columns6633>.three-columns-c1,.xlarge-uncollapse.two-columns3366>.three-columns-c1,.xlarge-uncollapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.three-columns-c1,.row.xlarge-uncollapse>.three-columns-c2,.xlarge-uncollapse.grp-row>.three-columns-c2,.xlarge-uncollapse.grp-component__extended>.three-columns-c2,.xlarge-uncollapse.two-columns>.three-columns-c2,.xlarge-uncollapse.three-columns>.three-columns-c2,.xlarge-uncollapse.two-columns6633>.three-columns-c2,.xlarge-uncollapse.two-columns3366>.three-columns-c2,.xlarge-uncollapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.three-columns-c2,.row.xlarge-uncollapse>.two-columns6633-c0,.xlarge-uncollapse.grp-row>.two-columns6633-c0,.xlarge-uncollapse.grp-component__extended>.two-columns6633-c0,.xlarge-uncollapse.two-columns>.two-columns6633-c0,.xlarge-uncollapse.three-columns>.two-columns6633-c0,.xlarge-uncollapse.two-columns6633>.two-columns6633-c0,.xlarge-uncollapse.two-columns3366>.two-columns6633-c0,.xlarge-uncollapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.xlarge-uncollapse>.two-columns6633-c1,.xlarge-uncollapse.grp-row>.two-columns6633-c1,.xlarge-uncollapse.grp-component__extended>.two-columns6633-c1,.xlarge-uncollapse.two-columns>.two-columns6633-c1,.xlarge-uncollapse.three-columns>.two-columns6633-c1,.xlarge-uncollapse.two-columns6633>.two-columns6633-c1,.xlarge-uncollapse.two-columns3366>.two-columns6633-c1,.xlarge-uncollapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.xlarge-uncollapse>.two-columns3366-c0,.xlarge-uncollapse.grp-row>.two-columns3366-c0,.xlarge-uncollapse.grp-component__extended>.two-columns3366-c0,.xlarge-uncollapse.two-columns>.two-columns3366-c0,.xlarge-uncollapse.three-columns>.two-columns3366-c0,.xlarge-uncollapse.two-columns6633>.two-columns3366-c0,.xlarge-uncollapse.two-columns3366>.two-columns3366-c0,.xlarge-uncollapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.xlarge-uncollapse>.two-columns3366-c1,.xlarge-uncollapse.grp-row>.two-columns3366-c1,.xlarge-uncollapse.grp-component__extended>.two-columns3366-c1,.xlarge-uncollapse.two-columns>.two-columns3366-c1,.xlarge-uncollapse.three-columns>.two-columns3366-c1,.xlarge-uncollapse.two-columns6633>.two-columns3366-c1,.xlarge-uncollapse.two-columns3366>.two-columns3366-c1,.xlarge-uncollapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding:0 12px;float:left}
}
@media only screen and (min-width:64.0625em) and (max-width:768px){.row.xlarge-uncollapse>.column,.xlarge-uncollapse.grp-row>.column,.xlarge-uncollapse.grp-component__extended>.column,.xlarge-uncollapse.two-columns>.column,.xlarge-uncollapse.three-columns>.column,.xlarge-uncollapse.two-columns6633>.column,.xlarge-uncollapse.two-columns3366>.column,.xlarge-uncollapse.grp-component__content>.column,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.column,.row.xlarge-uncollapse>.columns,.xlarge-uncollapse.grp-row>.columns,.xlarge-uncollapse.grp-component__extended>.columns,.xlarge-uncollapse.two-columns>.columns,.xlarge-uncollapse.three-columns>.columns,.xlarge-uncollapse.two-columns6633>.columns,.xlarge-uncollapse.two-columns3366>.columns,.xlarge-uncollapse.grp-component__content>.columns,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.columns,.row.xlarge-uncollapse>.grp-columns,.xlarge-uncollapse.grp-row>.grp-columns,.xlarge-uncollapse.grp-component__extended>.grp-columns,.xlarge-uncollapse.two-columns>.grp-columns,.xlarge-uncollapse.three-columns>.grp-columns,.xlarge-uncollapse.two-columns6633>.grp-columns,.xlarge-uncollapse.two-columns3366>.grp-columns,.xlarge-uncollapse.grp-component__content>.grp-columns,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.grp-columns,.row.xlarge-uncollapse>.two-columns-c0,.xlarge-uncollapse.grp-row>.two-columns-c0,.xlarge-uncollapse.grp-component__extended>.two-columns-c0,.xlarge-uncollapse.two-columns>.two-columns-c0,.xlarge-uncollapse.three-columns>.two-columns-c0,.xlarge-uncollapse.two-columns6633>.two-columns-c0,.xlarge-uncollapse.two-columns3366>.two-columns-c0,.xlarge-uncollapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.two-columns-c0,.row.xlarge-uncollapse>.two-columns-c1,.xlarge-uncollapse.grp-row>.two-columns-c1,.xlarge-uncollapse.grp-component__extended>.two-columns-c1,.xlarge-uncollapse.two-columns>.two-columns-c1,.xlarge-uncollapse.three-columns>.two-columns-c1,.xlarge-uncollapse.two-columns6633>.two-columns-c1,.xlarge-uncollapse.two-columns3366>.two-columns-c1,.xlarge-uncollapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.two-columns-c1,.row.xlarge-uncollapse>.three-columns-c0,.xlarge-uncollapse.grp-row>.three-columns-c0,.xlarge-uncollapse.grp-component__extended>.three-columns-c0,.xlarge-uncollapse.two-columns>.three-columns-c0,.xlarge-uncollapse.three-columns>.three-columns-c0,.xlarge-uncollapse.two-columns6633>.three-columns-c0,.xlarge-uncollapse.two-columns3366>.three-columns-c0,.xlarge-uncollapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.three-columns-c0,.row.xlarge-uncollapse>.three-columns-c1,.xlarge-uncollapse.grp-row>.three-columns-c1,.xlarge-uncollapse.grp-component__extended>.three-columns-c1,.xlarge-uncollapse.two-columns>.three-columns-c1,.xlarge-uncollapse.three-columns>.three-columns-c1,.xlarge-uncollapse.two-columns6633>.three-columns-c1,.xlarge-uncollapse.two-columns3366>.three-columns-c1,.xlarge-uncollapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.three-columns-c1,.row.xlarge-uncollapse>.three-columns-c2,.xlarge-uncollapse.grp-row>.three-columns-c2,.xlarge-uncollapse.grp-component__extended>.three-columns-c2,.xlarge-uncollapse.two-columns>.three-columns-c2,.xlarge-uncollapse.three-columns>.three-columns-c2,.xlarge-uncollapse.two-columns6633>.three-columns-c2,.xlarge-uncollapse.two-columns3366>.three-columns-c2,.xlarge-uncollapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.three-columns-c2,.row.xlarge-uncollapse>.two-columns6633-c0,.xlarge-uncollapse.grp-row>.two-columns6633-c0,.xlarge-uncollapse.grp-component__extended>.two-columns6633-c0,.xlarge-uncollapse.two-columns>.two-columns6633-c0,.xlarge-uncollapse.three-columns>.two-columns6633-c0,.xlarge-uncollapse.two-columns6633>.two-columns6633-c0,.xlarge-uncollapse.two-columns3366>.two-columns6633-c0,.xlarge-uncollapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.xlarge-uncollapse>.two-columns6633-c1,.xlarge-uncollapse.grp-row>.two-columns6633-c1,.xlarge-uncollapse.grp-component__extended>.two-columns6633-c1,.xlarge-uncollapse.two-columns>.two-columns6633-c1,.xlarge-uncollapse.three-columns>.two-columns6633-c1,.xlarge-uncollapse.two-columns6633>.two-columns6633-c1,.xlarge-uncollapse.two-columns3366>.two-columns6633-c1,.xlarge-uncollapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.xlarge-uncollapse>.two-columns3366-c0,.xlarge-uncollapse.grp-row>.two-columns3366-c0,.xlarge-uncollapse.grp-component__extended>.two-columns3366-c0,.xlarge-uncollapse.two-columns>.two-columns3366-c0,.xlarge-uncollapse.three-columns>.two-columns3366-c0,.xlarge-uncollapse.two-columns6633>.two-columns3366-c0,.xlarge-uncollapse.two-columns3366>.two-columns3366-c0,.xlarge-uncollapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.xlarge-uncollapse>.two-columns3366-c1,.xlarge-uncollapse.grp-row>.two-columns3366-c1,.xlarge-uncollapse.grp-component__extended>.two-columns3366-c1,.xlarge-uncollapse.two-columns>.two-columns3366-c1,.xlarge-uncollapse.three-columns>.two-columns3366-c1,.xlarge-uncollapse.two-columns6633>.two-columns3366-c1,.xlarge-uncollapse.two-columns3366>.two-columns3366-c1,.xlarge-uncollapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .xlarge-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding:0 8px}
}
@media only screen and (min-width:80.0625em){.xxlarge-push-0{position:relative;left:0;right:auto}
.xxlarge-pull-0{position:relative;right:0;left:auto}
.xxlarge-push-1{position:relative;left:8.33333%;right:auto}
.xxlarge-pull-1{position:relative;right:8.33333%;left:auto}
.xxlarge-push-2{position:relative;left:16.66667%;right:auto}
.xxlarge-pull-2{position:relative;right:16.66667%;left:auto}
.xxlarge-push-3{position:relative;left:25%;right:auto}
.xxlarge-pull-3{position:relative;right:25%;left:auto}
.xxlarge-push-4{position:relative;left:33.33333%;right:auto}
.xxlarge-pull-4{position:relative;right:33.33333%;left:auto}
.xxlarge-push-5{position:relative;left:41.66667%;right:auto}
.xxlarge-pull-5{position:relative;right:41.66667%;left:auto}
.xxlarge-push-6{position:relative;left:50%;right:auto}
.xxlarge-pull-6{position:relative;right:50%;left:auto}
.xxlarge-push-7{position:relative;left:58.33333%;right:auto}
.xxlarge-pull-7{position:relative;right:58.33333%;left:auto}
.xxlarge-push-8{position:relative;left:66.66667%;right:auto}
.xxlarge-pull-8{position:relative;right:66.66667%;left:auto}
.xxlarge-push-9{position:relative;left:75%;right:auto}
.xxlarge-pull-9{position:relative;right:75%;left:auto}
.xxlarge-push-10{position:relative;left:83.33333%;right:auto}
.xxlarge-pull-10{position:relative;right:83.33333%;left:auto}
.xxlarge-push-11{position:relative;left:91.66667%;right:auto}
.xxlarge-pull-11{position:relative;right:91.66667%;left:auto}
.column,.columns,.grp-columns,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{position:relative;padding:0 12px;float:left}
}
@media only screen and (min-width:80.0625em) and (max-width:768px){.column,.columns,.grp-columns,.two-columns-c0,.two-columns-c1,.three-columns-c0,.three-columns-c1,.three-columns-c2,.two-columns6633-c0,.two-columns6633-c1,.two-columns3366-c0,.two-columns3366-c1{padding:0 8px}
}
@media only screen and (min-width:80.0625em){.xxlarge-1{width:8.33333%}
.xxlarge-2{width:16.66667%}
.xxlarge-3{width:25%}
.xxlarge-4{width:33.33333%}
.xxlarge-5{width:41.66667%}
.xxlarge-6{width:50%}
.xxlarge-7{width:58.33333%}
.xxlarge-8{width:66.66667%}
.xxlarge-9{width:75%}
.xxlarge-10{width:83.33333%}
.xxlarge-11{width:91.66667%}
.xxlarge-12{width:100%}
.xxlarge-offset-0{margin-left:0 !important}
.xxlarge-offset-1{margin-left:8.33333% !important}
.xxlarge-offset-2{margin-left:16.66667% !important}
.xxlarge-offset-3{margin-left:25% !important}
.xxlarge-offset-4{margin-left:33.33333% !important}
.xxlarge-offset-5{margin-left:41.66667% !important}
.xxlarge-offset-6{margin-left:50% !important}
.xxlarge-offset-7{margin-left:58.33333% !important}
.xxlarge-offset-8{margin-left:66.66667% !important}
.xxlarge-offset-9{margin-left:75% !important}
.xxlarge-offset-10{margin-left:83.33333% !important}
.xxlarge-offset-11{margin-left:91.66667% !important}
.xxlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.xxlarge-centered,.columns.xxlarge-centered,.xxlarge-centered.grp-columns,.xxlarge-centered.two-columns-c0,.xxlarge-centered.two-columns-c1,.xxlarge-centered.three-columns-c0,.xxlarge-centered.three-columns-c1,.xxlarge-centered.three-columns-c2,.xxlarge-centered.two-columns6633-c0,.xxlarge-centered.two-columns6633-c1,.xxlarge-centered.two-columns3366-c0,.xxlarge-centered.two-columns3366-c1{margin-left:auto;margin-right:auto;float:none}
.column.xxlarge-uncentered,.columns.xxlarge-uncentered,.xxlarge-uncentered.grp-columns,.xxlarge-uncentered.two-columns-c0,.xxlarge-uncentered.two-columns-c1,.xxlarge-uncentered.three-columns-c0,.xxlarge-uncentered.three-columns-c1,.xxlarge-uncentered.three-columns-c2,.xxlarge-uncentered.two-columns6633-c0,.xxlarge-uncentered.two-columns6633-c1,.xxlarge-uncentered.two-columns3366-c0,.xxlarge-uncentered.two-columns3366-c1{float:left;margin-left:0;margin-right:0}
.column.xxlarge-centered:last-child,.columns.xxlarge-centered:last-child,.xxlarge-centered.grp-columns:last-child,.xxlarge-centered.two-columns-c0:last-child,.xxlarge-centered.two-columns-c1:last-child,.xxlarge-centered.three-columns-c0:last-child,.xxlarge-centered.three-columns-c1:last-child,.xxlarge-centered.three-columns-c2:last-child,.xxlarge-centered.two-columns6633-c0:last-child,.xxlarge-centered.two-columns6633-c1:last-child,.xxlarge-centered.two-columns3366-c0:last-child,.xxlarge-centered.two-columns3366-c1:last-child{float:none}
.column.xxlarge-uncentered:last-child,.columns.xxlarge-uncentered:last-child,.xxlarge-uncentered.grp-columns:last-child,.xxlarge-uncentered.two-columns-c0:last-child,.xxlarge-uncentered.two-columns-c1:last-child,.xxlarge-uncentered.three-columns-c0:last-child,.xxlarge-uncentered.three-columns-c1:last-child,.xxlarge-uncentered.three-columns-c2:last-child,.xxlarge-uncentered.two-columns6633-c0:last-child,.xxlarge-uncentered.two-columns6633-c1:last-child,.xxlarge-uncentered.two-columns3366-c0:last-child,.xxlarge-uncentered.two-columns3366-c1:last-child{float:left}
.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite,.xxlarge-uncentered.opposite.grp-columns,.xxlarge-uncentered.opposite.two-columns-c0,.xxlarge-uncentered.opposite.two-columns-c1,.xxlarge-uncentered.opposite.three-columns-c0,.xxlarge-uncentered.opposite.three-columns-c1,.xxlarge-uncentered.opposite.three-columns-c2,.xxlarge-uncentered.opposite.two-columns6633-c0,.xxlarge-uncentered.opposite.two-columns6633-c1,.xxlarge-uncentered.opposite.two-columns3366-c0,.xxlarge-uncentered.opposite.two-columns3366-c1{float:right}
.row.xxlarge-collapse>.column,.xxlarge-collapse.grp-row>.column,.xxlarge-collapse.grp-component__extended>.column,.xxlarge-collapse.two-columns>.column,.xxlarge-collapse.three-columns>.column,.xxlarge-collapse.two-columns6633>.column,.xxlarge-collapse.two-columns3366>.column,.xxlarge-collapse.grp-component__content>.column,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner>.column,.row.xxlarge-collapse>.columns,.xxlarge-collapse.grp-row>.columns,.xxlarge-collapse.grp-component__extended>.columns,.xxlarge-collapse.two-columns>.columns,.xxlarge-collapse.three-columns>.columns,.xxlarge-collapse.two-columns6633>.columns,.xxlarge-collapse.two-columns3366>.columns,.xxlarge-collapse.grp-component__content>.columns,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner>.columns,.row.xxlarge-collapse>.grp-columns,.xxlarge-collapse.grp-row>.grp-columns,.xxlarge-collapse.grp-component__extended>.grp-columns,.xxlarge-collapse.two-columns>.grp-columns,.xxlarge-collapse.three-columns>.grp-columns,.xxlarge-collapse.two-columns6633>.grp-columns,.xxlarge-collapse.two-columns3366>.grp-columns,.xxlarge-collapse.grp-component__content>.grp-columns,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner>.grp-columns,.row.xxlarge-collapse>.two-columns-c0,.xxlarge-collapse.grp-row>.two-columns-c0,.xxlarge-collapse.grp-component__extended>.two-columns-c0,.xxlarge-collapse.two-columns>.two-columns-c0,.xxlarge-collapse.three-columns>.two-columns-c0,.xxlarge-collapse.two-columns6633>.two-columns-c0,.xxlarge-collapse.two-columns3366>.two-columns-c0,.xxlarge-collapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner>.two-columns-c0,.row.xxlarge-collapse>.two-columns-c1,.xxlarge-collapse.grp-row>.two-columns-c1,.xxlarge-collapse.grp-component__extended>.two-columns-c1,.xxlarge-collapse.two-columns>.two-columns-c1,.xxlarge-collapse.three-columns>.two-columns-c1,.xxlarge-collapse.two-columns6633>.two-columns-c1,.xxlarge-collapse.two-columns3366>.two-columns-c1,.xxlarge-collapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner>.two-columns-c1,.row.xxlarge-collapse>.three-columns-c0,.xxlarge-collapse.grp-row>.three-columns-c0,.xxlarge-collapse.grp-component__extended>.three-columns-c0,.xxlarge-collapse.two-columns>.three-columns-c0,.xxlarge-collapse.three-columns>.three-columns-c0,.xxlarge-collapse.two-columns6633>.three-columns-c0,.xxlarge-collapse.two-columns3366>.three-columns-c0,.xxlarge-collapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner>.three-columns-c0,.row.xxlarge-collapse>.three-columns-c1,.xxlarge-collapse.grp-row>.three-columns-c1,.xxlarge-collapse.grp-component__extended>.three-columns-c1,.xxlarge-collapse.two-columns>.three-columns-c1,.xxlarge-collapse.three-columns>.three-columns-c1,.xxlarge-collapse.two-columns6633>.three-columns-c1,.xxlarge-collapse.two-columns3366>.three-columns-c1,.xxlarge-collapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner>.three-columns-c1,.row.xxlarge-collapse>.three-columns-c2,.xxlarge-collapse.grp-row>.three-columns-c2,.xxlarge-collapse.grp-component__extended>.three-columns-c2,.xxlarge-collapse.two-columns>.three-columns-c2,.xxlarge-collapse.three-columns>.three-columns-c2,.xxlarge-collapse.two-columns6633>.three-columns-c2,.xxlarge-collapse.two-columns3366>.three-columns-c2,.xxlarge-collapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner>.three-columns-c2,.row.xxlarge-collapse>.two-columns6633-c0,.xxlarge-collapse.grp-row>.two-columns6633-c0,.xxlarge-collapse.grp-component__extended>.two-columns6633-c0,.xxlarge-collapse.two-columns>.two-columns6633-c0,.xxlarge-collapse.three-columns>.two-columns6633-c0,.xxlarge-collapse.two-columns6633>.two-columns6633-c0,.xxlarge-collapse.two-columns3366>.two-columns6633-c0,.xxlarge-collapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.xxlarge-collapse>.two-columns6633-c1,.xxlarge-collapse.grp-row>.two-columns6633-c1,.xxlarge-collapse.grp-component__extended>.two-columns6633-c1,.xxlarge-collapse.two-columns>.two-columns6633-c1,.xxlarge-collapse.three-columns>.two-columns6633-c1,.xxlarge-collapse.two-columns6633>.two-columns6633-c1,.xxlarge-collapse.two-columns3366>.two-columns6633-c1,.xxlarge-collapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.xxlarge-collapse>.two-columns3366-c0,.xxlarge-collapse.grp-row>.two-columns3366-c0,.xxlarge-collapse.grp-component__extended>.two-columns3366-c0,.xxlarge-collapse.two-columns>.two-columns3366-c0,.xxlarge-collapse.three-columns>.two-columns3366-c0,.xxlarge-collapse.two-columns6633>.two-columns3366-c0,.xxlarge-collapse.two-columns3366>.two-columns3366-c0,.xxlarge-collapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.xxlarge-collapse>.two-columns3366-c1,.xxlarge-collapse.grp-row>.two-columns3366-c1,.xxlarge-collapse.grp-component__extended>.two-columns3366-c1,.xxlarge-collapse.two-columns>.two-columns3366-c1,.xxlarge-collapse.three-columns>.two-columns3366-c1,.xxlarge-collapse.two-columns6633>.two-columns3366-c1,.xxlarge-collapse.two-columns3366>.two-columns3366-c1,.xxlarge-collapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding-left:0;padding-right:0}
.row.xxlarge-collapse .row,.xxlarge-collapse.grp-row .row,.xxlarge-collapse.grp-component__extended .row,.xxlarge-collapse.two-columns .row,.xxlarge-collapse.three-columns .row,.xxlarge-collapse.two-columns6633 .row,.xxlarge-collapse.two-columns3366 .row,.xxlarge-collapse.grp-component__content .row,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner .row,.row.xxlarge-collapse .grp-row,.xxlarge-collapse.grp-row .grp-row,.xxlarge-collapse.grp-component__extended .grp-row,.xxlarge-collapse.two-columns .grp-row,.xxlarge-collapse.three-columns .grp-row,.xxlarge-collapse.two-columns6633 .grp-row,.xxlarge-collapse.two-columns3366 .grp-row,.xxlarge-collapse.grp-component__content .grp-row,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner .grp-row,.row.xxlarge-collapse .grp-component__extended,.xxlarge-collapse.grp-row .grp-component__extended,.xxlarge-collapse.grp-component__extended .grp-component__extended,.xxlarge-collapse.two-columns .grp-component__extended,.xxlarge-collapse.three-columns .grp-component__extended,.xxlarge-collapse.two-columns6633 .grp-component__extended,.xxlarge-collapse.two-columns3366 .grp-component__extended,.xxlarge-collapse.grp-component__content .grp-component__extended,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner .grp-component__extended,.row.xxlarge-collapse .two-columns,.xxlarge-collapse.grp-row .two-columns,.xxlarge-collapse.grp-component__extended .two-columns,.xxlarge-collapse.two-columns .two-columns,.xxlarge-collapse.three-columns .two-columns,.xxlarge-collapse.two-columns6633 .two-columns,.xxlarge-collapse.two-columns3366 .two-columns,.xxlarge-collapse.grp-component__content .two-columns,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner .two-columns,.row.xxlarge-collapse .three-columns,.xxlarge-collapse.grp-row .three-columns,.xxlarge-collapse.grp-component__extended .three-columns,.xxlarge-collapse.two-columns .three-columns,.xxlarge-collapse.three-columns .three-columns,.xxlarge-collapse.two-columns6633 .three-columns,.xxlarge-collapse.two-columns3366 .three-columns,.xxlarge-collapse.grp-component__content .three-columns,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner .three-columns,.row.xxlarge-collapse .two-columns6633,.xxlarge-collapse.grp-row .two-columns6633,.xxlarge-collapse.grp-component__extended .two-columns6633,.xxlarge-collapse.two-columns .two-columns6633,.xxlarge-collapse.three-columns .two-columns6633,.xxlarge-collapse.two-columns6633 .two-columns6633,.xxlarge-collapse.two-columns3366 .two-columns6633,.xxlarge-collapse.grp-component__content .two-columns6633,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner .two-columns6633,.row.xxlarge-collapse .two-columns3366,.xxlarge-collapse.grp-row .two-columns3366,.xxlarge-collapse.grp-component__extended .two-columns3366,.xxlarge-collapse.two-columns .two-columns3366,.xxlarge-collapse.three-columns .two-columns3366,.xxlarge-collapse.two-columns6633 .two-columns3366,.xxlarge-collapse.two-columns3366 .two-columns3366,.xxlarge-collapse.grp-component__content .two-columns3366,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner .two-columns3366,.row.xxlarge-collapse .grp-component__content,.xxlarge-collapse.grp-row .grp-component__content,.xxlarge-collapse.grp-component__extended .grp-component__content,.xxlarge-collapse.two-columns .grp-component__content,.xxlarge-collapse.three-columns .grp-component__content,.xxlarge-collapse.two-columns6633 .grp-component__content,.xxlarge-collapse.two-columns3366 .grp-component__content,.xxlarge-collapse.grp-component__content .grp-component__content,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner .grp-component__content,.row.xxlarge-collapse .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .row.xxlarge-collapse .grp-component__fullwidth__inner,.xxlarge-collapse.grp-row .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xxlarge-collapse.grp-row .grp-component__fullwidth__inner,.xxlarge-collapse.grp-component__extended .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xxlarge-collapse.grp-component__extended .grp-component__fullwidth__inner,.xxlarge-collapse.two-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xxlarge-collapse.two-columns .grp-component__fullwidth__inner,.xxlarge-collapse.three-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xxlarge-collapse.three-columns .grp-component__fullwidth__inner,.xxlarge-collapse.two-columns6633 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xxlarge-collapse.two-columns6633 .grp-component__fullwidth__inner,.xxlarge-collapse.two-columns3366 .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xxlarge-collapse.two-columns3366 .grp-component__fullwidth__inner,.xxlarge-collapse.grp-component__content .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .xxlarge-collapse.grp-component__content .grp-component__fullwidth__inner,.grp-component__fullwidth .xxlarge-collapse.grp-component__fullwidth__inner .grp-component__fullwidth__inner{margin-left:0;margin-right:0}
.row.xxlarge-uncollapse>.column,.xxlarge-uncollapse.grp-row>.column,.xxlarge-uncollapse.grp-component__extended>.column,.xxlarge-uncollapse.two-columns>.column,.xxlarge-uncollapse.three-columns>.column,.xxlarge-uncollapse.two-columns6633>.column,.xxlarge-uncollapse.two-columns3366>.column,.xxlarge-uncollapse.grp-component__content>.column,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.column,.row.xxlarge-uncollapse>.columns,.xxlarge-uncollapse.grp-row>.columns,.xxlarge-uncollapse.grp-component__extended>.columns,.xxlarge-uncollapse.two-columns>.columns,.xxlarge-uncollapse.three-columns>.columns,.xxlarge-uncollapse.two-columns6633>.columns,.xxlarge-uncollapse.two-columns3366>.columns,.xxlarge-uncollapse.grp-component__content>.columns,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.columns,.row.xxlarge-uncollapse>.grp-columns,.xxlarge-uncollapse.grp-row>.grp-columns,.xxlarge-uncollapse.grp-component__extended>.grp-columns,.xxlarge-uncollapse.two-columns>.grp-columns,.xxlarge-uncollapse.three-columns>.grp-columns,.xxlarge-uncollapse.two-columns6633>.grp-columns,.xxlarge-uncollapse.two-columns3366>.grp-columns,.xxlarge-uncollapse.grp-component__content>.grp-columns,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.grp-columns,.row.xxlarge-uncollapse>.two-columns-c0,.xxlarge-uncollapse.grp-row>.two-columns-c0,.xxlarge-uncollapse.grp-component__extended>.two-columns-c0,.xxlarge-uncollapse.two-columns>.two-columns-c0,.xxlarge-uncollapse.three-columns>.two-columns-c0,.xxlarge-uncollapse.two-columns6633>.two-columns-c0,.xxlarge-uncollapse.two-columns3366>.two-columns-c0,.xxlarge-uncollapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.two-columns-c0,.row.xxlarge-uncollapse>.two-columns-c1,.xxlarge-uncollapse.grp-row>.two-columns-c1,.xxlarge-uncollapse.grp-component__extended>.two-columns-c1,.xxlarge-uncollapse.two-columns>.two-columns-c1,.xxlarge-uncollapse.three-columns>.two-columns-c1,.xxlarge-uncollapse.two-columns6633>.two-columns-c1,.xxlarge-uncollapse.two-columns3366>.two-columns-c1,.xxlarge-uncollapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.two-columns-c1,.row.xxlarge-uncollapse>.three-columns-c0,.xxlarge-uncollapse.grp-row>.three-columns-c0,.xxlarge-uncollapse.grp-component__extended>.three-columns-c0,.xxlarge-uncollapse.two-columns>.three-columns-c0,.xxlarge-uncollapse.three-columns>.three-columns-c0,.xxlarge-uncollapse.two-columns6633>.three-columns-c0,.xxlarge-uncollapse.two-columns3366>.three-columns-c0,.xxlarge-uncollapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.three-columns-c0,.row.xxlarge-uncollapse>.three-columns-c1,.xxlarge-uncollapse.grp-row>.three-columns-c1,.xxlarge-uncollapse.grp-component__extended>.three-columns-c1,.xxlarge-uncollapse.two-columns>.three-columns-c1,.xxlarge-uncollapse.three-columns>.three-columns-c1,.xxlarge-uncollapse.two-columns6633>.three-columns-c1,.xxlarge-uncollapse.two-columns3366>.three-columns-c1,.xxlarge-uncollapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.three-columns-c1,.row.xxlarge-uncollapse>.three-columns-c2,.xxlarge-uncollapse.grp-row>.three-columns-c2,.xxlarge-uncollapse.grp-component__extended>.three-columns-c2,.xxlarge-uncollapse.two-columns>.three-columns-c2,.xxlarge-uncollapse.three-columns>.three-columns-c2,.xxlarge-uncollapse.two-columns6633>.three-columns-c2,.xxlarge-uncollapse.two-columns3366>.three-columns-c2,.xxlarge-uncollapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.three-columns-c2,.row.xxlarge-uncollapse>.two-columns6633-c0,.xxlarge-uncollapse.grp-row>.two-columns6633-c0,.xxlarge-uncollapse.grp-component__extended>.two-columns6633-c0,.xxlarge-uncollapse.two-columns>.two-columns6633-c0,.xxlarge-uncollapse.three-columns>.two-columns6633-c0,.xxlarge-uncollapse.two-columns6633>.two-columns6633-c0,.xxlarge-uncollapse.two-columns3366>.two-columns6633-c0,.xxlarge-uncollapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.xxlarge-uncollapse>.two-columns6633-c1,.xxlarge-uncollapse.grp-row>.two-columns6633-c1,.xxlarge-uncollapse.grp-component__extended>.two-columns6633-c1,.xxlarge-uncollapse.two-columns>.two-columns6633-c1,.xxlarge-uncollapse.three-columns>.two-columns6633-c1,.xxlarge-uncollapse.two-columns6633>.two-columns6633-c1,.xxlarge-uncollapse.two-columns3366>.two-columns6633-c1,.xxlarge-uncollapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.xxlarge-uncollapse>.two-columns3366-c0,.xxlarge-uncollapse.grp-row>.two-columns3366-c0,.xxlarge-uncollapse.grp-component__extended>.two-columns3366-c0,.xxlarge-uncollapse.two-columns>.two-columns3366-c0,.xxlarge-uncollapse.three-columns>.two-columns3366-c0,.xxlarge-uncollapse.two-columns6633>.two-columns3366-c0,.xxlarge-uncollapse.two-columns3366>.two-columns3366-c0,.xxlarge-uncollapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.xxlarge-uncollapse>.two-columns3366-c1,.xxlarge-uncollapse.grp-row>.two-columns3366-c1,.xxlarge-uncollapse.grp-component__extended>.two-columns3366-c1,.xxlarge-uncollapse.two-columns>.two-columns3366-c1,.xxlarge-uncollapse.three-columns>.two-columns3366-c1,.xxlarge-uncollapse.two-columns6633>.two-columns3366-c1,.xxlarge-uncollapse.two-columns3366>.two-columns3366-c1,.xxlarge-uncollapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding:0 12px;float:left}
}
@media only screen and (min-width:80.0625em) and (max-width:768px){.row.xxlarge-uncollapse>.column,.xxlarge-uncollapse.grp-row>.column,.xxlarge-uncollapse.grp-component__extended>.column,.xxlarge-uncollapse.two-columns>.column,.xxlarge-uncollapse.three-columns>.column,.xxlarge-uncollapse.two-columns6633>.column,.xxlarge-uncollapse.two-columns3366>.column,.xxlarge-uncollapse.grp-component__content>.column,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.column,.row.xxlarge-uncollapse>.columns,.xxlarge-uncollapse.grp-row>.columns,.xxlarge-uncollapse.grp-component__extended>.columns,.xxlarge-uncollapse.two-columns>.columns,.xxlarge-uncollapse.three-columns>.columns,.xxlarge-uncollapse.two-columns6633>.columns,.xxlarge-uncollapse.two-columns3366>.columns,.xxlarge-uncollapse.grp-component__content>.columns,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.columns,.row.xxlarge-uncollapse>.grp-columns,.xxlarge-uncollapse.grp-row>.grp-columns,.xxlarge-uncollapse.grp-component__extended>.grp-columns,.xxlarge-uncollapse.two-columns>.grp-columns,.xxlarge-uncollapse.three-columns>.grp-columns,.xxlarge-uncollapse.two-columns6633>.grp-columns,.xxlarge-uncollapse.two-columns3366>.grp-columns,.xxlarge-uncollapse.grp-component__content>.grp-columns,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.grp-columns,.row.xxlarge-uncollapse>.two-columns-c0,.xxlarge-uncollapse.grp-row>.two-columns-c0,.xxlarge-uncollapse.grp-component__extended>.two-columns-c0,.xxlarge-uncollapse.two-columns>.two-columns-c0,.xxlarge-uncollapse.three-columns>.two-columns-c0,.xxlarge-uncollapse.two-columns6633>.two-columns-c0,.xxlarge-uncollapse.two-columns3366>.two-columns-c0,.xxlarge-uncollapse.grp-component__content>.two-columns-c0,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.two-columns-c0,.row.xxlarge-uncollapse>.two-columns-c1,.xxlarge-uncollapse.grp-row>.two-columns-c1,.xxlarge-uncollapse.grp-component__extended>.two-columns-c1,.xxlarge-uncollapse.two-columns>.two-columns-c1,.xxlarge-uncollapse.three-columns>.two-columns-c1,.xxlarge-uncollapse.two-columns6633>.two-columns-c1,.xxlarge-uncollapse.two-columns3366>.two-columns-c1,.xxlarge-uncollapse.grp-component__content>.two-columns-c1,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.two-columns-c1,.row.xxlarge-uncollapse>.three-columns-c0,.xxlarge-uncollapse.grp-row>.three-columns-c0,.xxlarge-uncollapse.grp-component__extended>.three-columns-c0,.xxlarge-uncollapse.two-columns>.three-columns-c0,.xxlarge-uncollapse.three-columns>.three-columns-c0,.xxlarge-uncollapse.two-columns6633>.three-columns-c0,.xxlarge-uncollapse.two-columns3366>.three-columns-c0,.xxlarge-uncollapse.grp-component__content>.three-columns-c0,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.three-columns-c0,.row.xxlarge-uncollapse>.three-columns-c1,.xxlarge-uncollapse.grp-row>.three-columns-c1,.xxlarge-uncollapse.grp-component__extended>.three-columns-c1,.xxlarge-uncollapse.two-columns>.three-columns-c1,.xxlarge-uncollapse.three-columns>.three-columns-c1,.xxlarge-uncollapse.two-columns6633>.three-columns-c1,.xxlarge-uncollapse.two-columns3366>.three-columns-c1,.xxlarge-uncollapse.grp-component__content>.three-columns-c1,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.three-columns-c1,.row.xxlarge-uncollapse>.three-columns-c2,.xxlarge-uncollapse.grp-row>.three-columns-c2,.xxlarge-uncollapse.grp-component__extended>.three-columns-c2,.xxlarge-uncollapse.two-columns>.three-columns-c2,.xxlarge-uncollapse.three-columns>.three-columns-c2,.xxlarge-uncollapse.two-columns6633>.three-columns-c2,.xxlarge-uncollapse.two-columns3366>.three-columns-c2,.xxlarge-uncollapse.grp-component__content>.three-columns-c2,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.three-columns-c2,.row.xxlarge-uncollapse>.two-columns6633-c0,.xxlarge-uncollapse.grp-row>.two-columns6633-c0,.xxlarge-uncollapse.grp-component__extended>.two-columns6633-c0,.xxlarge-uncollapse.two-columns>.two-columns6633-c0,.xxlarge-uncollapse.three-columns>.two-columns6633-c0,.xxlarge-uncollapse.two-columns6633>.two-columns6633-c0,.xxlarge-uncollapse.two-columns3366>.two-columns6633-c0,.xxlarge-uncollapse.grp-component__content>.two-columns6633-c0,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c0,.row.xxlarge-uncollapse>.two-columns6633-c1,.xxlarge-uncollapse.grp-row>.two-columns6633-c1,.xxlarge-uncollapse.grp-component__extended>.two-columns6633-c1,.xxlarge-uncollapse.two-columns>.two-columns6633-c1,.xxlarge-uncollapse.three-columns>.two-columns6633-c1,.xxlarge-uncollapse.two-columns6633>.two-columns6633-c1,.xxlarge-uncollapse.two-columns3366>.two-columns6633-c1,.xxlarge-uncollapse.grp-component__content>.two-columns6633-c1,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.two-columns6633-c1,.row.xxlarge-uncollapse>.two-columns3366-c0,.xxlarge-uncollapse.grp-row>.two-columns3366-c0,.xxlarge-uncollapse.grp-component__extended>.two-columns3366-c0,.xxlarge-uncollapse.two-columns>.two-columns3366-c0,.xxlarge-uncollapse.three-columns>.two-columns3366-c0,.xxlarge-uncollapse.two-columns6633>.two-columns3366-c0,.xxlarge-uncollapse.two-columns3366>.two-columns3366-c0,.xxlarge-uncollapse.grp-component__content>.two-columns3366-c0,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c0,.row.xxlarge-uncollapse>.two-columns3366-c1,.xxlarge-uncollapse.grp-row>.two-columns3366-c1,.xxlarge-uncollapse.grp-component__extended>.two-columns3366-c1,.xxlarge-uncollapse.two-columns>.two-columns3366-c1,.xxlarge-uncollapse.three-columns>.two-columns3366-c1,.xxlarge-uncollapse.two-columns6633>.two-columns3366-c1,.xxlarge-uncollapse.two-columns3366>.two-columns3366-c1,.xxlarge-uncollapse.grp-component__content>.two-columns3366-c1,.grp-component__fullwidth .xxlarge-uncollapse.grp-component__fullwidth__inner>.two-columns3366-c1{padding:0 8px}
}
.tabs{margin-bottom:0 !important;margin-left:0}
.tabs:before,.tabs:after{content:" ";display:table}
.tabs:after{clear:both}
.tabs dd,.tabs .tab-title{float:left;list-style:none;margin-bottom:0 !important;position:relative}
.tabs dd>a,.tabs .tab-title>a{display:block;background-color:#efefef;color:#222;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:1rem;padding:1rem 2rem}
.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}
.tabs dd.active a,.tabs .tab-title.active a{background-color:#fff;color:#222}
.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}
.tabs-content{margin-bottom:1.5rem;width:100%}
.tabs-content:before,.tabs-content:after{content:" ";display:table}
.tabs-content:after{clear:both}
.tabs-content>.content{display:none;float:left;padding:.03125rem 0;width:100%}
.tabs-content>.content.active{display:block;float:none}
.tabs-content>.content.contained{padding:.03125rem}
.tabs-content.vertical{display:block}
.tabs-content.vertical>.content{padding:0 .03125rem}
@media only screen and (min-width:30.0625em){.tabs.vertical{float:left;margin:0;margin-bottom:1.25rem !important;max-width:20%;width:20%}
.tabs-content.vertical{float:left;margin-left:-1px;max-width:80%;padding-left:1rem;width:80%}
}
.no-js .tabs-content>.content{display:block;float:none}
.grp-inner-spacing{padding:2rem}
@media(max-width:480px){.grp-inner-spacing{padding:1.5rem}
}
@media(min-width:481px) and (max-width:604px){.grp-inner-spacing{padding:1.125rem}
}
@media(min-width:605px) and (max-width:768px){.grp-inner-spacing{padding:1.5rem}
}
@media(min-width:769px) and (max-width:880px){.grp-inner-spacing{padding:1.25rem}
}
@media(min-width:881px) and (max-width:1024px){.grp-inner-spacing{padding:1.75rem}
}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
a{text-decoration:none;color:#494949}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;line-height:initial;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{font-weight:normal}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:0}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,audio,canvas,progress,video{display:block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}
.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounce{from,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce{from,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{from,50%,100%{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{from,50%,100%{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{from,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{from,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}
@keyframes wobble{from{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{from,11.1%,100%{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}
88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}
}
@keyframes jello{from,11.1%,100%{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}
88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{from,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{from{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{from{opacity:0}
100%{opacity:1}
}
.fadeIn{animation-name:fadeIn;animation-duration:.5s}
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{from{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{from{opacity:1}
100%{opacity:0}
}
.fadeOut{animation-name:fadeOut;animation-duration:.5s}
@-webkit-keyframes fadeOutDown{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{from{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{from{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{0{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{0{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut{from{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
100%{opacity:0}
}
@keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
100%{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
100%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
100%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
100%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
100%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333}
.panel>:first-child{margin-top:0}
.panel>:last-child{margin-bottom:0}
.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333}
.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:.625rem}
.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}
.panel.callout{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#ecfaff;color:#333}
.panel.callout>:first-child{margin-top:0}
.panel.callout>:last-child{margin-bottom:0}
.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333}
.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:.625rem}
.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}
.panel.callout a:not(.button){color:#008cba}
.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#0078a0}
.panel.radius{border-radius:3px}
[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}
[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}
[class*="block-grid-"]:after{clear:both}
[class*="block-grid-"]>li{display:block;float:left;height:auto;padding:0 .625rem 1.25rem}
@media only screen{.small-block-grid-1>li{list-style:none;width:100%}
.small-block-grid-1>li:nth-of-type(1n){clear:none}
.small-block-grid-1>li:nth-of-type(1n+1){clear:both}
.small-block-grid-2>li{list-style:none;width:50%}
.small-block-grid-2>li:nth-of-type(1n){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:both}
.small-block-grid-3>li{list-style:none;width:33.33333%}
.small-block-grid-3>li:nth-of-type(1n){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:both}
.small-block-grid-4>li{list-style:none;width:25%}
.small-block-grid-4>li:nth-of-type(1n){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:both}
.small-block-grid-5>li{list-style:none;width:20%}
.small-block-grid-5>li:nth-of-type(1n){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:both}
.small-block-grid-6>li{list-style:none;width:16.66667%}
.small-block-grid-6>li:nth-of-type(1n){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:both}
.small-block-grid-7>li{list-style:none;width:14.28571%}
.small-block-grid-7>li:nth-of-type(1n){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:both}
.small-block-grid-8>li{list-style:none;width:12.5%}
.small-block-grid-8>li:nth-of-type(1n){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:both}
.small-block-grid-9>li{list-style:none;width:11.11111%}
.small-block-grid-9>li:nth-of-type(1n){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:both}
.small-block-grid-10>li{list-style:none;width:10%}
.small-block-grid-10>li:nth-of-type(1n){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:both}
.small-block-grid-11>li{list-style:none;width:9.09091%}
.small-block-grid-11>li:nth-of-type(1n){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:both}
.small-block-grid-12>li{list-style:none;width:8.33333%}
.small-block-grid-12>li:nth-of-type(1n){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:30.0625em){.medium-block-grid-1>li{list-style:none;width:100%}
.medium-block-grid-1>li:nth-of-type(1n){clear:none}
.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}
.medium-block-grid-2>li{list-style:none;width:50%}
.medium-block-grid-2>li:nth-of-type(1n){clear:none}
.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}
.medium-block-grid-3>li{list-style:none;width:33.33333%}
.medium-block-grid-3>li:nth-of-type(1n){clear:none}
.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}
.medium-block-grid-4>li{list-style:none;width:25%}
.medium-block-grid-4>li:nth-of-type(1n){clear:none}
.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}
.medium-block-grid-5>li{list-style:none;width:20%}
.medium-block-grid-5>li:nth-of-type(1n){clear:none}
.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}
.medium-block-grid-6>li{list-style:none;width:16.66667%}
.medium-block-grid-6>li:nth-of-type(1n){clear:none}
.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}
.medium-block-grid-7>li{list-style:none;width:14.28571%}
.medium-block-grid-7>li:nth-of-type(1n){clear:none}
.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}
.medium-block-grid-8>li{list-style:none;width:12.5%}
.medium-block-grid-8>li:nth-of-type(1n){clear:none}
.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}
.medium-block-grid-9>li{list-style:none;width:11.11111%}
.medium-block-grid-9>li:nth-of-type(1n){clear:none}
.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}
.medium-block-grid-10>li{list-style:none;width:10%}
.medium-block-grid-10>li:nth-of-type(1n){clear:none}
.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}
.medium-block-grid-11>li{list-style:none;width:9.09091%}
.medium-block-grid-11>li:nth-of-type(1n){clear:none}
.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}
.medium-block-grid-12>li{list-style:none;width:8.33333%}
.medium-block-grid-12>li:nth-of-type(1n){clear:none}
.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:48.0625em){.large-block-grid-1>li{list-style:none;width:100%}
.large-block-grid-1>li:nth-of-type(1n){clear:none}
.large-block-grid-1>li:nth-of-type(1n+1){clear:both}
.large-block-grid-2>li{list-style:none;width:50%}
.large-block-grid-2>li:nth-of-type(1n){clear:none}
.large-block-grid-2>li:nth-of-type(2n+1){clear:both}
.large-block-grid-3>li{list-style:none;width:33.33333%}
.large-block-grid-3>li:nth-of-type(1n){clear:none}
.large-block-grid-3>li:nth-of-type(3n+1){clear:both}
.large-block-grid-4>li{list-style:none;width:25%}
.large-block-grid-4>li:nth-of-type(1n){clear:none}
.large-block-grid-4>li:nth-of-type(4n+1){clear:both}
.large-block-grid-5>li{list-style:none;width:20%}
.large-block-grid-5>li:nth-of-type(1n){clear:none}
.large-block-grid-5>li:nth-of-type(5n+1){clear:both}
.large-block-grid-6>li{list-style:none;width:16.66667%}
.large-block-grid-6>li:nth-of-type(1n){clear:none}
.large-block-grid-6>li:nth-of-type(6n+1){clear:both}
.large-block-grid-7>li{list-style:none;width:14.28571%}
.large-block-grid-7>li:nth-of-type(1n){clear:none}
.large-block-grid-7>li:nth-of-type(7n+1){clear:both}
.large-block-grid-8>li{list-style:none;width:12.5%}
.large-block-grid-8>li:nth-of-type(1n){clear:none}
.large-block-grid-8>li:nth-of-type(8n+1){clear:both}
.large-block-grid-9>li{list-style:none;width:11.11111%}
.large-block-grid-9>li:nth-of-type(1n){clear:none}
.large-block-grid-9>li:nth-of-type(9n+1){clear:both}
.large-block-grid-10>li{list-style:none;width:10%}
.large-block-grid-10>li:nth-of-type(1n){clear:none}
.large-block-grid-10>li:nth-of-type(10n+1){clear:both}
.large-block-grid-11>li{list-style:none;width:9.09091%}
.large-block-grid-11>li:nth-of-type(1n){clear:none}
.large-block-grid-11>li:nth-of-type(11n+1){clear:both}
.large-block-grid-12>li{list-style:none;width:8.33333%}
.large-block-grid-12>li:nth-of-type(1n){clear:none}
.large-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:64.0625em){.xlarge-block-grid-1>li{list-style:none;width:100%}
.xlarge-block-grid-1>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-1>li:nth-of-type(1n+1){clear:both}
.xlarge-block-grid-2>li{list-style:none;width:50%}
.xlarge-block-grid-2>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-2>li:nth-of-type(2n+1){clear:both}
.xlarge-block-grid-3>li{list-style:none;width:33.33333%}
.xlarge-block-grid-3>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-3>li:nth-of-type(3n+1){clear:both}
.xlarge-block-grid-4>li{list-style:none;width:25%}
.xlarge-block-grid-4>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-4>li:nth-of-type(4n+1){clear:both}
.xlarge-block-grid-5>li{list-style:none;width:20%}
.xlarge-block-grid-5>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-5>li:nth-of-type(5n+1){clear:both}
.xlarge-block-grid-6>li{list-style:none;width:16.66667%}
.xlarge-block-grid-6>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-6>li:nth-of-type(6n+1){clear:both}
.xlarge-block-grid-7>li{list-style:none;width:14.28571%}
.xlarge-block-grid-7>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-7>li:nth-of-type(7n+1){clear:both}
.xlarge-block-grid-8>li{list-style:none;width:12.5%}
.xlarge-block-grid-8>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-8>li:nth-of-type(8n+1){clear:both}
.xlarge-block-grid-9>li{list-style:none;width:11.11111%}
.xlarge-block-grid-9>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-9>li:nth-of-type(9n+1){clear:both}
.xlarge-block-grid-10>li{list-style:none;width:10%}
.xlarge-block-grid-10>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-10>li:nth-of-type(10n+1){clear:both}
.xlarge-block-grid-11>li{list-style:none;width:9.09091%}
.xlarge-block-grid-11>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-11>li:nth-of-type(11n+1){clear:both}
.xlarge-block-grid-12>li{list-style:none;width:8.33333%}
.xlarge-block-grid-12>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:30.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:48.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:64.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:80.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.hide-for-landscape,table.show-for-portrait{display:table !important}
thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}
tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}
tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}
td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}
@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.show-for-landscape,table.hide-for-portrait{display:table !important}
thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}
tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}
tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}
td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}
}
@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}
.hide-for-portrait,.show-for-landscape{display:none !important}
table.show-for-portrait,table.hide-for-landscape{display:table !important}
thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}
tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}
tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}
td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}
}
.show-for-touch{display:none !important}
.hide-for-touch{display:inherit !important}
.touch .show-for-touch{display:inherit !important}
.touch .hide-for-touch{display:none !important}
table.hide-for-touch{display:table !important}
.touch table.show-for-touch{display:table !important}
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}
.show-for-sr{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
.show-on-focus{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
.show-on-focus:focus,.show-on-focus:active{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.print-only{display:none !important}
@media print{*{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}
.show-for-print{display:block}
.hide-for-print{display:none}
table.show-for-print{display:table !important}
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}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.hide-on-print{display:none !important}
.print-only{display:block !important}
.hide-for-print{display:none !important}
.show-for-print{display:inherit !important}
}
@media print{.show-for-print{display:block}
.hide-for-print{display:none}
table.show-for-print{display:table !important}
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}
}
@media not print{.show-for-print{display:none !important}
}
.has-tip{border-bottom:dotted 1px #ccc;color:#333;cursor:help;font-weight:bold}
.has-tip:hover,.has-tip:focus{border-bottom:0;color:#008cba}
.has-tip.tip-left,.has-tip.tip-right{float:none !important}
.tooltip{background:#fff;color:#494949;display:none;font-size:.875rem;font-weight:normal;line-height:1.3;max-width:300px;padding:2em;position:absolute;width:100%;z-index:1006;left:50%;box-shadow:0 2px 10px rgba(0,0,0,0.15)}
.tooltip h4{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
.tooltip>.nub{border-color:transparent transparent #fff transparent;border:solid 12px;display:block;height:0;pointer-events:none;position:absolute;top:-24px;width:0;left:12px}
.tooltip>.nub.rtl{left:auto;right:12px}
.tooltip.radius{border-radius:3px}
.tooltip.round{border-radius:1000px}
.tooltip.round>.nub{left:2rem}
.tooltip.opened{border-bottom:none !important;color:#008cba !important}
.tap-to-close{color:#494949;display:block;font-size:.625rem;font-weight:normal}
@media only screen and (min-width:30.0625em){.tooltip>.nub{border-color:transparent transparent #fff transparent;top:-24px}
.tooltip.tip-top>.nub{border-color:#fff transparent transparent transparent;bottom:-24px;top:auto}
.tooltip.tip-left,.tooltip.tip-right{float:none !important}
.tooltip.tip-left>.nub{border-color:transparent transparent transparent #fff;left:auto;margin-top:-12px;right:-24px;top:50%}
.tooltip.tip-right>.nub{border-color:transparent #fff transparent transparent;left:-24px;margin-top:-12px;right:auto;top:50%}
}
.grp-h1,.grp-h1--img,.grp-search__headline{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:3.125rem;font-weight:normal;line-height:1.1;color:#494949;text-transform:uppercase}
.grp-h2,.grp-teaser-headline,.grp-tree-headline{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:2rem;font-weight:normal;line-height:1.1;color:#494949;text-transform:uppercase}
.grp-h3,.grp-mediagallery__textblock .grp-textmodul__headline,.grp-search__results__item__headline{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:1.75rem;font-weight:normal;line-height:1.1;color:#494949}
.grp-h4--special,.grp-h4,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:1rem;font-weight:normal;line-height:1.125rem;color:#494949;text-transform:uppercase}
.grp-sectionheader,.grp-topicspecial-overline{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:.938rem;font-weight:normal;line-height:2.125rem;color:#494949}
.grp-section__overview-title{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:.938rem;font-weight:normal;line-height:.938rem;color:#494949}
.grp-textmodul,.grp-accordion__container-content,.grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:.938rem;font-weight:italic;line-height:1.375rem;color:#494949}
.grp-textlink,.grp-accordion__container__li__a,.grp-accordion__download-file-type,.grp-accordion__download-zip,.grp-accordion__download__links li a,.grp-time,.grp-news__container,.grp-news-list .grp-news__grid-view .grp-news__item .grp-news__heading .grp-news__header,.grp-news-list .grp-news__list-view .grp-news__heading .grp-news__header,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:.938rem;font-weight:normal;color:#494949}
.grp-button,.grp-button-cta,.grp-accordion-load-more__button,.grp-dropdown_container,.grp-dropdown_container .grp-dropdown_items select a,.grp-dropdown_container .grp-dropdown_items li a,.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search input[type="text"],.grp-typotiles-toggle-button,.grp-button__service{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:1rem;font-weight:normal;color:#494949}
.grp-number--special,.grp-number-big,.grp_number1{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:7.5rem;font-weight:normal;color:#494949}
.grp-number-small{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:3.125rem;font-weight:normal;color:#494949}
.grp-textmodul,.grp-accordion__container-content,.grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol,.grp-text,p,td,th,.grp-topicspecial-subheadline,.job-description-textpart,.job-description-label,.job-description-item,.job-description-print{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:.9375rem;font-weight:normal;line-height:1.375rem;color:#494949}
.grp-h1,.grp-h1--img,.grp-search__headline,.grp-h2,.grp-h3,.grp-mediagallery__textblock .grp-textmodul__headline,.grp-search__results__item__headline,.grp-h4,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;hyphens:auto}
ul.grp-responsive-breakpoints{position:fixed;background:white;border:1px solid gray;top:0;left:0;z-index:99999}
ul.grp-responsive-breakpoints li{display:none;padding:.8rem 1rem}
@media only screen and (max-width:30em){ul.grp-responsive-breakpoints li:first-child{display:block}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){ul.grp-responsive-breakpoints li:nth-child(2){display:block}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){ul.grp-responsive-breakpoints li:nth-child(3){display:block}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){ul.grp-responsive-breakpoints li:nth-child(4){display:block}
}
@media only screen and (min-width:80.0625em){ul.grp-responsive-breakpoints li:last-child{display:block}
}
hr{margin-top:40px}
.grp-gutter{padding-left:24px;padding-right:24px}
@media only screen and (min-width:48.0625em){.grp-gutter{padding-left:48px;padding-right:48px}
}
@media only screen and (min-width:80.0625em){.grp-gutter{padding-left:96px;padding-right:96px}
}
.grp-component__content{padding-left:24px;padding-right:24px}
.grp-component__content:before,.grp-component__content:after{content:" ";display:table}
.grp-component__content:after{clear:both}
@media only screen and (min-width:48.0625em){.grp-component__content{padding-left:48px;padding-right:48px}
}
@media only screen and (min-width:80.0625em){.grp-component__content{padding-left:96px;padding-right:96px}
}
.grp-component__extended{padding:0}
.grp-component__extended:before,.grp-component__extended:after{content:" ";display:table}
.grp-component__extended:after{clear:both}
.grp-component__extended .grp-component__extended__inner{position:relative;padding:0 12px;width:83.33333%;left:8.33333%;right:auto;float:left}
@media(max-width:768px){.grp-component__extended .grp-component__extended__inner{padding:0 8px}
}
.grp-component__fullwidth:before,.grp-component__fullwidth:after{content:" ";display:table}
.grp-component__fullwidth:after{clear:both}
.grp-component__fullwidth .grp-component__fullwidth__inner{padding-left:24px;padding-right:24px}
@media only screen and (min-width:48.0625em){.grp-component__fullwidth .grp-component__fullwidth__inner{padding-left:48px;padding-right:48px}
}
@media only screen and (min-width:80.0625em){.grp-component__fullwidth .grp-component__fullwidth__inner{padding-left:96px;padding-right:96px}
}
.grp-component__fullwidth .grp-component__fullwidth__inner__content{padding:0 12px;width:100%;float:left}
@media(max-width:768px){.grp-component__fullwidth .grp-component__fullwidth__inner__content{padding:0 8px}
}
@media only screen and (max-width:30em){.grp-component__fullwidth .grp-component__fullwidth__inner__content{padding:0 12px;width:100%;float:left}
}
@media only screen and (max-width:30em) and (max-width:768px){.grp-component__fullwidth .grp-component__fullwidth__inner__content{padding:0 8px}
}
@media only screen and (min-width:80.0625em){.grp-layoutcontainer .grp-component__extended .grp-layoutcontainer__inner{padding:0 96px}
}
i,em{font-style:italic}
b,strong{font-weight:bold}
u{text-decoration:underline}
button{background:0;border:0;outline:0}
a{text-decoration:none}
.grp-hide{display:none !important}
h1{margin:0}
.grp-text-small{font-size:80%}
.grp-lowercase{text-transform:lowercase !important}
.grp-h1--img{color:#494949}
.grp-h1--img.grp-color-bright{color:#FFF}
.grp-color-dark{color:#494949}
.grp-subline .grp-number-small{color:#494949}
.grp-color-bright .grp-subline .grp-number-small{color:#FFF}
.grp-h4--special{color:#494949}
.grp-color-bright{color:#FFF}
.grp-number--special,.grp-number-big{color:#494949}
.grp-number-big{color:#494949}
.grp-number-big.grp-color-bright{color:#FFF}
.grp-sectionheader{position:relative;color:#494949;margin-bottom:18px;padding-top:0;padding-bottom:14px}
.grp-sectionheader:after{position:absolute;content:' ';background-color:#999;height:2px;width:30px;left:0;bottom:0}
.grp-sectionheader.grp-component__fullwidth__inner__content:after{left:8px}
.grp-textmodul,.grp-accordion__container-content,.grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol{color:#494949;hyphens:auto}
.grp-textlink,.grp-accordion__container__li__a,.grp-accordion__download-file-type,.grp-accordion__download-zip,.grp-accordion__download__links li a,.grp-time,.grp-news__container,.grp-news-list .grp-news__grid-view .grp-news__item .grp-news__heading .grp-news__header,.grp-news-list .grp-news__list-view .grp-news__heading .grp-news__header,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a{color:#494949;position:relative}
.grp-textlink.grp-textlink__normal,.grp-textlink__normal.grp-accordion__container__li__a,.grp-textlink__normal.grp-accordion__download-file-type,.grp-textlink__normal.grp-accordion__download-zip,.grp-accordion__download__links li a.grp-textlink__normal,.grp-textlink__normal.grp-time,.grp-textlink__normal.grp-news__container,.grp-news-list .grp-news__grid-view .grp-news__item .grp-news__heading .grp-textlink__normal.grp-news__header,.grp-news-list .grp-news__list-view .grp-news__heading .grp-textlink__normal.grp-news__header,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textlink__normal.grp-textgrayed-viewmore__a{color:#999}
.grp-textlink.grp-textlink__normal:hover,.grp-textlink__normal.grp-accordion__container__li__a:hover,.grp-textlink__normal.grp-accordion__download-file-type:hover,.grp-textlink__normal.grp-accordion__download-zip:hover,.grp-accordion__download__links li a.grp-textlink__normal:hover,.grp-textlink__normal.grp-time:hover,.grp-textlink__normal.grp-news__container:hover,.grp-news-list .grp-news__grid-view .grp-news__item .grp-news__heading .grp-textlink__normal.grp-news__header:hover,.grp-news-list .grp-news__list-view .grp-news__heading .grp-textlink__normal.grp-news__header:hover,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textlink__normal.grp-textgrayed-viewmore__a:hover{color:#000}
.grp-textlink-img{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_24_navigation_mouseover.svg");background-repeat:no-repeat;float:left;height:1.875rem;width:1.875rem}
.grp_number1{color:#494949}
p{margin:1rem 0 2rem;line-height:1.375rem}
p a{color:#494949;text-decoration:underline}
p a:hover{color:#000}
td,th{line-height:1.375rem}
.grp-persongallery__item__collapse ol li,.grp-persongallery__item__collapse ul li,.grp-personcontact__item__textblock ol li,.grp-personcontact__item__textblock ul li,.grp-textgrayed__content__text ol li,.grp-textgrayed__content__text ul li{color:#494949;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:.9375rem;padding-bottom:.3rem;line-height:1.25rem}
.grp-persongallery__item__collapse ul li,.grp-personcontact__item__textblock ul li,.grp-textgrayed__content__text ul li{list-style:none;overflow:inherit;position:relative;padding-left:20px;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/colored/ul-square-default.svg") no-repeat .4rem .5rem;background-size:4px 4px !important}
.grp-persongallery__item__collapse ol,.grp-personcontact__item__textblock ol,.grp-textgrayed__content__text ol{list-style-type:decimal;list-style-position:outside}
.grp-persongallery__item__collapse ol li,.grp-personcontact__item__textblock ol li,.grp-textgrayed__content__text ol li{display:list-item;text-align:match-parent;margin-left:20px}
.grp-text-center{text-align:center}
.parbase.textarea{max-width:800px}
.grp-download-file-type-size{font-size:.9375rem;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif !important;font-weight:normal}
@media only screen and (max-width:30em){.grp-download-file-type-size{font-size:.75rem;padding-left:.625rem}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-download-file-type-size{font-size:.75rem;padding-left:.5rem}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-download-file-type-size{font-size:.8125rem;padding-left:.5625rem}
}
.grp-button{background-color:#6f6f6f;color:#FFF;border-radius:3px;padding:0 2.5rem 0 1.6rem;text-transform:uppercase;text-decoration:none;text-align:left;background-position:right .8rem center;display:flex;align-items:center;position:relative;max-width:22.5rem;width:100%;overflow:visible;color:#FFF;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/next_24_navigation_negativ_default.svg");background-repeat:no-repeat;transition-property:background-color,color;transition-duration:.2s,0.2s}
@media(max-width:480px){.grp-button{max-width:17.0625rem;width:-moz-available;height:2.4375rem;font-size:.875rem;padding-right:2rem;padding-left:1rem;min-height:2.4375rem;background-position:right .3rem center}
}
@media(min-width:481px) and (max-width:1024px){.grp-button{max-width:18rem;font-size:.8125rem;padding-right:2rem;padding-left:1rem;min-height:2.75rem;background-position:right .3rem center}
}
@media(min-width:1025px){.grp-button{max-width:19.125rem;font-size:.875rem;min-height:3.5rem}
}
@media(min-width:1025px) and (max-width:1280px){.grp-button{max-width:22.5rem;font-size:1rem}
}
@media(min-width:1281px){.grp-button{max-width:23.625rem;font-size:1.0625rem}
}
.grp-button:focus{outline:0}
.grp-button:hover{background-color:#000}
.grp-button.grp-button__download{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/download_24_actions_negativ_default.svg");background-position:right 25px center}
@media only screen and (max-width:30em){.grp-button.grp-button__download{background-position:right 1.188rem center}
}
.grp-button.grp-button__download .grp-download-file-type-size{color:#FFF;padding:0 0 0 .625rem}
@media only screen and (max-width:30em){.grp-button.grp-button__download:hover{background-position:right 1.188rem center}
}
.grp-button.grp-button-location{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/pin_24_actions_negativ_default.svg");margin:0}
.grp-button-cta{background-color:#035970;color:#FFF;border-radius:3px;padding:0 2.5rem 0 1.6rem;text-transform:uppercase;text-decoration:none;text-align:left;background-position:right .8rem center;display:flex;align-items:center;position:relative;max-width:22.5rem;width:100%;overflow:visible;color:#FFF;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/next_24_navigation_negativ_default.svg");background-repeat:no-repeat}
@media(max-width:480px){.grp-button-cta{max-width:17.0625rem;width:-moz-available;height:2.4375rem;font-size:.875rem;padding-right:2rem;padding-left:1rem;min-height:2.4375rem;background-position:right .3rem center}
}
@media(min-width:481px) and (max-width:1024px){.grp-button-cta{max-width:18rem;font-size:.8125rem;padding-right:2rem;padding-left:1rem;min-height:2.75rem;background-position:right .3rem center}
}
@media(min-width:1025px){.grp-button-cta{max-width:19.125rem;font-size:.875rem;min-height:3.5rem}
}
@media(min-width:1025px) and (max-width:1280px){.grp-button-cta{max-width:22.5rem;font-size:1rem}
}
@media(min-width:1281px){.grp-button-cta{max-width:23.625rem;font-size:1.0625rem}
}
.grp-button-cta:focus{outline:0}
.grp-button-cta .grp-download-file-type-size{color:#FFF;padding:0 0 0 .625rem}
.grp-button-cta:hover{background-color:#004750}
.grp-toggle{display:flex}
.grp-load-more{display:flex;justify-items:center;align-items:center}
.grp-toggle-button,.grp-load-more-button,.guideFieldWidget.fileUpload button{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;text-transform:uppercase;text-align:left;padding:10px 42px 9px 20px;cursor:pointer;color:#666;border:1px solid #666;outline:0;background:#FFF url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/expand_24_navigation_default.svg") no-repeat scroll right 8px top 7px;font-size:100%;line-height:normal;max-width:306px;width:100%;min-height:39px}
.grp-toggle-button:hover,.grp-load-more-button:hover,.guideFieldWidget.fileUpload button:hover{background:#FFF url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/expand_24_navigation_mouseover.svg") no-repeat scroll right 7px top 6px;border-width:2px;padding:9px 41px 8px 19px;color:#494949}
.grp-toggle-button.opened{background:#FFF url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/collapse_24_navigation_default.svg") no-repeat scroll right 8px top 7px}
.grp-toggle-button.opened:hover{background:#FFF url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/collapse_24_navigation_mouseover.svg") no-repeat scroll right 7px top 6px}
.grp-reset{justify-self:end;font-size:1rem;height:24px;line-height:24px;margin-top:10px;padding-left:30px;cursor:pointer;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;color:#494949;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/reset_24_interaction_default.svg") left 0 bottom 1px no-repeat}
.grp-reset:hover{color:#000;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/reset_24_interaction_mouseover.svg")}
.grp-video-play{height:50px;width:50px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);background-color:#dddddd9a;border-radius:50%}
.grp-video-play:hover{background-color:#ffffff9a}
.grp-video-play::after{content:'';background-color:#0000009a;mask-repeat:no-repeat;mask-size:32px;mask-position:center center;mask-image:url(../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/play_rg.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:32px;-webkit-mask-position:center center;-webkit-mask-image:url(../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/play_rg.svg);width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}
select,textarea,input{outline:0}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #FFF inset !important;-webkit-text-fill-color:#494949 !important}
@media only screen and (min-width:30.0625em) and (max-width:48em),only screen and (min-width:48.0625em) and (max-width:64em){.parsys_column .grp-teaser{margin-top:40px}
}
@media only screen and (max-width:30em){.grp-moduleselector,.grp-layoutcontainer__inner .grp-section__row,.grp-mediagallery,.grp-servicemodule,.grp-iframe,.grp-globalimage,.grp-personengallery,.grp-persongallery,.grp-quotation,.grp-teasersocialmedia,.grp-interview-teaser__container,.grp-calendar,.grp-table,.grp-accordion,.grp-tabswitch-module,.grp-combination,.grp-locationmap,.grp-tooldowload_slider,.grp-videoitem__item,.grp-video,.grp-hlteaser-spacetop,.grp-storyline__container,.grp-barcharthorizontalsingle,.grp-pie-chart,.grp-typodiagram,.grp-teasertextimage,.grp-poolteaser,.grp-button,.grp-hover-teaser__wrap,.grp-yt-video,.grp-dam-video{margin:40px 0 0 0}
.grp-visveh{margin:70px 0}
.grp-combination ~ .grp-combination{margin-top:0}
.grp-combination-content>*:last-child{margin-bottom:70px}
.two-columns3366-c0 .grp-teaser,.two-columns6633-c0 .grp-teaser,.two-columns-c0 .grp-teaser,.three-columns-c0 .grp-teaser{margin-top:40px}
.spacebottom70px{margin:0 0 70px 0}
.spacebottom40px{margin:0 0 40px 0}
.spacebottom0{margin:0}
.grp-accordion__container-content{padding-bottom:3.375rem}
.grp-typotiles-company,.grp-typotiles-staff,.grp-typotiles-brand{margin-bottom:2.4375rem}
.grp-career-finder__banner .grp-career-finder__banner__headline{margin-bottom:40px}
.grp-career-finder__banner .grp-career-finder__banner__subline{margin-top:0;margin-bottom:30px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-moduleselector,.grp-layoutcontainer__inner .grp-section__row,.grp-teasertextimage,.grp-poolteaser,.grp-hover-teaser__wrap,.grp-mediagallery,.grp-servicemodule,.grp-iframe,.grp-globalimage,.grp-personengallery,.grp-persongallery,.grp-quotation,.grp-teasersocialmedia,.grp-interview-teaser__container,.grp-table,.grp-calendar,.grp-accordion,.grp-tabswitch-module,.grp-combination,.grp-locationmap,.grp-tooldowload_slider,.grp-videoitem__item,.grp-video,.grp-hlteaser-spacetop,.grp-storyline__container,.grp-barcharthorizontalsingle,.grp-pie-chart,.grp-typodiagram,.grp-button,.grp-yt-video,.grp-dam-video{margin:40px 0 0 0}
.grp-visveh{margin:3.5rem 0}
.grp-combination ~ .grp-combination{margin-top:0}
.grp-combination-content>*:last-child{margin-bottom:70px}
.two-columns3366-c1 .grp-teaser,.two-columns3366-c0 .grp-teaser,.two-columns6633-c1 .grp-teaser,.two-columns6633-c0 .grp-teaser,.two-columns-c1 .grp-teaser,.two-columns-c0 .grp-teaser,.three-columns-c1 .grp-teaser,.three-columns-c0 .grp-teaser{margin-top:40px}
.spacebottom70px{margin:0 0 70px 0}
.spacebottom40px{margin:0 0 40px 0}
.spacebottom0{margin:0}
.grp-accordion__container-content{padding-bottom:70px}
.grp-typotiles-company,.grp-typotiles-staff,.grp-typotiles-brand{margin-bottom:2.5rem}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-moduleselector,.grp-layoutcontainer__inner .grp-section__row,.grp-teaser,.grp-mediagallery,.grp-servicemodule,.grp-iframe,.grp-globalimage,.grp-personengallery,.grp-persongallery,.grp-quotation,.grp-teasersocialmedia,.grp-interview-teaser__container,.grp-table,.grp-calendar,.grp-accordion,.grp-tabswitch-module,.grp-combination,.grp-locationmap,.grp-tooldowload_slider,.grp-videoitem__item,.grp-video,.grp-hlteaser-spacetop,.grp-storyline__container,.grp-barcharthorizontalsingle,.grp-pie-chart,.grp-typodiagram,.grp-button,.grp-yt-video,.grp-dam-video{margin:40px 0 0 0}
.grp-visveh{margin:70px 0}
.grp-combination-content p:last-child{margin-bottom:0}
.grp-combination-content>*:last-child{margin-bottom:40px}
.grp-combination:last-of-type .grp-combination-content>*:last-child{margin-bottom:70px}
.grp-combination ~ .grp-combination{margin-top:0}
.spacebottom70px{margin:0 0 3.75rem 0}
.spacebottom40px{margin:0 0 2.125rem 0}
.spacebottom0{margin:0}
.grp-combination-content .grp-quotationcomponent__container{margin-top:0}
.grp-accordion__container-content{padding-bottom:3.75rem}
.grp-typotiles-company,.grp-typotiles-staff,.grp-typotiles-brand{margin-bottom:2.6875rem}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){.grp-moduleselector,.grp-layoutcontainer__inner .grp-section__row,.grp-teaser,.grp-mediagallery,.grp-servicemodule,.grp-iframe,.grp-globalimage,.grp-personengallery,.grp-persongallery,.grp-quotation,.grp-teasersocialmedia,.grp-interview-teaser__container,.grp-table,.grp-calendar,.grp-accordion,.grp-tabswitch-module,.grp-combination,.grp-locationmap,.grp-tooldowload_slider,.grp-videoitem__item,.grp-video,.grp-hlteaser-spacetop,.grp-storyline__container,.grp-barcharthorizontalsingle,.grp-pie-chart,.grp-typodiagram,.grp-hover-teaser__wrap,.grp-button,.grp-yt-video,.grp-dam-video{margin:40px 0 0 0}
.grp-visveh{margin:70px 0}
.grp-combination ~ .grp-combination{margin-top:0}
.spacebottom70px{margin:0 0 4.375rem 0}
.spacebottom40px{margin:0 0 2.5rem 0}
.spacebottom0{margin:0}
.grp-accordion__container-content{padding-bottom:4.375rem}
.grp-typotiles-company,.grp-typotiles-staff,.grp-typotiles-brand{margin-bottom:3.125rem}
}
@media only screen and (min-width:80.0625em) and (max-width:6249999.9375em){.grp-moduleselector,.grp-layoutcontainer__inner .grp-section__row,.grp-teaser,.grp-mediagallery,.grp-servicemodule,.grp-iframe,.grp-globalimage,.grp-personengallery,.grp-persongallery,.grp-quotation,.grp-teasersocialmedia,.grp-interview-teaser__container,.grp-table,.grp-calendar,.grp-accordion,.grp-tabswitch-module,.grp-combination,.grp-locationmap,.grp-tooldowload_slider,.grp-videoitem__item,.grp-video,.grp-hlteaser-spacetop,.grp-storyline__container,.grp-barcharthorizontalsingle,.grp-pie-chart,.grp-typodiagram,.grp-hover-teaser__wrap,.grp-button,.grp-yt-video,.grp-dam-video{margin:40px 0 0 0}
.grp-combination ~ .grp-combination{margin-top:0}
.grp-visveh{margin:4.625rem 0}
.spacebottom70px{margin:0 0 4.625rem 0}
.spacebottom40px{margin:0 0 2.625rem 0}
.spacebottom0{margin:0}
.grp-accordion__container-content{padding-bottom:4.625rem}
.grp-typotiles-company,.grp-typotiles-staff,.grp-typotiles-brand{margin-bottom:3.3125rem}
}
@media only screen{.grp-combination:last-child .grp-combination-content>*:last-child{margin-bottom:0}
.grp-accordion__container-content .parsys_column .grp-globalimage{margin-top:0}
.grp-moduleselector__contentwrap .grp-layoutcontainer{padding-top:40px}
}
.grp-section__row .grp-mediagallery,.grp-section__row .grp-servicemodule,.grp-section__row .grp-personengallery,.grp-section__row .grp-persongallery,.grp-section__row .grp-teasersocialmedia,.grp-section__row .grp-interview-teaser__container,.grp-section__row .grp-accordion,.grp-section__row .grp-tabswitch-module,.grp-section__row .grp-table,.grp-section__row .grp-tooldowload_slider,.grp-section__row .grp-videoitem__item,.grp-section__row .grp-video,.grp-section__row .grp-combination,.grp-section__row .grp-combination-content,.grp-section__row .grp-barcharthorizontalsingle,.grp-section__row .grp-pie-chart,.grp-section__row .grp-typodiagram,.grp-section__row .grp-yt-video,.grp-section__row .grp-dam-video{margin-top:2rem}
.grp-section__row .grp-globalimage{margin-top:0}
@media only screen and (min-width:30.0625em){.layoutcontainer .parsys_column .grp-globalimage{margin-top:40px}
.layoutcontainer .grp-accordion__container .grp-accordion__container-content .parsys_column .grp-globalimage{margin-top:0}
}
.parsys_column .grp-tool,.grp-column-control .grp-tool{margin-top:40px}
.grp-vmcont_slide_item_c .grp-button{margin:0}
@media only screen and (min-width:30.0625em){.grp-mediagallery .wrapperClassAnimated{opacity:1;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
.grp-mediagallery .wrapperClassAnimated:nth-child(1){animation-delay:1.6s;-webkit-animation-delay:1.6s}
.grp-mediagallery .wrapperClassAnimated:nth-child(2){animation-delay:1.7s;-webkit-animation-delay:1.7s}
.grp-mediagallery .wrapperClassAnimated:nth-child(3){animation-delay:1.8s;-webkit-animation-delay:1.8s}
.grp-mediagallery .wrapperClassAnimated:nth-child(4){animation-delay:1.9s;-webkit-animation-delay:1.9s}
.grp-mediagallery .wrapperClassAnimated:nth-child(5){animation-delay:2s;-webkit-animation-delay:2s}
.grp-mediagallery .wrapperClassAnimated:nth-child(6){animation-delay:2.1s;-webkit-animation-delay:2.1s}
.grp-mediagallery .wrapperClassAnimated:nth-child(7){animation-delay:2.2s;-webkit-animation-delay:2.2s}
.grp-mediagallery .wrapperClassAnimated:nth-child(8){animation-delay:2.3s;-webkit-animation-delay:2.3s}
.grp-mediagallery .wrapperClassAnimated:nth-child(9){animation-delay:2.4s;-webkit-animation-delay:2.4s}
.grp-mediagallery .wrapperClassAnimated:nth-child(10){animation-delay:2.5s;-webkit-animation-delay:2.5s}
.grp-mediagallery .wrapperClassAnimated:nth-child(11){animation-delay:2.6s;-webkit-animation-delay:2.6s}
.grp-mediagallery .wrapperClassAnimated:nth-child(12){animation-delay:2.7s;-webkit-animation-delay:2.7s}
.grp-mediagallery .wrapperClassAnimated:nth-child(13){animation-delay:2.8s;-webkit-animation-delay:2.8s}
.grp-mediagallery .wrapperClassAnimated:nth-child(14){animation-delay:2.9s;-webkit-animation-delay:2.9s}
.grp-mediagallery .wrapperClassAnimated:nth-child(15){animation-delay:3s;-webkit-animation-delay:3s}
.grp-mediagallery .wrapperClassAnimated:nth-child(16){animation-delay:3.1s;-webkit-animation-delay:3.1s}
.grp-mediagallery .wrapperClassAnimated:nth-child(17){animation-delay:3.2s;-webkit-animation-delay:3.2s}
.grp-mediagallery .wrapperClassAnimated:nth-child(18){animation-delay:3.3s;-webkit-animation-delay:3.3s}
.grp-mediagallery .wrapperClassAnimated:nth-child(19){animation-delay:3.4s;-webkit-animation-delay:3.4s}
.grp-mediagallery .wrapperClassAnimated:nth-child(20){animation-delay:3.5s;-webkit-animation-delay:3.5s}
.grp-mediagallery .wrapperClassAnimated:nth-child(21){animation-delay:3.6s;-webkit-animation-delay:3.6s}
.grp-mediagallery .wrapperClassAnimated:nth-child(22){animation-delay:3.7s;-webkit-animation-delay:3.7s}
.grp-mediagallery .wrapperClassAnimated:nth-child(23){animation-delay:3.8s;-webkit-animation-delay:3.8s}
.grp-mediagallery .wrapperClassAnimated:nth-child(24){animation-delay:3.9s;-webkit-animation-delay:3.9s}
.grp-mediagallery .wrapperClassAnimated:nth-child(25){animation-delay:4s;-webkit-animation-delay:4s}
.grp-mediagallery .wrapperClassAnimated:nth-child(26){animation-delay:4.1s;-webkit-animation-delay:4.1s}
.grp-mediagallery .wrapperClassAnimated:nth-child(27){animation-delay:4.2s;-webkit-animation-delay:4.2s}
.grp-mediagallery .wrapperClassAnimated:nth-child(28){animation-delay:4.3s;-webkit-animation-delay:4.3s}
.grp-mediagallery .wrapperClassAnimated:nth-child(29){animation-delay:4.4s;-webkit-animation-delay:4.4s}
.grp-mediagallery .wrapperClassAnimated:nth-child(30){animation-delay:4.5s;-webkit-animation-delay:4.5s}
.grp-mediagallery .wrapperClassAnimated:nth-child(31){animation-delay:4.6s;-webkit-animation-delay:4.6s}
.grp-mediagallery .wrapperClassAnimated:nth-child(32){animation-delay:4.7s;-webkit-animation-delay:4.7s}
.grp-mediagallery .wrapperClassAnimated:nth-child(33){animation-delay:4.8s;-webkit-animation-delay:4.8s}
.grp-mediagallery .wrapperClassAnimated:nth-child(34){animation-delay:4.9s;-webkit-animation-delay:4.9s}
.grp-mediagallery .wrapperClassAnimated:nth-child(35){animation-delay:5s;-webkit-animation-delay:5s}
.grp-mediagallery .wrapperClassAnimated:nth-child(36){animation-delay:5.1s;-webkit-animation-delay:5.1s}
.grp-mediagallery .wrapperClassAnimated:nth-child(37){animation-delay:5.2s;-webkit-animation-delay:5.2s}
.grp-mediagallery .wrapperClassAnimated:nth-child(38){animation-delay:5.3s;-webkit-animation-delay:5.3s}
.grp-mediagallery .wrapperClassAnimated:nth-child(39){animation-delay:5.4s;-webkit-animation-delay:5.4s}
.grp-mediagallery .wrapperClassAnimated:nth-child(40){animation-delay:5.5s;-webkit-animation-delay:5.5s}
.grp-mediagallery .wrapperClassAnimated:nth-child(41){animation-delay:5.6s;-webkit-animation-delay:5.6s}
.grp-mediagallery .wrapperClassAnimated:nth-child(42){animation-delay:5.7s;-webkit-animation-delay:5.7s}
.grp-mediagallery .wrapperClassAnimated:nth-child(43){animation-delay:5.8s;-webkit-animation-delay:5.8s}
.grp-mediagallery .wrapperClassAnimated:nth-child(44){animation-delay:5.9s;-webkit-animation-delay:5.9s}
.grp-mediagallery .wrapperClassAnimated:nth-child(45){animation-delay:6s;-webkit-animation-delay:6s}
.grp-mediagallery .wrapperClassAnimated:nth-child(46){animation-delay:6.1s;-webkit-animation-delay:6.1s}
.grp-mediagallery .wrapperClassAnimated:nth-child(47){animation-delay:6.2s;-webkit-animation-delay:6.2s}
.grp-mediagallery .wrapperClassAnimated:nth-child(48){animation-delay:6.3s;-webkit-animation-delay:6.3s}
.grp-mediagallery .wrapperClassAnimated:nth-child(49){animation-delay:6.4s;-webkit-animation-delay:6.4s}
.grp-mediagallery .wrapperClassAnimated:nth-child(50){animation-delay:6.5s;-webkit-animation-delay:6.5s}
}
@media only screen{.grp-scroll2top{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;animation-delay:.5s;-webkit-animation-delay:.5s}
.grp-scroll2top--active{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
}
@media only screen and (min-width:64.0625em){@keyframes borderanimation{0.00%{padding-bottom:12px;border-bottom-width:8px}
100.00%{padding-bottom:15px;border-bottom-width:5px}
}
@keyframes borderanimation_hover{0.00%{padding-bottom:15px;border-bottom-width:5px}
100.00%{padding-bottom:12px;border-bottom-width:8px}
}
}
@media only screen and (min-width:64.0625em){.grp-img__anim__in,.grp-image__motion__anim img,.grp-mediagallery__item__image img,.poolteaser .grp-poolteaser figure img,.grp-image__motion__animIn img,.grp-tool-wrapper img,.grp-teasertextimage img{overflow:hidden;transition:transform 800ms ease-out}
}
@media only screen and (min-width:64.0625em){.grp-img__anim__out,.grp-image__motion__anim img:hover,.grp-mediagallery__item__image img:hover,.grp-teasertextimage figure img:hover,.poolteaser .grp-poolteaser figure img:hover,.grp-image__motion__animOut,.grp-teasertextimage:hover img,.grp-tool-wrapper:hover img{transform:scale(1.05,1.05)}
}
@media only screen and (min-width:64.0625em){.grp-image__motion__anim,.grp-mediagallery__item__image,.grp-teasertextimage figure,.poolteaser .grp-poolteaser figure{overflow:hidden}
}
.grp-image__motion__clean,.grp-mediagallery--largeView .grp-mediagallery__item__image__play__img,.grp-mediagallery__item__image__play__img,.grp-videoitem__item .grp-mediagallery__item__image__play__img{transform:none !important}
.grp-accordion-area-border-colors{border-left-width:4px;border-style:solid;width:100%}
.grp-accordion__container{width:100%;margin:0;border-bottom:1px solid #d6d6d6}
.grp-accordion__container--no-bottom-border{border-bottom:0}
.grp-accordion__container__li{width:100%;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6}
.grp-accordion__container__li.grp-area-innovation .grp-accordion-area-border-colors{border-color:#0083c6}
.grp-accordion__container__li.grp-area-brand .grp-accordion-area-border-colors{border-color:#69103b}
.grp-accordion__container__li.grp-area-career .grp-accordion-area-border-colors{border-color:#508130}
.grp-accordion__container__li.grp-area-company .grp-accordion-area-border-colors{border-color:#035970}
.grp-accordion__container__li.grp-area-investor .grp-accordion-area-border-colors{border-color:#e96d0c}
.grp-accordion__container__li.grp-area-responsibility .grp-accordion-area-border-colors{border-color:#fad022}
.grp-accordion__container__li.grp-area-electromobility .grp-accordion-area-border-colors{border-color:#8d1e77}
.grp-accordion__container__li.grp-area-onlinespecial .grp-accordion-area-border-colors{border-color:#d0b54f}
.grp-accordion__container__li.grp-area-unknown .grp-accordion-area-border-colors{border-color:#494949}
.grp-accordion__container__li:first-child .grp-accordion__container__li__a{border-top-width:0}
.grp-heute__prev__li .grp-accordion__container-btn-icon{border-bottom:0 !important}
.grp-is-accordion-collapse,.grp-is-accordion-download-collapse{position:relative;z-index:10;border-left-width:4px}
.grp-is-accordion-collapse .grp-accordion__container-btn-icon,.grp-is-accordion-download-collapse .grp-accordion__container-btn-icon{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/expand_24_navigation_default.svg") no-repeat scroll 50% 50%;border-bottom:1px solid #fff}
@media only screen and (max-width:30em){.grp-is-accordion-collapse .grp-accordion__container-btn-icon,.grp-is-accordion-download-collapse .grp-accordion__container-btn-icon{border-bottom-width:0}
}
.grp-is-accordion-collapse .grp-accordion__container-btn-icon:hover,.grp-is-accordion-download-collapse .grp-accordion__container-btn-icon:hover,.grp-is-accordion-collapse .grp-accordion__container-btn-icon:focus,.grp-is-accordion-download-collapse .grp-accordion__container-btn-icon:focus{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/expand_24_navigation_mouseover.svg") no-repeat scroll 50% 50%}
.grp-is-accordion-collapse .grp-accordion__container-content,.grp-is-accordion-download-collapse .grp-accordion__container-content{display:none}
.grp-is-accordion-expand,.grp-is-accordion-download-expand{background-color:#f2f2f2;border-left-width:4px}
.grp-is-accordion-expand .grp-accordion__container-btn-icon,.grp-is-accordion-download-expand .grp-accordion__container-btn-icon{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/collapse_24_navigation_default.svg") no-repeat scroll 50% 50%}
.grp-is-accordion-expand .grp-accordion__container-btn-icon:hover,.grp-is-accordion-download-expand .grp-accordion__container-btn-icon:hover,.grp-is-accordion-expand .grp-accordion__container-btn-icon:focus,.grp-is-accordion-download-expand .grp-accordion__container-btn-icon:focus{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/collapse_24_navigation_mouseover.svg") no-repeat scroll 50% 50%}
.grp-is-accordion-download-expand{border-left-width:0}
.grp-is-accordion-download-collapse{border-left-width:0}
.grp-is-accordion-download-collapse .grp-accordion-area-hover-colors{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}
.grp-accordion__container-content{padding-left:1.875rem;padding-right:1.875rem;padding-top:1rem}
@media only screen and (min-width:80.0625em){.grp-accordion__container-content{padding-left:5.5625rem;padding-right:5.5625rem}
}
.grp-accordion__container-content .grp-component__content{padding:0}
.grp-accordion__container-content .grp-component__content .grp-row,.grp-accordion__container-content .grp-component__content .grp-component__extended,.grp-accordion__container-content .grp-component__content .two-columns,.grp-accordion__container-content .grp-component__content .three-columns,.grp-accordion__container-content .grp-component__content .two-columns6633,.grp-accordion__container-content .grp-component__content .two-columns3366{margin-left:-1.2rem}
.grp-accordion__container-content p:empty{line-height:0;margin:0 !important}
.grp-accordion__container-content .grp-textgrayed__content{display:block;padding:0;margin-top:0}
.grp-accordion__container-content .grp-textgrayed__content .grp-textgrayed__content-overlay{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#f2f2f2 100%) !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#f2f2f2)) !important;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#f2f2f2 100%) !important;background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#f2f2f2 100%) !important;background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#f2f2f2 100%) !important;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#f2f2f2 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0) !important}
.grp-accordion__container-content .grp-textgrayed__content__text{max-width:100%}
@media only screen and (min-width:48.0625em){.grp-accordion__container-content .grp-textgrayed__content__text .grp-h4,.grp-accordion__container-content .grp-textgrayed__content__text .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-accordion__container-content .grp-textgrayed__content__text .grp-textmodul__headline{margin-top:.1rem}
}
@media only screen and (max-width:30em){.grp-accordion__container-content{padding-top:0}
.grp-accordion__container-content .grp-textgrayed-viewmore__a{cursor:pointer;padding-right:.5rem}
}
.grp-accordion__container-content p{word-wrap:break-word}
.grp-accordion__container-content .grp-textgrayed{margin-left:0;margin-right:0;margin-top:0}
.grp-accordion__container-content div:first-child.linkliste .grp-link-list{margin-top:0}
.grp-accordion__download__text{margin-bottom:.6875rem;font-weight:bold}
.grp-accordion__download__text:empty{margin-bottom:0}
.grp-accordion__download__container__padding-left{padding-left:4.4rem !important}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-accordion__download__container__padding-left{padding-left:2.2rem !important}
}
@media only screen and (max-width:30em){.grp-accordion__download__container__padding-left{padding-left:.9rem !important}
}
.grp-accordion__container-btn-icon{height:3.12rem;width:5rem}
.grp-accordion__container__li__a{width:100%;line-height:1.3rem;padding:0 0 0 1.875rem;font-size:1.25rem;word-wrap:break-word;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;text-align:left;outline:0}
.grp-accordion__container__li__a .grp-accordion__caption{line-height:1.4rem;margin-right:5px}
.grp-accordion__container__li__a:hover,.grp-accordion__container__li__a:focus{color:#000}
.grp-accordion__container__li__a:hover .grp-accordion-file-count,.grp-accordion__container__li__a:focus .grp-accordion-file-count{color:#000}
.grp-accordion__container__li__a.left,.grp-accordion-calender-month .grp-accordion__container__li__a.grp-accordion-calender-month__prev,.grp-accordion-calender-month div.grp-accordion__container__li__a,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-accordion__container__li__a.grp-textgrayed-viewmore__a{padding:.8rem 0 .8rem 1rem}
@media only screen and (max-width:30em){.grp-accordion__container__li__a .grp-accordion__container-btn-icon{height:2.5rem;width:3.75rem;background-size:20px 20px !important}
.grp-accordion__container__li__a:hover .grp-accordion__container-btn-icon,.grp-accordion__container__li__a:focus .grp-accordion__container-btn-icon{background-size:20px 20px !important}
}
.grp-accordion-file-count{color:#666;font-size:.9rem;white-space:nowrap}
@media only screen and (max-width:30em){.grp-accordion-file-count{width:100%}
}
.grp-accordion__download-content-type{padding:0 0 .5rem 0;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-accordion__download-content-title{padding:0 0 15px;font-size:1.8rem;font-weight:bold}
@media only screen and (max-width:30em){.grp-accordion__download-content-title .grp-h2{font-size:1.55rem;word-wrap:break-word}
}
.grp-accordion__download-file-type,.grp-accordion__download-zip{padding:.3rem 0}
.grp-accordion__download_ul{margin-left:1.5rem}
.grp-accordion__download-file-title{padding:.5rem .5rem .5rem .5rem}
.grp-accordion-margin-collapse{margin-left:-0.5rem}
.grp-accordion__download-file__separator:before{padding-top:10px;content:"";border-bottom:1px solid #999;width:195px;display:block;margin-left:1.75rem;color:#999}
.grp-accordion__download-file__separator-small:after,.grp-accordion__download-content-type:after{content:"";border-bottom:1px solid #999;width:30px;display:block;color:#999;margin-bottom:.4375rem;margin-top:1.125rem}
.grp-accordion__download-file__separator-small-marginleft{margin-left:1.875rem}
.grp-accordion__download-file__topline:before{padding-top:10px;content:"";border-bottom:1px solid #999;width:30px;display:block;color:#999}
.grp-accordion__download-file__separator-small-marginleft::after{padding-bottom:10px;content:"";border-bottom:1px solid #999;width:30px;display:block;color:#999}
.grp-accordion__download-file__ul{padding:0 0 1rem .2rem;margin-top:1.25rem}
.grp-accordion__download__container{padding-bottom:2rem}
.grp-accordion__download__container .grp-accordion__download-file__ul{margin-top:0}
.grp-accordion__download-file__li{font-weight:bold}
.grp-accordion__download-file-author{font-weight:bold;padding:.5rem 0 .5rem 0}
.grp-accordion__download-center{margin:1.2rem auto;width:100%}
.grp-accordion-file-type-name-bold{color:#494949;font-weight:bold;line-height:24px;padding-right:8px}
.grp-accordion-file-type__icon{color:#494949;background-size:28px auto !important;display:inline-block;height:24px;padding-left:2rem;margin-bottom:-5px;background-position:-3px -3px !important}
.grp-accordion-file-type__icon.grp-link-list__item{margin-bottom:0;padding-left:2rem;font-weight:normal}
.grp-accordion-file-type__icon .grp-accordion-file-type-name{color:#494949;line-height:24px;padding-right:8px}
.grp-accordion-file-type__icon .grp-accordion__download-file-type-size{color:#666;white-space:nowrap}
.grp-accordion-file-type__icon.grp-accordion-file-type__icon-excel{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/document_chart_49_media_default.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon.grp-accordion-file-type__icon-pdf{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/document_pdf_49_media_default.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon.grp-accordion-file-type__icon-video{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/document_video_49_media_default.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon.grp-accordion-file-type__icon-image{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/document_image_49_media_default.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon.grp-accordion-file-type__icon-presentation{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/document_presentation_49_media_default.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon.grp-accordion-file-type__icon-zip{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/download_49_actions_default.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon.grp-accordion-file-type__icon-audio{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/audiostream_49_media_default.svg") no-repeat scroll 0 0;margin-bottom:-2px}
.grp-accordion-file-type__icon.grp-accordion-file-type__icon-download{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/download_49_actions_default.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon.grp-accordion-file-type__icon-text{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/document_text_49_media_default.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon.grp-accordion-file-type__icon-docdefault{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/document_49_media_default.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon:hover,.grp-accordion-file-type__icon:focus{color:#000}
.grp-accordion-file-type__icon:hover .grp-accordion-file-type-name,.grp-accordion-file-type__icon:hover .grp-accordion__download-file-type-size,.grp-accordion-file-type__icon:hover .grp-themenspecial-file-type-size,.grp-accordion-file-type__icon:focus .grp-accordion-file-type-name,.grp-accordion-file-type__icon:focus .grp-accordion__download-file-type-size,.grp-accordion-file-type__icon:focus .grp-themenspecial-file-type-size{color:#000}
.grp-accordion-file-type__icon:hover.grp-accordion-file-type__icon-excel,.grp-accordion-file-type__icon:focus.grp-accordion-file-type__icon-excel{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/document_chart_49_media_mouseover.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon:hover.grp-accordion-file-type__icon-pdf,.grp-accordion-file-type__icon:focus.grp-accordion-file-type__icon-pdf{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/document_pdf_49_media_mouseover.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon:hover.grp-accordion-file-type__icon-video,.grp-accordion-file-type__icon:focus.grp-accordion-file-type__icon-video{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/document_video_49_media_mouseover.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon:hover.grp-accordion-file-type__icon-image,.grp-accordion-file-type__icon:focus.grp-accordion-file-type__icon-image{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/document_image_49_media_mouseover.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon:hover.grp-accordion-file-type__icon-presentation,.grp-accordion-file-type__icon:focus.grp-accordion-file-type__icon-presentation{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/document_presentation_49_media_mouseover.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon:hover.grp-accordion-file-type__icon-zip,.grp-accordion-file-type__icon:focus.grp-accordion-file-type__icon-zip{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/download_49_actions_mouseover.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon:hover.grp-accordion-file-type__icon-audio,.grp-accordion-file-type__icon:focus.grp-accordion-file-type__icon-audio{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/audiostream_49_media_mouseover.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon:hover.grp-accordion-file-type__icon-download,.grp-accordion-file-type__icon:focus.grp-accordion-file-type__icon-download{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/download_49_actions_mouseover.svg") no-repeat scroll 0 0}
.grp-accordion-file-type__icon:hover.grp-accordion-file-type__icon-text,.grp-accordion-file-type__icon:focus.grp-accordion-file-type__icon-text{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/document_text_49_media_mouseover.svg") no-repeat scroll 0 0}
.grp-accordion-calender-address{color:#999;padding:5px 0 4px 0}
.grp-accordion__download__links li a{padding-left:1.875rem;background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") no-repeat -5px -4px}
.grp-accordion__download__links li a:hover,.grp-accordion__download__links li a:focus{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_24_navigation_mouseover.svg") no-repeat scroll -5px -2px;color:#000}
.grp-accordion-calender-download .grp-h2{padding:2rem 0}
.grp-accordion-calender-download ul{padding-left:0}
.grp-accordion-calender-download ul a:hover,.grp-accordion-calender-download ul a:focus{color:#000}
.grp-accordion-calender-download ul a.grp-accordion-file-type__icon{background-position:-5px -4px}
.grp-accordion-calender-download ul span{vertical-align:top}
.grp-accordion-calender-month{display:flex;word-break:break-word;max-width:100%;justify-content:center;width:100%;margin:0 auto}
.grp-accordion-calender-month .grp-accordion-calender-month__prev{margin:2.4rem 0;background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/previous_24_navigation_default.svg") no-repeat scroll 0 -5px;height:15px;width:24px;padding-left:2.9rem}
.grp-accordion-calender-month .grp-accordion-calender-month__prev:hover,.grp-accordion-calender-month .grp-accordion-calender-month__prev:focus{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/previous_24_navigation_mouseover.svg") no-repeat scroll 0 -5px}
.grp-accordion-calender-month .grp-accordion-calender-month__next{margin:2.4rem 0;background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") no-repeat scroll 0 -5px;height:15px;width:24px}
.grp-accordion-calender-month .grp-accordion-calender-month__next:hover,.grp-accordion-calender-month .grp-accordion-calender-month__next:focus{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_24_navigation_mouseover.svg") no-repeat scroll 0 -5px}
.grp-accordion-calender-month div{margin:2.375rem 0}
.grp-accordion-calender-button a{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/down_24_navigation_default.svg");margin:0 auto}
.grp-accordion-calender-button a:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/down_24_navigation_mouseover.svg")}
@media only screen and (max-width:30em){.grp-accordion-calender-button a{width:12rem}
}
.grp-js-acc-monthchange-ajax{padding-bottom:1rem;margin-top:3rem}
.grp-accordion-default .grp-accordion__container-content{padding:6px 1.875rem 40px}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-accordion-default .grp-accordion__container-content{padding-top:.6875rem;padding-left:1.875rem;padding-right:1.875rem}
}
@media only screen and (max-width:30em){.grp-accordion-default .grp-accordion__container-content{padding-top:.6875rem;padding-left:1.125rem;padding-right:1.125rem}
}
.grp-accordion-load-more{text-align:center;border-top:1px solid #d6d6d6}
.grp-accordion-load-more__button{background-color:#d6d6d6;color:#FFF;border-radius:3px;padding:0 2.5rem 0 1.6rem;text-transform:uppercase;text-decoration:none;text-align:left;background-position:right .8rem center;display:flex;align-items:center;position:relative;max-width:22.5rem;width:100%;overflow:visible;color:#494949;display:inline-block;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/expand_24_navigation_default.svg");background-repeat:no-repeat;background-position:right .8rem center;margin-top:3rem}
@media(max-width:480px){.grp-accordion-load-more__button{max-width:17.0625rem;width:-moz-available;height:2.4375rem;font-size:.875rem;padding-right:2rem;padding-left:1rem;min-height:2.4375rem;background-position:right .3rem center}
}
@media(min-width:481px) and (max-width:1024px){.grp-accordion-load-more__button{max-width:18rem;font-size:.8125rem;padding-right:2rem;padding-left:1rem;min-height:2.75rem;background-position:right .3rem center}
}
@media(min-width:1025px){.grp-accordion-load-more__button{max-width:19.125rem;font-size:.875rem;min-height:3.5rem}
}
@media(min-width:1025px) and (max-width:1280px){.grp-accordion-load-more__button{max-width:22.5rem;font-size:1rem}
}
@media(min-width:1281px){.grp-accordion-load-more__button{max-width:23.625rem;font-size:1.0625rem}
}
.grp-accordion-load-more__button:focus{outline:0}
.grp-accordion-load-more__button:hover{color:#000;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/expand_24_navigation_mouseover.svg")}
.grp-accordion-load-more__button--hidden{display:none}
.guideContainer{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.container.aemform{margin-top:40px}
.step.mobileLayout{display:none}
.col-md-12.hidden{display:none}
.guidefield{margin-top:15px}
.hidden .guidefield{display:none}
.guideFieldNode{display:flex;flex-wrap:wrap;align-items:center;min-height:46px;column-gap:12px}
.guideFieldLabel{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;text-transform:uppercase;flex-basis:200px;margin:10px 0;color:#494949;max-width:200px;align-self:start}
.guideFieldWidget{flex-basis:auto}
.guideFieldWidget.textField input,.guideFieldWidget.textField textarea,.guideFieldWidget.textField .richTextWidget,.guideFieldWidget.numericInput input,.guideFieldWidget.numericStepper input,.guideFieldWidget.dateTimeEdit input{box-sizing:border-box;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;color:#494949;border-color:#999;font-size:1rem;padding:8px 30px;border-style:solid;border-width:1px;border-radius:0;width:400px;height:46px}
.guideFieldWidget.guideNumericStepper input[type='text'].ui-spinner-input,.guideFieldWidget.guideNumericStepper .ui-spinner-input{border-width:1px !important;border-radius:0 !important;width:400px !important}
.guideFieldWidget.guideNumericStepper{width:unset !important;min-width:unset !important}
.guideFieldWidget.textField textarea{min-height:100px}
.guideFieldWidget.textField .richTextWidget{min-height:140px;min-width:400px;border-radius:0 !important}
.guideFieldWidget.dropDownList>select{height:46px;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;color:#494949;border-color:#999;font-size:1rem;line-height:1.1;white-space:break-spaces;padding:0 60px 0 26px;border-style:solid;border-width:1px;border-radius:0;width:400px;text-transform:uppercase;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/down_24_navigation_default.svg");background-repeat:no-repeat,repeat;background-position:right 20px top 50%,0 0;background-size:1.4em auto,100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#f2f2f2}
.guideFieldWidget.guideNumericStepper>span{position:relative}
.guideFieldWidget.guideNumericStepper a.ui-spinner-button{float:unset !important;position:absolute;left:0 !important;height:24px !important;width:24px !important;border-right:#999 1px solid}
.guideFieldWidget.guideNumericStepper a.ui-spinner-button.ui-spinner-up{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/up_24_navigation_default.svg") no-repeat !important;top:-12px}
.guideFieldWidget.guideNumericStepper a.ui-spinner-button.ui-spinner-down{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/down_24_navigation_default.svg") no-repeat !important;bottom:-12px}
.guideFieldWidget.dropDownList select>*{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
.guideCheckBoxItem.guideFieldVerticalAlignment{flex-basis:100%}
.guideCheckBoxItem input[type="checkbox"]{display:none}
.guideFieldWidget.dropDownList>option{background-color:#f2f2f2}
.guideFieldWidget.dropDownList>option:checked,.guideFieldWidget.dropDownList>option:hover{color:#000}
.guideRadioButtonGroupItems,.guideCheckBoxGroupItems{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:32px;flex-basis:400px;justify-content:left}
.grp-no-label.guideCheckBoxGroupItems{flex-basis:612px}
.guideRadioButtonItem input{margin-right:10px;width:16px;height:16px;display:none}
.guideRadioButtonItem .guideWidgetLabel label::before{background:white;border-radius:100%;content:'\a0';display:inline-block;height:16px;line-height:.8;margin-right:.6em;text-indent:.15em;vertical-align:.2em;width:16px;box-shadow:0 0 0 2px #fff,0 0 0 3px #999}
.guideItemSelected.guideRadioButtonItem .guideWidgetLabel label::before{background-color:#494949;box-shadow:0 0 0 2px #fff,0 0 0 4px #494949}
.guideRadioButtonItem.afRadioButtonItem.guideFieldHorizontalAlignment{display:flex;flex-wrap:nowrap;align-items:center}
.guideWidgetLabel{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;color:#494949;text-transform:uppercase}
input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:transparent}
.guideFieldWidget.fileUpload input{display:none}
.guideFieldWidget.fileUpload button{min-width:306px}
li.guide-fu-fileItem{margin-top:.75rem;overflow-wrap:anywhere;padding-left:2rem;line-height:1.2;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/document_24_media_default.svg") no-repeat left}
.guideFieldError{flex-basis:22%;margin-left:15px;color:#b11826;font-size:15px}
.guideFieldNode.validation-failure input,.guideFieldNode.validation-failure textarea,.guideFieldNode.validation-failure select,.guideFieldNode.validation-failure .richTextWidget,.guideFieldNode.validation-failure .select-styled,.guideFieldNode.validation-failure .guideWidgetLabel label,.guideFieldNode.validation-failure .ui-spinner-button{border-color:#b11826 !important;color:#b11826 !important}
.guideFieldNode.validation-failure .guideCheckBoxItem label::before{border-color:#b11826}
.guideFieldNode.validation-failure .guideRadioButtonItem .guideWidgetLabel label::before{box-shadow:0 0 0 2px #fff,0 0 0 3px #b11826}
.guideFieldNode.validation-failure .guideFieldWidget.dropDownList>select,.guideFieldNode.validation-failure .guideFieldWidget.guideNumericStepper a.ui-spinner-button.ui-spinner-down{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/down_24_navigation_error.svg") !important}
.guideFieldNode.validation-failure .guideFieldWidget.guideNumericStepper a.ui-spinner-button.ui-spinner-up{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/up_24_navigation_error.svg") !important}
.errorMsg>p{color:#b11826}
.container.aemform .row,.container.aemform .grp-row,.container.aemform .grp-component__extended,.container.aemform .two-columns,.container.aemform .three-columns,.container.aemform .two-columns6633,.container.aemform .two-columns3366,.container.aemform .grp-component__content,.container.aemform .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .container.aemform .grp-component__fullwidth__inner{margin:unset}
.button-default.submit{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;text-transform:uppercase;height:54px;padding-left:30px;font-size:18px;padding-right:66px;width:360px;text-align:left;color:#FFF;background:#6f6f6f url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/next_24_navigation_negativ_default.svg") no-repeat right .8rem center;margin-top:25px}
.button-default.submit:hover{background-color:#000}
.panel{color:#494949;background-color:unset;padding:0;border-style:none;margin-bottom:0}
.guideCheckBoxItem .guideWidgetLabel{max-width:745px;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;text-transform:uppercase;hyphens:auto}
.guideCheckBoxItem label{line-height:1.5}
.guideCheckBoxItem label::before{content:" ";width:25px;height:25px;border:1px solid #999;display:block;float:left;margin-right:16px}
label.checked::before{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/checkmark_24_navigation_default.svg") no-repeat center center;border-bottom-width:2px}
.guideFieldWidget.guideFieldButtonWidget{flex-grow:1}
.wizard-navigators{display:flex;flex-wrap:wrap;column-gap:1rem;counter-reset:item;width:calc(100% - 5rem)}
.wizard-navigators>.af-widget-itemnav{flex-grow:1}
.wizard-navigators>li>a{counter-increment:item;display:inline-block;line-height:1.5rem;padding-top:1rem}
.wizard-navigators>li>a::before{content:counter(item);border-radius:.75rem;color:#999;border-color:#999;float:left;width:1.5rem;height:1.5rem;font-size:.75rem;text-align:center;line-height:1.35rem;border-style:solid;border-width:2px;margin-right:10px;margin-bottom:10px}
.wizard-navigators>li.active>a::before,.wizard-navigators>li.active.stepped>a::before,.wizard-navigators>li.active>a:hover::before{background-color:#494949;border-color:#494949;color:#FFF}
.wizard-navigators>li.stepped>a::before{content:'';background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/checkmark_49_navigation_negativ_default.svg") center center/1rem 1rem no-repeat,#6f6f6f;border-color:rgba(0,0,0,0)}
.wizard-navigators>li .progress{border-bottom:3px solid #999}
.wizard-navigators>li.active .progress,.wizard-navigators>li.stepped .progress{border-bottom:3px solid #6f6f6f}
.wizard-navigators>li.active .progress,.wizard-navigators>li.active.stepped .progress,.wizard-navigators>li.active:hover .progress{border-bottom:3px solid #494949}
.sr-only{display:none}
.wizard-nav-arrow{height:2rem;width:2rem;margin-top:1rem;float:right;border-width:1px;border-style:solid;border-color:#494949;border-radius:1.5rem;position:absolute;top:0;cursor:pointer}
.wizard-nav-arrow.wizard-nav-prev{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/previous_49_navigation_default.svg") center center/1.5rem 1.5rem no-repeat;right:2.5rem}
.wizard-nav-arrow.wizard-nav-next{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_49_navigation_default.svg") center center/1.5rem 1.5rem no-repeat;right:0}
[id$="_guide-item-container"]>[id$="_guide-item"]{display:none}
[id$="_guide-item-container"]>[id$="_guide-item"].active{display:block}
@media(max-width:1024px){.guideFieldError{flex-basis:100%;margin:6px 0 6px 212px}
.guideFieldWidget.textField>input,.guideFieldWidget.dropDownList>select,.select{width:400px}
.button-default.submit{max-width:306px;height:44px;font-size:.875rem}
}
@media(max-width:768px){.guideFieldLabel{flex-basis:100%;max-width:unset}
.guideFieldWidget.textField,.guideFieldWidget.dropDownList,.guideFieldWidget.numericInput,.guideFieldWidget.numericStepper,.guideFieldWidget.dateTimeEdit{flex-basis:100%}
.guideFieldWidget.textField input,.guideFieldWidget.textField textarea,.guideFieldWidget.textField .richTextWidget,.guideFieldWidget.numericInput input,.guideFieldWidget.numericStepper input,.guideFieldWidget.dateTimeEdit input,.guideFieldWidget.dropDownList select{width:100% !important;max-width:400px}
.guideFieldWidget.guideNumericStepper input[type='text'].ui-spinner-input,.guideFieldWidget.guideNumericStepper .ui-spinner-input{width:100% !important}
.guideFieldWidget.textField .richTextWidget{min-width:unset}
.guideFieldError{margin-left:0}
.guidefield.guidecheckbox .guideFieldError{margin-left:0}
.guideRadioButtonGroupItems{margin-bottom:10px;flex-basis:100%}
.button-default.submit{max-width:288px;height:44px;font-size:.875rem;padding-left:1rem;background-position:right .3rem center}
}
@media(max-width:480px){.button-default.submit{width:100%;height:39px;font-size:.875rem;padding-left:1rem}
}
.grp-anchor{display:block;visibility:hidden;position:absolute}
@media(min-width:24.375em){.grp-anchor{margin-top:-8.0625rem;margin-bottom:8.0625rem}
}
.grp-anchor.anchor-author{display:none}
@media only screen and (min-width:30.0625em) and (max-width:48em){.parsys_column .grp-barcharthorizontalsingle{margin-top:40px}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.parsys_column .grp-barcharthorizontalsingle{margin-top:40px}
}
.grp-diagrams .grp-barcharthorizontalsingle .vt .vt-content>h4{padding-right:25px}
.grp-diagrams .grp-barcharthorizontalsingle .heightfix-wrapper{position:relative}
.grp-diagrams .grp-barcharthorizontalsingle .heightfix-wrapper:before{content:"";display:block;padding-top:100%}
.grp-diagrams .grp-barcharthorizontalsingle .vcenter-content{position:absolute;top:0;left:0;right:0;bottom:0}
.grp-diagrams .grp-barcharthorizontalsingle line.baseline{stroke:#666;stroke-width:2px}
.grp-diagrams .grp-barcharthorizontalsingle .vt .footer-text{margin-top:30px;font-size:13px;color:#999}
.grp-diagrams .grp-barcharthorizontalsingle .vt .number{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;color:#494949;font-size:20px}
.grp-diagrams .grp-barcharthorizontalsingle .vt .label{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;color:#494949;font-size:16px}
.grp-diagrams .grp-barcharthorizontalsingle .vt .dummy{display:none}
.grp-diagrams .grp-barcharthorizontalsingle .vt .visible-sm,.grp-diagrams .grp-barcharthorizontalsingle .vt .visible-xs{height:0;overflow:hidden}
@media screen and (min-width:767px){.grp-diagrams .grp-barcharthorizontalsingle .vt .visible-sm{height:auto}
}
@media screen and (max-width:767px){.grp-diagrams .grp-barcharthorizontalsingle .vt .visible-xs{height:auto}
}
.grp-diagrams .grp-barcharthorizontalsingle .vt.bar-chart-horizontal h1{margin-bottom:10px}
@media screen and (max-width:767px){.grp-diagrams .grp-barcharthorizontalsingle .vt.bar-chart-horizontal h1{margin-bottom:0}
}
.grp-diagrams .grp-barcharthorizontalsingle .vt.bar-chart-horizontal .vt-content{height:100%}
.grp-diagrams .grp-barcharthorizontalsingle .vt.bar-chart-horizontal .vt-content .svg-container{position:absolute;top:0;left:0;width:100%;height:100%}
.grp-diagrams .grp-barcharthorizontalsingle .vt .barchart-label{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;fill:#494949}
.grp-diagrams .grp-barcharthorizontalsingle .vt .barchart .axis text{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-weight:bold;fill:#666;font-size:20px}
.grp-diagrams .grp-barcharthorizontalsingle .vt .barchart .axis.axis-top text{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-weight:normal;fill:#494949;font-size:20px}
.grp-diagrams .grp-barcharthorizontalsingle .vt .barchart .x.axis line{display:none}
.grp-diagrams .grp-barcharthorizontalsingle .vt .barchart .y.axis line{stroke-width:2px;stroke:#ececec}
.grp-diagrams .grp-barcharthorizontalsingle .vt .barchart .y.axis line.hidden{display:none}
.grp-diagrams .grp-barcharthorizontalsingle .vt .bold{font-weight:bold}
.grp-diagrams .grp-barcharthorizontalsingle .vt .dummy-row,.grp-diagrams .grp-barcharthorizontalsingle .vt .data-container.hidden-rows .row,.grp-diagrams .grp-barcharthorizontalsingle .vt .data-container.hidden-rows .grp-row,.grp-diagrams .grp-barcharthorizontalsingle .vt .data-container.hidden-rows .grp-component__extended,.grp-diagrams .grp-barcharthorizontalsingle .vt .data-container.hidden-rows .two-columns,.grp-diagrams .grp-barcharthorizontalsingle .vt .data-container.hidden-rows .three-columns,.grp-diagrams .grp-barcharthorizontalsingle .vt .data-container.hidden-rows .two-columns6633,.grp-diagrams .grp-barcharthorizontalsingle .vt .data-container.hidden-rows .two-columns3366,.grp-diagrams .grp-barcharthorizontalsingle .vt .data-container.hidden-rows .grp-component__content,.grp-diagrams .grp-barcharthorizontalsingle .vt .data-container.hidden-rows .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-diagrams .grp-barcharthorizontalsingle .vt .data-container.hidden-rows .grp-component__fullwidth__inner{height:0;overflow:hidden;opacity:0;transition:all .8s}
.grp-diagrams .grp-barcharthorizontalsingle .vt .row.row-visible,.grp-diagrams .grp-barcharthorizontalsingle .vt .row-visible.grp-row,.grp-diagrams .grp-barcharthorizontalsingle .vt .row-visible.grp-component__extended,.grp-diagrams .grp-barcharthorizontalsingle .vt .row-visible.two-columns,.grp-diagrams .grp-barcharthorizontalsingle .vt .row-visible.three-columns,.grp-diagrams .grp-barcharthorizontalsingle .vt .row-visible.two-columns6633,.grp-diagrams .grp-barcharthorizontalsingle .vt .row-visible.two-columns3366,.grp-diagrams .grp-barcharthorizontalsingle .vt .row-visible.grp-component__content,.grp-diagrams .grp-barcharthorizontalsingle .vt .grp-component__fullwidth .row-visible.grp-component__fullwidth__inner,.grp-component__fullwidth .grp-diagrams .grp-barcharthorizontalsingle .vt .row-visible.grp-component__fullwidth__inner{height:auto !important;opacity:1 !important}
.grp-diagrams .grp-barcharthorizontalsingle .vt ul.horizontal-tab-navigation{padding:0;display:table;width:100%;margin:3% 0 0}
.grp-diagrams .grp-barcharthorizontalsingle .vt ul.horizontal-tab-navigation li{margin:0;list-style:none;display:table-cell;text-align:center;vertical-align:middle;padding:2% 5px;line-height:14px;background-color:#ddd;color:#494949;font-weight:bold;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:13px;width:2%;cursor:pointer}
.grp-diagrams .grp-barcharthorizontalsingle .vt ul.horizontal-tab-navigation li+li{border-left:2px solid #fff}
.grp-diagrams .grp-barcharthorizontalsingle .vt ul.horizontal-tab-navigation li:hover{background-color:#eee;color:#777}
.grp-diagrams .grp-barcharthorizontalsingle .vt ul.horizontal-tab-navigation li.active{-webkit-box-shadow:inset 0 -4px 0 0 rgba(0,0,0,0.8);-moz-box-shadow:inset 0 -4px 0 0 rgba(0,0,0,0.8);box-shadow:inset 0 -4px 0 0 rgba(0,0,0,0.8)}
.grp-diagrams .grp-barcharthorizontalsingle svg rect{-moz-box-shadow:-5px -5px 5px #888;-webkit-box-shadow:-5px -5px 5px #888;box-shadow:-5px -5px 5px #888}
.grp-diagrams .grp-barcharthorizontalsingle .axis line{fill:none;stroke:grey;stroke-width:1}
.grp-diagrams .grp-barcharthorizontalsingle .axis path{fill:transparent}
.cmp-breadcrumb{display:inline-block;list-style:none;padding:0}
.cmp-breadcrumb__list{margin:12px 0 0 0;padding:0}
.cmp-breadcrumb__item{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:.9375rem;padding:4px 10px 4px 0;display:inline-block}
.cmp-breadcrumb__item--active{color:#000;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
.cmp-breadcrumb__item:not(:first-of-type){padding-left:20px;position:relative}
.cmp-breadcrumb__item:not(:first-of-type)::before{content:'';mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/arrow-chevron-right_rg.svg");mask-repeat:no-repeat;mask-size:18px;mask-position:right center;-webkit-mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/arrow-chevron-right_rg.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:18px;-webkit-mask-position:right center;width:20px;height:18px;position:absolute;top:4px;left:-8px;display:block;background-color:#494949}
.cmp-breadcrumb__item:not(.cmp-breadcrumb__item--active)::before:hover{background-color:#000}
.grp-calendar{width:100%}
.grp-calendar-filter-area{display:grid;gap:1rem;grid-template-columns:30% 15% auto 134px}
.grp-calendar-text-search{width:100%}
.grp-dropdown-container{position:relative}
.grp-dropdown-button label,.grp-dd-item,.grp-dd-item label{cursor:pointer}
.grp-dropdown-list{display:block;max-height:0;width:100%;padding:0 1em 0 1em;background-color:#f2f2f2;position:absolute;z-index:9;overflow:hidden auto;filter:drop-shadow(4px 4px 4px #666);transition:all .5s}
.grp-dropdown-list.grp-show{height:auto;max-height:300px;padding:1.5em 1em 1em 1em;transition:all .5s}
.grp-dd-item.reset{display:none;padding-left:1.5rem;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/reset_24_interaction_default.svg") 0 -3px no-repeat}
.grp-dropdown.selected .grp-dd-item.reset{display:block}
.grp-calendar-display-accordion,.grp-calendar-display-grid{float:left;height:2.375rem;width:4rem}
.grp-calendar-display-accordion.grp-active,.grp-calendar-display-grid.grp-active{border-bottom:3px solid #494949}
.grp-calendar-display-accordion{display:block;margin-right:6px;cursor:pointer;background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/chapters_24_navigation_default.svg") no-repeat 20px 8px}
.grp-calendar-display-grid{display:block;cursor:pointer;background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/explore_24_navigation_default.svg") no-repeat 20px 8px}
.grp-calendar-indicator{width:100%;margin:2rem 0;display:flex;flex-wrap:nowrap;column-gap:2rem;justify-content:center;align-content:center}
.grp-calendar-indicator>*{padding:0}
.grp-calendar-indicator-text{text-align:center;min-width:150px}
.grp-calendar-indicator-text span{font-weight:bold}
.grp-calendar-indicator-prev-year{width:24px;flex-shrink:0;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/previous2_24_navigation_default.svg") no-repeat center center}
.grp-calendar-indicator-prev-month{width:24px;flex-shrink:0;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/previous_24_navigation_default.svg") no-repeat center center}
.grp-calendar-indicator-next-month{width:24px;flex-shrink:0;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") no-repeat center center}
.grp-calendar-indicator-next-year{width:24px;flex-shrink:0;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next2_24_navigation_default.svg") no-repeat center center}
.grp-calendar-grid,.grp-calendar-grid-header{display:none}
.grp-calendar-noresult{display:block;margin-bottom:1rem}
.grp-calendar.grp-calendar-mode-grid .grp-calendar-noresult{display:none}
.grp-calendar-grid-header{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;margin-bottom:.5rem}
.grp-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}
.grp-calendar-prev-month,.grp-calendar-current-month,.grp-calendar-next-month{border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6;display:flex;flex-direction:column;justify-content:space-between}
.grp-calendar-grid .grp-calendar-prev-month:first-child,.grp-calendar-grid .grp-calendar-current-month:first-child{border-left:1px solid #d6d6d6}
.grp-calendar-prev-month,.grp-calendar-next-month{background-color:#f2f2f2}
.grp-calendar-mode-list .grp-calendar-accordion-item.grp-calendar-prev-month,.grp-calendar-mode-list .grp-calendar-accordion-item.grp-calendar-next-month{display:none}
.grp-calendar-accordion-item:hover{background-color:#f2f2f2}
.grp-calendar-grid-content{background-color:#494949}
.grp-calendar-grid-content.grp-item-opened{background-color:#f2f2f2}
.grp-calendar-grid-cell{height:6rem;padding:.5rem;display:flex;flex-direction:column;justify-content:space-between}
.grp-calendar-grid-content .grp-calendar-grid-cell{cursor:pointer}
.grp-calendar-grid-day{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-calendar-grid-content .grp-calendar-grid-day{color:#f2f2f2}
.grp-calendar-grid-content.grp-item-opened .grp-calendar-grid-day{color:#000}
.grp-calendar-grid-events{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#FFF;vertical-align:bottom;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;hyphens:auto;padding-bottom:2px}
.grp-calendar-grid-content.grp-item-opened .grp-calendar-grid-events{color:#494949}
.grp-calendar-grid-border{height:5px;width:100%;display:flex;flex-wrap:nowrap}
.grp-calendar-grid-border .grp-area-innovation{flex-grow:1;background-color:#0083c6}
.grp-calendar-grid-border .grp-area-brand{flex-grow:1;background-color:#69103b}
.grp-calendar-grid-border .grp-area-career{flex-grow:1;background-color:#508130}
.grp-calendar-grid-border .grp-area-company{flex-grow:1;background-color:#035970}
.grp-calendar-grid-border .grp-area-investor{flex-grow:1;background-color:#e96d0c}
.grp-calendar-grid-border .grp-area-responsibility{flex-grow:1;background-color:#fad022}
.grp-calendar-grid-border .grp-area-electromobility{flex-grow:1;background-color:#8d1e77}
.grp-calendar-grid-border .grp-area-onlinespecial{flex-grow:1;background-color:#d0b54f}
.grp-calendar-grid-border .grp-area-unknown{flex-grow:1;background-color:#494949}
.grp-calendar-grid-content.grp-item-opened .grp-calendar-grid-border{height:0}
.grp-calendar-accordion-item{padding:0;border-top:1px solid #d6d6d6;border-left:4px solid #494949}
.grp-calendar-accordion-item.grp-area-innovation{border-left-color:#0083c6}
.grp-calendar-accordion-item.grp-area-brand{border-left-color:#69103b}
.grp-calendar-accordion-item.grp-area-career{border-left-color:#508130}
.grp-calendar-accordion-item.grp-area-company{border-left-color:#035970}
.grp-calendar-accordion-item.grp-area-investor{border-left-color:#e96d0c}
.grp-calendar-accordion-item.grp-area-responsibility{border-left-color:#fad022}
.grp-calendar-accordion-item.grp-area-electromobility{border-left-color:#8d1e77}
.grp-calendar-accordion-item.grp-area-onlinespecial{border-left-color:#d0b54f}
.grp-calendar-accordion-item.grp-area-unknown{border-left-color:#494949}
.grp-calendar-accordion-item a,.grp-calendar-accordion-today{display:grid;grid-template-columns:148px auto 80px;text-decoration:none;align-items:center}
.grp-calendar-accordion-item.grp-item-opened a{background-color:#f2f2f2}
.grp-calendar-accordion-date{padding-top:.25rem;color:#666;font-size:.875rem;max-width:100px;margin:0 1.5rem}
.grp-calendar-accordion-title{padding:.25rem 1rem 0 0;color:#494949;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;line-height:1.05;font-size:1.25rem;word-wrap:break-word;hyphens:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.grp-calendar-accordion-item.grp-item-opened .grp-calendar-accordion-date,.grp-calendar-accordion-item.grp-item-opened .grp-calendar-accordion-title{opacity:0}
.grp-calendar.grp-calendar-mode-list .grp-calendar-accordion-item.duplicate{display:none !important}
.grp-calendar-accordion-today{background-color:#efefef;padding:.25rem}
.grp-calendar-accordion-today .grp-calendar-accordion-today-text{padding-top:.25rem;text-align:center}
.grp-calendar-accordion-button{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/expand_24_navigation_default.svg") center center no-repeat;width:80px;height:48px;text-align:center;cursor:pointer}
.grp-calendar-accordion-button:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/expand_24_navigation_mouseover.svg")}
.grp-item-opened .grp-calendar-accordion-button{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/collapse_24_navigation_default.svg")}
.grp-item-opened .grp-calendar-accordion-button:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/collapse_24_navigation_mouseover.svg")}
.grp-calendar-calendarentry{background-color:#f2f2f2;border-left:4px solid #494949;padding:1rem 1.5rem}
.grp-calendar-calendarentry.grp-area-innovation{border-left-color:#0083c6}
.grp-calendar-calendarentry.grp-area-brand{border-left-color:#69103b}
.grp-calendar-calendarentry.grp-area-career{border-left-color:#508130}
.grp-calendar-calendarentry.grp-area-company{border-left-color:#035970}
.grp-calendar-calendarentry.grp-area-investor{border-left-color:#e96d0c}
.grp-calendar-calendarentry.grp-area-responsibility{border-left-color:#fad022}
.grp-calendar-calendarentry.grp-area-electromobility{border-left-color:#8d1e77}
.grp-calendar-calendarentry.grp-area-onlinespecial{border-left-color:#d0b54f}
.grp-calendar-calendarentry.grp-area-unknown{border-left-color:#494949}
.grp-calendar-end{border-top:1px solid #d6d6d6}
@media(max-width:768px){.grp-calendar-filter-area{grid-template-columns:1fr 1fr}
.grp-calendar-text-search{grid-column:1 / span 2}
.grp-calendar-display-switch{display:none}
.grp-calendar-grid,.grp-calendar-grid-header{display:none}
.grp-calendar-accordion-item.grp-calendar-current-month{display:block !important}
.grp-calendar-accordion-item.grp-calendar-current-month.duplicate{display:none !important}
}
@media(max-width:480px){.grp-calendar-filter-area{grid-template-columns:100%}
.grp-calendar-text-search{grid-column:1}
.grp-calendar-indicator{column-gap:.75rem}
.grp-calendar-accordion-item a,.grp-calendar-accordion-today{grid-template-columns:100px auto 68px}
.grp-calendar-accordion-date{margin:0 .5rem;font-size:.8125rem}
.grp-calendar-accordion-title{font-size:1rem}
.grp-calendar-accordion-button{width:68px;height:40px}
.grp-calendar-accordion-today-text{font-size:.875rem}
}
.grp-panorama-cal{position:absolute;z-index:1;width:57px;height:71.5px;background-color:#fff;right:35px;border-right:1px solid white;border-left:1px solid white;margin-top:30px;font-size:16px;border-bottom:2px solid;text-align:center;-webkit-box-shadow:1px 2px 10px -2px rgba(0,0,0,0.5);-moz-box-shadow:1px 2px 10px -2px rgba(0,0,0,0.5);box-shadow:1px 2px 10px -2px rgba(0,0,0,0.5)}
.grp-panorama-cal.grp-area-innovation{border-bottom-color:#0083c6}
.grp-panorama-cal.grp-area-brand{border-bottom-color:#69103b}
.grp-panorama-cal.grp-area-career{border-bottom-color:#508130}
.grp-panorama-cal.grp-area-company{border-bottom-color:#035970}
.grp-panorama-cal.grp-area-investor{border-bottom-color:#e96d0c}
.grp-panorama-cal.grp-area-responsibility{border-bottom-color:#fad022}
.grp-panorama-cal.grp-area-electromobility{border-bottom-color:#8d1e77}
.grp-panorama-cal.grp-area-onlinespecial{border-bottom-color:#d0b54f}
.grp-panorama-cal.grp-area-unknown{border-bottom-color:#494949}
.grp-panorama-cal_img{background-position:2px -1px;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/151208_BMWGroup_BMW100_640_2.png");background-repeat:repeat-x;background-size:24%;width:57px;height:20px;margin-top:-9px;margin-left:-1px;border-right:1px solid white;border-left:1px solid white}
.grp-panorama-cal_title{display:block;color:#000;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;padding-bottom:10px}
.grp-panorama-cal_devider:after{position:absolute;content:' ';background-color:#999;height:1px;width:19.5px;top:37px;left:18px;right:20px}
.grp-panorama-cal_year{display:block;color:#000;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
@media only screen and (max-width:30em){.grp-panorama-cal{font-size:.75rem}
.grp-panorama-cal_img{background-position:2px -1px;background-size:24%;margin-top:-7px}
.grp-panorama-cal_devider:after{top:36px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-panorama-cal{right:55px;width:80px;height:95px;margin-top:50px}
.grp-panorama-cal_img{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/151208_BMWGroup_BMW100_640.png");background-repeat:repeat-x;background-color:transparent;width:80px;height:20px;margin-left:-1px;border-right:1px solid #c9c9c8;border-left:1px solid #c9c9c8}
.grp-panorama-cal_title{padding-top:7px;padding-bottom:7px}
.grp-panorama-cal_devider{display:block}
.grp-panorama-cal_devider:after{position:absolute;content:' ';background-color:#999;height:1px;width:1.375rem;top:47px;left:1.5625rem;right:1.25rem}
}
@media only screen and (min-width:48.0625em){.grp-panorama-cal{width:89px;height:100px;margin-top:50px;right:70px;border-bottom:3px solid;font-size:16px}
.grp-panorama-cal_img{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/151208_BMWGroup_BMW100_640.png");background-repeat:repeat-x;width:89px;height:11px;margin-top:-11px;margin-left:-1px}
.grp-panorama-cal_title{padding-top:15px;padding-bottom:10px}
.grp-panorama-cal_devider:after{position:absolute;content:' ';background-color:#999;height:1px;width:1.625rem;top:2.8125rem;left:1.8125rem;right:1.625rem}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){.grp-panorama-cal{width:89px;height:100px;margin-top:50px;right:84px;line-height:12px;font-size:16px}
.grp-panorama-cal_img{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/151208_BMWGroup_BMW100_640.png");background-repeat:repeat-x;width:89px;height:20px;margin-top:-10px;margin-left:-1px}
.grp-panorama-cal_devider:after{top:2.9375rem}
.grp-panorama-cal_title{padding-top:7px;padding-bottom:24px}
}
@media only screen and (min-width:80.0625em) and (max-width:6249999.9375em){.grp-panorama-cal{width:89px;height:100px;margin-top:50px;right:130px;font-size:16px}
.grp-panorama-cal_img{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/151208_BMWGroup_BMW100_640.png");background-repeat:repeat-x;background-color:transparent;width:89px;height:20px;margin-top:-10px;margin-left:-1px}
.grp-panorama-cal_title{padding-top:8px}
.grp-panorama-cal_devider:after{top:48px}
}
.three-columns-c1{float:left !important}
@media only screen and (min-width:30.0625em) and (max-width:48em){.three-columns-c2{float:left !important}
}
.grp-column-control--5-5,.grp-column-control--3-6,.grp-column-control--6-3,.grp-column-control--3-3-3{display:grid;grid-template-columns:1fr;column-gap:24px}
@media(max-width:768px){.grp-column-control--5-5,.grp-column-control--3-6,.grp-column-control--6-3,.grp-column-control--3-3-3{column-gap:16px}
}
.grp-column-control--4col,.grp-column-control--5col,.grp-column-control--6col{display:grid;column-gap:16px;grid-template-columns:1fr 1fr}
@media(max-width:480px){.grp-column-control--5-5,.grp-column-control--3-6,.grp-column-control--6-3,.grp-column-control--3-3-3{grid-template-columns:repeat(1,minmax(0,1fr))}
.grp-column-control--4col,.grp-column-control--5col,.grp-column-control--6col{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:481px) and (max-width:768px){.grp-column-control--5-5,.grp-column-control--3-6,.grp-column-control--6-3,.grp-column-control--3-3-3{grid-template-columns:repeat(2,minmax(0,1fr))}
.grp-column-control--4col,.grp-column-control--5col,.grp-column-control--6col{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(min-width:769px) and (max-width:1024px){.grp-column-control--5-5,.grp-column-control--3-6,.grp-column-control--6-3,.grp-column-control--3-3-3{grid-template-columns:repeat(2,minmax(0,1fr))}
.grp-column-control--4col,.grp-column-control--5col,.grp-column-control--6col{grid-template-columns:repeat(4,minmax(0,1fr))}
}
@media(min-width:1025px){.grp-column-control--5-5{grid-template-columns:repeat(2,minmax(0,1fr))}
.grp-column-control--3-6,.grp-column-control--6-3,.grp-column-control--3-3-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.grp-column-control--3-6>*:nth-child(2n+2){grid-column:2 / span 2}
.grp-column-control--6-3>*:nth-child(2n+1){grid-column:1 / span 2}
.grp-column-control--4col{grid-template-columns:repeat(4,minmax(0,1fr))}
.grp-column-control--5col{grid-template-columns:repeat(5,minmax(0,1fr))}
.grp-column-control--6col{grid-template-columns:repeat(6,minmax(0,1fr))}
}
.grp-popupcontent .grp-column-control--5-5,.grp-popupcontent .grp-column-control--3-6,.grp-popupcontent .grp-column-control--6-3,.grp-popupcontent .grp-column-control--3-3-3{grid-template-columns:1fr;column-gap:16px}
@media(min-width:641px) and (max-width:1360px){.grp-popupcontent .grp-column-control--5-5,.grp-popupcontent .grp-column-control--3-6,.grp-popupcontent .grp-column-control--6-3,.grp-popupcontent .grp-column-control--3-3-3{grid-template-columns:repeat(2,minmax(0,1fr))}
.grp-popupcontent .grp-column-control--3-6>*:nth-child(2n+2){grid-column:unset}
.grp-popupcontent .grp-column-control--6-3>*:nth-child(2n+1){grid-column:unset}
}
@media(min-width:1361px){.grp-popupcontent .grp-column-control--5-5{grid-template-columns:repeat(2,minmax(0,1fr))}
.grp-popupcontent .grp-column-control--3-6,.grp-popupcontent .grp-column-control--6-3,.grp-popupcontent .grp-column-control--3-3-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.grp-popupcontent .grp-column-control--3-6>*:nth-child(2n+2){grid-column:2 / span 2}
.grp-popupcontent .grp-column-control--6-3>*:nth-child(2n+1){grid-column:1 / span 2}
}
.grp-popupcontent .grp-column-control--4col{column-gap:16px}
@media(max-width:480px){.grp-popupcontent .grp-column-control--4col{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:481px) and (max-width:640px){.grp-popupcontent .grp-column-control--4col{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(min-width:641px) and (max-width:768px){.grp-popupcontent .grp-column-control--4col{grid-template-columns:repeat(4,minmax(0,1fr))}
}
@media(min-width:769px) and (max-width:1280px){.grp-popupcontent .grp-column-control--4col{grid-template-columns:repeat(4,minmax(0,1fr))}
}
@media(min-width:1281px){.grp-popupcontent .grp-column-control--4col{grid-template-columns:repeat(4,minmax(0,1fr))}
}
.grp-popupcontent .grp-column-control--5col{column-gap:16px}
@media(max-width:480px){.grp-popupcontent .grp-column-control--5col{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:481px) and (max-width:640px){.grp-popupcontent .grp-column-control--5col{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(min-width:641px) and (max-width:768px){.grp-popupcontent .grp-column-control--5col{grid-template-columns:repeat(4,minmax(0,1fr))}
}
@media(min-width:769px) and (max-width:1280px){.grp-popupcontent .grp-column-control--5col{grid-template-columns:repeat(5,minmax(0,1fr))}
}
@media(min-width:1281px){.grp-popupcontent .grp-column-control--5col{grid-template-columns:repeat(5,minmax(0,1fr))}
}
.grp-popupcontent .grp-column-control--6col{column-gap:16px}
@media(max-width:480px){.grp-popupcontent .grp-column-control--6col{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:481px) and (max-width:640px){.grp-popupcontent .grp-column-control--6col{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(min-width:641px) and (max-width:768px){.grp-popupcontent .grp-column-control--6col{grid-template-columns:repeat(4,minmax(0,1fr))}
}
@media(min-width:769px) and (max-width:1280px){.grp-popupcontent .grp-column-control--6col{grid-template-columns:repeat(5,minmax(0,1fr))}
}
@media(min-width:1281px){.grp-popupcontent .grp-column-control--6col{grid-template-columns:repeat(6,minmax(0,1fr))}
}
.combitext .grp-combitext__text{display:block}
.combitext .grp-combitext__text>p:first-child{margin-top:0}
.combitext h3+.grp-combitext__text>p:first-child,.combitext .is-h4+.grp-combitext__text>p:first-child,.combitext h4+.grp-combitext__text>p:first-child{margin-top:1.5625rem}
.combitext .grp-time .grp-news__date{margin-top:25px}
.grp-combination .grp-columns img,.grp-combination .two-columns-c0 img,.grp-combination .two-columns-c1 img,.grp-combination .three-columns-c0 img,.grp-combination .three-columns-c1 img,.grp-combination .three-columns-c2 img,.grp-combination .two-columns6633-c0 img,.grp-combination .two-columns6633-c1 img,.grp-combination .two-columns3366-c0 img,.grp-combination .two-columns3366-c1 img{width:100%;height:auto}
.grp-combination .grp-quotationcomponent__container{width:100%}
.grp-combination .grp-combination-content{margin-top:25px}
.grp-combination .grp-combination-content .grp-h2:first-child,.grp-combination .grp-combination-content .grp-h3:first-child,.grp-combination .grp-combination-content .grp-mediagallery__textblock .grp-textmodul__headline:first-child,.grp-mediagallery__textblock .grp-combination .grp-combination-content .grp-textmodul__headline:first-child,.grp-combination .grp-combination-content .grp-search__results__item__headline:first-child,.grp-combination .grp-combination-content .grp-h4:first-child,.grp-combination .grp-combination-content .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline:first-child,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-combination .grp-combination-content .grp-textmodul__headline:first-child{margin-top:0}
.grp-combination .grp-combination-content ul:not(.grp-link-list){margin:1.0625rem 1.5625rem .9375rem 0}
.grp-combination .grp-combination-content ul:not(.grp-link-list) li{color:#494949;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:.9375rem;list-style:none;overflow:inherit;padding:0 0 .3rem 1.1rem;position:relative;line-height:20px;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/colored/ul-square-default.svg") no-repeat .4rem .5rem;background-size:4px 4px !important}
@media only screen and (min-width:30.0625em){.grp-combination .grp-combination-switch-to-left{float:left !important}
}
@media only screen and (min-width:30.0625em){.grp-combination .grp-combination-switch-to-right{float:right !important}
}
.grp-combination .grp-combination-imageleft{padding-right:0}
@media only screen and (min-width:64.0625em){.no-right-padding{padding-right:0}
.no-left-padding{padding-left:0}
.more-right-padding{padding-right:24px}
.more-left-padding{padding-left:24px}
}
@media(min-width:1025px) and (max-width:1280px){.grp-component__extended .grp-combination-content.more-left-padding{padding-right:calc(48px + 12px)}
}
@media(min-width:1281px){.grp-component__extended .grp-combination-content.more-left-padding{padding-right:12px}
}
.grp-component__extended .grp-combination-content{padding:0 24px}
@media(max-width:768px){.grp-component__extended .grp-combination-content{padding:0 calc(24px + 8px)}
}
@media(min-width:769px) and (max-width:1024px){.grp-component__extended .grp-combination-content{padding:0 calc(48px + 12px)}
}
.grp-combitypo{width:100%;padding:0 1em;margin-bottom:70px;text-align:center}
.grp-combitypo .grp-time .grp-news__date{margin-top:25px;text-align:center}
.grp-combitypo-content{width:100%;max-width:400px;margin:0 auto}
.grp-combitypo-headline{padding-bottom:25px;margin-bottom:25px;position:relative}
.grp-combitypo-headline:after{content:" ";height:1px;width:125px;bottom:0;position:absolute;left:50%;margin-left:-62.5px;background-color:#999}
.grp-combitypo-copy{margin-bottom:1em}
.grp-combitypo--serif .grp-combitypo-headline{font-family:"BMWGroupSerif-Light","Times New Roman",Times,serif}
.grp-diagrams .diagram-1-Col{padding-top:100%;display:block;position:relative}
.grp-diagrams .diagram-2-Col{padding-top:100%;display:block;position:relative}
@media(min-width:20.0625em){.grp-diagrams .diagram-2-Col{padding-top:100%;display:block;position:relative}
}
@media only screen and (min-width:30.0625em){.grp-diagrams .diagram-2-Col{padding-top:100%;display:block;position:relative}
}
@media only screen and (min-width:64.0625em){.grp-diagrams .diagram-2-Col{padding-top:calc(50% - 8px);display:block;position:relative}
}
@media only screen and (min-width:80.0625em){.grp-diagrams .diagram-2-Col{padding-top:calc(50% - 10.5px);display:block;position:relative}
}
.grp-diagrams .diagram-box{position:absolute;top:0;left:0;bottom:0;right:0}
.grp-diagrams .diagram-content{position:relative;width:100%;height:100%;overflow:hidden}
.grp-diagrams .vt{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;background-color:#fff;color:#494949;position:relative;overflow:hidden;padding-top:0;padding-bottom:0;height:100%}
.grp-diagrams .vt.vt-grey{background-color:#f2f2f2}
.grp-diagrams .vt .grp-h4,.grp-diagrams .vt .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-diagrams .vt .grp-textmodul__headline{margin-top:0;width:calc(100% - 30px)}
@media(max-width:950px){.grp-diagrams .vt .grp-h4,.grp-diagrams .vt .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-diagrams .vt .grp-textmodul__headline{font-size:.8rem;line-height:15px}
}
.grp-diagrams .vt-content>.grp-h4,.grp-diagrams .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .vt-content>.grp-textmodul__headline,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-diagrams .vt-content>.grp-textmodul__headline,.grp-diagrams .vt-content>.grp-h4--special{padding-right:25px}
.grp-diagrams .vt .text-right{text-align:right}
.grp-diagrams .vt b,.grp-diagrams .vt strong{color:#494949}
.grp-diagrams .diagram-cqcanvas{height:100%}
.grp-diagrams .svg-wrapper{position:absolute;top:25%;bottom:0;width:calc(100% - 80px)}
.grp-diagrams .svg-container{z-index:10}
.grp-diagrams .svgContainer{position:relative;width:50%;margin:10px 10px 50px 10px}
.grp-diagrams .svg-row{width:100%}
.grp-diagrams .svg-cell{position:relative;width:10%;text-align:center;vertical-align:middle;display:inline-block}
.grp-diagrams .svg-cell.svg-cell-donut{padding:0 3.5%}
.grp-diagrams .svg-cell.row-label{text-align:left}
.grp-diagrams .svg-cell>div{position:relative}
.grp-diagrams .svg-row-label .svg-cell{vertical-align:top;padding:0 10px}
.grp-diagrams .vt .info-toggle-vt{position:relative;float:right;top:0;right:0;width:22px;height:22px;z-index:11}
.grp-diagrams .vt .info-toggle-vt-button{height:22px;width:22px;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/info_24_communication_default.svg");background-repeat:no-repeat;position:absolute;top:0;right:0;cursor:pointer}
.grp-diagrams .vt .info-toggle-vt-button:hover,.grp-diagrams .vt .info-toggle-vt.active .info-toggle-vt-button{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/info_24_communication_mouseover.svg")}
.grp-diagrams .vt .info-popover{visibility:hidden;display:none;-webkit-box-shadow:1px 1px 9px -1px rgba(0,0,0,0.25);-moz-box-shadow:1px 1px 9px -1px rgba(0,0,0,0.25);box-shadow:1px 1px 9px -1px rgba(0,0,0,0.25);position:absolute;background-color:#fff;width:200px;right:0;top:40px;transition:visibility .4s;cursor:default}
@media only screen and (max-width:30em){.grp-diagrams .vt .info-popover{width:200px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-diagrams .vt .info-popover{width:200px}
}
@media(min-width:769px) and (max-width:950px){.grp-diagrams .vt .info-popover{width:160px}
}
@media(min-width:951px) and (max-width:1024px){.grp-diagrams .vt .info-popover{width:230px}
}
@media only screen and (min-width:64.0625em){.grp-diagrams .vt .info-popover{width:240px}
}
@media only screen and (min-width:80.0625em){.grp-diagrams .vt .info-popover{width:275px}
}
@media only screen and (min-width:105.0625em){.grp-diagrams .vt .info-popover{width:400px}
}
.grp-diagrams .vt .info-toggle-vt.active .info-popover{visibility:visible;display:block}
.grp-diagrams .vt .info-popover-close{height:30px;width:30px;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/close_24_navigation_default.svg");background-repeat:no-repeat;position:relative;top:-5px;right:-15px;cursor:pointer;float:right}
.grp-diagrams .vt .info-popover-close:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/close_24_navigation_mouseover.svg")}
.grp-diagrams .vt .info-popover-arrow{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/popover_arrow.png");background-repeat:no-repeat;position:absolute;top:-24px;right:23px;width:24px;height:36px}
.grp-diagrams .vt .info-popover-content{padding:15px;color:#666;font-size:13px;line-height:17px}
.grp-diagrams .vt *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.grp-diagrams .vt *:before,.grp-diagrams .vt *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.grp-diagrams .vt .container-fluid{padding:28px 30px}
.grp-diagrams .vt-content,.grp-diagrams .vt-content.container-fluid{width:100%;position:relative}
.grp-diagrams .vt .row,.grp-diagrams .vt .grp-row,.grp-diagrams .vt .grp-component__extended,.grp-diagrams .vt .two-columns,.grp-diagrams .vt .three-columns,.grp-diagrams .vt .two-columns6633,.grp-diagrams .vt .two-columns3366,.grp-diagrams .vt .grp-component__content,.grp-diagrams .vt .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-diagrams .vt .grp-component__fullwidth__inner{margin-left:-15px;margin-right:-15px;width:100%;height:100%;position:relative}
.grp-diagrams .vt .row.vcenter,.grp-diagrams .vt .vcenter.grp-row,.grp-diagrams .vt .vcenter.grp-component__extended,.grp-diagrams .vt .vcenter.two-columns,.grp-diagrams .vt .vcenter.three-columns,.grp-diagrams .vt .vcenter.two-columns6633,.grp-diagrams .vt .vcenter.two-columns3366,.grp-diagrams .vt .vcenter.grp-component__content,.grp-diagrams .vt .grp-component__fullwidth .vcenter.grp-component__fullwidth__inner,.grp-component__fullwidth .grp-diagrams .vt .vcenter.grp-component__fullwidth__inner{display:flex;align-items:center}
.grp-diagrams .vt .clearfix:before,.grp-diagrams .vt .grp-accordion-calender-month:before,.grp-diagrams .vt .grp-quot__cont:before,.grp-diagrams .vt .clearfix:after,.grp-diagrams .vt .grp-accordion-calender-month:after,.grp-diagrams .vt .grp-quot__cont:after,.grp-diagrams .vt .container:before,.grp-diagrams .vt .container:after,.grp-diagrams .vt .container-fluid:before,.grp-diagrams .vt .container-fluid:after,.grp-diagrams .vt .row:before,.grp-diagrams .vt .grp-row:before,.grp-diagrams .vt .grp-component__extended:before,.grp-diagrams .vt .two-columns:before,.grp-diagrams .vt .three-columns:before,.grp-diagrams .vt .two-columns6633:before,.grp-diagrams .vt .two-columns3366:before,.grp-diagrams .vt .grp-component__content:before,.grp-diagrams .vt .grp-component__fullwidth .grp-component__fullwidth__inner:before,.grp-component__fullwidth .grp-diagrams .vt .grp-component__fullwidth__inner:before,.grp-diagrams .vt .row:after,.grp-diagrams .vt .grp-row:after,.grp-diagrams .vt .grp-component__extended:after,.grp-diagrams .vt .two-columns:after,.grp-diagrams .vt .three-columns:after,.grp-diagrams .vt .two-columns6633:after,.grp-diagrams .vt .two-columns3366:after,.grp-diagrams .vt .grp-component__content:after,.grp-diagrams .vt .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-diagrams .vt .grp-component__fullwidth__inner:after{content:" ";display:table}
.grp-diagrams .vt .clearfix:after,.grp-diagrams .vt .grp-accordion-calender-month:after,.grp-diagrams .vt .grp-quot__cont:after,.grp-diagrams .vt .container:after,.grp-diagrams .vt .container-fluid:after,.grp-diagrams .vt .row:after,.grp-diagrams .vt .grp-row:after,.grp-diagrams .vt .grp-component__extended:after,.grp-diagrams .vt .two-columns:after,.grp-diagrams .vt .three-columns:after,.grp-diagrams .vt .two-columns6633:after,.grp-diagrams .vt .two-columns3366:after,.grp-diagrams .vt .grp-component__content:after,.grp-diagrams .vt .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-diagrams .vt .grp-component__fullwidth__inner:after{clear:both}
.grp-diagrams .vt.no-margin-top{margin-top:0 !important}
.grp-diagrams .odometer.odometer-auto-theme,.grp-diagrams .odometer.odometer-theme-minimal{display:inline-block;vertical-align:baseline;position:relative}
.grp-diagrams .odometer.odometer-auto-theme .odometer-digit,.grp-diagrams .odometer.odometer-theme-minimal .odometer-digit{display:inline-block;vertical-align:baseline;position:relative}
.grp-diagrams .odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.grp-diagrams .odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:baseline;visibility:hidden}
.grp-diagrams .odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.grp-diagrams .odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.grp-diagrams .odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.grp-diagrams .odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}
.grp-diagrams .odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.grp-diagrams .odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}
.grp-diagrams .odometer.odometer-auto-theme .odometer-digit .odometer-value,.grp-diagrams .odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}
.grp-diagrams .odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.grp-diagrams .odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}
.grp-diagrams .odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.grp-diagrams .odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}
.grp-diagrams .odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.grp-diagrams .odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}
.grp-diagrams .odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.grp-diagrams .odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{transform:translateY(-100%)}
.grp-diagrams .odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.grp-diagrams .odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}
.grp-diagrams *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.grp-diagrams *:before,.grp-diagrams *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.grp-diagrams .row,.grp-diagrams .grp-row,.grp-diagrams .grp-component__extended,.grp-diagrams .two-columns,.grp-diagrams .three-columns,.grp-diagrams .two-columns6633,.grp-diagrams .two-columns3366,.grp-diagrams .grp-component__content,.grp-diagrams .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-diagrams .grp-component__fullwidth__inner{margin-left:-15px;margin-right:-15px}
.grp-diagrams .clearfix:before,.grp-diagrams .grp-accordion-calender-month:before,.grp-diagrams .grp-quot__cont:before,.grp-diagrams .clearfix:after,.grp-diagrams .grp-accordion-calender-month:after,.grp-diagrams .grp-quot__cont:after,.grp-diagrams .container:before,.grp-diagrams .container:after,.grp-diagrams .container-fluid:before,.grp-diagrams .container-fluid:after,.grp-diagrams .row:before,.grp-diagrams .grp-row:before,.grp-diagrams .grp-component__extended:before,.grp-diagrams .two-columns:before,.grp-diagrams .three-columns:before,.grp-diagrams .two-columns6633:before,.grp-diagrams .two-columns3366:before,.grp-diagrams .grp-component__content:before,.grp-diagrams .grp-component__fullwidth .grp-component__fullwidth__inner:before,.grp-component__fullwidth .grp-diagrams .grp-component__fullwidth__inner:before,.grp-diagrams .row:after,.grp-diagrams .grp-row:after,.grp-diagrams .grp-component__extended:after,.grp-diagrams .two-columns:after,.grp-diagrams .three-columns:after,.grp-diagrams .two-columns6633:after,.grp-diagrams .two-columns3366:after,.grp-diagrams .grp-component__content:after,.grp-diagrams .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-diagrams .grp-component__fullwidth__inner:after{content:" ";display:table}
.grp-diagrams .clearfix:after,.grp-diagrams .grp-accordion-calender-month:after,.grp-diagrams .grp-quot__cont:after,.grp-diagrams .container:after,.grp-diagrams .container-fluid:after,.grp-diagrams .row:after,.grp-diagrams .grp-row:after,.grp-diagrams .grp-component__extended:after,.grp-diagrams .two-columns:after,.grp-diagrams .three-columns:after,.grp-diagrams .two-columns6633:after,.grp-diagrams .two-columns3366:after,.grp-diagrams .grp-component__content:after,.grp-diagrams .grp-component__fullwidth .grp-component__fullwidth__inner:after,.grp-component__fullwidth .grp-diagrams .grp-component__fullwidth__inner:after{clear:both}
.grp-dropdown_container{background-color:#d6d6d6;border-radius:0;text-transform:uppercase;text-decoration:none;text-align:left;background-position:right 25px center;border:0;position:relative;width:100%;line-height:1;margin-right:1rem;transition-property:background-color,color;transition-duration:.2s,0.2s;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/down_24_navigation_default.svg");background-repeat:no-repeat;display:inline-block;height:3.2rem;align-items:center}
.grp-dropdown_container.grp-dropdown__file-type{margin-right:0}
.grp-dropdown_container .grp-dropdown{height:100%}
.grp-dropdown_container .grp-dropdown .grp-dropdown:active{color:#008cba}
.grp-dropdown_container .grp-dropdown a{display:flex;padding-right:3.5rem;padding-left:1.875rem;align-items:center;height:100%;hyphens:auto}
.grp-dropdown_container .grp-dropdown span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3;padding-top:2px}
.grp-dropdown_container:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/down_24_navigation_mouseover.svg");background-repeat:no-repeat;color:#000}
.grp-dropdown_container.grp-dropdown__global__open{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/up_24_navigation_default.svg")}
.grp-dropdown_container.grp-dropdown__global__open:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/up_24_navigation_mouseover.svg")}
.grp-dropdown_container.grp-dropdown__global--disabled{opacity:.5}
.grp-dropdown_container.grp-dropdown__global--disabled a{cursor:default}
@media only screen and (max-width:30em){.grp-dropdown_container{height:2.375rem;font-size:.75rem;padding:0;background-position:right 18px center;flex:none;margin-right:0}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-dropdown_container{font-size:.8125rem;height:2.5rem;flex:1 1 calc(50% - 1rem);-webkit-flex:1 1 calc(50% - 1rem)}
.grp-dropdown_container.grp-dropdown__topic,.grp-dropdown_container.grp-dropdown__file-type{margin-right:0}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-dropdown_container{font-size:.875rem;height:2.6875rem;flex:1 1 calc(50% - 1rem);-webkit-flex:1 1 calc(50% - 1rem)}
.grp-dropdown_container.grp-dropdown__topic,.grp-dropdown_container.grp-dropdown__file-type{margin-right:0}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){.grp-dropdown_container{flex:1 1 calc(50% - 1rem);-webkit-flex:1 1 calc(50% - 1rem)}
.grp-dropdown_container.grp-dropdown__topic,.grp-dropdown_container.grp-dropdown__file-type{margin-right:0}
}
.grp-dropdown_container .grp-dropdown_items{position:absolute;top:100%;left:0;right:0;display:block;z-index:99;height:16.5rem;overflow-y:auto;overflow-x:hidden}
.grp-dropdown_container .grp-dropdown_items--hidden{display:none}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-dropdown_container .grp-dropdown_items{height:13.5rem}
}
@media only screen and (max-width:30em){.grp-dropdown_container .grp-dropdown_items{height:11.5rem}
}
.grp-dropdown_container .grp-dropdown_items select,.grp-dropdown_container .grp-dropdown_items li{background-color:#d6d6d6}
.grp-dropdown_container .grp-dropdown_items select a,.grp-dropdown_container .grp-dropdown_items li a{padding:1.35rem 1.063rem 0 1.875rem;text-align:left;background-color:#d6d6d6;display:block;color:#494949;flex:1 1 25%;-webkit-flex:1 1 25%;-moz-box-flex:1;transition:all .3s ease-out;white-space:pre-wrap}
.grp-dropdown_container .grp-dropdown_items select a:hover,.grp-dropdown_container .grp-dropdown_items li a:hover{color:#000}
@media only screen and (max-width:30em){.grp-dropdown_container .grp-dropdown_items select a,.grp-dropdown_container .grp-dropdown_items li a{width:17.1875rem;font-size:.75rem;padding-top:1.35rem;padding-right:1.0625rem;padding-bottom:0;padding-left:1.875rem;flex:none}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-dropdown_container .grp-dropdown_items select a,.grp-dropdown_container .grp-dropdown_items li a{font-size:.8125rem;padding:1.35rem .875rem 0 1.875rem}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-dropdown_container .grp-dropdown_items select a,.grp-dropdown_container .grp-dropdown_items li a{font-size:.875rem;padding:1.35rem .9375rem 0 1.875rem}
}
.grp-dropdown_container .grp-dropdown_items select:first-child a,.grp-dropdown_container .grp-dropdown_items li:first-child a{padding-top:.5625rem}
.grp-dropdown_container .grp-dropdown_items select:last-child a,.grp-dropdown_container .grp-dropdown_items li:last-child a{padding-bottom:21px}
.grp-button-downloadbar__container{margin-bottom:2.5rem}
@media only screen and (min-width:30.0625em){.grp-button-downloadbar__container .grp-button-downloadbar__headline{-webkit-flex:none;flex:none}
.grp-button-downloadbar__container .grp-button-downloadbar__headline .grp-sectionheader{display:none}
}
.grp-button-downloadbar__container .grp-button-downloadbar{flex-direction:row;display:inline-flex;flex-wrap:wrap;justify-content:flex-start;margin-top:2.5rem;margin-bottom:2.5rem;width:100%}
@media only screen and (max-width:30em){.grp-button-downloadbar__container .grp-button-downloadbar{flex-wrap:wrap;justify-content:flex-start;margin-top:1.5625rem}
}
.grp-button-downloadbar__container .grp-button-downloadbar :focus{outline:0}
.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search{-webkit-flex:1 1 25%;flex:1 1 25%;-moz-box-flex:1;width:22.5rem;height:3.125rem;background-color:#d6d6d6;display:none;align-items:center;margin-right:.9375rem}
.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search:hover{color:#000}
@media only screen and (max-width:30em){.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search{width:17.1875rem;height:2.375rem;flex:none}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search{font-size:.8125rem;flex:1 1 auto;width:18rem;height:2.5rem}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search{width:19.125rem;height:2.6875rem}
}
.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search input{text-decoration:none;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;width:16.313rem;height:1.563rem;border:0;margin-left:1.875rem;border-bottom:.063rem solid #494949;bottom:1.125rem;background-color:#d6d6d6;flex:1}
@media only screen and (max-width:30em){.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search input{width:10.9375rem;font-size:.75rem;margin-left:1.4375rem;flex:none}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search input{font-size:.8125rem;width:11rem;margin-left:1.5rem}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search input{font-size:.8125rem;width:13.875rem;margin-left:1.625rem}
}
.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search input[type="text"]{display:block;color:#494949;outline:0;flex:1}
.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search input[type="text"]:hover{color:#000}
@media only screen and (max-width:30em){.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search input[type="text"]{font-size:.75rem;flex:none}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search input[type="text"]{font-size:.8125rem}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search input[type="text"]{font-size:.875rem}
}
.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search .grp-downloadbar__icon{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/search_24_actions_default.svg");background-repeat:no-repeat;align-items:center;max-width:1.500rem;height:1.500rem;margin-right:1.750rem;margin-left:1.125rem;flex:1}
@media only screen and (max-width:30em){.grp-button-downloadbar__container .grp-button-downloadbar .grp-downloadbar__search .grp-downloadbar__icon{margin-right:1.125rem;margin-left:2.1875rem}
}
.grp-button-downloadbar__container .grp-button-downloadbar__reset{position:absolute;right:10.5px;height:1rem;padding-left:30px;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/reset_24_interaction_default.svg") left no-repeat;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:16px;color:#494949;cursor:pointer;margin-bottom:1.5625rem}
@media only screen and (max-width:30em){.grp-button-downloadbar__container .grp-button-downloadbar__reset{right:9px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-button-downloadbar__container .grp-button-downloadbar__reset{right:6.5px}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-button-downloadbar__container .grp-button-downloadbar__reset{right:8px}
}
@media only screen and (min-width:64.0625em){.grp-button-downloadbar__container .grp-button-downloadbar__reset{right:10.5px}
}
.grp-button-downloadbar__container .grp-button-downloadbar__reset:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/reset_24_interaction_mouseover.svg");color:#000}
.grp-button-downloadbar__container .grp-button-downloadbar__reset.grp-button-downloadbar__reset--inactive{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/reset_24_interaction_default_inactive.svg") !important;color:#999;cursor:default}
.grp-button-downloadbar__container .grp-button-downloadbar__filters{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);width:100%}
@media(min-width:481px) and (max-width:1024px){.grp-button-downloadbar__container .grp-button-downloadbar__filters{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:480px){.grp-button-downloadbar__container .grp-button-downloadbar__filters{grid-template-columns:1fr}
}
.grp-no-download-results{color:#494949;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;margin:0 auto;padding:10px;text-align:center;width:50%}
.noUi-target,.noUi-target *{touch-action:none;user-select:none;box-sizing:border-box}
.noUi-base{width:100%;height:100%;position:relative;z-index:1}
.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0}
.noUi-origin{position:absolute;height:0;width:0}
.noUi-horizontal{height:10px}
.noUi-background.noUi-vertical{height:200px;width:10px;margin:0 auto 30px}
.noUi-base .noUi-connect{background-color:#494949;border-radius:0;height:6px;top:-3px}
.noUi-base .noUi-handle{background-color:#FFF;border:1px solid #494949;color:#FFF;display:table;font-size:15px;height:28px;border-radius:1px;left:0;margin-top:-14px;padding:0;position:absolute;text-align:center;top:0;width:28px;z-index:2}
.noUi-base .noUi-handle:focus{outline:0}
.noUi-horizontal .noUi-base .noUi-handle{cursor:ew-resize}
.noUi-vertical .noUi-base .noUi-handle{cursor:ns-resize;margin-left:-13px}
.noUi-base .noUi-handle:hover{background-color:#FFF}
.noUi-base .noUi-handle.noUi-active{background-color:#FFF;z-index:3}
.noUi-base .noUi-handle::before{background:transparent;content:attr(data-value);display:table-cell;font-size:14px;font-weight:100;position:static;width:100%;vertical-align:middle}
.noUi-base .noUi-handle::after{display:none}
.noUi-target{border:0;box-shadow:none;height:1px;background-color:#494949;padding-right:28px}
.grp-filter__element{display:flex;flex-direction:column;justify-content:center;min-height:30px;margin:10px 0}
.grp-filter__element--new-row{grid-column-start:1}
.grp-filter__element__new-row-flexbox{display:none}
.grp-filter__element--checkbox{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
.grp-filter__element--slider{height:80px;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
.grp-filter__element--text-image{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;margin-top:25px;margin-bottom:0}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-filter__element--group{grid-column:span 2}
}
@media only screen and (min-width:48.0625em){.grp-filter__element--group{grid-column:span 3}
}
.grp-filter__checkbox{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:18px;line-height:18px;color:#494949 !important}
.grp-filter__checkbox.changed::before{margin:10px}
.grp-filter__checkbox::before{content:" ";width:25px;height:25px;border:1px solid #494949;display:block;float:left;margin-right:.5em;background-color:#FFF}
.grp-filter__checkbox--selected::before{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/checkmark_24_navigation_default.svg") no-repeat center center;background-color:#FFF;border-bottom-width:2px}
.grp-filter__slider-wrap{display:flex;flex-direction:column;justify-content:center;flex:1}
.grp-filter__slider-title{font-size:18px;line-height:18px}
.grp-filter__slider-values{position:relative}
.grp-filter__slider-value-min{float:left}
.grp-filter__slider-value-output{text-align:center;position:absolute;left:0;right:0}
.grp-filter__slider-value-max{float:right}
.grp-filter__input-area{border-bottom:1px solid #999}
.grp-filter__labels{margin-top:40px;line-height:19px;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
.grp-filter__result-counter{margin-right:1rem}
.grp-filter__empty-result{display:none;margin:30px 0;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-filter-element-group{background-color:#FFF;padding-top:25px}
.grp-filter-element-group__group{margin-bottom:2rem}
.grp-filter-element-group__title{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;margin:0 20px 0 20px}
.grp-filter-element-group--grey{background-color:#f2f2f2}
.grp-filter-element-group .grp-filter-element-text-image{height:100%}
.grp-filter-element-group .grp-filter-element-text-image.grp-filter-element-text-image__image{width:100%;height:100%}
.grp-filter-element-text-image{cursor:pointer;flex:0 0 auto}
.grp-filter-element-text-image__image .cmp-image{margin:0;position:relative;overflow:hidden}
.grp-filter-element-text-image__image .cmp-image img{width:100%;height:100%}
@media only screen and (min-width:64.0625em){.grp-filter-element-text-image__image .cmp-image img{overflow:hidden;transition:transform 800ms ease-out}
}
@media only screen and (min-width:64.0625em){.grp-filter-element-text-image__image .cmp-image img:hover{transform:scale(1.05,1.05)}
}
.grp-filter-element-text-image__text{width:100%;position:relative;padding:15px 30px 20px 20px;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:1.125rem;line-height:1.125rem;color:#494949;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;height:fit-content;hyphens:auto;text-align:center}
.grp-filter-element-text-image--selected{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/checkmark_49_navigation_default.svg");background-repeat:no-repeat;background-position-x:right;background-position-y:bottom;background-color:#d9d9d9;background-blend-mode:hard-light;font-weight:bold}
.grp_redirectHint{text-align:center;margin-top:20%}
.grp-footer .grp-footer-item{padding-bottom:50px}
.grp-footer .grp-footer__contents{padding-top:40px}
@media only screen and (max-width:30em){.grp-footer .grp-footer__contents{padding-top:70px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-footer .grp-footer__contents{padding-top:70px}
.grp-footer .grp-footer__contents .grp-col-medium-right{float:right}
.grp-footer .grp-footer__contents .grp-col-medium-left{float:left}
}
.grp-footer .grp-footer__contents .grp-footer__block-grid>li{padding-bottom:.95rem}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-footer .grp-footer__contents .grp-footer__block-grid>li{width:97%}
}
.grp-footer .grp-footer__contents .grp-footer__block-grid>li a{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:.938rem;font-weight:normal;color:#494949;padding-right:1rem}
.grp-footer .grp-footer__contents .grp-footer__block-grid>li a:hover,.grp-footer .grp-footer__contents .grp-footer__block-grid>li a:focus{color:#000}
.grp-footer .grp-footer__panel{border-style:none;border-width:0;margin-bottom:1.25rem;padding:4.5rem 0;background:#f2f2f2;color:#333;margin-bottom:0 !important}
.grp-footer .grp-footer__panel>:first-child{margin-top:0}
.grp-footer .grp-footer__panel>:last-child{margin-bottom:0}
.grp-footer .grp-footer__panel h1,.grp-footer .grp-footer__panel h2,.grp-footer .grp-footer__panel h3,.grp-footer .grp-footer__panel h4,.grp-footer .grp-footer__panel h5,.grp-footer .grp-footer__panel h6,.grp-footer .grp-footer__panel p,.grp-footer .grp-footer__panel li,.grp-footer .grp-footer__panel dl{color:#333}
.grp-footer .grp-footer__panel h1,.grp-footer .grp-footer__panel h2,.grp-footer .grp-footer__panel h3,.grp-footer .grp-footer__panel h4,.grp-footer .grp-footer__panel h5,.grp-footer .grp-footer__panel h6{line-height:1;margin-bottom:.625rem}
.grp-footer .grp-footer__panel h1.subheader,.grp-footer .grp-footer__panel h2.subheader,.grp-footer .grp-footer__panel h3.subheader,.grp-footer .grp-footer__panel h4.subheader,.grp-footer .grp-footer__panel h5.subheader,.grp-footer .grp-footer__panel h6.subheader{line-height:1.4}
.grp-footer .grp-footer-top-section{background-color:#f2f2f2;height:2px}
.grp-footer .grp-footer__socialicons__container{display:inline-flex;position:absolute}
@media only screen and (max-width:30em){.grp-footer .grp-footer__socialicons__container{position:inherit}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-footer .grp-footer__socialicons__container{position:inherit}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-footer .grp-footer__socialicons__container{position:inherit}
}
.grp-footer .grp-footer__socialicons,.grp-footer .grp-teasersocialmedia__icons{padding-bottom:1.2rem;display:-webkit-flex;display:flex;align-content:space-between;-webkit-align-content:space-between;float:left;position:inherit}
@media only screen and (max-width:30em){.grp-footer .grp-footer__socialicons,.grp-footer .grp-teasersocialmedia__icons{margin-left:0}
}
@media only screen and (min-width:64.0625em){.grp-footer .grp-footer__socialicons,.grp-footer .grp-teasersocialmedia__icons{float:right}
}
.grp-footer .grp-footer__socialicons li,.grp-footer .grp-teasersocialmedia__icons li{float:left;padding-left:0;padding-bottom:.95rem}
.grp-footer .grp-footer__socialicons li a,.grp-footer .grp-teasersocialmedia__icons li a{width:24px;height:24px;margin-top:-2px;margin-right:1.8rem}
.grp-footer .grp-footer__socialicons li a img,.grp-footer .grp-teasersocialmedia__icons li a img{width:24px;height:24px}
.grp-footer .grp-footer__socialicons li:last-child a,.grp-footer .grp-teasersocialmedia__icons li:last-child a{margin-right:0}
.grp-footer .grp-footer__nav{position:relative;border-style:none;border-width:0;margin-bottom:1.25rem;padding:.6rem 0;background:#eeefea;color:#333}
.grp-footer .grp-footer__nav>:first-child{margin-top:0}
.grp-footer .grp-footer__nav>:last-child{margin-bottom:0}
.grp-footer .grp-footer__nav h1,.grp-footer .grp-footer__nav h2,.grp-footer .grp-footer__nav h3,.grp-footer .grp-footer__nav h4,.grp-footer .grp-footer__nav h5,.grp-footer .grp-footer__nav h6,.grp-footer .grp-footer__nav p,.grp-footer .grp-footer__nav li,.grp-footer .grp-footer__nav dl{color:#333}
.grp-footer .grp-footer__nav h1,.grp-footer .grp-footer__nav h2,.grp-footer .grp-footer__nav h3,.grp-footer .grp-footer__nav h4,.grp-footer .grp-footer__nav h5,.grp-footer .grp-footer__nav h6{line-height:1;margin-bottom:.625rem}
.grp-footer .grp-footer__nav h1.subheader,.grp-footer .grp-footer__nav h2.subheader,.grp-footer .grp-footer__nav h3.subheader,.grp-footer .grp-footer__nav h4.subheader,.grp-footer .grp-footer__nav h5.subheader,.grp-footer .grp-footer__nav h6.subheader{line-height:1.4}
@media only screen and (max-width:30em){.grp-footer .grp-footer__nav{border-style:none;border-width:0;margin-bottom:1.25rem;padding:3.5rem 0;background:#eeefea;color:#333}
.grp-footer .grp-footer__nav>:first-child{margin-top:0}
.grp-footer .grp-footer__nav>:last-child{margin-bottom:0}
.grp-footer .grp-footer__nav h1,.grp-footer .grp-footer__nav h2,.grp-footer .grp-footer__nav h3,.grp-footer .grp-footer__nav h4,.grp-footer .grp-footer__nav h5,.grp-footer .grp-footer__nav h6,.grp-footer .grp-footer__nav p,.grp-footer .grp-footer__nav li,.grp-footer .grp-footer__nav dl{color:#333}
.grp-footer .grp-footer__nav h1,.grp-footer .grp-footer__nav h2,.grp-footer .grp-footer__nav h3,.grp-footer .grp-footer__nav h4,.grp-footer .grp-footer__nav h5,.grp-footer .grp-footer__nav h6{line-height:1;margin-bottom:.625rem}
.grp-footer .grp-footer__nav h1.subheader,.grp-footer .grp-footer__nav h2.subheader,.grp-footer .grp-footer__nav h3.subheader,.grp-footer .grp-footer__nav h4.subheader,.grp-footer .grp-footer__nav h5.subheader,.grp-footer .grp-footer__nav h6.subheader{line-height:1.4}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-footer .grp-footer__nav{border-style:none;border-width:0;margin-bottom:1.25rem;padding:3.5rem 0;background:#eeefea;color:#333}
.grp-footer .grp-footer__nav>:first-child{margin-top:0}
.grp-footer .grp-footer__nav>:last-child{margin-bottom:0}
.grp-footer .grp-footer__nav h1,.grp-footer .grp-footer__nav h2,.grp-footer .grp-footer__nav h3,.grp-footer .grp-footer__nav h4,.grp-footer .grp-footer__nav h5,.grp-footer .grp-footer__nav h6,.grp-footer .grp-footer__nav p,.grp-footer .grp-footer__nav li,.grp-footer .grp-footer__nav dl{color:#333}
.grp-footer .grp-footer__nav h1,.grp-footer .grp-footer__nav h2,.grp-footer .grp-footer__nav h3,.grp-footer .grp-footer__nav h4,.grp-footer .grp-footer__nav h5,.grp-footer .grp-footer__nav h6{line-height:1;margin-bottom:.625rem}
.grp-footer .grp-footer__nav h1.subheader,.grp-footer .grp-footer__nav h2.subheader,.grp-footer .grp-footer__nav h3.subheader,.grp-footer .grp-footer__nav h4.subheader,.grp-footer .grp-footer__nav h5.subheader,.grp-footer .grp-footer__nav h6.subheader{line-height:1.4}
}
.grp-footer .grp-footer__nav .grp-footer__flexbox{display:flex;display:-webkit-flex}
@media only screen and (max-width:30em){.grp-footer .grp-footer__nav .grp-footer__flexbox{display:block}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-footer .grp-footer__nav .grp-footer__flexbox{display:block}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-footer .grp-footer__nav .grp-footer__flexbox{justify-content:space-between;-webkit-justify-content:space-between}
}
.grp-footer .grp-footer__nav .grp-footer__flexbox li{white-space:nowrap}
@media only screen and (min-width:64.0625em){.grp-footer .grp-footer__nav .grp-footer__flexbox li{padding-right:4rem}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){.grp-footer .grp-footer__nav .grp-footer__flexbox li{padding-right:4rem}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-footer .grp-footer__nav .grp-footer__flexbox li{padding-top:.5rem;padding-bottom:.5rem}
}
@media only screen and (max-width:30em){.grp-footer .grp-footer__nav .grp-footer__flexbox li{padding-top:.5rem;padding-bottom:.5rem}
}
.grp-footer .grp-footer__nav .grp-footer__flexbox li a{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:.938rem;font-weight:normal;color:#494949}
.grp-footer .grp-footer__nav .grp-footer__flexbox li a:hover,.grp-footer .grp-footer__nav .grp-footer__flexbox li a:focus{color:#000}
.grp-footer__socialicons a,.grp-teasersocialmedia__icons a{float:left}
.grp-footer__socialicons a img,.grp-teasersocialmedia__icons a img{display:block}
.grp-footer__socialicons a img.grp-footer__socialicons-hover,.grp-teasersocialmedia__icons a img.grp-footer__socialicons-hover{display:none}
.grp-footer__socialicons a:hover img,.grp-teasersocialmedia__icons a:hover img,.grp-footer__socialicons a:focus img,.grp-teasersocialmedia__icons a:focus img{display:none}
.grp-footer__socialicons a:hover img.grp-footer__socialicons-hover,.grp-teasersocialmedia__icons a:hover img.grp-footer__socialicons-hover,.grp-footer__socialicons a:focus img.grp-footer__socialicons-hover,.grp-teasersocialmedia__icons a:focus img.grp-footer__socialicons-hover{display:block}
.grp-scroll2top{z-index:999;position:fixed;bottom:5%;right:2%;width:74px;color:#494949;opacity:0;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/up_24_navigation_default.svg");background-repeat:no-repeat;background-position:right 25px center;background-color:#d6d6d6 !important;cursor:pointer}
.grp-scroll2top:active,.grp-scroll2top:hover{color:#000;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/up_24_navigation_mouseover.svg")}
@media only screen and (max-width:30em){.grp-scroll2top{height:40px;width:60px;padding:3px 10px 10px 10px;background-position:right 18px center}
.grp-scroll2top:active,.grp-scroll2top:hover{color:#494949;background-color:#d6d6d6 !important}
}
.grp-form{clear:both}
.grp-form .grp-form-error input,.grp-form .grp-form-error textarea,.grp-form .grp-form-error select,.grp-form .grp-form-error .grp-form-select{color:#b11826;border:1px solid #b11826}
.grp-form .grp-form-error .grp-form-select{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/down_24_navigation_error.svg")}
.grp-form .grp-form-error .grp-checkbox-container label,.grp-form .grp-form-error .grp-radio-container label,.grp-form .grp-form-error .grp-form-validation-message{color:#b11826}
.grp-form .grp-h3,.grp-form .grp-mediagallery__textblock .grp-textmodul__headline,.grp-mediagallery__textblock .grp-form .grp-textmodul__headline,.grp-form .grp-search__results__item__headline{margin:.759em 0 0 0 !important}
.grp-form input,.grp-form textarea,.grp-form select{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;border:1px solid #999;border-radius:0;background:0;box-shadow:none;height:50px;font-size:1em;padding:.275em 0 0 1.875em;width:100%;color:#494949;line-height:2}
.grp-form input.grp-form-input{font-size:1.06em;line-height:3}
.grp-form textarea{min-height:150px;line-height:normal;padding:.875em .875em .875em 1.875em}
.grp-form .grp-row,.grp-form .grp-component__extended,.grp-form .two-columns,.grp-form .three-columns,.grp-form .two-columns6633,.grp-form .two-columns3366{padding-bottom:1em}
.grp-form .grp-form-textarea{resize:vertical;min-height:120px}
.grp-form .grp-checkbox-container input[type="checkbox"]{display:none}
.grp-form .grp-checkbox-container label{position:relative;vertical-align:sub;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;color:#494949;text-transform:uppercase;line-height:1.6;cursor:pointer}
.grp-form .grp-checkbox-container label:before{content:" ";width:25px;height:25px;border:1px solid #494949;display:block;float:left;margin-right:.5em}
.grp-form .grp-checkbox-container input[type="checkbox"]:checked+label:before{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/checkmark_24_navigation_default.svg") no-repeat center center;border-bottom-width:2px}
.grp-form .grp-radio-container{height:auto;padding-top:12.5px;float:left;margin-right:2em}
.grp-form .grp-radio-container input[type="radio"]{display:none}
.grp-form .grp-radio-container label{position:relative;vertical-align:sub;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;color:#494949;text-transform:uppercase;line-height:1.6;cursor:pointer}
.grp-form .grp-radio-container label:before{content:" ";width:18px;height:18px;border-radius:100px;border:1px solid #494949;display:block;float:left;margin-right:.5em;margin-top:2px}
.grp-form .grp-radio-container input[type="radio"]:checked+label:before{background:#494949;box-shadow:0 0 0 2px white inset}
.grp-form .grp-form-label{text-transform:uppercase;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;color:#494949;padding:1em 0;display:block}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-form label[for=mailAddressStreet]{padding:.5em 0}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-form label[for=mailAddressStreet]{padding:.5em 0}
}
.grp-form .grp-form-select{-webkit-appearance:none;-moz-appearance:none;background-color:#d6d6d6;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/down_24_navigation_default.svg");background-repeat:no-repeat;background-position:right 20px center;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;text-transform:uppercase}
.grp-form .grp-form-select>option{padding:2px 5px 2px 34px;display:block}
.grp-form .grp-form-select::-ms-expand{display:none}
.grp-form .grp-form-validation-message{padding-top:1em;padding-bottom:1em}
.grp-form .grp-textgrayed__content__text p{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-form .grp-bottom-space{margin-bottom:.625em}
.grp-gradient{position:relative}
.grp-gradient:before{display:block;position:absolute;height:60%;width:100%;content:''}
@media only screen and (max-width:30em){.grp-gradient--hide-on-mobile:before{display:none}
}
.grp-gradient--fullheight:before{height:100%}
.grp-gradient--bottom:before{bottom:0}
.grp-gradient--dark.grp-gradient--bottom:before{background-image:linear-gradient(to bottom,rgba(68,68,68,0) 0,#494949 100%)}
.grp-gradient--bright.grp-gradient--bottom:before{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#ddd 100%)}
.grp-gradient--top:before{top:0}
.grp-gradient--dark.grp-gradient--top:before{background-image:linear-gradient(to top,rgba(68,68,68,0) 0,#494949 100%);z-index:4}
.grp-gradient--bright.grp-gradient--top:before{background-image:linear-gradient(to top,rgba(255,255,255,0) 0,#ddd 100%);z-index:4}
.grp-gradient--middle:before{height:100%;top:0}
.grp-gradient--dark.grp-gradient--middle:before{background-image:linear-gradient(to bottom,rgba(68,68,68,0),rgba(68,68,68,0.1) 15%,rgba(68,68,68,0.3) 35%,rgba(68,68,68,0.5) 50%,rgba(68,68,68,0.3) 70%,rgba(68,68,68,0.1) 85%,rgba(68,68,68,0))}
.grp-gradient--bright.grp-gradient--middle:before{background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0.1) 15%,rgba(255,255,255,0.3) 35%,rgba(200,200,200,0.5) 50%,rgba(255,255,255,0.3) 70%,rgba(255,255,255,0.1) 85%,rgba(255,255,255,0))}
.grp-header__greyout{display:none;position:absolute;background-color:#0000009A;z-index:99;width:100%;height:200vmax;max-width:1920px;margin:0 auto}
.grp-header{position:relative;display:flex;width:100%;flex-direction:column;row-gap:6px;padding:27px 96px 20px 96px;border-bottom:5px solid #d6d6d6;background-color:#FFF;z-index:108}
.grp-header__row1{display:flex;justify-content:space-between;width:100%}
.grp-header__row1,.grp-header__logo{height:38px}
.grp-header__logobar{display:flex}
.grp-header__logobar>*{flex:100% 0 1}
.grp-header__linksection{display:flex;align-items:center;margin-left:40px}
.grp-header__linkpart,.grp-header__languagepart{height:100%;display:flex;align-items:center;column-gap:4px}
.grp-header__linkpart-spacer{width:17px;height:100%;padding-right:15px;margin-right:15px;border-right:2px solid #d6d6d6}
.grp-header__links{display:flex;align-items:center;column-gap:6px;height:100%;margin:0}
.grp-header__link{display:block;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:.9375rem;padding:8px 12px;border-bottom:2px solid transparent;cursor:pointer;color:#494949}
.grp-header__link:hover,.grp-header__link.active{color:#000;border-bottom-color:#000}
.grp-hidden{display:none !important}
.grp-header__search{display:flex;align-items:center;position:relative;height:100%}
.grp-header__searchwrapper{overflow:hidden}
.grp-header__searchform{border-bottom:1px solid #494949;display:flex;max-width:0;transition:max-width .5s ease-in-out}
.grp-header__searchform.show{max-width:200px}
.grp-header__searchinput{border:0;outline:0;color:#494949;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:.9375rem;width:100%}
.grp-header__searchsubmit{mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/search_rg.svg");mask-repeat:no-repeat;mask-size:24px;mask-position:center 4px;-webkit-mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/search_rg.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:24px;-webkit-mask-position:center center;width:24px;height:24px;background-color:#494949;cursor:pointer}
.grp-header__searchsubmit:hover{background-color:#000}
.grp-header__search-autosuggest{display:none;position:absolute;top:32px;width:calc(100% + 20px);left:-10px;z-index:10;background-color:#FFF;box-shadow:0 2px 6px #00000020;padding:10px}
.grp-header__search-autosuggest-item{padding:4px 0;color:#494949;cursor:pointer;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-header__search-autosuggest-item.selected,.grp-header__search-autosuggest-item:hover{color:#000}
.grp-header__searchtrigger,.grp-header__searchicon,.grp-header__menueicon{flex-shrink:0;mask-repeat:no-repeat;mask-size:24px;mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:24px;-webkit-mask-position:center center;width:24px;height:24px;background-color:#494949;cursor:pointer}
.grp-header__searchtrigger:hover,.grp-header__searchicon:hover,.grp-header__menueicon:hover{background-color:#000}
.grp-header__searchtrigger,.grp-header__searchicon{mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/search_rg.svg");-webkit-mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/search_rg.svg")}
.grp-header__searchtrigger.close{mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/close_rg.svg");-webkit-mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/close_rg.svg")}
.grp-header__menueicon{mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/menu_rg.svg");-webkit-mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/menu_rg.svg")}
.grp-header__menueicon.close{mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/close_rg.svg");-webkit-mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/close_rg.svg")}
.grp-header__menuetext{flex-shrink:0;margin:0 8px 0 20px;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:.9375rem}
.grp-header__row2{font-family:"BMWGroupTNProTT-Light",Tahoma,Geneva,sans-serif;font-size:.75rem}
.grp-navigation__slide-in{animation-name:slideInDown;animation-duration:.5s}
.grp-navigation__slide-out{animation-name:slideOutUp;animation-duration:.5s}
.grp-navigation__wrapper{overflow:hidden;position:absolute;width:100%;max-width:1920px}
.grp-navigation{padding:50px 96px;background-color:#f2f2f2;position:relative;z-index:100;display:flex;justify-content:space-between}
.grp-navigation__backpart{display:none;height:38px;align-items:center}
.grp-navigation__backlink{flex:130px 0 0}
.grp-navigation__backpart .grp-navigation__backlink{flex:100% 1 1;opacity:1;transition:all .5s linear}
.grp-navigation[data-level="0"] .grp-navigation__backpart .grp-navigation__backlink{transition:all .5s linear;opacity:0}
.grp-navigation__backlink .grp-navigation__link{display:flex;align-items:center}
.grp-navigation__links{margin-bottom:10px}
.grp-navigation__backlink .grp-navigation__link::before{content:'';mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/arrow-left_rg.svg");mask-repeat:no-repeat;mask-size:24px;mask-position:right center;-webkit-mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/arrow-left_rg.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:24px;-webkit-mask-position:left center;background-color:#494949;width:32px;height:24px}
.grp-navigation__backlink .grp-navigation__link::before:hover{background-color:#000}
.grp-navigation .grp-header__languagepart,.grp-navigation .grp-header__searchtrigger,.grp-navigation .grp-header__search,.grp-navigation__linkpart{display:none}
.grp-navigation__link{display:block;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:.9375rem;padding:8px 12px 8px 0}
.grp-navigation__panelwrapper{flex-basis:45%;position:relative;overflow:hidden;transition:padding-bottom .5s ease-in-out}
.grp-navigation__panel{display:flex;flex-direction:row;flex-basis:25%;margin-top:0;transition:all .5s ease-in-out;transform:translateX(0);width:100%;position:absolute}
.grp-navigation__panel.left,.grp-accordion-calender-month .grp-navigation__panel.grp-accordion-calender-month__prev,.grp-accordion-calender-month div.grp-navigation__panel,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-navigation__panel.grp-textgrayed-viewmore__a{transform:translateX(-100%)}
.grp-navigation__panel.right,.grp-accordion-calender-month .grp-navigation__panel.grp-accordion-calender-month__next{transform:translateX(100%)}
.slideup{margin-top:-100%;transition:margin-top .5s ease-in-out}
.grp-navigation__panel:not(.sub-level) .grp-navigation__item,.grp-navigation .grp-navigation__panel.sub-level .grp-navigation__itemlist{border-style:solid}
.grp-navigation__panel:not(.sub-level) .grp-navigation__item{border-width:0 0 0 5px}
.grp-navigation__panel:not(.sub-level) .grp-navigation__backlink{display:none}
.grp-navigation__itemlist{display:flex;flex-direction:column;row-gap:8px;flex:370px 0 0}
.grp-navigation__panel.sub-level .grp-navigation__itemlist{border-width:0 0 0 5px;flex:310px 0 0}
.grp-navigation__item{padding:10px 0 10px 20px;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;display:flex;justify-content:space-between;align-items:center}
.grp-navigation__item.active{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
.grp-navigation__item a,a.grp-navigation__link{cursor:pointer}
.grp-navigation__link-text2{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;color:#494949;hyphens:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.grp-navigation__link-text2:hover{color:#000}
.grp-navigation__link-text2.current-page{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
.grp-navigation__next{mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/arrow-chevron-right_rg.svg");mask-repeat:no-repeat;mask-size:20px;mask-position:right center;-webkit-mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/arrow-chevron-right_rg.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:20px;-webkit-mask-position:right center;flex:40px 0 0;height:20px;background-color:#494949;cursor:pointer}
.grp-navigation__next:hover{background-color:#000}
.grp-navigation__teaserwrapper{flex-basis:432px;overflow:hidden;padding-bottom:0;transition:padding-bottom .5s ease-in-out;position:relative;min-height:380px}
.grp-navigation__teaser{position:absolute;transition:transform .5s ease-in-out;transform:translateX(0);width:100%;height:auto}
.grp-navigation__teaser.left,.grp-accordion-calender-month .grp-navigation__teaser.grp-accordion-calender-month__prev,.grp-accordion-calender-month div.grp-navigation__teaser,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-navigation__teaser.grp-textgrayed-viewmore__a{transform:translateX(-100%)}
.grp-navigation__teaser.right,.grp-accordion-calender-month .grp-navigation__teaser.grp-accordion-calender-month__next{transform:translateX(100%)}
.grp-navigation__teaser .grp-h3,.grp-navigation__teaser .grp-mediagallery__textblock .grp-textmodul__headline,.grp-mediagallery__textblock .grp-navigation__teaser .grp-textmodul__headline,.grp-navigation__teaser .grp-search__results__item__headline{font-size:1.375rem;line-height:1.3;hyphens:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.grp-navigation__imagewrapper{margin:15px 0;position:relative;overflow:hidden;padding-bottom:66%}
.grp-navigation__teaser-image{position:absolute;width:100%;height:100%}
@media(max-width:1280px){.grp-header{padding:27px 48px 20px 48px}
.grp-header__linkpart{display:none}
.grp-navigation__slide-in{animation-name:slideInRight}
.grp-navigation__slide-out{animation-name:slideOutRight}
.grp-navigation .grp-navigation__panel.sub-level{row-gap:.5rem}
.grp-navigation__backpart{display:flex}
.grp-navigation__linkpart{display:block}
.grp-navigation{right:0;width:480px;margin:0 0 0 auto;padding:32px 48px 32px 0;flex-direction:column;border-left:5px solid transparent;transition:border-color .5s linear}
.grp-navigation__link{padding:12px 25px}
.grp-navigation__panelwrapper{margin-left:-5px}
.grp-navigation__panel .grp-navigation__backlink{display:none}
.grp-navigation__itemlist,.grp-navigation__panel.sub-level .grp-navigation__itemlist{flex:100% 0 0}
.grp-navigation__panel:not(.sub-level) .grp-navigation__itemlist{padding-right:0}
.grp-navigation__panel.sub-level .grp-navigation__itemlist{border-color:transparent !important}
.grp-navigation__item{padding-left:25px}
.grp-navigation__teaser{margin-top:40px;padding:0 0 0 25px}
}
@media(max-width:768px){.grp-header{padding:27px 24px 20px 24px}
.grp-header__row1,.grp-header__logo{height:32px}
.grp-header .grp-header__languagepart,.grp-header .grp-header__search{display:none}
.grp-navigation{padding:32px 24px 32px 0}
.grp-navigation .grp-header__languagepart{display:flex}
.grp-navigation .grp-header__search{display:flex}
}
@media(max-width:480px){.grp-header__row1,.grp-header__logo{height:28px}
.grp-header__linksection{margin-left:15px}
.grp-header__menuetext{display:none}
.grp-navigation{width:100%}
}
@media(min-width:1281px){.grp-navigation__teaser{height:fit-content;padding-left:25px;border-left:#d6d6d6 solid 3px}
}
.cmp-buttom__link{cursor:pointer}
.cmp-button__link-text2{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;color:#494949;hyphens:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.cmp-button__link-text2:hover{color:#000}
.cmp-buttom__link-icon{position:relative;padding-left:20px}
.cmp-buttom__link-icon::before{content:'';mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/arrow-chevron-right_rg.svg");mask-repeat:no-repeat;mask-size:20px;mask-position:right center;-webkit-mask-image:url("../../../etc.clientlibs/grpw-web/clientlibs/clientlib-base/resources/images/regular/arrow-chevron-right_rg.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:20px;-webkit-mask-position:left center;width:20px;height:20px;position:absolute;left:-8px;display:block;background-color:#494949}
.cmp-buttom__link-icon::before:hover{background-color:#000}
.grp-h1,.grp-h1--img,.grp-search__headline{color:#494949}
.grp-h1.grp-color-bright,.grp-color-bright.grp-h1--img,.grp-color-bright.grp-search__headline{color:#FFF}
.grp-h2{max-width:56.25rem;width:100%}
.grp-h2-left{float:left}
.grp-h2.grp-color-bright{color:#FFF}
.grp-h2.grp-h2-spacetop{margin-top:70px}
.headlineh2{position:relative;z-index:2}
.headlineh2 .grp-headlineimage{width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}
.headlineh2 .grp-headlineimage .grp-headlineimage_content{position:absolute;bottom:40px;left:0}
.headlineh2 .grp-headlineimage .grp-headlineimage_content_img{min-width:100%;min-height:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center}
.headlineh2 .grp-headlineimage img{flex-shrink:0;min-width:100%;min-height:100%;z-index:-2}
.grp-h3.grp-color-bright,.grp-mediagallery__textblock .grp-color-bright.grp-textmodul__headline,.grp-color-bright.grp-search__results__item__headline{color:#FFF}
h3.grp-h3,.grp-mediagallery__textblock h3.grp-textmodul__headline,h3.grp-search__results__item__headline{margin-top:40px}
.grp-h4,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline{color:#494949}
.grp-h4.grp-color-bright,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-color-bright.grp-textmodul__headline{color:#FFF}
h4.grp-h4,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock h4.grp-textmodul__headline{margin-top:40px}
@media(max-width:480px){.grp-h1,.grp-h1--img,.grp-search__headline{font-size:1.75rem}
.grp-h2{font-size:1.5rem}
.grp-h3,.grp-mediagallery__textblock .grp-textmodul__headline,.grp-search__results__item__headline{font-size:1.375rem}
.grp-h4,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline{font-size:.9375rem}
.grp-h4--special{font-size:.9375rem}
}
@media(min-width:481px) and (max-width:604px){.grp-h1,.grp-h1--img,.grp-search__headline{font-size:2rem}
.grp-h2{font-size:1.375rem}
.grp-h3,.grp-mediagallery__textblock .grp-textmodul__headline,.grp-search__results__item__headline{font-size:1.375rem}
.grp-h4,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline{font-size:.9375rem}
.grp-h4--special{font-size:.9375rem}
}
@media(min-width:605px) and (max-width:768px){.grp-h1,.grp-h1--img,.grp-search__headline{font-size:2.5rem}
.grp-h2{font-size:1.5rem}
.grp-h3,.grp-mediagallery__textblock .grp-textmodul__headline,.grp-search__results__item__headline{font-size:1.5625rem}
.grp-h4,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline{font-size:.9375rem}
.grp-h4--special{font-size:.9375rem}
}
@media(min-width:769px) and (max-width:880px){.grp-h1,.grp-h1--img,.grp-search__headline{font-size:2.6875rem}
.grp-h2{font-size:1.625rem}
.grp-h3,.grp-mediagallery__textblock .grp-textmodul__headline,.grp-search__results__item__headline{font-size:1.625rem}
.grp-h4,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline{font-size:1rem}
.grp-h4--special{font-size:1rem}
}
@media(min-width:881px) and (max-width:1024px){.grp-h1,.grp-h1--img,.grp-search__headline{font-size:2.875rem}
.grp-h2{font-size:1.75rem}
.grp-h3,.grp-mediagallery__textblock .grp-textmodul__headline,.grp-search__results__item__headline{font-size:1.75rem}
.grp-h4,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline{font-size:1rem}
.grp-h4--special{font-size:1rem}
}
@media(min-width:1025px){.grp-h1,.grp-h1--img,.grp-search__headline{font-size:3.125rem}
.grp-h2{font-size:2rem}
.grp-h3,.grp-mediagallery__textblock .grp-textmodul__headline,.grp-search__results__item__headline{font-size:2rem}
.grp-h4,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline{font-size:1rem}
.grp-h4--special{font-size:1rem}
}
.grp-teaser-headline{font-size:1.75rem;hyphens:auto;word-break:break-word}
@media(max-width:480px){.grp-teaser-headline{font-size:1.5rem}
}
@media(min-width:481px) and (max-width:604px){.grp-teaser-headline{font-size:1.25rem}
}
@media(min-width:605px) and (max-width:768px){.grp-teaser-headline{font-size:1.5rem}
}
@media(min-width:769px) and (max-width:880px){.grp-teaser-headline{font-size:1.25rem}
}
@media(min-width:881px) and (max-width:1024px){.grp-teaser-headline{font-size:1.5rem}
}
.grp-hlteaser-mul-termin{position:relative}
.grp-hlteaser-mul-termin img{width:100%}
.grp-hlteaser-subheadline{max-width:50rem;font-size:.9375rem}
.grp-hlteaser-termin-contents,.grp-hlteaser-termin-contents__date{position:absolute;z-index:4}
@media only screen{.grp-hlteaser-termin-contents,.grp-hlteaser-termin-contents__date{top:2.8125rem;left:1.875rem;right:1.875rem;bottom:2.8125rem;margin-top:0}
.grp-hlteaser-termin-contents .grp-hlteaser-subheadline,.grp-hlteaser-termin-contents__date .grp-hlteaser-subheadline{margin-top:1.875rem}
}
@media only screen and (min-width:30.0625em){.grp-hlteaser-termin-contents,.grp-hlteaser-termin-contents__date{top:1.875rem;left:1.25rem;right:1.25rem;bottom:1.875rem}
.grp-hlteaser-termin-contents .grp-hlteaser-subheadline,.grp-hlteaser-termin-contents__date .grp-hlteaser-subheadline{padding-left:10px;margin-top:.625rem}
.grp-hlteaser-termin-contents .grp-hlteaser-button,.grp-hlteaser-termin-contents__date .grp-hlteaser-button{margin-top:.625rem}
}
@media only screen and (min-width:48.0625em){.grp-hlteaser-termin-contents.grp-contents__bottom,.grp-contents__bottom.grp-hlteaser-termin-contents__date{top:unset;left:1.875rem;right:1.875rem;bottom:2.8125rem}
.grp-hlteaser-termin-contents.grp-contents__top,.grp-contents__top.grp-hlteaser-termin-contents__date{top:2.8125rem;left:1.875rem;right:1.875rem;bottom:unset}
.grp-hlteaser-termin-contents .grp-hlteaser-subheadline,.grp-hlteaser-termin-contents__date .grp-hlteaser-subheadline{margin-top:1.875rem}
}
.grp-hlteaser-termin-contents .grp-hlteaser-termin-date,.grp-hlteaser-termin-contents__date .grp-hlteaser-termin-date{padding-bottom:9px;font-size:.9375rem}
.grp-hlteaser-termin-contents .grp-h2,.grp-hlteaser-termin-contents__date .grp-h2{max-width:none}
.grp-hlteaser-termin-contents .grp-hlteaser-color-dark,.grp-hlteaser-termin-contents__date .grp-hlteaser-color-dark{color:#494949}
.grp-hlteaser-termin-contents .grp-hlteaser-color-bright,.grp-hlteaser-termin-contents__date .grp-hlteaser-color-bright{color:#FFF}
.grp-hlteaser-termin-contents .grp-hlteaser-button a,.grp-hlteaser-termin-contents__date .grp-hlteaser-button a{float:left;padding-right:3rem;background-position:right 20px center;margin:0}
@media only screen and (max-width:30em){.grp-hlteaser-termin-contents .grp-hlteaser-button,.grp-hlteaser-termin-contents__date .grp-hlteaser-button{left:0;right:0;position:absolute;bottom:0}
.grp-hlteaser-termin-contents .grp-hlteaser-button a,.grp-hlteaser-termin-contents__date .grp-hlteaser-button a{word-break:break-all;width:100%}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-hlteaser-termin-contents .grp-hlteaser-button,.grp-hlteaser-termin-contents__date .grp-hlteaser-button{position:absolute;margin-top:.9375rem}
.grp-hlteaser-termin-contents .grp-hlteaser-button a,.grp-hlteaser-termin-contents__date .grp-hlteaser-button a{width:17.5rem}
}
@media only screen and (min-width:48.0625em){.grp-hlteaser-termin-contents .grp-hlteaser-button,.grp-hlteaser-termin-contents__date .grp-hlteaser-button{margin-top:2.5rem}
}
@media only screen and (min-width:30.0625em){.grp-hlteaser-termin-contents .grp-hlteaser-subheadline,.grp-hlteaser-termin-contents__date .grp-hlteaser-subheadline{padding-left:0}
}
@media only screen and (min-width:30.0625em){.grp-hlteaser-termin-contents,.grp-hlteaser-termin-contents__date{margin-left:1.5rem;margin-right:1.5rem}
}
@media only screen and (min-width:48.0625em){.grp-hlteaser-termin-contents,.grp-hlteaser-termin-contents__date{margin-left:2.25rem;margin-right:2.25rem}
}
@media only screen and (min-width:64.0625em){.grp-hlteaser-termin-contents,.grp-hlteaser-termin-contents__date{margin-left:3.3125rem;margin-right:3.3125rem}
}
@media only screen and (min-width:80.0625em){.grp-hlteaser-termin-contents,.grp-hlteaser-termin-contents__date{margin-left:6.1875rem;margin-right:6.1875rem}
}
@media only screen and (min-width:105.0625em){.grp-hlteaser-termin-contents,.grp-hlteaser-termin-contents__date{margin-left:auto;margin-right:auto;padding-left:11px;width:1465px}
}
.grp-component__content .grp-hlteaser-termin-contents,.grp-component__content .grp-hlteaser-termin-contents__date{margin-left:0;margin-right:0}
@media only screen and (min-width:80.0625em){.grp-component__extended .grp-hlteaser-termin-contents,.grp-component__extended .grp-hlteaser-termin-contents__date{margin-left:0;margin-right:0}
}
.grp-hlteaser-termin-contents .grp-hlteaser-termin-date,.grp-hlteaser-termin-contents__date .grp-hlteaser-termin-date{padding-bottom:9px;color:#fff;font-size:.9375rem}
.grp-hlteaser-mul-termin .slick-slide{position:relative;text-align:left;outline:0}
.grp-hlteaser-mul-termin .slick-slide:focus{outline:0}
.grp-hlteaser-mul-termin .grp-hlteaser-mul-slide__dots.grp-paginationOnImage{position:relative;bottom:1.875rem;margin:0 auto}
@media only screen and (max-width:30em){.grp-hlteaser-mul-termin .grp-hlteaser-mul-slide__dots.grp-paginationOnImage{margin:3.75rem auto auto auto}
}
.grp-hlteaser-mul-termin .grp-hlteaser-mul-slide__dots{display:flex;display:-webkit-flex;margin:1.25rem auto;width:350px;padding:0;text-align:center}
@media only screen and (max-width:30em){.grp-hlteaser-mul-termin .grp-hlteaser-mul-slide__dots{width:100%}
}
.grp-hlteaser-mul-termin .grp-hlteaser-mul-slide__dots li{list-style:none;text-indent:-9999px;height:4px;flex:1;-ms-flex:1;background:#d6d6d6;position:relative;display:inline-block;margin:0 2px;padding:0;cursor:pointer}
@media screen and (device-aspect-ratio:40 / 71){.grp-hlteaser-mul-termin .grp-hlteaser-mul-slide__dots li{-webkit-box-flex:1;width:23%}
}
.grp-hlteaser-mul-termin .grp-hlteaser-mul-slide__dots li button{text-align:-9999px}
.grp-hlteaser-mul-termin .grp-hlteaser-mul-slide__dots li:last-child{margin-right:0}
.grp-hlteaser-mul-termin .grp-hlteaser-mul-slide__dots li.slick-active{background:#6f6f6f}
.grp-hlteaser-mul-termin .grp-hlteaser-mul-slide__dots li:hover{cursor:pointer}
.grp-hlteaser-mul-termin .grp-hlteaser-termin-classic{position:absolute;top:0;bottom:0;left:0;right:0}
@media only screen and (max-width:30em){.grp-hlteaser-mul-termin .grp-hlteaser-termin-classic{padding-top:1.9375rem}
}
.grp-hlteaser-mul-termin .grp-hlteaser-termin-classic .grp-hlteaser-button{padding:0 12px;width:100%;float:left;margin-left:.0625rem}
@media(max-width:768px){.grp-hlteaser-mul-termin .grp-hlteaser-termin-classic .grp-hlteaser-button{padding:0 8px}
}
@media only screen and (max-width:30em){.grp-hlteaser-mul-termin .grp-hlteaser-termin-classic .grp-hlteaser-button{left:auto;right:auto}
}
.grp-hlteaser-mul-termin .grp-hlteaser-termin-classic .grp-hlteaser__headline,.grp-hlteaser-mul-termin .grp-hlteaser-termin-classic .grp-h2-classic,.grp-hlteaser-mul-termin .grp-hlteaser-termin-classic .grp-hlteaser-termin-date{padding:0 12px;width:100%;float:left}
@media(max-width:768px){.grp-hlteaser-mul-termin .grp-hlteaser-termin-classic .grp-hlteaser__headline,.grp-hlteaser-mul-termin .grp-hlteaser-termin-classic .grp-h2-classic,.grp-hlteaser-mul-termin .grp-hlteaser-termin-classic .grp-hlteaser-termin-date{padding:0 8px}
}
.grp-hlteaser-single-item:only-child .grp-highlight_vid,.grp-hlteaser-single-item-rtl .grp-highlight_vid{height:auto}
.grp-highlight_vid{overflow:hidden}
@media only screen and (max-width:30em){.grp-highlight_vid{display:none}
}
@media only screen and (min-width:30.0625em){.grp-highlight_vid{height:32vw}
}
.grp-highlight_vid .grp-highlight-video{width:100%;height:auto;max-height:80vh}
@media only screen and (max-width:30em){.grp-highlight_vid .grp-highlight-video{margin-top:6rem}
}
.slick-slide .grp-video_highlighteaser,.grp-video_highlighteaser{position:relative}
.slick-slide .grp-video_highlighteaser img,.grp-video_highlighteaser img{display:none}
@media only screen and (max-width:30em){.slick-slide .grp-video_highlighteaser img,.grp-video_highlighteaser img{display:block}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-hlteaser-mul-termin .grp-hlteaser-termin-classic{padding-top:2.3125rem !important}
}
.grp-hlteaser--dark .grp-hlteaser__next{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_54_onimage_default.svg")}
.grp-hlteaser--dark .grp-hlteaser__prev{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_54_onimage_default.svg")}
.grp-hlteaser--bright .grp-hlteaser__next{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/pageflip_next_54_onimage_negativ_default.svg")}
.grp-hlteaser--bright .grp-hlteaser__prev{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/pageflip_prev_54_onimage_negativ_default.svg")}
.grp-hlteaser__next{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_54_onimage_default_grey.svg") center center no-repeat;right:0}
.grp-component__content .grp-hlteaser__next{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_54_onimage_default.svg") center center no-repeat;right:-96px}
@media(min-width:481px) and (max-width:768px){.grp-component__content .grp-hlteaser__next{right:-24px}
}
@media(min-width:769px) and (max-width:1280px){.grp-component__content .grp-hlteaser__next{right:-48px}
}
@media only screen and (min-width:80.0625em){.grp-component__extended .grp-hlteaser__next{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_54_onimage_default.svg");right:-96px}
}
.grp-hlteaser__prev{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_54_onimage_default_grey.svg") center center no-repeat;left:0}
.grp-component__content .grp-hlteaser__prev{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_54_onimage_default.svg") center center no-repeat;left:-96px}
@media(min-width:481px) and (max-width:768px){.grp-component__content .grp-hlteaser__prev{left:-24px}
}
@media(min-width:769px) and (max-width:1280px){.grp-component__content .grp-hlteaser__prev{left:-48px}
}
@media only screen and (min-width:80.0625em){.grp-component__extended .grp-hlteaser__prev{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_54_onimage_default.svg");left:-96px}
}
.grp-hlteaser__next.slick-arrow,.grp-hlteaser__prev.slick-arrow{position:absolute;z-index:99;height:100%;width:96px;top:0;padding:0}
@media(min-width:481px) and (max-width:768px){.grp-hlteaser__next.slick-arrow,.grp-hlteaser__prev.slick-arrow{background-size:86%;width:24px}
}
@media(min-width:769px) and (max-width:1280px){.grp-hlteaser__next.slick-arrow,.grp-hlteaser__prev.slick-arrow{background-size:86%;width:48px}
}
.grp-component__content .grp-paginationOnImage .grp-hlteaser__next,.grp-component__content .grp-paginationOnImage .grp-hlteaser__prev{top:43%}
@media only screen and (min-width:48.0625em){.grp-component__content .grp-paginationOnImage .grp-hlteaser__next,.grp-component__content .grp-paginationOnImage .grp-hlteaser__prev{top:47%}
}
.grp-component__extended .grp-paginationOnImage .grp-hlteaser__next,.grp-component__extended .grp-paginationOnImage .grp-hlteaser__prev{top:43%}
@media only screen and (min-width:48.0625em){.grp-component__extended .grp-paginationOnImage .grp-hlteaser__next,.grp-component__extended .grp-paginationOnImage .grp-hlteaser__prev{top:47%}
}
.grp-hlteaser-button .grp-button.grp-color-bright{color:#494949;background-color:#d6d6d6;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg")}
.grp-hlteaser-button .grp-button.grp-color-bright:hover{background-color:#FFF}
.grp-hlteaser-button .grp-button.grp-color-bright.grp-button__download{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/download_24_actions_default.svg")}
.grp-hlteaser-button .grp-button.grp-color-bright.grp-button__download .grp-download-file-type-size{color:#494949}
.grp-icon-25{height:25px;width:25px}
.grp-icon,.grp-icon-25,.grp-icon-jobs,.grp-icon-star{background-repeat:no-repeat;display:inline-block;text-indent:-9999px}
.grp-icon.grp-icon-facebook,.grp-icon-facebook.grp-icon-25,.grp-icon-jobs.grp-icon-facebook,.grp-icon-star.grp-icon-facebook{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/facebook_24_socialmedia_default.svg")}
.grp-icon.grp-icon-facebook:hover,.grp-icon-facebook.grp-icon-25:hover,.grp-icon-jobs.grp-icon-facebook:hover,.grp-icon-star.grp-icon-facebook:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/facebook_24_socialmedia_mouseover.svg")}
.grp-icon.grp-icon-googleplus,.grp-icon-googleplus.grp-icon-25,.grp-icon-jobs.grp-icon-googleplus,.grp-icon-star.grp-icon-googleplus{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/googleplus_24_socialmedia_default.svg")}
.grp-icon.grp-icon-googleplus:hover,.grp-icon-googleplus.grp-icon-25:hover,.grp-icon-jobs.grp-icon-googleplus:hover,.grp-icon-star.grp-icon-googleplus:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/googleplus_24_socialmedia_mouseover.svg")}
.grp-icon.grp-icon-twitter,.grp-icon-twitter.grp-icon-25,.grp-icon-jobs.grp-icon-twitter,.grp-icon-star.grp-icon-twitter{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/twitter_24_socialmedia_default.svg")}
.grp-icon.grp-icon-twitter:hover,.grp-icon-twitter.grp-icon-25:hover,.grp-icon-jobs.grp-icon-twitter:hover,.grp-icon-star.grp-icon-twitter:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/twitter_24_socialmedia_mouseover.svg")}
.grp-icon.grp-icon-youtube,.grp-icon-youtube.grp-icon-25,.grp-icon-jobs.grp-icon-youtube,.grp-icon-star.grp-icon-youtube{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/youtube_24_socialmedia_default.svg")}
.grp-icon.grp-icon-youtube:hover,.grp-icon-youtube.grp-icon-25:hover,.grp-icon-jobs.grp-icon-youtube:hover,.grp-icon-star.grp-icon-youtube:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/youtube_24_socialmedia_mouseover.svg")}
.grp-icon.grp-icon-magnifier,.grp-icon-magnifier.grp-icon-25,.grp-icon-jobs.grp-icon-magnifier,.grp-icon-star.grp-icon-magnifier{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/search_24_header_default.svg")}
.grp-icon.grp-icon-magnifier:hover,.grp-icon-magnifier.grp-icon-25:hover,.grp-icon-jobs.grp-icon-magnifier:hover,.grp-icon-star.grp-icon-magnifier:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/search_24_actions_mouseover.svg")}
.grp-icon.grp-icon-close,.grp-icon-close.grp-icon-25,.grp-icon-jobs.grp-icon-close,.grp-icon-star.grp-icon-close{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/close_24_navigation_default.svg")}
.grp-icon.grp-icon-close:hover,.grp-icon-close.grp-icon-25:hover,.grp-icon-jobs.grp-icon-close:hover,.grp-icon-star.grp-icon-close:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/close_24_navigation_mouseover.svg")}
.grp-icon.grp-icon-info,.grp-icon-info.grp-icon-25,.grp-icon-jobs.grp-icon-info,.grp-icon-star.grp-icon-info{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/info_24_communication_default.svg")}
.grp-icon.grp-icon-anchor,.grp-icon-anchor.grp-icon-25,.grp-icon-jobs.grp-icon-anchor,.grp-icon-star.grp-icon-anchor{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/anker_24_navigation_default.svg")}
.grp-icon.grp-icon-star,.grp-icon-star.grp-icon-25,.grp-icon-jobs.grp-icon-star,.grp-icon-star.grp-icon-star{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/favourite_default_y.svg")}
.grp-icon.grp-icon-star:hover,.grp-icon-star.grp-icon-25:hover,.grp-icon-jobs.grp-icon-star:hover,.grp-icon-star.grp-icon-star:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/favourite_hover_y.svg")}
.grp-icon.grp-icon-star--checked,.grp-icon-star--checked.grp-icon-25,.grp-icon-jobs.grp-icon-star--checked,.grp-icon-star.grp-icon-star--checked{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/favourite_click_y.svg")}
.grp-icon.grp-icon-star--checked:hover,.grp-icon-star--checked.grp-icon-25:hover,.grp-icon-jobs.grp-icon-star--checked:hover,.grp-icon-star.grp-icon-star--checked:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/favourite_click_hover_y.svg")}
.jf-filters-title .grp-icon.grp-icon-star--checked,.jf-filters-title .grp-icon-star--checked.grp-icon-25,.jf-filters-title .grp-icon-jobs.grp-icon-star--checked,.jf-filters-title .grp-icon-star.grp-icon-star--checked{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/favourite_click_y.svg")}
.grp-iframe{position:relative}
.grp-iframe-16x9{width:100%;height:0;padding-bottom:56.25%}
.grp-iframe-16x9 iframe{position:absolute;width:100%;height:100%}
.grp-iframe-disclaimer{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:30;background-color:#494949;min-height:fit-content;cursor:default}
.grp-iframe-disclaimer-linklist{margin-top:1rem}
.grp-iframe-disclaimer-item{font-weight:bold;padding-left:1.5em;display:inline-block;color:#494949;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") no-repeat left center;margin-bottom:1em}
.grp-iframe-disclaimer-item:hover{color:#000;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_24_navigation_mouseover.svg") no-repeat left center}
.grp-imagecomponent-imagewrapper{width:100%}
@media only screen and (min-width:30.0625em){.grp-imagecomponent-padding{padding:0 .3rem .5rem !important}
}
.grp-globalimage img{width:100%}
.grp-globalimage img.grp-no_resize{width:inherit}
.grp-image-background-dark{background-color:black}
.grp-image-background-bright{background-color:white}
p.grp-globalimage_caption{display:block;padding-top:15px;font-size:12px;margin:0}
.grp-quickjobs,.grp-jobfinder{margin-top:40px}
.grp-jobfinder-counter{position:relative;display:grid;grid-template-columns:auto 8rem;max-width:50rem}
@media(max-width:604px){.grp-jobfinder-counter{grid-template-columns:100%}
}
.grp-jobfinder-text-search{margin-top:25px}
.grp-text-search-form{position:relative;max-width:50rem}
.grp-text-search{text-align:left;padding:10px 74px 9px 20px;background-color:#FFF;color:#494949;border:1px solid #666;outline:0;font-size:100%;width:100%;height:37px;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif}
.grp-text-search-icon,.grp-text-reset-icon,.grp-down-icon{position:absolute;display:inline-block;cursor:pointer;top:8px;right:8px;width:26px;height:24px;border:0;outline:0;background-color:#FFF;background-repeat:no-repeat}
.grp-text-search-icon{position:absolute;display:inline-block;cursor:pointer;top:8px;right:32px;width:26px;height:24px;border:0;outline:0;background:#fff url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/search_24_actions_default.svg") no-repeat}
.grp-text-search-icon:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/search_24_actions_mouseover.svg")}
.grp-text-reset-icon{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/close_24_navigation_default.svg")}
.grp-text-reset-icon:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/close_24_navigation_mouseover.svg")}
.grp-jobfinder-filters{margin-top:1em;display:grid;gap:1em .75em;grid-template-columns:repeat(4,1fr);max-width:80rem}
@media(min-width:605px) and (max-width:880px){.grp-jobfinder-filters{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:604px){.grp-jobfinder-filters{grid-template-columns:100%}
}
.grp-multi-dropdown{position:relative}
.grp-dropdown-button{position:relative;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;text-transform:uppercase;text-align:left;padding:10px 42px 9px 20px;cursor:pointer;background-color:#FFF;color:#494949;border:1px solid #666;outline:0;font-size:.9375rem;height:37px}
.grp-dropdown-button:hover{color:#000}
.grp-down-icon{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/down_24_navigation_default.svg");transition:all .5s ease-in-out}
.grp-down-icon:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/down_24_navigation_mouseover.svg")}
.grp-rotate-icon{transform:rotate(-180deg)}
.grp-multi-dropdown-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:.75rem;max-height:0;width:100%;padding:0 1em 0 1em;background-color:#f2f2f2;position:absolute;z-index:9;overflow:hidden auto;filter:drop-shadow(4px 4px 4px #666);transition:all .5s}
.grp-multi-dropdown-list.grp-show{height:auto;max-height:70vh;padding:1.5em 1em 1em 1em;transition:all .5s}
.grp-dd-item{position:relative;display:flex;flex-wrap:nowrap;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:15px;line-height:1.4rem}
.grp-dd-indent{margin-left:1.5em}
.grp-dd-item input[type="checkbox"]{height:1.4em;width:1.4em;margin-right:.5em;flex-shrink:0}
.grp-dd-item label{vertical-align:top;hyphens:auto}
.grp-jobfinder-active-filters{margin-top:1em;display:flex;flex-wrap:wrap}
.grp-jobfinder-filter-item{font-size:.875rem;text-align:left;margin:1em 1em 0 0;padding:.25em 2em .25em .5em;cursor:pointer;color:#666;border:1px solid #666;border-radius:4px;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/close_24_navigation_default.svg") right .25em center no-repeat;background-size:1em}
.grp-jobfinder-filter-item:hover{color:#000;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/close_24_navigation_mouseover.svg")}
.grp-jobfinder-search-result{margin-top:2em}
.grp-jobfinder-table{position:relative}
.grp-jobfinder-row{position:relative;border-left:4px solid #999;border-right:1px solid #efefef;border-bottom:1px solid #efefef;padding:.5em .75em;display:grid;column-gap:1em;grid-template-columns:1fr 68px;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;cursor:pointer;color:#494949}
.grp-jobfinder-row:hover{background-color:#f2f2f2}
.grp-jobfinder-row *{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;flex-shrink:0;hyphens:auto}
.grp-jobfinder-row:first-child{border-top:1px solid #efefef}
.grp-jobfinder-cells-content{display:grid;column-gap:1em;grid-template-columns:1fr 3fr;line-height:1.25}
.grp-jobfinder-cell-title{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
.grp-jobfinder-cell-publication,.grp-jobfinder-cell-refno{color:#666;flex-wrap:nowrap;display:flex;align-items:center}
.grp-jobfinder-cells-right{display:grid;column-gap:1rem;grid-template-columns:1fr 1fr 1fr}
.grp-jobnew{margin-left:2rem;background-color:#035970;color:#FFF;padding:.125em .25em;font-weight:bold;border-radius:3px;font-size:.875rem}
.grp-jobfinder-cell-button{position:absolute;right:0;bottom:0}
.grp-jobfinder-jd-button{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") center center no-repeat;width:72px;height:40px;text-align:center;cursor:pointer;border:0}
.grp-jobfinder-jd-button:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_24_navigation_mouseover.svg")}
@media(max-width:1280px){.grp-jobfinder-cells-content{grid-template-columns:2fr 1fr}
.grp-jobfinder-cells-right{grid-template-columns:100%}
}
@media(max-width:604px){.grp-jobfinder-row{grid-template-columns:1fr 50px}
.grp-jobfinder-cells-content{grid-template-columns:100%}
.grp-jobfinder-jd-button{width:50px;height:32px}
}
.grp-jobfinder-pagination{margin-top:30px;width:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}
@media(max-width:604px){.grp-jobfinder-pagination{display:none !important}
}
.grp-jobfinder-pagination-button{text-decoration:none;width:24px;height:24px}
.grp-jobfinder-pagination-button.prev{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/previous_24_navigation_default.svg")}
.grp-jobfinder-pagination-button.next{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg")}
.grp-jobfinder-pagination-button.prev:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/previous_24_navigation_mouseover.svg")}
.grp-jobfinder-pagination-button.next:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_24_navigation_mouseover.svg")}
.grp-jobfinder-pagination-button.prev.disabled,.grp-jobfinder-pagination-button.prev.disabled:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/previous_24_navigation_negativ_default.svg");cursor:unset}
.grp-jobfinder-pagination-button.next.disabled,.grp-jobfinder-pagination-button.next.disabled:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/next_24_navigation_negativ_default.svg");cursor:unset}
.grp-jobfinder-pagination-current{margin-left:2rem}
.grp-jobfinder-pagination-current::after,.grp-jobfinder-element-count::after{content:'\00a0'}
.grp-jobfinder-pagination-total{margin-right:2rem}
.grp-jobfinder-pagination-total::before,.grp-jobfinder-element-total::before{content:'/\00a0'}
.grp-jobfinder .grp-load-more{margin:30px 0;flex-direction:column}
@media(min-width:605px){.grp-jobfinder .grp-load-more{display:none !important}
}
.grp-jobfinder-mobile-counter{margin:0 auto 20px}
.grp-text-search-icon{position:absolute;display:inline-block;cursor:pointer;top:8px;right:32px;width:26px;height:24px;border:0;outline:0;background:#fff url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/search_24_actions_default.svg") no-repeat}
.grp-text-search-icon:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/search_24_actions_mouseover.svg")}
.grp-layoutcontainer{position:relative}
@media only screen and (min-width:30.0625em){.grp-layoutcontainer{padding-top:4.375rem;padding-bottom:4.375rem}
}
@media only screen and (max-width:30em){.grp-layoutcontainer{padding-top:3.125rem;padding-bottom:3.125rem}
}
.grp-layoutcontainer.grp-layoutcontainer-nospacetop{padding-top:0}
.grp-layoutcontainer.grp-layoutcontainer-nospacebottom{padding-bottom:0}
.grp-layoutcontainer .grp-polygon-container{position:absolute;z-index:5;left:0;top:0;right:0;bottom:0;margin-top:-35%;opacity:0}
.grp-layoutcontainer .grp-polygon-container .grp-polygon-left,.grp-layoutcontainer .grp-polygon-container .grp-polygon-right{position:absolute;width:300%;left:0;margin:0 0 0 -130%;top:0;height:auto;max-width:none;opacity:0}
.grp-layoutcontainer .grp-polygon-container .grp-polygon-right{opacity:1}
.grp-layoutcontainer .grp-polygon-container .grp-polygon-left{opacity:1;left:-20px}
.grp-layoutcontainer--gray{background-color:#f2f2f2}
.grp-layoutcontainer__content{position:relative;z-index:10}
.grp-link-list{margin-top:40px}
.grp-link-list__item{font-weight:bold;padding-left:1.5em;display:inline-block;color:#494949;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") no-repeat left center;margin-bottom:1em}
.grp-link-list__item:hover{color:#000;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_24_navigation_mouseover.svg") no-repeat left center}
.grp-link-list__title{padding-top:25px}
.grp-locationmap{position:relative}
.grp-googlemap{margin-top:40px;width:100%;height:60vh}
@media(max-width:768px){.grp-googlemap{height:75vh}
}
.grp-googlemap .grp-cluster[style] img{display:block}
.grp-googlemap .grp-cluster[style] div{color:#FFF;font-family:"BMWGroupTNProTT-Light",Tahoma,Geneva,sans-serif !important;height:100%}
.grp-googlemap .grp-cluster[style] div:hover{color:black}
.grp-googlemap .grp-cluster[style] span{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}
.grp-locationmap-filter{position:relative;display:grid;gap:1em .75em;grid-template-columns:100%;max-width:80rem}
@media(min-width:605px) and (max-width:880px){.grp-locationmap-filter{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:881px){.grp-locationmap-filter{grid-template-columns:repeat(3,1fr)}
}
.grp-multi-dropdown.countries{position:unset}
.grp-multi-dropdown-list.countrylist{width:100%;left:0;flex-wrap:wrap}
@media(max-width:480px){.grp-multi-dropdown-list.countrylist{flex-wrap:nowrap}
}
.grp-multi-dropdown-list.countrylist.grp-show{max-height:60vh}
@media(min-width:769px){.grp-multi-dropdown-list.countrylist.grp-show{max-height:30vh}
}
.grp-ui-blocker{width:100%;height:100%;top:0;position:absolute;background:#FFF;opacity:.6;z-index:11;display:none}
.grp-mapentry-container{position:absolute;top:160px;left:50%;transform:translateX(-50%);margin:auto;width:100%;max-width:53rem;background-color:#fff;filter:drop-shadow(4px 4px 4px #666);z-index:13;max-height:50vh;overflow-y:auto;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;padding:25px;display:none}
@media(max-width:768px){.grp-mapentry-container{max-height:unset;height:100%;top:0}
}
.grp-mapentry{display:none}
.grp-mapentry-header{display:flex;justify-content:space-between;flex-direction:row-reverse}
.grp-mapentry-back{display:none;color:#494949;font-weight:bold;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/previous_24_navigation_default.svg") no-repeat -7px -4px;padding-left:1rem;cursor:pointer}
.grp-mapentry-back:hover{color:#000;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/previous_24_navigation_mouseover.svg")}
.grp-mapentry-close{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/close_24_navigation_default.svg") no-repeat right;height:25px;width:25px;cursor:pointer;display:block}
.grp-mapentry-close:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/close_24_navigation_mouseover.svg")}
.grp-mapentry-headline{text-transform:uppercase;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;margin-top:25px}
.grp-mapentry-subheadline{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;color:#666}
.grp-mapentry-image{width:100%;margin-top:25px}
.grp-mapentry-description{margin-top:25px}
.grp-mapentry-chapter{font-weight:bold;padding:25px 0 15px}
.grp-mapentry-contact{display:flex;flex-direction:column;gap:2rem;line-height:1.5;margin-top:25px}
@media(min-width:769px){.grp-mapentry-contact{flex-direction:row}
.grp-mapentry-contact .grp-mapentry-locationtext{border-right:#d6d6d6 solid 1px;padding-right:2rem}
}
.grp-mapentry-phone,.grp-mapentry-email{font-weight:bold;padding-left:1.5em;cursor:pointer;color:#494949;display:block}
.grp-mapentry-phone{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/phone_24_communication_default.svg") no-repeat}
.grp-mapentry-phone:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/phone_24_communication_mouseover.svg") no-repeat;color:#000}
.grp-mapentry-email{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/mail_24_communication_default.svg") no-repeat}
.grp-mapentry-email:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/mail_24_communication_mouseover.svg") no-repeat;color:#000}
.grp-mapentry-button .grp-button{margin-top:25px}
.grp-mapentry-som-links a{width:25px;height:25px;margin:25px 16px 0 0;display:inline-block}
.grp-facebook-icon{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/facebook_24_socialmedia_default.svg") no-repeat}
.grp-facebook-icon:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/facebook_24_socialmedia_mouseover.svg") no-repeat}
.grp-twitter-icon{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/twitter_24_socialmedia_default.svg") no-repeat}
.grp-twitter-icon:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/twitter_24_socialmedia_mouseover.svg") no-repeat}
.grp-linkedin-icon{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/linkedin_24_socialmedia_default.svg") no-repeat}
.grp-linkedin-icon:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/linkedin_24_socialmedia_mouseover.svg") no-repeat}
.grp-xing-icon{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/xing_24_socialmedia_default.svg") no-repeat}
.grp-xing-icon:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/xing_24_socialmedia_mouseover.svg") no-repeat}
.grp-renren-icon{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/renren_24_socialmedia_default.svg") no-repeat}
.grp-renren-icon:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/renren_24_socialmedia_mouseover.svg") no-repeat}
.grp-weibo-icon{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/weibo_24_socialmedia_default.svg") no-repeat}
.grp-weibo-icon:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/weibo_24_socialmedia_mouseover.svg") no-repeat}
.grp-youtube-icon{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/youtube_24_socialmedia_default.svg") no-repeat}
.grp-youtube-icon:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/youtube_24_socialmedia_mouseover.svg") no-repeat}
.grp-cluster-container{display:flex;flex-wrap:wrap;gap:1rem;margin-top:25px}
.grp-main{max-width:1920px;margin:0 auto}
.grp-main:before,.grp-main:after{content:" ";display:table}
.grp-main:after{clear:both}
@media(max-width:767px){.grp-desktoplink{display:none !important}
}
@media(min-width:768px){.grp-mobilelink{display:none !important}
}
.grp-mediagallery{position:relative}
.grp-mediagallery:before,.grp-mediagallery:after{content:" ";display:table}
.grp-mediagallery:after{clear:both}
.grp-mediagallery .grp-mediagallery__item .grp-videoitem__html5-vid{display:none}
.grp-mediagallery .grp-mediagallery__item-data{position:relative}
@media only screen and (max-width:30em){.grp-mediagallery{opacity:0;min-height:380px}
}
.grp-mediagallery .slick-list .slick-track .slick-slide .grp-mediagallery__item .grp-mediagallery__item__image--large{display:none}
.grp-mediagallery .slick-list .slick-track .slick-slide{min-height:inherit}
.grp-mediagallery .slick-list .slick-track .slick-slide:focus{outline:0}
.grp-mediagallery--largeView .grp-mediagallery__item{width:33.3333333%}
.grp-mediagallery--largeView .grp-mediagallery__item-data{position:relative;display:flex;align-items:center}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-mediagallery--largeView .grp-mediagallery__item{width:50%}
}
.grp-mediagallery--largeView .grp-mediagallery__item img{min-width:33.3333333%}
.grp-mediagallery--largeView .grp-mediagallery__item__image{position:relative}
.grp-mediagallery--largeView .grp-mediagallery__item__image__play{width:80px;display:block !important;z-index:1}
.grp-mediagallery--largeView .grp-mediagallery__item__image--large{display:none}
.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock{display:block;background-color:#f2f2f2;padding:10px 10px 10px 10px}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock{padding:10px 10px 10px 10px}
}
.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-accordion__container-content,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text,.grp-servicemodule .grp-servicemodule__contents .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-servicemodule__text,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock p,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock ul,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock ol{padding:10px 0}
.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline--ext{padding:0 20px;margin-top:0 !important;color:#494949 !important}
.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline--ext:hover{color:#000 !important}
.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul .grp-mediagallery__item__textblock__caption,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-accordion__container-content .grp-mediagallery__item__textblock__caption,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text .grp-mediagallery__item__textblock__caption,.grp-servicemodule .grp-servicemodule__contents .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-servicemodule__text .grp-mediagallery__item__textblock__caption,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p .grp-mediagallery__item__textblock__caption,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock p .grp-mediagallery__item__textblock__caption,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul .grp-mediagallery__item__textblock__caption,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock ul .grp-mediagallery__item__textblock__caption,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol .grp-mediagallery__item__textblock__caption,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock ol .grp-mediagallery__item__textblock__caption{padding:0 20px;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul .grp-mediagallery__item__textblock__caption a.grp-button,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-accordion__container-content .grp-mediagallery__item__textblock__caption a.grp-button,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text .grp-mediagallery__item__textblock__caption a.grp-button,.grp-servicemodule .grp-servicemodule__contents .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-servicemodule__text .grp-mediagallery__item__textblock__caption a.grp-button,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p .grp-mediagallery__item__textblock__caption a.grp-button,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock p .grp-mediagallery__item__textblock__caption a.grp-button,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul .grp-mediagallery__item__textblock__caption a.grp-button,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock ul .grp-mediagallery__item__textblock__caption a.grp-button,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol .grp-mediagallery__item__textblock__caption a.grp-button,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock ol .grp-mediagallery__item__textblock__caption a.grp-button{display:none}
.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul .grp-mediagallery__item__textblock__content,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-accordion__container-content .grp-mediagallery__item__textblock__content,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text .grp-mediagallery__item__textblock__content,.grp-servicemodule .grp-servicemodule__contents .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-servicemodule__text .grp-mediagallery__item__textblock__content,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock p .grp-mediagallery__item__textblock__content,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock ul .grp-mediagallery__item__textblock__content,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock ol .grp-mediagallery__item__textblock__content{display:none}
.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-button{display:none}
@media only screen and (min-width:768px){.grp-mediagallery .grp-mediagallery__item{cursor:pointer;margin:0 1% 1% 0;float:left}
}
@media only screen and (min-width:768px) and (max-width:767px){.grp-mediagallery .wrapperClass .grp-mediagallery__item{width:100%}
}
@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1023px){.grp-mediagallery .wrapperClass .grp-mediagallery__item{width:49.2%}
.grp-mediagallery .wrapperClass:nth-of-type(2n+2) .grp-mediagallery__item{width:49.8%;margin-right:0}
}
@media only screen and (min-width:768px) and (min-width:1024px){.grp-mediagallery .wrapperClass .grp-mediagallery__item{margin-right:.8%;margin-bottom:.8%;width:16%}
.grp-mediagallery .wrapperClass:nth-of-type(6n+6) .grp-mediagallery__item{margin-right:0}
}
@media only screen and (min-width:768px) and (max-width:767px){.grp-mediagallery--largeView .wrapperClass .grp-mediagallery__item{width:100%}
}
@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1023px){.grp-mediagallery--largeView .wrapperClass .grp-mediagallery__item{margin-right:.8%;width:49%}
.grp-mediagallery--largeView .wrapperClass:nth-of-type(2n+2) .grp-mediagallery__item{width:49%;margin-right:0}
}
@media only screen and (min-width:768px) and (min-width:64.0625em){.grp-mediagallery--largeView .wrapperClass:nth-of-type(3n+1) .grp-mediagallery__item,.grp-mediagallery--largeView .wrapperClass:nth-of-type(3n+2) .grp-mediagallery__item,.grp-mediagallery--largeView .wrapperClass:nth-of-type(3n+3) .grp-mediagallery__item{padding-right:0;margin-right:.8%;margin-bottom:1.2%;width:32.5%}
.grp-mediagallery--largeView .wrapperClass:nth-of-type(3n+3) .grp-mediagallery__item{margin-right:0}
.grp-mediagallery--largeView .wrapperClass:nth-of-type(3n+1) .grp-mediagallery__item{clear:left}
.grp-mediagallery--largeView .wrapperClass:nth-of-type(6n+6) .grp-mediagallery__item{margin-right:0;width:32.5%}
}
@media only screen and (min-width:768px) and (max-width:767px){.grp-mediagallery--popup .wrapperClass .grp-mediagallery__item{width:32.66%;margin-right:1%}
}
@media only screen and (min-width:768px) and (min-width:48.0625em){.grp-mediagallery--popup .wrapperClass .grp-mediagallery__item{width:32.66%;margin-right:1%}
.grp-mediagallery--popup .wrapperClass:nth-of-type(2n) .grp-mediagallery__item{width:32.66%;margin-right:1%}
.grp-mediagallery--popup .wrapperClass:nth-of-type(3n+1) .grp-mediagallery__item{clear:left}
.grp-mediagallery--popup .wrapperClass:nth-of-type(3n) .grp-mediagallery__item{margin-right:0}
}
@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1023px){.grp-mediagallery--popup .wrapperClass .grp-mediagallery__item{width:32.66%;margin-right:1%}
.grp-mediagallery--popup .wrapperClass:nth-of-type(3n) .grp-mediagallery__item{width:32.66%;margin-right:0}
}
@media only screen and (min-width:768px){.grp-mediagallery--popup .grp-button__standard__beige--small{flex:0 0 3.65rem}
}
.grp-videoitem__item-html5-btn{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.grp-mediagallery__item{cursor:pointer}
.grp-mediagallery__item__container{display:flex;clear:both;margin-bottom:10px;position:relative}
@media only screen and (min-width:768px){.grp-mediagallery__item img{width:100%;height:100%}
}
.grp-mediagallery__item__image{position:relative}
.grp-mediagallery__item__image__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.grp-mediagallery__item__image__play__img{display:block;width:100%;height:100%}
.grp-mediagallery__item__image img{width:100%;height:100%}
.grp-mediagallery__item__image--large{display:none}
.grp-mediagallery__item__preview{position:relative;float:left;width:80%;margin-bottom:10px;visibility:visible;opacity:1;-webkit-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}
.grp-mediagallery__item__preview img{width:100%;opacity:1}
.grp-mediagallery__item__preview .grp-mediagallery__item__play__img{position:absolute;width:60px;height:37px;opacity:1;z-index:1000;left:30px}
.grp-mediagallery__item__thumb--clicked{opacity:.4;-webkit-transition:visibility 0 1s,opacity 1s ease-in-out;transition:visibility 0 1s,opacity 1s ease-in-out}
.grp-mediagallery__item__textblock{display:none;height:80px;overflow:hidden}
.grp-mediagallery__picture,.grp-mediagallery__iframe{position:relative;float:left;visibility:visible;opacity:1;-webkit-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}
.grp-mediagallery__picture{width:100%}
.grp-mediagallery__picture__img{width:100%;height:100%;visibility:visible;opacity:1;-webkit-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}
.grp-mediagallery__picture__close{z-index:10;position:absolute;right:0;top:0;height:36px;width:60px;animation-delay:1s;opacity:1;animation-duration:2s;animation-fill-mode:both;animation-name:fadeInDown;cursor:pointer;text-align:center;background:#d6d6d6d0 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/close_24_navigation_default.svg") center center no-repeat}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-mediagallery__picture__close{display:none}
}
@media only screen and (max-width:30em){.grp-mediagallery__picture__close{display:none}
}
.grp-mediagallery__picture__close--youtube{margin-top:4rem}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-mediagallery__picture__close--youtube{right:calc(3.65rem + 1%) !important}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){.grp-mediagallery__picture__close--youtube{right:calc(4.55rem + 1%) !important}
}
@media only screen and (min-width:80.0625em) and (max-width:6249999.9375em){.grp-mediagallery__picture__close--youtube{right:calc(6.775rem + 1%) !important}
}
@media only screen and (min-width:48.0625em){.grp-mediagallery--popup .grp-mediagallery__picture__close--youtube{right:calc(3.65rem + 1%) !important}
}
.grp-button__standard__beige--small,table .grp-button__standard__beige--small{position:relative;float:left;overflow:hidden;padding:1.2rem 1.5rem 1.2rem 1.0rem;margin:0 1% 0 0;background-size:160%;background-position:center}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-button__standard__beige--small,table .grp-button__standard__beige--small{flex:0 0 3.65rem}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){.grp-button__standard__beige--small,table .grp-button__standard__beige--small{flex:0 0 4.55rem}
}
@media only screen and (min-width:80.0625em) and (max-width:6249999.9375em){.grp-button__standard__beige--small,table .grp-button__standard__beige--small{flex:0 0 6.775rem}
}
.grp-button__standard__beige--small:nth-of-type(1){background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/previous_96_navigation_default.svg") center center no-repeat;left:0;clear:left}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-button__standard__beige--small:nth-of-type(1){background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/previous_49_navigation_default.svg") center center no-repeat}
}
@media only screen and (max-width:30em){.grp-button__standard__beige--small:nth-of-type(1){background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/previous_24_navigation_default.svg") center center no-repeat}
}
.grp-button__standard__beige--small:nth-of-type(1):hover{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/previous_96_navigation_mouseover.svg") center center no-repeat}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-button__standard__beige--small:nth-of-type(1):hover{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/previous_49_navigation_mouseover.svg") center center no-repeat}
}
@media only screen and (max-width:30em){.grp-button__standard__beige--small:nth-of-type(1):hover{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/previous_24_navigation_mouseover.svg") center center no-repeat}
}
.grp-button__standard__beige--small:nth-of-type(2){margin:0 0 0 1%;background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_96_navigation_default.svg") center center no-repeat;right:0}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-button__standard__beige--small:nth-of-type(2){background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_49_navigation_default.svg") center center no-repeat}
}
@media only screen and (max-width:30em){.grp-button__standard__beige--small:nth-of-type(2){background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") center center no-repeat}
}
.grp-button__standard__beige--small:nth-of-type(2):hover{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_96_navigation_mouseover.svg") center center no-repeat}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-button__standard__beige--small:nth-of-type(2):hover{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_49_navigation_mouseover.svg") center center no-repeat}
}
@media only screen and (max-width:30em){.grp-button__standard__beige--small:nth-of-type(2):hover{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_24_navigation_mouseover.svg") center center no-repeat}
}
table .grp-button__standard__beige--small{padding:0}
.grp-mediagallery__textblock{display:block;padding:0;margin:0 0 10px 0;width:100%}
@media only screen and (min-width:768px){.grp-mediagallery__textblock{background-color:#f2f2f2}
}
@media only screen and (max-width:30em){.grp-mediagallery__textblock{line-height:1.4rem}
}
.grp-mediagallery__textblock .grp-textmodul,.grp-mediagallery__textblock .grp-accordion__container-content,.grp-mediagallery__textblock .grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text,.grp-servicemodule .grp-servicemodule__contents .grp-mediagallery__textblock .grp-servicemodule__text,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock p,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock ul,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock ol{padding-top:30px;padding-bottom:30px;height:auto !important;opacity:1}
.grp-mediagallery__textblock .grp-textmodul__headline--ext{margin:7px 10px 0 7px !important;display:block;opacity:1;color:#494949 !important}
@media only screen and (max-width:768px){.grp-mediagallery__textblock .grp-textmodul__headline--ext{margin:7px 0 0 0 !important}
}
.grp-mediagallery__textblock .grp-textmodul .grp-mediagallery__item__textblock__caption,.grp-mediagallery__textblock .grp-accordion__container-content .grp-mediagallery__item__textblock__caption,.grp-mediagallery__textblock .grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text .grp-mediagallery__item__textblock__caption,.grp-servicemodule .grp-servicemodule__contents .grp-mediagallery__textblock .grp-servicemodule__text .grp-mediagallery__item__textblock__caption,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p .grp-mediagallery__item__textblock__caption,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock p .grp-mediagallery__item__textblock__caption,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul .grp-mediagallery__item__textblock__caption,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock ul .grp-mediagallery__item__textblock__caption,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol .grp-mediagallery__item__textblock__caption,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock ol .grp-mediagallery__item__textblock__caption{display:none}
.grp-mediagallery__textblock .grp-textmodul .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .grp-accordion__container-content .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text .grp-mediagallery__item__textblock__content,.grp-servicemodule .grp-servicemodule__contents .grp-mediagallery__textblock .grp-servicemodule__text .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock p .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock ul .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock ol .grp-mediagallery__item__textblock__content{opacity:1;display:block;margin:15px 10px 0 7px}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-mediagallery__textblock .grp-textmodul .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .grp-accordion__container-content .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text .grp-mediagallery__item__textblock__content,.grp-servicemodule .grp-servicemodule__contents .grp-mediagallery__textblock .grp-servicemodule__text .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock p .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock ul .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock ol .grp-mediagallery__item__textblock__content{max-width:inherit}
}
@media only screen and (max-width:30em){.grp-mediagallery__textblock .grp-textmodul .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .grp-accordion__container-content .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text .grp-mediagallery__item__textblock__content,.grp-servicemodule .grp-servicemodule__contents .grp-mediagallery__textblock .grp-servicemodule__text .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock p .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock ul .grp-mediagallery__item__textblock__content,.grp-mediagallery__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-mediagallery__textblock ol .grp-mediagallery__item__textblock__content{max-width:inherit}
}
.grp-mediagallery__textblock .grp-mediagallery__item__textblock__caption{display:none}
.grp-mediagallery__slider__tab{background-color:#d6d6d6;float:left;margin:10px 4px 20px 0}
.slick-active .grp-mediagallery__slider__tab{background-color:#6f6f6f}
.grp-accordion__container-content .grp-mediagallery .wrapperClass .grp-mediagallery__textblock{background-color:#fff}
.grp-accordion__container-content .grp-mediagallery .wrapperClass .grp-mediagallery__item__textblock{min-height:56px;background-color:#fff}
.grp-time{width:100%;word-wrap:break-word;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;text-align:left;outline:0;position:relative}
.grp-time .hideUtcOffset{display:none}
.grp-time .grp-news__date{line-height:19px;font-size:.875rem;margin-top:30px}
.grp-time .grp-news__date-ics{width:22px;margin-left:3px;display:inline-block;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/calendar_24_communication_default.svg") no-repeat left -4px}
.grp-time .grp-news__date-ics:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/calendar_24_communication_mouseover.svg") no-repeat left -4px}
.grp-news__container{width:100%;word-wrap:break-word;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;text-align:left;outline:0;position:relative}
.grp-news__container .grp-news__image img{width:100%}
.grp-news__container .hideUtcOffset{display:none}
.grp-news__container .grp-news__date{padding-bottom:28px;margin-bottom:23px;line-height:19px;font-size:.875rem}
.grp-news__container .grp-news__date-ics{width:22px;margin-left:3px;display:inline-block;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/calendar_24_communication_default.svg") no-repeat left -4px}
.grp-news__container .grp-news__date-ics:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/calendar_24_communication_mouseover.svg") no-repeat left -4px}
.grp-news__container .grp-news__heading .grp-h1,.grp-news__container .grp-news__heading .grp-h1--img,.grp-news__container .grp-news__heading .grp-search__headline{margin-bottom:41px}
.grp-news__container .grp-news__subline .grp-h2{margin-top:65px}
.grp-news-list{position:relative}
.grp-news-list .grp-news__year{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:1.375em;margin-top:70px;position:relative;float:left}
.grp-news-list__bar{position:absolute;top:0;right:0}
@media only screen and (max-width:30em){.grp-news-list__bar{display:none}
}
.grp-news-list__bar__btn button{height:100%;width:100%}
.grp-news-list__bar__btn-list,.grp-news-list__bar__btn-grid{clear:none;float:left;height:3.2rem;width:4.95rem}
.grp-news-list__bar__btn-list.active,.grp-news-list__bar__btn-grid.active{border-bottom:3px solid #494949}
.grp-news-list__bar__btn-list{margin-right:6px;cursor:pointer;background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/chapters_24_navigation_default.svg") no-repeat 26px 15px}
.grp-news-list__bar__btn-list:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/chapters_24_navigation_mouseover.svg")}
.grp-news-list__bar__btn-grid{cursor:pointer;background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/explore_24_navigation_default.svg") no-repeat 26px 15px}
.grp-news-list__bar__btn-grid:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/explore_24_navigation_mouseover.svg")}
.grp-news-list .grp-news__grid-view .grp-news__year{margin-bottom:20px}
.grp-news-list .grp-news__grid-view .grp-news-list-year{clear:both;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:24px;grid-row-gap:30px}
@media only screen and (min-width:0) and (max-width:48.0625em){.grp-news-list .grp-news__grid-view .grp-news-list-year{grid-column-gap:16px;grid-template-columns:1fr 1fr}
}
@media only screen and (max-width:30em){.grp-news-list .grp-news__grid-view .grp-news-list-year{grid-template-columns:1fr}
}
.grp-news-list .grp-news__grid-view .grp-news__item{min-width:100%}
.grp-news-list .grp-news__grid-view .grp-news__item .grp-news__container{background-color:#f2f2f2}
.grp-news-list .grp-news__grid-view .grp-news__item .grp-news__heading{padding-left:20px;padding-right:20px;height:5.625rem;overflow:hidden}
@media only screen and (min-width:0) and (max-width:48.0625em){.grp-news-list .grp-news__grid-view .grp-news__item .grp-news__heading{padding-left:12px;padding-right:12px}
}
.grp-news-list .grp-news__grid-view .grp-news__item .grp-news__heading .grp-news__overline{line-height:1.1875rem;font-size:.875rem;padding:6px 0 4px 0;word-wrap:break-word;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-news-list .grp-news__grid-view .grp-news__item .grp-news__heading .grp-news__header{width:100%;line-height:1.125rem;font-size:1.125rem;text-transform:uppercase;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;hyphens:auto}
.grp-news-list .grp-news__list-view .grp-news__year{margin-bottom:50px}
.grp-news-list .grp-news__list-view .grp-news__item{width:100%}
.grp-news-list .grp-news__list-view .grp-news-list-year{clear:both}
.grp-news-list .grp-news__list-view .grp-news__container{border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}
.grp-news-list .grp-news__list-view .grp-news__container:first-of-type{border-top:1px solid #d6d6d6}
.grp-news-list .grp-news__list-view .grp-news__content{margin:0;border-left:4px solid gray}
.grp-news-list .grp-news__list-view .grp-news__content:hover{background-color:#d6d6d6}
.grp-news-list .grp-news__list-view .grp-news__image{display:none}
.grp-news-list .grp-news__list-view .grp-news__heading{padding:1em 1.5em;display:flex}
.grp-news-list .grp-news__list-view .grp-news__heading .grp-news__header{font-size:1.25rem;word-wrap:break-word;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;text-align:left;outline:0}
.grp-news-list .grp-news__list-view .grp-news__overline{padding-right:15px;padding-top:3px}
.grp-news-list .grp-news__list-view .grp-news__overline:hover{color:#000}
.newsarticle img{width:100%}
.grp-newscontainer{padding-bottom:70px;max-width:955px;margin:auto}
@media(max-width:480px){.grp-newscontainer{padding-bottom:50px}
}
.grp-newsnavi{margin:20px 0;display:flex;justify-content:space-between;align-items:center}
.grp-backlink{color:#494949;font-weight:bold;font-size:16px;padding-left:18px;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/previous_24_navigation_default.svg") no-repeat -6px center;margin-right:16px}
.grp-newsarticle-overline{color:#666;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:15px;display:flex;flex-wrap:wrap}
.grp-newsarticle-overline>*{margin-bottom:10px}
.grp-newsarticle-delimiter{margin-left:6px;white-space:nowrap}
.grp-newsarticle-delimiter::before{content:' | ';margin-right:6px}
.grp-newsarticle-uppercase{text-transform:uppercase}
.grp-newsarticle-reading-time{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/base/Clock_Icon_1.svg");background-repeat:no-repeat;background-size:contain;background-position-x:8px}
.grp-newsarticle-reading-time::before{margin-right:20px}
.grp-newscontainer .grp-h1,.grp-newscontainer .grp-h1--img,.grp-newscontainer .grp-search__headline{margin-top:20px}
.grp-newscontainer .textmodule p,.grp-newscontainer .textmodule ol li,.grp-newscontainer .textmodule ul li{line-height:1.8 !important}
.grp-newsarticle-topiclist{margin-top:25px;display:flex;flex-wrap:wrap}
.grp-newsarticle-topiclist>a:not(:last-child){margin-right:24px}
@media(max-width:768px){.grp-newsarticle-topiclist>a:not(:last-child){margin-right:16px}
}
.grp-newsarticle-topiclist>a{margin-bottom:15px}
.grp-newsarticle-topicbutton{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;text-transform:uppercase;text-align:left;padding:10px 42px 9px 20px;cursor:pointer;background-color:#FFF;color:#666;border:1px solid #666;outline:0}
.grp-newsfilter-reset{flex-basis:100%;background:#FFF url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/reset_24_interaction_default.svg") left no-repeat;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:16px;color:#666;cursor:pointer;padding-left:30px;text-align:left}
.grp-newsarticle-topicbutton:hover,.grp-newsarticle-topicbutton.selected{background:#FFF url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/checkmark_24_navigation_default.svg") no-repeat scroll right 8px center;border-width:2px;padding:9px 41px 8px 19px;color:#494949}
.grp-newsfilter-result-area,.grp-news-result-area{margin-top:25px;display:flex;flex-direction:row;flex-wrap:wrap}
.grp-newsfilter-result-area>div,.grp-news-result-area>div{margin-bottom:40px}
@media(min-width:769px){.newsarticle .grp-newsteaser,.newsfilter .grp-newsteaser{max-width:calc((100% - (2 * 24px)) / 3)}
.newsarticle .grp-newsteaser:nth-child(3n+1),.newsarticle .grp-newsteaser:nth-child(3n+2){margin-right:24px}
.newsfilter .grp-newsteaser:nth-child(1),.newsfilter .grp-newsteaser:nth-child(7n+5){max-width:100%;margin-right:0}
.newsfilter .grp-newsteaser:nth-child(2),.newsfilter .grp-newsteaser:nth-child(3),.newsfilter .grp-newsteaser:nth-child(7n+6),.newsfilter .grp-newsteaser:nth-child(7n+7),.newsfilter .grp-newsteaser:nth-child(7n+9),.newsfilter .grp-newsteaser:nth-child(7n+10){margin-right:24px}
.newsfilter .grp-newsteaser:nth-child(1) a,.newsfilter .grp-newsteaser:nth-child(7n+5) a{max-width:100%;display:flex;flex-direction:row}
.newsfilter .grp-newsteaser:nth-child(1) a>:not(:last-child),.newsfilter .grp-newsteaser:nth-child(14n+12) a>:not(:last-child){margin-right:24px}
.newsfilter .grp-newsteaser:nth-child(14n+5) a>:not(:last-child){margin-left:20px}
.newsfilter .grp-newsteaser:nth-child(1) .grp-newsteaser-imgpart,.newsfilter .grp-newsteaser:nth-child(7n+5) .grp-newsteaser-imgpart{min-width:calc(24px + (100% - 2 * 24px) / 3 * 2);width:calc(24px + (100% - 2 * 24px) / 3 * 2)}
.newsfilter .grp-newsteaser:nth-child(14n+5) a{flex-direction:row-reverse}
.newsfilter .grp-newsteaser:nth-child(14n+5) .grp-newsteaser-textpart{text-align:right}
.newsfilter .grp-newsteaser:nth-child(14n+5) .grp-newsarticle-overline{justify-content:flex-end}
}
@media(min-width:481px) and (max-width:768px){.grp-newsteaser{max-width:calc((100% - 16px) / 2)}
.grp-newsteaser:nth-child(2n+1){margin-right:16px}
}
@media(max-width:480px){.grp-newsteaser{max-width:100%;margin-right:0}
}
.grp-newsteaser img{width:100%}
.grp-newsteaser-textpart{margin-top:15px;display:flex;flex-direction:column;justify-content:center}
.grp-newsteaser-textpart>*:not(:last-child){margin-bottom:15px}
.grp-newsfilter{margin-top:40px}
.grp-newsfilter-no-result{margin-top:25px}
.grp-newsfilter-search-form{position:relative}
.grp-newsfilter-search{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;text-align:left;padding:10px 42px 9px 20px;cursor:pointer;background-color:#FFF;color:#494949;border:1px solid #666;outline:0;font-size:100%;max-width:306px;width:100%}
.grp-newsfilter-search:focus{background:#FFF url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/search_24_actions_mouseover.svg") no-repeat scroll right 7px top 6px;border-width:2px;padding:9px 41px 8px 19px;color:#494949}
.grp-newsfilter-search:focus::placeholder{color:#494949}
.grp-newsfilter-search-icon{position:absolute;display:inline-block;top:8px;right:8px;width:26px;height:24px;border:0;outline:0;background:#FFF url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/search_24_actions_default.svg") no-repeat}
.grp-newsfilter-search-icon:hover{background:#FFF url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/search_24_actions_mouseover.svg") no-repeat}
@media(min-width:481px) and (max-width:768px){.grp-newsfilter-toggle{max-width:288px}
.grp-newsfilter-search{max-width:288px}
}
@media(max-width:480px){.grp-newsfilter-toggle{max-width:unset}
.grp-newsfilter-search{max-width:unset}
}
.grp-newsfilter-area{display:none;margin-top:25px;flex-wrap:wrap}
.grp-newsfilter-area>*:not(:last-child){margin-right:24px}
@media(max-width:768px){.grp-newsfilter-area>*:not(:last-child){margin-right:16px}
}
.grp-newsfilter-area>*{margin-bottom:15px}
.grp-newsfilter-area.opened{display:flex}
.grp-persongallery__item__textblock,.grp-personcontact__item__textblock,.grp-contact-info__field{background-color:#f2f2f2}
.grp-slick1,.grp-slick2{display:-webkit-flex;display:flex;flex-wrap:wrap}
@media only screen and (max-width:30em){.grp-slick1,.grp-slick2{opacity:0}
}
.grp-slick1 div[role="option"],.grp-slick2 div[role="option"]{outline:0}
.grp-persongallery__item{margin-bottom:16px}
.grp-persongallery__item--inactiv{opacity:.5}
.grp-persongallery__item img{width:100%}
.grp-persongallery__item__textblock__icon{cursor:pointer;padding:5px 20px;float:right;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/expand_24_navigation_default.svg") no-repeat scroll 50% 50% #d6d6d6;font-size:25px;width:80px;height:50px;text-align:center}
.grp-persongallery__item__textblock__name{padding:18px 120px 2px 30px;color:#494949 !important;transition:color .5s ease}
.grp-persongallery__item__textblock__title{padding:5px 120px 15px 30px;margin:0}
.grp-persongallery__item__textblock h4.grp-h4,.grp-persongallery__item__textblock .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock h4.grp-textmodul__headline,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-persongallery__item__textblock h4.grp-textmodul__headline{margin-top:0}
.grp-persongallery__item:hover .grp-persongallery__item__textblock__name.grp-h4,.grp-persongallery__item:hover .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-persongallery__item__textblock__name.grp-textmodul__headline,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-persongallery__item:hover .grp-persongallery__item__textblock__name.grp-textmodul__headline{color:black !important;transition:color .5s ease}
.grp-persongallery__item__collapse{padding:40px 40px 40px 2rem;background-color:#f2f2f2;display:none;line-height:1.07rem}
@media only screen and (min-width:30.0625em){.grp-persongallery__item__collapse{margin-bottom:16px}
}
@media only screen and (min-width:48.0625em){.grp-persongallery__item__collapse{padding:40px 30% 40px 100px}
}
.grp-persongallery__item__collapse h3+p{margin-top:1.5625rem}
.grp-persongallery__item__collapse .grp-h3,.grp-persongallery__item__collapse .grp-mediagallery__textblock .grp-textmodul__headline,.grp-mediagallery__textblock .grp-persongallery__item__collapse .grp-textmodul__headline,.grp-persongallery__item__collapse .grp-search__results__item__headline{margin-top:0}
.grp-persongallery__item__collapse__vintage{font-size:1rem;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;margin:25px 0}
.grp-persongallery__item__collapse__career{padding:.5rem 0 .5rem 0;margin-left:8px !important}
.grp-persongallery__item__collapse__career__year{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-weight:bold;color:#666}
@media only screen and (min-width:48.0625em){.grp-persongallery__item__collapse__career__year{width:10% !important}
}
.grp-persongallery__item__collapse__career__year:before{content:"·";position:absolute;margin-left:-8px}
.grp-persongallery__item__collapse__career__text{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif}
@media only screen and (max-width:30em){.grp-persongallery__item__collapse__career__text{margin-top:.5rem}
}
.grp-persongallery__item__collapse__career:last-of-type{padding-bottom:2rem}
.grp-persongallery__item__collapse__downloads{padding:0;overflow:auto}
.grp-persongallery__item__collapse__downloads .grp-button__download{margin:0}
@media only screen and (max-width:30em){.grp-persongallery__item__collapse__downloads .grp-columns.small-12,.grp-persongallery__item__collapse__downloads .two-columns-c0,.grp-persongallery__item__collapse__downloads .two-columns-c1,.grp-persongallery__item__collapse__downloads .three-columns-c0,.grp-persongallery__item__collapse__downloads .three-columns-c1,.grp-persongallery__item__collapse__downloads .three-columns-c2,.grp-persongallery__item__collapse__downloads .two-columns6633-c0,.grp-persongallery__item__collapse__downloads .two-columns6633-c1,.grp-persongallery__item__collapse__downloads .two-columns3366-c0,.grp-persongallery__item__collapse__downloads .two-columns3366-c1{padding-left:0 !important;padding-right:0 !important}
}
.grp-persongallery__item__collapse .grp-subline{color:#494949}
.grp-persongallery__item__collapse p{max-width:50rem}
.grp-persongallery__item__collapse p:first-child{margin-top:0}
.grp-persongallery__item__collapse p:last-child{margin-bottom:0}
.grp-persongallery__item__collapse p:empty{margin:0}
.grp-persongallery__item__collapse p+p,.grp-persongallery__item__collapse ul+p,.grp-persongallery__item__collapse ol+p,.grp-persongallery__item__collapse ul+ol,.grp-persongallery__item__collapse ol+ul{margin-top:-0.3rem}
.grp-persongallery__item__collapse p+ul,.grp-persongallery__item__collapse p+ol{margin-top:0}
.grp-persongallery__item__collapse .grp-h4,.grp-persongallery__item__collapse .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-persongallery__item__collapse .grp-textmodul__headline{margin-top:1rem;margin-bottom:1rem}
.grp-personcontact__item{margin-bottom:16px}
.grp-personcontact__item:focus{outline:0 !important}
.grp-personcontact__item img{width:100%}
.grp-personcontact__item__textblock{padding:20px 30px 0 30px}
.grp-personcontact__item__textblock__name{padding:20px 0 5px 0;color:#494949 !important;transition:color .5s ease}
.grp-personcontact__item__textblock__title{padding:1px 0 30px 0;margin:0}
.grp-personcontact__item__textblock .grp-contact-info__field{padding:0 0 15px 0}
.grp-personcontact__item__textblock__phone{padding:0 0 15px 0;margin:0;text-decoration:none}
.grp-personcontact__item__textblock__fax{padding:0 0 15px 0;margin:0;text-decoration:none}
.grp-personcontact__item__textblock__mail,.grp-personcontact__item__textblock__link{font-family:"BMWGroupTNProTT-Bold","Arial Black",Gadget,sans-serif;padding:0 0 15px 0;margin:0}
.grp-personcontact__item__textblock__mail .grp-link-list__item,.grp-personcontact__item__textblock__link .grp-link-list__item{margin-bottom:0}
.grp-personcontact__item__textblock__mail a,.grp-personcontact__item__textblock__link a{text-decoration:none;margin-top:2px}
.grp-personcontact__item:hover .grp-personcontact__item__textblock__name.grp-h4,.grp-personcontact__item:hover .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-personcontact__item__textblock__name.grp-textmodul__headline,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-personcontact__item:hover .grp-personcontact__item__textblock__name.grp-textmodul__headline{color:black !important;transition:color .5s ease}
.grp-contact-info{padding-top:10px}
.grp-contact-info__field p{margin:0}
.grp-contact-info__field__mail{font-size:12px;margin:0}
.grp-contact-info__field__mail a{font-family:"BMWGroupTNProTT-Bold","Arial Black",Gadget,sans-serif;text-decoration:none}
.grp-contact-info .grp-columns:last-of-type,.grp-contact-info .two-columns-c0:last-of-type,.grp-contact-info .two-columns-c1:last-of-type,.grp-contact-info .three-columns-c0:last-of-type,.grp-contact-info .three-columns-c1:last-of-type,.grp-contact-info .three-columns-c2:last-of-type,.grp-contact-info .two-columns6633-c0:last-of-type,.grp-contact-info .two-columns6633-c1:last-of-type,.grp-contact-info .two-columns3366-c0:last-of-type,.grp-contact-info .two-columns3366-c1:last-of-type,.grp-slick1 .grp-columns:last-of-type,.grp-slick1 .two-columns-c0:last-of-type,.grp-slick1 .two-columns-c1:last-of-type,.grp-slick1 .three-columns-c0:last-of-type,.grp-slick1 .three-columns-c1:last-of-type,.grp-slick1 .three-columns-c2:last-of-type,.grp-slick1 .two-columns6633-c0:last-of-type,.grp-slick1 .two-columns6633-c1:last-of-type,.grp-slick1 .two-columns3366-c0:last-of-type,.grp-slick1 .two-columns3366-c1:last-of-type{float:left !important}
.grp-personcontact__item:focus,.grp-persongallery__item:focus{outline:0 !important}
.grp-persongallery .mobile-counter,.grp-personcontact .mobile-counter{text-align:center;color:#494949;margin-top:5px}
@media only screen and (max-width:30em){.grp-persongallery .slick-slide .grp-persongallery__item__collapse,.grp-personcontact .slick-slide .grp-persongallery__item__collapse{margin-right:-9px;margin-left:-9px}
}
.grp-persongallery .grp-persongallery__slider__tab,.grp-personcontact .grp-persongallery__slider__tab{background-color:#d6d6d6;float:left;margin:10px 4px 20px 0;height:5px;padding:2px;cursor:pointer}
.grp-persongallery ul.slick-dots,.grp-personcontact ul.slick-dots{display:flex;margin:0}
.grp-persongallery ul.slick-dots li:last-child .grp-persongallery__slider__tab,.grp-personcontact ul.slick-dots li:last-child .grp-persongallery__slider__tab{margin-right:0}
.grp-persongallery .slick-active .grp-persongallery__slider__tab,.grp-personcontact .slick-active .grp-persongallery__slider__tab{background-color:#6f6f6f}
.grp-persongallery .grp-personcontact__slider__tab,.grp-personcontact .grp-personcontact__slider__tab{background-color:#d6d6d6;float:left;margin:10px 4px 20px 0;padding:2px}
.grp-persongallery ul.slick-dots li:last-child .grp-personcontact__slider__tab,.grp-personcontact ul.slick-dots li:last-child .grp-personcontact__slider__tab{display:flex;margin-right:0}
.grp-persongallery .slick-active .grp-personcontact__slider__tab,.grp-personcontact .slick-active .grp-personcontact__slider__tab{background-color:#6f6f6f}
.grp-personcontact .grp-link-list__item:hover,.grp-personcontact .grp-link-list__item:focus,.grp-contact-info .grp-link-list__item:hover,.grp-contact-info .grp-link-list__item:focus{color:#000}
.slick-slide,.slick-list{outline:none !important}
@media only screen and (min-width:30.0625em) and (max-width:48em){.parsys_column .grp-pie-chart{margin-top:40px}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.parsys_column .grp-pie-chart{margin-top:40px}
}
.grp-diagrams .grp-pie-chart .vt-content.container-fluid{padding:1.875rem}
@media only screen and (min-width:30.0625em) and (max-width:37.75em){.grp-diagrams .grp-pie-chart .vt-content.container-fluid{padding:1.17rem}
}
@media only screen and (min-width:37.75em) and (max-width:48em){.grp-diagrams .grp-pie-chart .vt-content.container-fluid{padding:1.875rem}
}
@media only screen and (min-width:48.0625em) and (max-width:55em){.grp-diagrams .grp-pie-chart .vt-content.container-fluid{padding:1.17rem}
}
@media only screen and (min-width:55em) and (max-width:64em){.grp-diagrams .grp-pie-chart .vt-content.container-fluid{padding:1.875rem}
}
@media only screen and (min-width:64.0625em){.grp-diagrams .grp-pie-chart .vt-content.container-fluid{padding:2rem}
}
.grp-diagrams .grp-pie-chart .row,.grp-diagrams .grp-pie-chart .grp-row,.grp-diagrams .grp-pie-chart .grp-component__extended,.grp-diagrams .grp-pie-chart .two-columns,.grp-diagrams .grp-pie-chart .three-columns,.grp-diagrams .grp-pie-chart .two-columns6633,.grp-diagrams .grp-pie-chart .two-columns3366,.grp-diagrams .grp-pie-chart .grp-component__content,.grp-diagrams .grp-pie-chart .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-diagrams .grp-pie-chart .grp-component__fullwidth__inner{margin:0 !important}
.grp-diagrams .grp-pie-chart .text-right{text-align:right}
.grp-diagrams .grp-pie-chart .description+td{display:table-cell;font-weight:700;padding:4px 0;vertical-align:top}
.grp-diagrams .grp-pie-chart .heightfix-wrapper{position:relative}
.grp-diagrams .grp-pie-chart .heightfix-wrapper:before{content:"";display:block;padding-top:100%}
.grp-diagrams .grp-pie-chart .vcenter-content{position:absolute;top:0;left:0;right:0;bottom:0}
.grp-diagrams .grp-pie-chart .chart-module{width:100%;padding:3% 5%}
.grp-diagrams .grp-pie-chart .svg-wrapper.quadratic{position:relative}
.grp-diagrams .grp-pie-chart .svg-donut-summary{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-diagrams .grp-pie-chart .svg-donut-summary .odometer-inside{color:#494949}
.grp-diagrams .grp-pie-chart .vt .grp-h4,.grp-diagrams .grp-pie-chart .vt .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-diagrams .grp-pie-chart .vt .grp-textmodul__headline{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:3.2rem}
.grp-diagrams .grp-pie-chart .vt .quadratic:before{content:"";display:block;padding-top:100%}
.grp-diagrams .grp-pie-chart .vt .quadratic{top:0;position:relative;margin-left:auto;margin-right:auto}
.grp-diagrams .grp-pie-chart .vt .svg-wrapper.quadratic .svg-container,.grp-diagrams .grp-pie-chart .vt .quadratic-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}
.grp-diagrams .grp-pie-chart .svgContainer{position:relative;width:50%;margin:10px 10px 50px 10px}
.grp-diagrams .grp-pie-chart .arc{cursor:pointer}
.grp-diagrams .grp-pie-chart .vt .arrows-horizontal{position:absolute;height:41px;top:50%;margin-top:-20px;left:15px;right:15px}
.grp-diagrams .grp-pie-chart .vt .arrows-horizontal .arrow{height:41px;width:18px;cursor:pointer}
.grp-diagrams .grp-pie-chart .vt .arrow-left{float:left;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/arrow_left.png") no-repeat}
.grp-diagrams .grp-pie-chart .vt .arrow-right{float:right;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/arrow_right.png") no-repeat}
.grp-diagrams .grp-pie-chart .vt .arrows-narrow{width:65%;margin:-20px auto 0 auto;z-index:11}
@media only screen and (min-width:30.0625em){.grp-diagrams .grp-pie-chart .vt .arrows-narrow{width:45%}
}
.grp-diagrams .grp-pie-chart .vt .number,.grp-diagrams .grp-pie-chart .vt .label{color:#494949}
.grp-diagrams .grp-pie-chart .vt .svg-donut-summary{position:absolute;width:45%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;left:15px;right:15px}
.grp-diagrams .grp-pie-chart .col-sm-push-6{top:3rem;position:absolute}
@media only screen and (min-width:48.0625em){.grp-diagrams .grp-pie-chart .col-sm-push-6{padding:5px}
}
.grp-diagrams .grp-pie-chart .col-sm-pull-6{left:0;height:calc(100% - 36px)}
.grp-diagrams .grp-pie-chart .svg-donut-summary-valueContainer{display:flex;justify-content:center;align-items:center;height:27%}
.grp-diagrams .grp-pie-chart .svg-donut-summary-value{font-size:60px;display:inline-block}
.grp-diagrams .grp-pie-chart .summary-prozent-value{font-size:60px;display:inline-block;color:#494949}
.grp-diagrams .grp-pie-chart .svg-donut-summary-info{color:#494949;font-size:12px;width:80%;height:13px;margin-top:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}
.grp-diagrams .grp-pie-chart .svg-donut-summary-line{border-bottom:1px solid #cdcdcd;width:100%;max-width:80px}
.grp-diagrams .grp-pie-chart .bigLabel{font-size:32px;margin-top:12px}
.grp-diagrams .grp-pie-chart .mittelLabel{font-size:26px;margin-top:13px}
.grp-diagrams .grp-pie-chart .kleinLabel{font-size:18px;margin-top:23px}
.grp-diagrams .grp-pie-chart .tinyLabel{font-size:14px;margin-top:20px}
.grp-diagrams .grp-pie-chart .pietablecontainer{position:relative;display:block;width:100%;height:calc(100% - 48px);overflow-y:auto;align-content:center}
.grp-diagrams .grp-pie-chart .pietablecontainer__inner{position:relative}
.grp-diagrams .grp-pie-chart .arrowlayer{position:relative;height:18px;width:41px;background:unset;margin:0 auto;display:block}
.grp-diagrams .grp-pie-chart .arrowlayer__top{visibility:hidden}
@media only screen{.grp-diagrams .grp-pie-chart .arrowlayer__top{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/arrow_top_mobile.png") center no-repeat;padding:6px}
}
@media only screen and (min-width:30.0625em){.grp-diagrams .grp-pie-chart .arrowlayer__top{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/arrow_top_mobile.png") center no-repeat;padding:12px}
}
@media only screen and (min-width:48.0625em){.grp-diagrams .grp-pie-chart .arrowlayer__top{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/arrow_top.png") center no-repeat}
}
.grp-diagrams .grp-pie-chart .arrowlayer__bottom{visibility:visible}
@media only screen{.grp-diagrams .grp-pie-chart .arrowlayer__bottom{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/arrow_bottom_mobile.png") center no-repeat;padding:6px}
}
@media only screen and (min-width:30.0625em){.grp-diagrams .grp-pie-chart .arrowlayer__bottom{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/arrow_bottom_mobile.png") center no-repeat;padding:12px}
}
@media only screen and (min-width:48.0625em){.grp-diagrams .grp-pie-chart .arrowlayer__bottom{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/arrow_bottom.png") center no-repeat}
}
.grp-diagrams .grp-pie-chart .vt.donut-compare .year.dummy-year{display:none}
.grp-diagrams .grp-pie-chart .vt.donut-compare .years,.grp-diagrams .grp-pie-chart .vt.donut-compare .hover-table{width:100%;font-variant-numeric:tabular-nums}
.grp-diagrams .grp-pie-chart .vt .hover-table tr{border-bottom:1px solid #cdcdcd;cursor:pointer}
.grp-diagrams .grp-pie-chart .hover-table-dummy-row{display:none !important}
.grp-diagrams .grp-pie-chart .hover-table .active{background-color:#edeee9}
.grp-diagrams .grp-pie-chart .vt.donut-compare .years .number,.grp-diagrams .grp-pie-chart .vt.donut-compare .summary-value{font-size:15px;font-weight:bold;margin-bottom:5px;float:right}
.grp-diagrams .grp-pie-chart .vt.donut-compare .hover-table .value{font-size:13px;line-height:1.2;float:right;padding:4px 0}
.grp-diagrams .grp-pie-chart .vt.donut-compare .summary-value{text-align:right}
.grp-diagrams .grp-pie-chart .summary-table{cursor:pointer;line-height:30px;margin-top:0;display:inline-flex;width:100%;padding-bottom:10px}
.grp-diagrams .grp-pie-chart .vt.donut-compare .hover-table .prozent-value{font-size:13px;line-height:1.2;font-weight:bold;float:right}
.grp-diagrams .grp-pie-chart .vt.donut-compare .hover-table .prozent-value::after{content:"%"}
.grp-diagrams .grp-pie-chart .vt.donut-compare .years .label,.grp-diagrams .grp-pie-chart .vt.donut-compare .summary-description{font-size:15px;position:relative;width:100%;float:right}
.grp-diagrams .grp-pie-chart .vt.donut-compare .hover-table .description{float:left;font-size:13px;line-height:1.2;padding:4px 0;text-align:left}
.grp-diagrams .grp-pie-chart .vt .years-wrapper{width:100%;position:relative;overflow-x:auto}
.grp-diagrams .grp-pie-chart .odometer{color:#494949}
.grp-diagrams .grp-pie-chart .vt .odometer-digit-transform-hide{opacity:0;font-size:0 !important}
.grp-diagrams .grp-pie-chart svg rect{-moz-box-shadow:-5px -5px 5px #888;-webkit-box-shadow:-5px -5px 5px #888;box-shadow:-5px -5px 5px #888}
.grp-diagrams .grp-pie-chart .axis line{fill:none;stroke:grey;stroke-width:1}
.grp-diagrams .grp-pie-chart .axis path{fill:#999}
.grp-diagrams .grp-pie-chart .svg-container-inner{display:inline-block;position:relative;width:90%;padding-bottom:90%;vertical-align:top;overflow:hidden}
@media only screen and (max-width:30em){.grp-diagrams .grp-pie-chart .svg-donut-summary-line{border-bottom:1px solid #cdcdcd;max-width:90px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-diagrams .grp-pie-chart .svg-donut-summary-line{border-bottom:1px solid #cdcdcd;max-width:90px}
.grp-diagrams .grp-pie-chart .vt.donut-compare .years .label,.grp-diagrams .grp-pie-chart .vt.donut-compare .hover-table .description{font-size:13px}
.grp-diagrams .grp-pie-chart .summary-table{line-height:20px}
.grp-diagrams .grp-pie-chart .summary-table .summary-description,.grp-diagrams .grp-pie-chart .summary-table .summary-value{font-size:13px}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-diagrams .grp-pie-chart .info{min-width:230px}
.grp-diagrams .grp-pie-chart .svg-donut-summary-line{max-width:55px}
.grp-diagrams .grp-pie-chart .vt.donut-compare .years .label,.grp-diagrams .grp-pie-chart .vt.donut-compare .hover-table .description{font-size:13px}
.grp-diagrams .grp-pie-chart .summary-table{line-height:20px}
.grp-diagrams .grp-pie-chart .summary-table .summary-description,.grp-diagrams .grp-pie-chart .summary-table .summary-value{font-size:12px}
}
@media only screen and (min-width:64.0625em){.grp-diagrams .grp-pie-chart .bigLabel{font-size:50px;margin-top:11px}
.grp-diagrams .grp-pie-chart .mittelLabel{font-size:32px;margin-top:16px}
.grp-diagrams .grp-pie-chart .kleinLabel{font-size:24px;margin-top:18px}
.grp-diagrams .grp-pie-chart .tinyLabel{font-size:18px;margin-top:24px}
.grp-diagrams .grp-pie-chart .svg-donut-summary-line{max-width:78px}
.grp-diagrams .grp-pie-chart .svg-donut-summary-info{font-size:14px !important;height:15px;width:90%}
}
.grp-diagrams .grp-pie-chart .svg-donut-summary.grp-area-company{color:#035970}
.grp-diagrams .grp-pie-chart .svg-donut-summary.grp-area-responsibility{color:#fad022}
.grp-diagrams .grp-pie-chart .svg-donut-summary.grp-area-innovation{color:#0083c6}
.grp-diagrams .grp-pie-chart .svg-donut-summary.grp-area-career{color:#508130}
.grp-diagrams .grp-pie-chart .svg-donut-summary.grp-area-brand{color:#69103b}
.grp-diagrams .grp-pie-chart .svg-donut-summary.grp-area-investor{color:#e96d0c}
.grp-diagrams .grp-pie-chart .svg-donut-summary.grp-area-onlinespecial{color:#d0b54f}
.grp-polygon-container{position:absolute;z-index:5;left:0;top:0;right:0;bottom:0}
.grp-polygon-container .grp-polygon-left,.grp-polygon-container .grp-polygon-right{position:absolute;width:300%;left:0;margin-left:-135%;top:100%;margin-top:-43%;height:auto;max-width:none;opacity:0}
.grp-polygon-container .grp-polygon-right{opacity:1}
.grp-polygon-container .grp-polygon-left{opacity:1;left:-20px}
.grp-popupcontent{position:fixed;right:0;top:0;bottom:0;background:#fff;z-index:100000}
.grp-popupcontent-content{position:absolute;bottom:0;right:0;left:0;top:45px;overflow-y:auto;overflow-x:hidden;opacity:0}
@media only screen and (min-width:30.0625em){.grp-popupcontent-content{top:47px}
}
@media only screen and (min-width:64.0625em){.grp-popupcontent-content{top:76px}
}
@media only screen and (min-width:30.0625em){.grp-popupcontent .grp-component__content{padding-left:1.4375rem;padding-right:2.125rem}
}
@media only screen and (min-width:64.0625em){.grp-popupcontent .grp-component__content{padding-left:1.8125rem;padding-right:3.6875rem}
}
.grp-popupcontent-overlay{z-index:99999;position:fixed;right:0;top:0;bottom:0;left:0;background:#000;opacity:0}
.grp-popupcontent-close{display:inline-block;opacity:0;width:20px;height:20px;top:20px;position:absolute;right:15px;cursor:pointer;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/close_24_navigation_default.svg");background-size:contain;background-repeat:no-repeat;transition:opacity .5s linear}
.grp-popupcontent-close:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/close_24_navigation_mouseover.svg")}
@media only screen and (min-width:30.0625em){.grp-popupcontent-close{top:20px;right:36px}
}
@media only screen and (min-width:64.0625em){.grp-popupcontent-close{top:45px;right:66px}
}
.grp-popupcontent .popup-template-edit-mode{display:none}
.popup-template-edit-mode{margin-top:150px}
.grp-productcatalog .grp-layoutcontainer{overflow:unset}
@media only screen and (max-width:30em){.grp-productcatalog .grp-layoutcontainer{padding-bottom:10px}
}
@media only screen and (min-width:30.01em){.grp-productcatalog .grp-layoutcontainer{padding-bottom:30px}
.grp-productcatalog .grp-layoutcontainer-head{padding-bottom:40px}
}
.grp-pc-bg-grey1{background-color:#e4e4e4}
.grp-pc-bg-grey2{background-color:#d9d9d9}
.grp-productcatalog .grp-h3,.grp-productcatalog .grp-mediagallery__textblock .grp-textmodul__headline,.grp-mediagallery__textblock .grp-productcatalog .grp-textmodul__headline,.grp-productcatalog .grp-search__results__item__headline{margin-top:unset}
.grp-pc-search-text{border:0;border-bottom:1px solid #575757;width:calc(100% - 60px);-webkit-appearance:none;border-radius:0;flex-grow:1;line-height:24px;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:1rem;font-weight:normal;max-width:500px;color:#666;background-color:#f2f2f2;margin-top:25px}
.grp-pc-search-submit{position:relative;top:5px;width:28px;height:24px;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/search_24_actions_default.svg") no-repeat}
.grp-pc-search-submit:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/search_24_actions_mouseover.svg") no-repeat}
.grp-pc-search-reset{position:relative;top:5px;width:22px;height:24px;padding-right:unset;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/close_24_navigation_default.svg") no-repeat}
.grp-pc-search-reset:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/close_24_navigation_mouseover.svg") no-repeat}
@media only screen and (min-width:30.01em){.grp-pc-filter-mobile{display:none}
}
.grp-pc-filter-mobile{padding-top:40px}
.grp-pc-filter-mobile-first{padding-top:0}
.grp-pc-filter-mobile-button{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:16px;padding:15px;cursor:pointer;background:#ccc url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/down_24_navigation_default.svg") no-repeat right 20px center;color:#494949}
.grp-pc-filter-mobile-button:hover{background:#e1e1e1 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/down_24_navigation_mouseover.svg") no-repeat right 20px center;color:#000}
.grp-pc-dd{display:none;position:absolute;background:#e1e1e1;padding:20px;z-index:1;opacity:.95;border-top-color:#666;border-top-style:dashed;border-top-width:1px;width:calc(100% - 3rem - 18px)}
@media only screen and (max-width:20em){.grp-pc-dd{width:calc(100% - 2rem - 18px)}
}
.grp-pc-dd-open{background:#e1e1e1 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/up_24_navigation_default.svg") no-repeat right 20px center}
.grp-pc-dd-open:hover{background:#e1e1e1 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/up_24_navigation_mouseover.svg") no-repeat right 20px center}
.grp-pc-dd-item{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:16px;margin-top:16px;padding-left:0;background:0;min-height:25px;float:none !important;cursor:pointer}
@media only screen and (max-width:30em){.grp-pc-filter-non-mobile{display:none}
}
.grp-pc-filter-no-result{padding-bottom:40px}
.grp-pc-filter-list{display:block;padding:0;margin:25px -0.625rem}
.grp-pc-filter-list:before{content:" ";display:table}
.grp-pc-filter-list:after{content:" ";display:table}
.grp-pc-filter-link{display:block;float:left;height:auto;padding:0 8px 20px}
.grp-pc-filter-link a{border-bottom:3px solid transparent;padding:3px 8px 5px 8px;color:#494949;font-size:16px;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;line-height:1.125rem}
.grp-pc-filter-link-active a{border-bottom:3px solid #494949}
.grp-pc-item-area{margin:0 -14px 0 0;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:flex-start}
@media only screen and (max-width:30em){.grp-pc-item-area{margin:0 -14px 0 0}
}
.grp-pc-item-button{cursor:pointer;padding:5px 20px;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/expand_24_navigation_default.svg") no-repeat scroll 50% 50% #d9d9d9;width:64px;height:38px;display:block;bottom:0;position:absolute;right:0}
.grp-pc-item-button:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/expand_24_navigation_mouseover.svg") no-repeat scroll 50% 50% #d9d9d9}
.grp-pc-item-button.grp-pc-item-opened{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/collapse_24_navigation_default.svg") no-repeat scroll 50% 50% #d9d9d9}
.grp-pc-item-button.grp-pc-item-opened:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/collapse_24_navigation_mouseover.svg") no-repeat scroll 50% 50% #d9d9d9}
.grp-pc-item{margin-top:unset;background-color:white;flex-grow:0;flex-shrink:0;flex-basis:25%;max-width:25%;border:solid transparent;background-clip:padding-box;border-width:0 24px 40px 0}
@media only screen and (max-width:30em){.grp-pc-item{flex-basis:100%;min-width:100%;border-width:0 -14px 40px 0}
}
@media only screen and (max-width:60em) and (min-width:48.0625em){.grp-pc-item{flex-basis:33%;max-width:33%}
}
@media only screen and (max-width:48em) and (min-width:30.0625em){.grp-pc-item{flex-basis:50%;max-width:50%;border-right-width:16px}
}
.grp-pc-item-inner{position:relative;height:100%;cursor:pointer}
.grp-pc-item-inner img{background-color:#FFF}
.grp-pc-fade{opacity:.4}
.grp-pc-item-title{padding:15px 75px 15px 15px;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:1.125rem;font-weight:normal;line-height:1.125rem;color:#494949;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}
.grp-pc-product{width:100%;flex-basis:100%;min-width:100%;border:solid transparent;background-clip:padding-box;border-width:0 14px 40px 0}
.grp-pc-product-description{background-color:white}
.grp-pc-product img{float:left;width:50%;padding-right:30px;padding-left:30px;padding-bottom:30px}
@media only screen and (max-width:48em){.grp-pc-product img{width:100%}
}
@media only screen and (max-width:30em){.grp-pc-product img{width:100%;padding-right:unset;display:none}
}
.grp-pc-product-text{padding:50px}
@media only screen and (max-width:30em){.grp-pc-product-text{padding:30px}
}
@media only screen and (max-width:30em){.grp-pc-product-title{display:none}
}
.grp-pc-table{width:100%;margin-bottom:25px;max-width:800px}
.grp-pc-table td{padding:0 14px 10px 0;hyphens:auto;font-size:.9375rem;text-align:left;font-weight:normal;vertical-align:top}
.grp-pc-product-text .grp-link-list__item{margin-bottom:0}
.grp-pc-details-arrow{cursor:auto;width:0;height:0;margin-top:-20px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;left:50%;top:40px;position:relative;visibility:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.grp-pc-details-arrow.grp-pc-item-opened{visibility:visible;transition:top .4s ease-out .3s}
.clearfix:after,.grp-accordion-calender-month:after,.grp-quot__cont:after,.grp-quot--img .grp-quot__cont:after{clear:both}
.grp-quickjobs-filter-area{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.grp-quickjobs .grp-quickjobs-text-search{max-width:25rem;margin:0;flex-grow:1}
.grp-quickjobs .grp-text-search-form{margin-top:0;max-width:25rem}
.grp-quickjobs-filter-subarea{display:flex;flex-wrap:nowrap;gap:12px;width:100%;max-width:25rem}
.grp-quickjobs .grp-multi-dropdown{max-width:25rem;margin:0;flex-grow:1;flex-shrink:1}
.grp-quickjobs-button{background:#efefef url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") center center no-repeat;width:72px;height:37px;text-align:center;cursor:pointer;border:0;flex-shrink:0}
.grp-quickjobs-button:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_24_navigation_mouseover.svg") no-repeat}
.grp-quickjobs .grp-link-list__item{margin-top:1em}
@media(max-width:480px){.grp-quickjobs-filter-area{justify-content:flex-end}
.grp-quickjobs .grp-jobfinder-text-search,.grp-quickjobs .grp-multi-dropdown{width:100%;margin-right:0}
}
.grp-quot{position:relative}
@media only screen and (max-width:30em){.grp-quot{padding:0}
}
.grp-quot__cont{position:relative;width:100%}
@media only screen and (min-width:64.0625em){.grp-quot__cont--tl{position:absolute !important;top:75px !important;left:70px !important;width:37% !important;bottom:auto !important;right:auto !important}
.grp-quot__cont--tr{position:absolute !important;top:75px !important;right:70px !important;width:37% !important;bottom:auto !important;left:auto !important}
.grp-quot__cont--br{position:absolute !important;bottom:75px !important;right:70px !important;width:37% !important;top:auto !important;left:auto !important}
.grp-quot__cont--bl{position:absolute !important;bottom:75px !important;left:70px !important;width:37% !important;top:auto !important;right:auto !important}
}
.grp-quot__cont__quote{float:left;max-width:100%}
@media only screen and (max-width:30em){.grp-quot__cont__quote{padding:0}
}
.grp-quot__cont__quote__quotation{font-family:"BMWGroupSerif-Light","Times New Roman",Times,serif;color:#494949;word-wrap:break-word;hyphens:auto;margin:0 0 1.2rem}
@media only screen and (min-width:64.0625em){.grp-quot__cont__quote__quotation.hell{color:#FFF}
}
@media only screen and (max-width:30em){.grp-quot__cont__quote__quotation{font-size:1.375rem;line-height:1.6875rem}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-quot__cont__quote__quotation{font-size:1.375rem;line-height:1.6875rem}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-quot__cont__quote__quotation{font-size:1.5rem;line-height:1.75rem}
}
@media only screen and (min-width:64.0625em){.grp-quot__cont__quote__quotation{font-size:1.75rem;line-height:2.125rem}
}
.grp-quot__cont__quote__cite{padding:25px 0 0 0}
.grp-quot__cont__quote__cite.no-quote:before{content:"";border-bottom:0}
.grp-quot__cont__quote__cite.grp-quot__cont__quote__cite--ruler:before{content:"";width:80px;border-bottom:1px solid #999;display:block}
.grp-quot__cont__quote__cite__author{font-weight:bold;margin:.8rem 0 0 0}
.grp-quot__cont__quote__cite__txt{margin:0}
.grp-quot__cont__quote__ql,.grp-quot__cont__quote__qr{border:0;font-family:"BMWGroupSerif-Light","Times New Roman",Times,serif;position:relative}
@media only screen and (max-width:30em){.grp-quot--img img{width:100%}
}
.grp-quot--img .grp-quot__cont{position:relative;width:100%;padding:0 3.0625rem}
@media only screen and (min-width:30.0625em){.grp-quot--img .grp-quot__cont{padding:25px 1.5rem 25px}
}
@media only screen and (min-width:48.0625em){.grp-quot--img .grp-quot__cont{padding:25px 3.875rem 25px}
}
@media only screen and (min-width:64.0625em){.grp-quot--img .grp-quot__cont{padding:0}
}
@media only screen and (max-width:30em){.grp-quot--img .grp-quot__cont{order:2;padding:25px 0 0 0}
}
@media only screen and (min-width:30.0625em){.grp-quot--img .grp-quot__cont{position:relative;top:10px;right:initial;width:100%}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-quot--img .grp-quot__cont__qr{padding:2.8rem 0 0 0}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-quot--img .grp-quot__cont__quote{width:80%}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-quot--img .grp-quot__cont__quote{width:80%}
}
.grp-quot__cont__quote__ql::before{content:"\201E"}
.grp-quot__cont__quote__ql.grp-quot-english::before{content:"\201C"}
.grp-quot__cont__quote__qr::before{content:"\201D"}
.grp-combination-content .combiquotation.quotation .grp-row .grp-quot,.grp-combination-content .combiquotation.quotation .grp-component__extended .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns .grp-quot,.grp-combination-content .combiquotation.quotation .three-columns .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns6633 .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns3366 .grp-quot{position:relative}
@media only screen and (max-width:30em){.grp-combination-content .combiquotation.quotation .grp-row .grp-quot,.grp-combination-content .combiquotation.quotation .grp-component__extended .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns .grp-quot,.grp-combination-content .combiquotation.quotation .three-columns .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns6633 .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns3366 .grp-quot{top:-30px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-combination-content .combiquotation.quotation .grp-row .grp-quot,.grp-combination-content .combiquotation.quotation .grp-component__extended .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns .grp-quot,.grp-combination-content .combiquotation.quotation .three-columns .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns6633 .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns3366 .grp-quot{top:-30px}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-combination-content .combiquotation.quotation .grp-row .grp-quot,.grp-combination-content .combiquotation.quotation .grp-component__extended .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns .grp-quot,.grp-combination-content .combiquotation.quotation .three-columns .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns6633 .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns3366 .grp-quot{top:-40px}
}
@media only screen and (min-width:64.0625em){.grp-combination-content .combiquotation.quotation .grp-row .grp-quot,.grp-combination-content .combiquotation.quotation .grp-component__extended .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns .grp-quot,.grp-combination-content .combiquotation.quotation .three-columns .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns6633 .grp-quot,.grp-combination-content .combiquotation.quotation .two-columns3366 .grp-quot{top:-70px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.parsys_column.three-columns-c0 .grp-quot,.parsys_column.three-columns-c1 .grp-quot,.parsys_column.three-columns-c2 .grp-quot,.parsys-column.two-columns6633 .grp-quot{margin-top:70px}
}
@media only screen and (min-width:48.0625em){.parsys_column.three-columns-c0 .grp-quot__cont,.parsys_column.three-columns-c1 .grp-quot__cont,.parsys_column.three-columns-c2 .grp-quot__cont,.parsys-column.two-columns6633 .grp-quot__cont{padding:0}
.parsys_column.three-columns-c0 .grp-quot__cont__ql,.parsys_column.three-columns-c1 .grp-quot__cont__ql,.parsys_column.three-columns-c2 .grp-quot__cont__ql,.parsys-column.two-columns6633 .grp-quot__cont__ql{padding:0 5px 0 0}
}
.grp-layoutcontainer .grp-quotation-wrapper{margin-bottom:1rem}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-layoutcontainer .grp-quotation-wrapper{margin-left:-0.3rem;margin-right:-0.3rem}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-layoutcontainer .grp-quotation-wrapper{margin-left:-0.3rem;margin-right:-0.3rem}
}
.grp-component__extended .quotation .grp-quot__cont{position:relative;padding:0 12px;width:83.33333%;left:8.33333%;right:auto;float:left}
@media(max-width:768px){.grp-component__extended .quotation .grp-quot__cont{padding:0 8px}
}
.grp_redirectInfo{margin:20px 0;border:1px solid #DDD;text-align:center;padding:40px}
.grp-section-overlay{background-color:rgba(242,242,242,0.95);position:fixed;top:0 !important;left:0;right:0;bottom:0;z-index:200;display:none}
.grp-layoutcontainer__inner .grp-section__row:first-child{margin-top:0}
.grp-section__close{width:20px;height:20px;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/close_24_navigation_default.svg");cursor:pointer;z-index:201;position:fixed;top:30px !important;right:25px;display:none}
@media(min-width:321px){.grp-section__close{right:33px}
}
@media only screen and (min-width:30.0625em){.grp-section__close{right:55px}
}
@media only screen and (min-width:48.0625em){.grp-section__close{right:auto;left:30px}
}
.grp-section__overview-title{opacity:0;padding-bottom:25px;transition:transform 1s,opacity 1s;position:absolute}
.grp-overview-active .grp-section__overview-title{opacity:1;z-index:201;transform:translateX(0);transition:transform 1s,opacity 1s}
.grp-section-headline{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/anker_24_navigation_default.svg");background-repeat:no-repeat;background-position:-5px top;background-size:25px;padding-top:30px;margin-top:-30px;margin-bottom:0;position:relative;overflow:hidden;cursor:pointer;transition:1s background-position}
@media only screen and (min-width:48.0625em){.grp-section-headline{padding-right:180px}
}
.grp-section-headline:hover{color:#000;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/anker_24_navigation_mouseover.svg")}
.grp-overview-active .grp-section-headline{background-position:-30px top;transition:1s background-position;z-index:201}
.grp-overview-active .grp-section-headline::after{content:" ";display:block;position:absolute;left:0;top:10px;height:1px;background-color:#999;width:50px;transition:1s left}
.grp-overview-inactive .grp-section-headline::after{content:" ";display:block;position:absolute;left:-50px;top:10px;height:1px;background-color:black;width:50px;transition:1s left}
.grp-hide-section-module .grp-moduleselector__container{display:none}
.grp-hide-section-module .grp-moduleselector__items_selector{display:block !important;margin-top:0 !important}
.grp-servicemodule-nospacetop{margin:0 !important}
.grp-servicemodule .grp-servicemodule__container{background-color:#f2f2f2;float:left;width:100%}
.grp-servicemodule .grp-servicemodule__image{padding-right:0}
.grp-servicemodule .grp-servicemodule__image img{width:100%}
.grp-servicemodule .grp-servicemodule__contents{padding:1.8125rem}
.grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text{font-size:.9375rem;padding-left:0}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text{line-height:1.1rem}
}
.grp-servicemodule .grp-servicemodule__heading{padding-bottom:1.1rem}
@media(min-width:52.5em){.grp-servicemodule .grp-servicemodule__image{width:50%;float:left}
.grp-servicemodule .grp-servicemodule__contents{width:50%;float:left}
}
@media(min-width:52.5em) and (max-width:59.375em){.grp-servicemodule .grp-servicemodule__heading{padding-bottom:.2rem}
}
@media(max-width:52.5em){.grp-servicemodule .grp-servicemodule__image{width:100%;float:left}
.grp-servicemodule .grp-servicemodule__contents{width:100%;float:left}
}
.grp-layoutcontainer--gray .grp-servicemodule__container{background:#fff}
.grp-sharelinks{font-weight:bold;font-size:16px;display:flex;align-items:center;color:#494949;flex-shrink:.3}
.grp-sharelinks>*:not(:last-child){margin-right:15px}
.grp-share-icon{width:24px;height:24px;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/share_24_communication_default.svg") no-repeat center center}
.grp-share-icon:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/share_24_communication_mouseover.svg")}
.grp-share-linkbutton:hover .grp-share-link{display:none}
.grp-share-linkbutton .grp-share-hover{display:none}
.grp-share-linkbutton:hover .grp-share-hover{display:inline-block}
.grp-sitemap{margin-top:60px}
.grp-sitemap__section{padding:67px 0 52px 0}
.grp-sitemap__section:nth-child(2n-1){background-color:#f2f2f2}
.grp-sitemap__section__area-headline .grp-h2 a{color:#494949}
.grp-sitemap__section__submenus{margin-top:15px;padding-left:50px;width:47%}
@media(max-width:768px){.grp-sitemap__section__submenus{width:auto}
}
.grp-sitemap__section__submenus__lv1-items__lv1-item{padding:10px 0}
.grp-sitemap__section__submenus__lv1-items__lv1-item a{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;color:#494949}
.grp-sitemap__section__submenus__lv1-items__lv1-item__lv2-items{margin:10px 0;padding-left:5%}
.grp-sitemap__section__submenus__lv1-items__lv1-item__lv2-items__lv2-item{padding:5px 0}
.grp-sitemap__section__submenus__lv1-items__lv1-item__lv2-items__lv2-item a{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;color:#666}
@media only screen and (max-width:30em){.grp-sitemap__section__submenus .grp-sitemap__section__submenus__lv1-items{padding-right:0;border-right:0}
}
.grp-sitemap__section__submenus .show-for-large-up{padding:0}
.grp-sitemap__section__naviteaser{margin-top:15px;padding-left:40px;border-left:1px solid #d6d6d6}
@media only screen and (max-width:30em){.grp-sitemap{margin-top:3rem}
}
.grp-sitemap .grp-sitemap__naviteaser-headline{padding-bottom:1.8rem}
.grp-sitemap .grp-sitemap__naviteaser-image{max-width:480px}
.grp-sitemap .grp-link-list__item.grp-sitemap__naviteaser-readmore{margin-top:1.5rem;margin-bottom:0}
.grp-sitemap-overlay .grp-section-headline a,.grp-sitemap-overlay .grp-section-headline a:visited,.grp-sitemap-overlay .grp-section-headline a:link,.grp-sitemap-overlay .grp-section-headline a:hover,.grp-sitemap-overlay .grp-section-headline a:active,section[data-component-name="overview"] .grp-section-headline a,section[data-component-name="overview"] .grp-section-headline a:visited,section[data-component-name="overview"] .grp-section-headline a:link,section[data-component-name="overview"] .grp-section-headline a:hover,section[data-component-name="overview"] .grp-section-headline a:active{color:#494949}
.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;touch-action:pan-y}
.slick-list{position:relative;overflow:hidden;display:block}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer}
.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slider-nav{display:flex;width:100%;align-items:center;justify-content:center;padding-top:10px;padding-bottom:10px}
.slider-nav .slick-next,.slider-nav .slick-prev{flex:0;display:flex;height:24px}
.slider-nav .slick-next:after,.slider-nav .slick-prev:after{content:'';height:24px;width:24px}
.slider-nav .slick-prev:after{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/previous_24_navigation_default.svg")}
.slider-nav .slick-prev:hover:after{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/previous_24_navigation_mouseover.svg")}
.slider-nav .slick-next:after{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg")}
.slider-nav .slick-next:hover:after{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_24_navigation_mouseover.svg")}
.slider-nav .slider-counter{flex:0 1;height:100%;display:flex;padding-left:20px;padding-right:20px;align-items:center;font:normal 1rem "BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;color:#000}
.grp-pagination-dots{display:flex;margin:20px auto;width:350px;padding:0;text-align:center}
@media only screen and (max-width:30em){.grp-pagination-dots{width:100%}
}
.grp-pagination-dots li{list-style:none;text-indent:-9999px;height:4px;flex:1;background:#d6d6d6;position:relative;display:inline-block;margin:0 2px;padding:0;cursor:pointer}
.grp-pagination-dots li button{text-align:-9999px}
.grp-pagination-dots li:last-child{margin-right:0}
.grp-pagination-dots li.slick-active{background:#6f6f6f}
.grp-pagination-dots li:hover{cursor:pointer}
.grp-pagination-dots.grp-paginationOnImage{position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%)}
.grp-splitscreen{display:flex;flex-wrap:nowrap;width:100%;height:60vh}
.grp-splitscreen-item{width:25%;flex-shrink:200;overflow:hidden;position:relative;cursor:pointer;transition:all .75s linear .5s}
.grp-splitscreen-close{display:block;opacity:0;z-index:0;transition:opacity .75s linear;cursor:pointer}
.grp-splitscreen-image{z-index:2;overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0}
.grp-splitscreen-image>img{position:absolute;width:100vw;left:0;height:100%;max-width:none !important;display:block;object-fit:cover}
.grp-splitscreen-q1{left:0;transition:all .75s linear .5s}
.grp-splitscreen-q2{margin-left:-25vw;transition:all .75s linear .5s}
.grp-splitscreen-q3{margin-left:-50vw;transition:all .75s linear .5s}
.grp-splitscreen-q4{margin-left:-75vw;transition:all .75s linear .5s}
.grp-splitscreen-headline{position:absolute;bottom:30px;left:30px;z-index:14;max-width:calc(100% - 60px);hyphens:auto;opacity:1;transition:opacity .75s linear .5s}
@media(min-width:481px) and (max-width:768px){.grp-splitscreen-headline{bottom:15px;left:15px;max-width:calc(100% - 30px)}
}
.grp-splitscreen-info{z-index:20;position:absolute;width:100%;bottom:0;background-color:#fff;height:auto;overflow:auto;max-height:0;transition:max-height .75s linear}
.grp-splitscreen-info-inner{padding:30px 58px}
.grp-splitscreen-item.grp-splitscreen-show{width:100%;transition:all .75s linear}
.grp-splitscreen-item.grp-splitscreen-show .grp-splitscreen-q1,.grp-splitscreen-item.grp-splitscreen-show .grp-splitscreen-q2,.grp-splitscreen-item.grp-splitscreen-show .grp-splitscreen-q3,.grp-splitscreen-item.grp-splitscreen-show .grp-splitscreen-q4{margin-left:0;transition:all .75s linear}
.grp-splitscreen-item.grp-splitscreen-show .grp-splitscreen-close{z-index:20;display:block;position:absolute;width:30px;height:30px;right:20px;top:20px;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/close_24_navigation_default.svg");background-repeat:no-repeat;opacity:1}
.grp-splitscreen-item.grp-splitscreen-show .grp-splitscreen-image{z-index:12}
.grp-splitscreen-item.grp-splitscreen-show .grp-splitscreen-headline{opacity:0;max-width:calc(100% - 60px);transition:opacity .75s linear;z-index:14}
.grp-splitscreen-item.grp-splitscreen-show .grp-splitscreen-info{z-index:20;height:auto;max-height:30vh;transition:max-height .75s linear}
.grp-splitscreen-item.grp-splitscreen-hide{width:0;transition:all .75s linear}
.grp-splitscreen-item.grp-splitscreen-hide .grp-splitscreen-headline{opacity:0;max-width:unset;transition:opacity .75s linear;z-index:14}
@media(max-width:480px){.grp-splitscreen-image>img{position:absolute;width:100vw;left:0;height:unset}
.grp-splitscreen{flex-direction:column;height:200vw}
.grp-splitscreen-item{width:100%;height:25%}
.grp-splitscreen-q1,.grp-splitscreen-q2,.grp-splitscreen-q3,.grp-splitscreen-q4{margin-left:0;height:100vw}
.grp-splitscreen-v1{margin-top:0;transition:all .75s linear}
.grp-splitscreen-v2 img{margin-top:-50%;transition:all .75s linear}
.grp-splitscreen-info-inner{padding:30px 1.5rem}
.grp-splitscreen-item.grp-splitscreen-show{height:100%;transition:all .75s linear}
.grp-splitscreen-item.grp-splitscreen-show .grp-splitscreen-v1 img,.grp-splitscreen-item.grp-splitscreen-show .grp-splitscreen-v2 img{margin-top:0;transition:all .75s linear}
.grp-splitscreen-item.grp-splitscreen-show .grp-splitscreen-info{max-height:125vw}
.grp-splitscreen-item.grp-splitscreen-hide{height:0;width:100%;transition:all .75s linear}
}
.grp-storyline-simple{position:relative;font-size:16px}
.grp-storyline-simple:before,.grp-storyline-simple:after{content:" ";display:table}
.grp-storyline-simple:after{clear:both}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-storyline-simple{font-size:12px}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-storyline-simple{font-size:14px}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){.grp-storyline-simple{font-size:17px}
}
@media only screen and (min-width:80.0625em) and (max-width:6249999.9375em){.grp-storyline-simple{font-size:18px}
}
.grp-storyline-simple .grp-storyline-simple__dots{display:flex;display:-webkit-flex;margin:0 auto;width:200px;padding:0;text-align:center}
.grp-storyline-simple .grp-storyline-simple__dots li{list-style:none;text-indent:-9999px;height:4px;flex:1;-ms-flex:1;background:#d6d6d6;position:relative;display:inline-block;margin:0 2px;padding:0;cursor:pointer}
@media screen and (device-aspect-ratio:40 / 71){.grp-storyline-simple .grp-storyline-simple__dots li{-webkit-box-flex:1;width:23%}
}
.grp-storyline-simple .grp-storyline-simple__dots li button{text-indent:-9999px}
.grp-storyline-simple .grp-storyline-simple__dots li:last-child{margin-right:0}
.grp-storyline-simple .grp-storyline-simple__dots li.slick-active{background:#6f6f6f}
.grp-storyline-simple .grp-storyline-simple__dots li:hover{cursor:pointer}
.grp-storyline-simple .grp-storyline__slide:focus{outline:0}
.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__image:before,.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__image:after,.grp-storyline-simple .grp-storyline-simple__mobilecontent .grp-storyline-simple__image:before,.grp-storyline-simple .grp-storyline-simple__mobilecontent .grp-storyline-simple__image:after{content:" ";display:table}
.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__image:after,.grp-storyline-simple .grp-storyline-simple__mobilecontent .grp-storyline-simple__image:after{clear:both}
.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__image img,.grp-storyline-simple .grp-storyline-simple__mobilecontent .grp-storyline-simple__image img{width:100%}
.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__footer,.grp-storyline-simple .grp-storyline-simple__mobilecontent .grp-storyline-simple__footer{position:relative}
.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__footer:before,.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__footer:after,.grp-storyline-simple .grp-storyline-simple__mobilecontent .grp-storyline-simple__footer:before,.grp-storyline-simple .grp-storyline-simple__mobilecontent .grp-storyline-simple__footer:after{content:" ";display:table}
.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__footer:after,.grp-storyline-simple .grp-storyline-simple__mobilecontent .grp-storyline-simple__footer:after{clear:both}
.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__footer .grp-storyline-simple__footer-inner p,.grp-storyline-simple .grp-storyline-simple__mobilecontent .grp-storyline-simple__footer .grp-storyline-simple__footer-inner p{font-size:.9375rem;margin-bottom:0}
@media only screen and (max-width:30em){.grp-storyline-simple .grp-storyline-simple__navarrows{display:none}
.grp-storyline-simple .grp-storyline-simple__mobilecontent{padding:0 1.5rem 0 1.5rem}
.grp-storyline-simple .grp-storyline-simple__mobilecontent .grp-storyline-simple__footer{padding:0 12px;width:100%;float:left}
}
@media only screen and (max-width:30em) and (max-width:768px){.grp-storyline-simple .grp-storyline-simple__mobilecontent .grp-storyline-simple__footer{padding:0 8px}
}
@media only screen and (max-width:30em){.grp-storyline-simple .grp-storyline-simple__mobilecontent .grp-storyline-simple__footer .grp-storyline-simple__footer-inner>p{font-size:1.05rem}
.grp-storyline-simple .grp-storyline-simple__slidecontainer .grp-storyline-simple__footer{display:none !important}
.grp-storyline-simple .grp-storyline-simple__dots{margin-top:1.5rem;width:86.2%}
}
@media only screen and (min-width:320px) and (max-width:414px){.grp-storyline-simple .grp-storyline-simple__dots{width:80%}
}
@media only screen and (min-width:30.0625em){.grp-storyline-simple .grp-storyline-simple__footer{position:relative}
.grp-storyline-simple .grp-storyline-simple__footer .grp-storyline-simple__footer-inner{margin:0 0 2rem 0}
.grp-storyline-simple .grp-storyline-simple__footer .grp-storyline-simple__footer-inner .grp-storyline-simple__headline{color:#494949}
.grp-storyline-simple .grp-storyline-simple__navarrows .grp-storyline-simple__prev,.grp-storyline-simple .grp-storyline-simple__navarrows .grp-storyline-simple__next{position:absolute;width:4rem;bottom:0;font-size:inherit;text-indent:-9999px}
.grp-storyline-simple .grp-storyline-simple__navarrows .grp-storyline-simple__prev:hover,.grp-storyline-simple .grp-storyline-simple__navarrows .grp-storyline-simple__next:hover{cursor:pointer}
.grp-storyline-simple .grp-storyline-simple__dots{width:300px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__footer .grp-storyline-simple__footer-inner{position:relative;padding:0 12px;width:70.83333%;left:13.75%;right:auto;float:left}
}
@media only screen and (min-width:30.0625em) and (max-width:48em) and (max-width:768px){.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__footer .grp-storyline-simple__footer-inner{padding:0 8px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__footer .grp-storyline-simple__footer-inner a.grp-button{max-width:19rem}
.grp-storyline-simple .grp-storyline-simple__navarrows .grp-storyline-simple__next{right:0}
.grp-storyline-simple .grp-storyline-simple__navarrows .grp-storyline-simple__prev{left:0}
}
@media(min-width:481px) and (max-width:1024px){.grp-storyline-simple .grp-storyline-simple__prev{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_27_onimage_default.svg") center right no-repeat;left:0}
.grp-storyline-simple .grp-storyline-simple__prev:active,.grp-storyline-simple .grp-storyline-simple__prev:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_prev_27_onimage_mouseover.svg") center right no-repeat}
.grp-storyline-simple .grp-storyline-simple__next{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_27_onimage_default.svg") center left no-repeat;right:0}
.grp-storyline-simple .grp-storyline-simple__next:active,.grp-storyline-simple .grp-storyline-simple__next:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_next_27_onimage_mouseover.svg") center left no-repeat}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-storyline-simple .grp-storyline-simple__navarrows .grp-storyline-simple__next{right:0}
.grp-storyline-simple .grp-storyline-simple__navarrows .grp-storyline-simple__prev{left:0}
.grp-storyline-simple .grp-storyline-simple__footer .grp-storyline-simple__footer-inner{position:relative;padding:0 12px;width:58.33333%;left:16.66667%;right:auto;float:left}
}
@media only screen and (min-width:48.0625em) and (max-width:64em) and (max-width:768px){.grp-storyline-simple .grp-storyline-simple__footer .grp-storyline-simple__footer-inner{padding:0 8px}
}
@media only screen and (min-width:48.0625em){.grp-storyline-simple .grp-storyline-simple__footer cite .grp-storyline-simple__author{font-size:1em}
}
@media only screen and (min-width:64.0625em){.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__footer .grp-storyline-simple__footer-inner{position:relative;padding:0 12px;width:58.33333%;left:20.83333%;right:auto;float:left}
}
@media only screen and (min-width:64.0625em) and (max-width:768px){.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__footer .grp-storyline-simple__footer-inner{padding:0 8px}
}
@media only screen and (min-width:64.0625em){.grp-storyline-simple .grp-storyline-simple__content .grp-storyline-simple__headline{margin-top:2.5em}
.grp-storyline-simple .grp-storyline-simple__content .grp-button{width:18rem}
.grp-storyline-simple .grp-storyline-simple__prev{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_54_onimage_default.svg") center right no-repeat;left:0}
.grp-storyline-simple .grp-storyline-simple__prev:active,.grp-storyline-simple .grp-storyline-simple__prev:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_prev_54_onimage_mouseover.svg") center right no-repeat}
.grp-storyline-simple .grp-storyline-simple__next{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_54_onimage_default.svg") center left no-repeat;right:0}
.grp-storyline-simple .grp-storyline-simple__next:active,.grp-storyline-simple .grp-storyline-simple__next:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_next_54_onimage_mouseover.svg") center left no-repeat}
}
@media only screen and (min-width:80.0625em){.grp-storyline-simple .grp-storyline-simple__slidecontainer{overflow:hidden}
.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__footer .grp-storyline-simple__footer-inner{position:relative;padding:0 12px;width:58.33333%;left:16.66667%;right:auto;float:left}
}
@media only screen and (min-width:80.0625em) and (max-width:768px){.grp-storyline-simple .grp-storyline__slide .grp-storyline-simple__footer .grp-storyline-simple__footer-inner{padding:0 8px}
}
@media only screen and (min-width:30.0625em){.grp-storyline-simple .storyline-simple__image-small{margin-bottom:1rem}
}
@media only screen and (min-width:48.0625em){.grp-storyline-simple .storyline-simple__image-small{position:relative;padding:0 12px;width:66.66667%;left:16.66667%;right:auto;float:left}
}
@media only screen and (min-width:48.0625em) and (max-width:768px){.grp-storyline-simple .storyline-simple__image-small{padding:0 8px}
}
@media only screen and (min-width:48.0625em){.grp-storyline-simple .grp-storyline-simple__footer.storyline-simple__center-elements .grp-storyline-simple__footer-inner{position:relative;padding:0 12px;width:66.66667%;left:16.66667%;right:auto;float:left;margin-top:4px;margin-bottom:50px}
}
@media only screen and (min-width:48.0625em) and (max-width:768px){.grp-storyline-simple .grp-storyline-simple__footer.storyline-simple__center-elements .grp-storyline-simple__footer-inner{padding:0 8px}
}
.grp-storyline-simple .grp-storyline-simple__footer.storyline-simple__center-elements .grp-storyline-simple__footer-inner .grp-h3,.grp-storyline-simple .grp-storyline-simple__footer.storyline-simple__center-elements .grp-storyline-simple__footer-inner .grp-mediagallery__textblock .grp-textmodul__headline,.grp-mediagallery__textblock .grp-storyline-simple .grp-storyline-simple__footer.storyline-simple__center-elements .grp-storyline-simple__footer-inner .grp-textmodul__headline,.grp-storyline-simple .grp-storyline-simple__footer.storyline-simple__center-elements .grp-storyline-simple__footer-inner .grp-search__results__item__headline{margin-top:0}
.grp-storyline-simple .grp-storyline__quote{font-family:"BMWGroupSerif-Light","Times New Roman",Times,serif;font-size:1.75rem;font-weight:normal;line-height:2.125rem;margin-bottom:1.2rem}
.grp-layoutcontainer--gray .grp-storyline__container button.slick-arrow,.grp-layoutcontainer--gray .grp-storyline__container button.slick-arrow:hover{background-color:#f2f2f2}
.grp-storyline:before,.grp-storyline:after{content:" ";display:table}
.grp-storyline:after{clear:both}
@media only screen{.grp-storyline .grp-storyline__slide{position:relative}
.grp-storyline .grp-storyline__slide:focus{outline:0}
.grp-storyline .grp-storyline__slidecontainer:focus{outline:0}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__description{margin:0}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__subheadline{text-transform:uppercase;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;margin:25px 0 25px 0;display:block}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots{margin-top:2.5rem;padding:0;text-align:center}
}
@media only screen and (min-width:30.0625em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots{margin-left:0 !important}
}
@media only screen{.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li{float:left;padding-bottom:.625rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li div{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;color:#666;padding:6px 6px 0;cursor:pointer}
}
@media only screen and (max-width:30em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li.slick-active,.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li.slick-current:first-child,.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li.slick-current:last-child{border-bottom:3px solid #494949}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li.slick-active div,.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li.slick-current:first-child div,.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li.slick-current:last-child div{color:#494949}
}
@media only screen{.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li.slick-active{border-bottom:3px solid #494949}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li.slick-active div{color:#494949}
}
@media only screen and (min-width:30.0625em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li:hover{border-bottom:3px solid #494949}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li:hover div{color:#494949}
}
@media only screen{.grp-storyline .grp-storyline__slidecontainer .grp-storyline__year{color:#494949;display:block;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__headline{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;margin:4.375rem 0 2.5rem 0;text-transform:uppercase;padding:0}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__image{width:100%}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__mobile-wrapper{display:none}
.grp-storyline .grp-storyline__years{display:none}
}
@media only screen and (max-width:30em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide{margin-bottom:1.875rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-storyline__year,.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-storyline__subheadline,.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-storyline__description,.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-button{display:none}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots{order:1;margin-top:0;padding:0 1.5rem 0 1.5rem;margin-left:9px;margin-right:9px}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots div{font-size:.9375rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li{float:left;height:1.9375rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__mobile-wrapper{padding:0 1.5rem 0 1.5rem;display:block}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__mobile{padding:0 12px;width:100%;float:left}
}
@media only screen and (max-width:30em) and (max-width:768px){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__mobile{padding:0 8px}
}
@media only screen and (max-width:30em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__mobile .grp-storyline__year{order:2;font-size:5.8125rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__mobile .grp-storyline__subheadline{order:3;font-size:.9375rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__mobile .grp-storyline__description{order:4}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__mobile .grp-button{order:5;margin:2.1875rem 0 1.25rem 0}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__headline{font-size:1.5625rem;line-height:1.7625rem;margin:4.375rem 0 2.5rem 0}
}
@media only screen and (min-width:30.0625em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__mobile-wrapper .grp-storyline__year,.grp-storyline .grp-storyline__slidecontainer .grp-storyline__mobile-wrapper .grp-storyline__subheadline,.grp-storyline .grp-storyline__slidecontainer .grp-storyline__mobile-wrapper .grp-storyline__description,.grp-storyline .grp-storyline__slidecontainer .grp-storyline__mobile-wrapper .grp-button{display:none}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__mobile-top{display:none}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-button{max-width:27rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots{position:relative;padding:0 12px;width:50%;left:16.66667%;right:auto;float:left;padding:0}
}
@media only screen and (min-width:30.0625em) and (max-width:768px){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots{padding:0 8px}
}
@media only screen and (min-width:30.0625em){.grp-storyline .grp-storyline__headline>.grp-component__extended__inner{padding-left:0}
.grp-storyline .grp-storyline__prev,.grp-storyline .grp-storyline__next{position:absolute;width:4em;bottom:0;font-size:inherit;text-indent:-9999px;z-index:10}
.grp-storyline .grp-storyline__prev:hover,.grp-storyline .grp-storyline__next:hover{cursor:pointer}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-storyline .grp-storyline__slidecontainer .grp-component__extended__inner{position:relative;padding:0 12px;width:70.83333%;left:13.75%;right:auto;float:left}
}
@media only screen and (min-width:30.0625em) and (max-width:48em) and (max-width:768px){.grp-storyline .grp-storyline__slidecontainer .grp-component__extended__inner{padding:0 8px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots{position:relative;padding:0 12px;width:70.83333%;left:13.75%;right:auto;float:left}
}
@media only screen and (min-width:30.0625em) and (max-width:48em) and (max-width:768px){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots{padding:0 8px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots div{font-size:.8125rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li{height:1.6875rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-storyline__year{margin-left:-4px;font-size:6rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-storyline__headline{font-size:1.625rem;line-height:1.625rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-component__extended__inner{margin-top:1.5rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-component__extended__inner a.grp-button{max-width:19rem}
}
@media(min-width:481px) and (max-width:1024px){.grp-storyline .grp-storyline__prev{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_27_onimage_default.svg") center right no-repeat;left:0}
.grp-storyline .grp-storyline__prev:active,.grp-storyline .grp-storyline__prev:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_prev_27_onimage_mouseover.svg") center right no-repeat}
.grp-storyline .grp-storyline__next{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_27_onimage_default.svg") center left no-repeat;right:0}
.grp-storyline .grp-storyline__next:active,.grp-storyline .grp-storyline__next:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_next_27_onimage_mouseover.svg") center left no-repeat}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots{position:relative;padding:0 12px;width:58.33333%;left:16.66667%;right:auto;float:left}
}
@media only screen and (min-width:48.0625em) and (max-width:64em) and (max-width:768px){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots{padding:0 8px}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots div{font-size:.875rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li{height:1.8125rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-component__extended__inner{position:relative;padding:0 12px;width:58.33333%;left:16.66667%;right:auto;float:left;margin-top:1.625rem}
}
@media only screen and (min-width:48.0625em) and (max-width:64em) and (max-width:768px){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-component__extended__inner{padding:0 8px}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-storyline__year{margin-left:-3px;font-size:6.375rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-storyline__headline{font-size:1.75rem}
}
@media only screen and (min-width:64.0625em){.grp-storyline .grp-storyline__prev{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_54_onimage_default.svg") center right no-repeat;left:0}
.grp-storyline .grp-storyline__prev:active,.grp-storyline .grp-storyline__prev:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_prev_54_onimage_mouseover.svg") center right no-repeat}
.grp-storyline .grp-storyline__next{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_54_onimage_default.svg") center left no-repeat;right:0}
.grp-storyline .grp-storyline__next:active,.grp-storyline .grp-storyline__next:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_next_54_onimage_mouseover.svg") center left no-repeat}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots{position:relative;padding:0 12px;width:58.33333%;left:20.83333%;right:auto;float:left}
}
@media only screen and (min-width:64.0625em) and (max-width:80em) and (max-width:768px){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots{padding:0 8px}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots div{font-size:1rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li{height:2.0625rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-storyline__year{margin-left:-5px;font-size:7.5rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-storyline__headline{font-size:2rem;line-height:2rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-component__extended__inner{position:relative;padding:0 12px;width:58.33333%;left:20.83333%;right:auto;float:left;margin-top:1.875rem}
}
@media only screen and (min-width:64.0625em) and (max-width:80em) and (max-width:768px){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-component__extended__inner{padding:0 8px}
}
@media only screen and (min-width:80.0625em){.grp-storyline .grp-storyline__slidecontainer{overflow:hidden}
.grp-storyline .grp-storyline__slidecontainer .grp-component__extended__inner{position:relative;padding:0 12px;width:58.33333%;left:16.66667%;right:auto;float:left}
}
@media only screen and (min-width:80.0625em) and (max-width:768px){.grp-storyline .grp-storyline__slidecontainer .grp-component__extended__inner{padding:0 8px}
}
@media only screen and (min-width:80.0625em){.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots div{font-size:1.0625rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__dots li{height:2.1875rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-storyline__year{margin-left:-5px;font-size:7.875rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-storyline__headline{font-size:2.125rem}
.grp-storyline .grp-storyline__slidecontainer .grp-storyline__slide .grp-component__extended__inner{margin-top:2rem}
}
.grp-table{position:relative}
.grp-table tbody{width:100%;font-variant-numeric:tabular-nums}
.grp-table caption{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;margin-bottom:.9375rem}
.grp-table td{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;vertical-align:unset;color:#494949}
.grp-table table td p{margin:0;color:#494949}
.grp-table table tr:first-child td{font-size:1rem;line-height:1.4375rem}
.grp-table table tr:not(:first-child) td{font-size:.9375rem;line-height:1.375rem}
.grp-table table td p:not(:first-child){padding-top:.625rem}
.grp-table-hide{display:none !important}
@media(min-width:769px){.grp-table-gray{background-color:#f2f2f2}
.grp-accordion__container-content .grp-table-gray,.grp-layoutcontainer--gray .grp-table-gray{background-color:#FFF}
.grp-table table{display:table;margin-top:40px}
.grp-table table tr{display:table-row;width:100%}
.grp-table table tr td{display:table-cell}
.grp-table table tr:first-child td{padding:.625rem 15px .625rem 15px;border-bottom-color:#f2f2f2;border-bottom-width:2px;border-bottom-style:solid}
.grp-table table tr:first-child td.grp-table-gray{border-bottom-color:#FFF}
.grp-table table tr:not(:first-child) td:first-child{padding:.625rem 15px .625rem 15px;background-color:#f2f2f2;border-bottom-color:#FFF;border-bottom-width:2px;border-bottom-style:solid}
.grp-table table tr:not(:first-child) td:not(:first-child){padding:.625rem 15px .625rem 15px;border-bottom-color:#f2f2f2;border-bottom-width:2px;border-bottom-style:solid;font-size:.9375rem}
.grp-accordion__container-content .grp-table table tr:first-child td,.grp-layoutcontainer--gray .grp-table table tr:first-child td{padding:.625rem 15px .625rem 15px;border-bottom-color:#FFF;border-bottom-width:2px;border-bottom-style:solid}
.grp-accordion__container-content .grp-table table tr:first-child td.grp-table-gray,.grp-layoutcontainer--gray .grp-table table tr:first-child td.grp-table-gray{border-bottom-color:#f2f2f2}
.grp-accordion__container-content .grp-table table tr:not(:first-child) td:first-child,.grp-layoutcontainer--gray .grp-table table tr:not(:first-child) td:first-child{padding:.625rem 15px .625rem 15px;background-color:#FFF;border-bottom-color:#f2f2f2;border-bottom-width:2px;border-bottom-style:solid}
.grp-accordion__container-content .grp-table table tr:not(:first-child) td:not(:first-child),.grp-layoutcontainer--gray .grp-table table tr:not(:first-child) td:not(:first-child){padding:.625rem 15px .625rem 15px;border-bottom-color:#FFF;border-bottom-width:2px;border-bottom-style:solid;font-size:.9375rem}
.grp-table-arrow-left{position:absolute;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/previous_49_navigation_default.svg") no-repeat;height:49px;width:49px;cursor:pointer;top:40%;left:-40px}
.grp-table-arrow-left:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/previous_49_navigation_mouseover.svg") no-repeat}
.grp-table-arrow-right{position:absolute;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_49_navigation_default.svg") no-repeat;height:49px;width:49px;cursor:pointer;top:40%;right:-40px}
.grp-table-arrow-right:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_49_navigation_mouseover.svg") no-repeat}
.grp-table-cell .grp-table-mobile-only{display:none}
.grp-table-hide{display:none}
.grp-table table tr:not(:first-child):hover{background-color:#f2f2f2}
.grp-table table tr:not(:first-child):hover td:first-child{background-color:#d6d6d6}
.grp-accordion__container-content .grp-table table tr:not(:first-child):hover,.grp-layoutcontainer--gray .grp-table table tr:not(:first-child):hover{background-color:#d6d6d6}
.grp-accordion__container-content .grp-table table tr:not(:first-child):hover td:first-child,.grp-layoutcontainer--gray .grp-table table tr:not(:first-child):hover td:first-child{background-color:#f2f2f2}
.grp-table-hidecolumn{display:none !important}
.grp-table-hiderow{display:table-row}
.grp-table-button-loadmore{display:none}
.grp-table-mobileheader{display:none}
}
@media(max-width:768px){.grp-table table{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:flex-start;width:100%}
.grp-table table tr{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:flex-start;width:100%}
.grp-table table tr:first-child td:first-child{flex:100%;border:0;padding:10px 0}
.grp-table table tr:first-child td:not(:first-child){flex:100%;padding:10px 0;border:unset}
.grp-table table tr:not(:first-child) td:first-child{flex:100%;max-width:calc(100% + 3rem + 18px);margin-left:calc(-1.5rem - 9px);margin-right:calc(-1.5rem - 9px);margin-top:1.25rem;width:calc(100% + 3rem + 18px);padding-left:calc(1.5rem + 9px);padding-right:calc(1.5rem + 9px);padding-top:.625rem;padding-bottom:.625rem;border:unset;background-color:#f2f2f2}
.grp-accordion__container-content .grp-table table tr:not(:first-child) td:first-child{margin-left:-1.125rem;margin-right:-1.125rem;padding-left:1.125rem;padding-right:1.125rem;background-color:#FFF}
.grp-layoutcontainer--gray .grp-table table tr:not(:first-child) td:first-child{background-color:#FFF}
.grp-table table tr:not(:first-child) td:not(:first-child){flex:100%;padding:10px 0;border:unset}
.grp-table-hidecolumn{display:block}
.grp-table-hiderow{display:none !important}
.grp-table-button-loadmore{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;color:#494949;text-transform:uppercase;text-align:left;cursor:pointer;background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/expand_24_navigation_default.svg") no-repeat scroll right 20px center;width:100%;max-width:18rem;margin:15px 0;height:48px;font-size:1rem;padding:0 1rem 0 1.5rem;border-radius:3px}
.grp-table-button-loadmore:hover{color:#000;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/expand_24_navigation_mouseover.svg")}
.grp-table-mobileheader{display:block;margin-bottom:.625rem}
}
@media(min-width:481px) and (max-width:769px){.grp-table table tr:first-child td:first-child,.grp-table table tr:not(:first-child) td:first-child{flex:100%;max-width:calc(100% + 6rem + 14px);margin-left:calc(-3rem - 7px);margin-right:calc(-3rem - 7px);width:calc(100% + 6rem + 14px);padding-left:calc(3rem + 7px);padding-right:calc(3rem + 7px)}
.grp-accordion__container-content .grp-table table tr:not(:first-child) td:first-child{margin-left:-1.875rem;margin-right:-1.875rem;padding-left:1.875rem;padding-right:1.875rem}
.grp-table table tr:first-child td:not(:first-child),.grp-table table tr:not(:first-child) td:not(:first-child){flex:50%;padding-right:10px}
}
.grp-table-footnotes{font-size:80%;color:#666;margin:10px 0}
.grp-table-footnotes p{font-size:inherit;text-indent:-10px;padding-left:10px;line-height:1.3;margin:10px 0}
.grp-table-cell-ok{background:#508130 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_mouseover/checkmark_24_navigation_negativ_mouseover.svg") no-repeat center center}
.grp-table-cell-error{background:#b11826 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_mouseover/close_24_navigation_negativ_mouseover.svg") no-repeat center center}
.grp-tabswitch-module{overflow:hidden}
.grp-tabswitch-module:focus{outline:0}
.grp-tabswitch-selector{position:relative;align-items:center;justify-content:center;border-spacing:2px;display:flex}
.grp-tabswitch-button{position:relative;margin-right:3px;margin-bottom:3px;flex-grow:1;height:48px;max-width:360px;background-color:#e1e1e1;display:flex}
.grp-tabswitch-button a{display:block;max-height:40px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;margin:auto;text-align:center;font-size:15px;padding:0 10px;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
.grp-tabswitch-button a::before{content:"";display:block;position:absolute;left:0;bottom:0;height:3px;width:0;background-color:#000;transition:width .25s}
.grp-tabswitch-button a:hover{color:#000;text-decoration:none}
.grp-tabswitch-button a:hover::before{transition:width .25s;width:100%}
.grp-tabswitch-button a.active{color:#000;text-decoration:none}
.grp-tabswitch-button a.active::before{width:100%}
@media only screen and (max-width:768px){.grp-tabswitch-button{max-width:unset}
}
@media only screen and (max-width:480px){a.grp-tab-trigger.grp-h4,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock a.grp-tab-trigger.grp-textmodul__headline{font-size:13px}
.grp-tabswitch-selector{flex-wrap:wrap}
}
@media only screen and (min-width:481px) and (max-width:768px){a.grp-tab-trigger.grp-h4,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock a.grp-tab-trigger.grp-textmodul__headline{font-size:14px}
.grp-tabswitch-selector{flex-wrap:wrap}
}
.grp-tab-content{display:flex;flex-direction:column;flex-wrap:nowrap}
.grp-tab-content .grp-tabs-item{position:relative;display:none}
.grp-tab-content .grp-tabs-item.active{display:block;left:0;height:100%;transition:all .75s ease-in-out}
@media only screen and (max-width:30em){.grp-teasersocialmedia{font-size:10px}
}
.grp-teasersocialmedia__headline{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-teasersocialmedia__headline .grp-h3,.grp-teasersocialmedia__headline .grp-mediagallery__textblock .grp-textmodul__headline,.grp-mediagallery__textblock .grp-teasersocialmedia__headline .grp-textmodul__headline,.grp-teasersocialmedia__headline .grp-search__results__item__headline{margin-top:0}
@media only screen and (max-width:30em){.grp-teasersocialmedia__headline .grp-h3,.grp-teasersocialmedia__headline .grp-mediagallery__textblock .grp-textmodul__headline,.grp-mediagallery__textblock .grp-teasersocialmedia__headline .grp-textmodul__headline,.grp-teasersocialmedia__headline .grp-search__results__item__headline{font-size:2.3em}
}
.grp-teasersocialmedia__icons{width:100%;overflow:hidden;display:table-row;justify-content:space-between;-webkit-justify-content:space-between}
.grp-teasersocialmedia__icons a{display:inline-block}
.grp-teasersocialmedia__icons li{display:table-cell;float:left;max-width:128px;min-width:50px;width:21.5%;margin-top:25px}
.grp-teasersocialmedia__icons li:last-child{width:auto}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-teasersocialmedia__icons li{max-width:6rem}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-teasersocialmedia__icons li{max-width:4.6875rem}
}
.grp-teasersocialmedia__icons img{width:50px;height:auto}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-teasersocialmedia__icons{max-width:440px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-teasersocialmedia__icons{max-width:340px}
.grp-teasersocialmedia__icons img{width:30px}
}
@media only screen and (max-width:30em){.grp-teasersocialmedia__icons img{width:25px}
}
.grp-teasersocialmedia__icons-wrapper{display:table;width:100%}
.grp-teasertextimage:before,.grp-teasertextimage:after{content:" ";display:table}
.grp-teasertextimage:after{clear:both}
.grp-teasertextimage .region.hideUtcOffset{display:none !important}
.grp-teasertextimage .grp-columns,.grp-teasertextimage .two-columns-c0,.grp-teasertextimage .two-columns-c1,.grp-teasertextimage .three-columns-c0,.grp-teasertextimage .three-columns-c1,.grp-teasertextimage .three-columns-c2,.grp-teasertextimage .two-columns6633-c0,.grp-teasertextimage .two-columns6633-c1,.grp-teasertextimage .two-columns3366-c0,.grp-teasertextimage .two-columns3366-c1{padding:0 12px;width:100%;float:left}
@media(max-width:768px){.grp-teasertextimage .grp-columns,.grp-teasertextimage .two-columns-c0,.grp-teasertextimage .two-columns-c1,.grp-teasertextimage .three-columns-c0,.grp-teasertextimage .three-columns-c1,.grp-teasertextimage .three-columns-c2,.grp-teasertextimage .two-columns6633-c0,.grp-teasertextimage .two-columns6633-c1,.grp-teasertextimage .two-columns3366-c0,.grp-teasertextimage .two-columns3366-c1{padding:0 8px}
}
@media only screen and (max-width:30em){.grp-teasertextimage .grp-columns,.grp-teasertextimage .two-columns-c0,.grp-teasertextimage .two-columns-c1,.grp-teasertextimage .three-columns-c0,.grp-teasertextimage .three-columns-c1,.grp-teasertextimage .three-columns-c2,.grp-teasertextimage .two-columns6633-c0,.grp-teasertextimage .two-columns6633-c1,.grp-teasertextimage .two-columns3366-c0,.grp-teasertextimage .two-columns3366-c1{margin-bottom:.9375rem}
}
.grp-teasertextimage figure{margin:0;position:relative;border-bottom:5px solid gray}
.grp-teasertextimage figure figcaption{word-wrap:break-word;width:100%;z-index:5}
.grp-teasertextimage figure img{width:100%;height:100%}
.grp-teasertextimage .grp-area-innovation>figure,.grp-area-innovation>.grp-teasertextimage figure{border-color:#0083c6}
.grp-teasertextimage .grp-area-brand>figure,.grp-area-brand>.grp-teasertextimage figure{border-color:#69103b}
.grp-teasertextimage .grp-area-career>figure,.grp-area-career>.grp-teasertextimage figure{border-color:#508130}
.grp-teasertextimage .grp-area-company>figure,.grp-area-company>.grp-teasertextimage figure{border-color:#035970}
.grp-teasertextimage .grp-area-investor>figure,.grp-area-investor>.grp-teasertextimage figure{border-color:#e96d0c}
.grp-teasertextimage .grp-area-responsibility>figure,.grp-area-responsibility>.grp-teasertextimage figure{border-color:#fad022}
.grp-teasertextimage .grp-area-electromobility>figure,.grp-area-electromobility>.grp-teasertextimage figure{border-color:#8d1e77}
.grp-teasertextimage .grp-area-onlinespecial>figure,.grp-area-onlinespecial>.grp-teasertextimage figure{border-color:#d0b54f}
.grp-teasertextimage .grp-area-unknown>figure,.grp-area-unknown>.grp-teasertextimage figure{border-color:#494949}
@media only screen and (min-width:48.0625em){.grp-teasertextimage .grp-columns,.grp-teasertextimage .two-columns-c0,.grp-teasertextimage .two-columns-c1,.grp-teasertextimage .three-columns-c0,.grp-teasertextimage .three-columns-c1,.grp-teasertextimage .three-columns-c2,.grp-teasertextimage .two-columns6633-c0,.grp-teasertextimage .two-columns6633-c1,.grp-teasertextimage .two-columns3366-c0,.grp-teasertextimage .two-columns3366-c1{padding:0 12px;width:66.66667%;float:left}
}
@media only screen and (min-width:48.0625em) and (max-width:768px){.grp-teasertextimage .grp-columns,.grp-teasertextimage .two-columns-c0,.grp-teasertextimage .two-columns-c1,.grp-teasertextimage .three-columns-c0,.grp-teasertextimage .three-columns-c1,.grp-teasertextimage .three-columns-c2,.grp-teasertextimage .two-columns6633-c0,.grp-teasertextimage .two-columns6633-c1,.grp-teasertextimage .two-columns3366-c0,.grp-teasertextimage .two-columns3366-c1{padding:0 8px}
}
.grp-teasertextimage .grp-positioning{z-index:8}
.grp-teaserTextImage-subheadline{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:.9375rem;padding-bottom:9px}
.grp-positioning{position:absolute;top:0;width:100%;height:100%}
.textmodule+.textmodule .textmodule-wrap{margin-top:1.5625rem}
.textmodule .textmodule-wrap{margin-top:1.5625rem}
.headlineh1+.textmodule .textmodule-wrap{margin-top:2.5rem}
.headlineh2+.textmodule .textmodule-wrap{margin-top:1.875rem}
.headlineh3+.textmodule .textmodule-wrap{margin-top:1.5625rem}
.headlineh4+.textmodule .textmodule-wrap{margin-top:1.5625rem}
.textmodule .textmodule-wrap h4{margin-bottom:1.5625rem}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content{overflow:hidden;position:relative;width:100%;display:block}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text{overflow:hidden;max-width:50rem;line-height:1.07rem}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-subline{color:#494949;vertical-align:sub}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol{max-width:50rem;margin-bottom:1.2rem}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p:first-child,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul:first-child,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol:first-child{margin-top:0}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p:last-child,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul:last-child,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol:last-child{margin-bottom:0}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p:empty,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul:empty,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol:empty{margin:0}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p+ul,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p+ol,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul+ul,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul+ol,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol+ul,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol+ol{margin-top:0}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p+p,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul+p,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol+p,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul+ol,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol+ul{margin-top:-0.3rem}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content-overlay{position:absolute;bottom:0;left:0;width:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,white));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}
@media only screen and (min-width:80.0625em){.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content-overlay{height:20%}
}
@media only screen and (min-width:80.0625em) and (max-width:6249999.9375em){.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content-overlay{height:25%}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content-overlay{height:25%}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content-overlay{height:30%}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content-overlay{height:35%}
}
@media only screen and (max-width:30em){.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content-overlay{height:35%}
}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore{width:100%;margin-top:2.5rem}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore:before,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore:after{content:" ";display:table}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore:after{clear:both}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a{background:#d6d6d6 none repeat scroll 0 0;line-height:3rem;padding:0 1rem 0 1.5rem;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:1rem;width:100%;max-width:265px;border-radius:3px}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a.grp-textgrayed-viewmore__expand span,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a.grp-textgrayed-viewmore__expand:hover span,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a.grp-textgrayed-viewmore__collapse span,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a.grp-textgrayed-viewmore__collapse:hover span{width:2rem;height:3rem}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a.grp-textgrayed-viewmore__expand span{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/expand_24_navigation_default.svg") no-repeat scroll 50% 50%}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a.grp-textgrayed-viewmore__expand:hover{color:#000}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a.grp-textgrayed-viewmore__expand:hover span{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/expand_24_navigation_mouseover.svg") no-repeat scroll 50% 50%}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a.grp-textgrayed-viewmore__collapse{display:none}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a.grp-textgrayed-viewmore__collapse span{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/collapse_24_navigation_default.svg") no-repeat scroll 50% 50%}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a.grp-textgrayed-viewmore__collapse:hover{color:#000}
.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed-viewmore .grp-textgrayed-viewmore__a.grp-textgrayed-viewmore__collapse:hover span{background:#d6d6d6 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/collapse_24_navigation_mouseover.svg") no-repeat scroll 50% 50%}
.grp-accordion .grp-accordion__container .grp-accordion__container__li>.component-placeholder>.textmodule:first-child .textmodule-wrap,.grp-layoutcontainer .grp-layoutcontainer__inner>.component-placeholder>.textmodule:first-child .textmodule-wrap{margin-top:0}
.grp-text-nolinebreak{white-space:nowrap}
.grp-hidden-text{display:none}
.cq-Editable-dom .grp-hidden-text{display:inline;color:#999}
.grp-font-size-200{font-size:200%;line-height:1.1}
.grp-font-size-300{font-size:300%;line-height:1.1}
.grp-font-size-400{font-size:400%;line-height:1.1}
.grp-thumbslider-wrap{position:relative}
.grp-thumbslider{margin-bottom:16px}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-thumbslider{margin-bottom:10px}
}
.grp-thumbslider-prev,.grp-thumbslider-next{position:absolute;width:2.813rem;z-index:99;top:0}
.grp-thumbslider-prev{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_54_onimage_default_grey.svg") center left no-repeat;left:.2rem;background-size:contain}
@media only screen and (min-width:80.0625em){.grp-thumbslider-prev{left:15px;background-size:inherit}
}
.grp-thumbslider-next{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_54_onimage_default_grey.svg") center right no-repeat;right:-0.1rem;background-size:contain}
@media only screen and (min-width:80.0625em){.grp-thumbslider-next{right:12px;background-size:inherit}
}
.grp-thumbslider-dots{display:flex;display:-webkit-flex;margin:1.25rem auto;padding:0;text-align:center;margin-left:1.875rem;margin-right:1.875rem}
.grp-thumbslider-dots li{list-style:none;text-indent:-9999px;height:4px;flex:1;-ms-flex:1;background:#d9d9d9;position:relative;display:inline-block;margin:0 2px;padding:0;cursor:pointer}
@media screen and (device-aspect-ratio:40 / 71){.grp-thumbslider-dots li{-webkit-box-flex:1;width:23%}
}
.grp-thumbslider-dots li button{text-align:-9999px}
.grp-thumbslider-dots li:last-child{margin-right:0}
.grp-thumbslider-dots li.slick-active{background:#494949}
.grp-thumbslider-dots li:hover{cursor:pointer}
.grp-thumbslider-item{color:white;text-align:center;position:relative}
@media only screen and (min-width:30.0625em){.grp-thumbslider-item{display:flex !important}
}
.grp-thumbslider-item:focus{outline:0}
.grp-thumbslider-item-container{text-align:left;margin-top:1.875rem;margin-left:1.875rem;margin-right:1.875rem}
.grp-thumbslider-item-container .grp-sectionheader.grp-color-bright::after{background-color:#FFF}
@media(max-width:480px){.grp-thumbslider-item-container .grp-sectionheader.grp-color-bright::after{background-color:#494949}
}
.grp-thumbslider-item-container .grp-sectionheader.grp-color-dark::after{background-color:#494949}
@media only screen and (min-width:30.0625em){.grp-thumbslider-item-container{position:absolute;top:1.875rem;left:1.875rem;right:1.875rem;bottom:1.875rem}
}
@media only screen and (min-width:48.0625em){.grp-thumbslider-item-container{margin-top:2.25rem}
}
@media only screen and (min-width:30.0625em){.grp-thumbslider-item-container{margin-left:1.5rem;margin-right:1.5rem}
}
@media only screen and (min-width:48.0625em){.grp-thumbslider-item-container{margin-left:2.25rem;margin-right:2.25rem}
}
@media only screen and (min-width:64.0625em){.grp-thumbslider-item-container{margin-left:3.3125rem;margin-right:3.3125rem}
}
@media only screen and (min-width:80.0625em){.grp-thumbslider-item-container{margin-left:6.1875rem;margin-right:6.1875rem}
}
@media only screen and (min-width:105.0625em){.grp-thumbslider-item-container{margin-left:auto;margin-right:auto;padding-left:11px;width:1465px}
}
.grp-thumbslider-item img{width:100%;height:100%;object-fit:cover}
@media only screen and (max-width:30em){.grp-thumbslider .grp-thumbslider-item-container .grp-sectionheader .grp-color-bright,.grp-thumbslider .grp-thumbslider-item-container .grp-h1 .grp-color-bright,.grp-thumbslider .grp-thumbslider-item-container .grp-h1--img .grp-color-bright,.grp-thumbslider .grp-thumbslider-item-container .grp-search__headline .grp-color-bright,.grp-thumbslider .grp-thumbslider-item-container .grp-h4 .grp-color-bright,.grp-thumbslider .grp-thumbslider-item-container .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline .grp-color-bright,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-thumbslider .grp-thumbslider-item-container .grp-textmodul__headline .grp-color-bright{color:#494949 !important}
.grp-thumbslider .grp-thumbslider-item-container .grp-sectionheader .grp-color-bright::after,.grp-thumbslider .grp-thumbslider-item-container .grp-h1 .grp-color-bright::after,.grp-thumbslider .grp-thumbslider-item-container .grp-h1--img .grp-color-bright::after,.grp-thumbslider .grp-thumbslider-item-container .grp-search__headline .grp-color-bright::after,.grp-thumbslider .grp-thumbslider-item-container .grp-h4 .grp-color-bright::after,.grp-thumbslider .grp-thumbslider-item-container .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline .grp-color-bright::after,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-thumbslider .grp-thumbslider-item-container .grp-textmodul__headline .grp-color-bright::after{background-color:#494949 !important}
}
.grp-thumbslider-imgwrap{align-self:center;width:100%;height:100%}
.grp-thumbslider-headline{position:absolute;top:300px;color:#494949}
.grp-thumbslider-subheadline{margin-top:7px}
.grp-thumbslidernav{display:none;margin-bottom:50px;margin-left:-8px;margin-right:-8px}
@media only screen and (min-width:30.0625em){.grp-thumbslidernav{display:block}
}
.grp-thumbslidernav.grp-thumbslidernav-4less .slick-list{text-align:center}
.grp-thumbslidernav.grp-thumbslidernav-4less .slick-track{display:inline-block}
.grp-thumbslidernav-item{position:relative;display:flex !important;cursor:pointer;padding:0 8px}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-thumbslidernav-item{padding:0 5px}
}
.grp-thumbslidernav-item:focus{outline:0}
.grp-thumbslidernav-item.slick-current .grp-thumbslidernav-image,.grp-thumbslidernav-item:hover .grp-thumbslidernav-image{opacity:1 !important}
.grp-thumbslidernav-item.slick-current .grp-thumbslidernav-h4{color:#494949 !important}
.grp-thumbslidernav-item:hover .grp-thumbslidernav-h4.grp-color-bright{color:#FFF !important}
.grp-thumbslidernav-item:hover .grp-thumbslidernav-h4.grp-color-dark{color:#494949 !important}
.grp-thumbslidernav-imgwrap{display:inline-block;width:100%;background:#FFF;position:relative;align-self:center}
.grp-thumbslidernav-imgwrap::after{display:block;content:''}
@media only screen and (min-width:30.0625em){.grp-thumbslidernav-imgwrap::after{padding-top:48%}
}
.grp-thumbslidernav-imgwrapinner{display:flex;position:absolute;top:0;bottom:0;right:0;transition:left .2s}
.grp-thumbslidernav-imgbg{background:#000;align-self:center}
.grp-thumbslidernav-image{width:100%;opacity:.6;transition:opacity .2s ease-out;height:auto !important;align-self:center}
.grp-thumbslidernav-h4{position:absolute;bottom:20px;left:24px;right:24px;z-index:100;text-align:left;color:#FFF !important}
.slick-current .grp-thumbslidernav-h4.grp-color-bright{color:#FFF !important}
.slick-current .grp-thumbslidernav-h4.grp-color-dark{color:#494949 !important}
@media(min-width:481px){.grp-thumbslider-btn .grp-button.grp-color-bright{color:#494949;background-color:#d6d6d6;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg")}
.grp-thumbslider-btn .grp-button.grp-color-bright:hover{background-color:#FFF}
.grp-thumbslider-btn .grp-button.grp-color-bright.grp-button__download{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/download_24_actions_default.svg")}
.grp-thumbslider-btn .grp-button.grp-color-bright.grp-button__download .grp-download-file-type-size{color:#494949}
}
.grp-tickerfeed{background-color:#494949;color:#f2f2f2;position:relative;overflow:hidden}
.grp-tickerfeed .grp-ticker__border{border-bottom:1px solid #666}
.grp-tickerfeed .grp-tickerfeed__container{overflow:visible !important;position:unset}
.grp-tickerfeed .grp-tickerfeed___flex-box{display:flex;flex-direction:row;position:relative;padding-top:1rem}
.grp-tickerfeed .grp-tickerfeed___flex-box .grp-tickerfeed-event__name{margin-top:.8rem;margin-bottom:.8rem;border-right:2px solid #666;padding-right:1rem;padding-top:.25rem;height:1.5rem}
.grp-tickerfeed .grp-tickerfeed___flex-box .grp-tickerfeed-event__date{margin-top:.8rem;margin-bottom:.8rem;padding-left:1rem;padding-top:.25rem}
.grp-tickerfeed .grp-tickerfeed___flex-box .grp-tickerfeed-event__news{order:1;width:calc(100% - 40px)}
.grp-tickerfeed .grp-tickerfeed-btn{position:absolute;right:0;top:1px;z-index:9}
.grp-tickerfeed .grp-tickerfeed-btn .grp-tickerfeed-btn-expand,.grp-tickerfeed .grp-tickerfeed-btn .grp-tickerfeed-btn-collapse{float:right;outline:0}
.grp-tickerfeed .grp-tickerfeed-btn .grp-tickerfeed-btn-expand span,.grp-tickerfeed .grp-tickerfeed-btn .grp-tickerfeed-btn-collapse span{float:left;width:5rem;height:3.12rem}
.grp-tickerfeed .grp-tickerfeed-btn .grp-tickerfeed-btn-expand span{background:#666 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_mouseover/expand_24_navigation_negativ_mouseover.svg") no-repeat scroll 50% 50%}
.grp-tickerfeed .grp-tickerfeed-btn .grp-tickerfeed-btn-collapse span{background:#666 url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_mouseover/collapse_24_navigation_negativ_mouseover.svg") no-repeat scroll 50% 50%}
.grp-tickerfeed .grp-tickerfeed-article{display:none;color:#FFF;max-width:80rem;padding-top:1rem;font-size:.9375rem;line-height:1.375rem;padding-bottom:4.375rem;opacity:1 !important}
@media(max-width:480px){.grp-tickerfeed .grp-tickerfeed-article{padding-bottom:3.125rem}
}
.grp-tickerfeed .grp-tickerfeed-article p{color:#FFF;margin:1.5rem 0 0 0}
.grp-tickerfeed .grp-tickerfeed-article .grp-tickerfeed-article-btn{margin-top:2.5rem}
.grp-tickerfeed .grp-tickerfeed-article .grp-tickerfeed-article-btn>a{margin:0}
.grp-tickerfeed .grp-tickerfeed-article .grp-tickerfeed-article-btn .grp-button{color:#494949;background-color:#d6d6d6;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg")}
.grp-tickerfeed .grp-tickerfeed-article .grp-tickerfeed-article-btn .grp-button:hover{background-color:#FFF}
.grp-tickerfeed .grp-tickerfeed-article .grp-tickerfeed-article-btn .grp-button.grp-button__download{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/download_24_actions_default.svg")}
.grp-tickerfeed .grp-tickerfeed-article .grp-tickerfeed-article-btn .grp-button.grp-button__download .grp-download-file-type-size{color:#494949}
.grp-tickerfeed .grp-tickerfeed-article .grp-tickerfeed-article__mobile{display:none}
@media only screen and (max-width:30em){.grp-tickerfeed .grp-tickerfeed___flex-box{padding:1rem 0 1.3125rem 0;flex-direction:column}
.grp-tickerfeed .grp-tickerfeed___flex-box .grp-tickerfeed-event__date{display:none;order:3;padding-top:.5rem}
.grp-tickerfeed .grp-tickerfeed___flex-box .grp-tickerfeed-event__name{display:none;order:2;padding-top:1.5rem}
.grp-tickerfeed .grp-tickerfeed___flex-box .grp-tickerfeed-btn{padding:0;right:-1rem;order:4}
.grp-tickerfeed .grp-tickerfeed-article .grp-tickerfeed-article__mobile{display:flex}
.grp-tickerfeed .grp-tickerfeed-article__name{border-right:2px solid #666;padding-right:1rem}
.grp-tickerfeed .grp-tickerfeed-article__date{padding-left:1rem}
.grp-tickerfeed .grp-tickerfeed-event__news .grp-tickerfeed-item h4{width:calc(100% - 56px)}
}
@media only screen and (min-width:30.0625em){.grp-tickerfeed .grp-tickerfeed___flex-box{flex-wrap:wrap}
.grp-tickerfeed .grp-tickerfeed-event__name{order:3}
.grp-tickerfeed .grp-tickerfeed-event__date{order:4}
.grp-tickerfeed .grp-tickerfeed-btn{order:2}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-tickerfeed .grp-tickerfeed-event__news .grp-tickerfeed-item span{margin-top:.125rem}
}
@media only screen and (min-width:64.0625em){.grp-tickerfeed .grp-tickerfeed-header{min-height:50px}
.grp-tickerfeed .grp-tickerfeed___flex-box{flex-wrap:nowrap;padding-top:0}
.grp-tickerfeed .grp-tickerfeed___flex-box .grp-tickerfeed-event__date{order:2}
.grp-tickerfeed .grp-tickerfeed___flex-box .grp-tickerfeed-event__news{margin-top:.8rem;margin-bottom:.8rem;order:3;border-bottom:0}
.grp-tickerfeed .grp-tickerfeed___flex-box .grp-tickerfeed-event__news .grp-tickerfeed-item h4{-webkit-line-clamp:1;min-height:22px}
.grp-tickerfeed .grp-tickerfeed___flex-box .grp-tickerfeed-event__name{order:1}
.grp-tickerfeed .grp-tickerfeed___flex-box .grp-tickerfeed-btn{order:4}
}
.grp-tickerfeed .grp-tickerfeed-event__news .grp-tickerfeed-item{color:#FFF;display:block}
.grp-tickerfeed .grp-tickerfeed-event__news .grp-tickerfeed-item h4{color:#FFF;float:left;margin-top:0;width:calc(100% - 40px);min-height:40px;height:1em;padding-top:.25rem}
.grp-tickerfeed .grp-tickerfeed-event__news .grp-tickerfeed-item span{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_mouseover/next_24_navigation_negativ_mouseover.svg") no-repeat scroll 0 0;width:22px;float:left;height:22px}
.grp-tickerfeed__block{position:relative;width:100%}
.grp-tickerfeed__block__item{padding:0 !important}
.grp-tickerfeed__block .tickeritem{display:none}
.grp-tickerfeed__block .tickeritem:first-child{display:block}
.grp-tickerfeed-item>h4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.grp-tickerfeed.grp-ticker__author{overflow:visible !important}
.grp-tickerfeed.grp-ticker__author .grp-tickerfeed-item span{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") no-repeat scroll 0 -2px}
.grp-tickerfeed.grp-ticker__author .grp-tickerfeed-item h4{color:#494949}
.grp-tickerfeed.grp-ticker__author .grp-tickerfeed-btn{display:none}
.grp-ticker__bg__white{background-color:#FFF !important;color:#494949 !important}
.grp-tool{width:100%;height:100%}
.grp-tool.grp-area-innovation .grp-tool-wrapper{border-color:#0083c6 !important}
.grp-tool.grp-area-brand .grp-tool-wrapper{border-color:#69103b !important}
.grp-tool.grp-area-career .grp-tool-wrapper{border-color:#508130 !important}
.grp-tool.grp-area-company .grp-tool-wrapper{border-color:#035970 !important}
.grp-tool.grp-area-investor .grp-tool-wrapper{border-color:#e96d0c !important}
.grp-tool.grp-area-responsibility .grp-tool-wrapper{border-color:#fad022 !important}
.grp-tool.grp-area-electromobility .grp-tool-wrapper{border-color:#8d1e77 !important}
.grp-tool.grp-area-onlinespecial .grp-tool-wrapper{border-color:#d0b54f !important}
.grp-tool.grp-area-unknown .grp-tool-wrapper{border-color:#494949 !important}
.grp-tool-content{width:100%;height:100%}
.grp-tool-wrapper{position:relative;width:100%;border-bottom:5px solid;overflow:hidden}
.grp-tool-link.no-link{cursor:default}
.grp-tool-link:focus{outline:0}
.grp-tool-wrapper img{width:100%}
.tooldate .grp-tool-wrapper-inner{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/base/tooldate_rip.png") top center no-repeat;background-size:contain}
.grp-tool-wrapper-inner-content{height:100%;position:relative}
.grp-tooldate-date,.grp-tooldownload-document{position:absolute;bottom:0;margin-bottom:0;display:flex;justify-items:center;align-items:center;max-width:calc(100% - 60px);font-size:15px;hyphens:auto}
.grp-tooldate-day{float:left;padding-right:4px;margin-right:6px;border-right:2px solid;height:2.875rem;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:2.875rem;line-height:1}
.grp-tooldate-monthYear{font-size:1.000rem;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;line-height:1.5rem;text-transform:uppercase;overflow:hidden;position:relative}
.grp-tooldate-shortmonth{display:none}
.grp-tooldownload-document a{display:flex;align-items:center}
.grp-tooldownload-document a span{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/document_49_media_default.svg") no-repeat -0.6rem center;height:36px;padding-top:12px;margin-right:5px;width:1.9rem;text-align:center;font-size:12px;flex-shrink:0}
.grp-tooldownload-document a.grp-color-bright span{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_mouseover/document_49_media_negativ_mouseover.svg")}
.grp-tool-button{background:#c8c8c8;height:46px;width:80px;position:absolute;bottom:2px;right:-2rem;cursor:pointer}
@media(max-width:480px){.grp-tool-button{right:-1.5rem}
}
@media(min-width:481px) and (max-width:604px){.grp-tool-button{right:-1.125rem}
}
@media(min-width:605px) and (max-width:768px){.grp-tool-button{right:-1.5rem}
}
@media(min-width:769px) and (max-width:880px){.grp-tool-button{right:-1.25rem}
}
@media(min-width:881px) and (max-width:1024px){.grp-tool-button{right:-1.75rem}
}
.grp-tool-button-icon{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/expand_24_navigation_default.svg") center no-repeat;display:block;height:100%;width:100%}
.grp-tool-flyout{background-color:#fff;width:100%;position:absolute;top:0;z-index:-1;max-width:none;max-height:none;height:100%;overflow:hidden}
.grp-layoutcontainer--white .grp-tool-flyout{background-color:#f2f2f2}
.grp-layoutcontainer--gray .grp-tool-flyout{background-color:#fff}
.flyout-fade-in{animation:fadeInTool 1.5s forwards;z-index:2}
@keyframes fadeInTool{from{z-index:-1;opacity:0}
to{opacity:1;z-index:2}
}
.flyout-fade-out{animation:fadeOutTool 1.5s forwards}
@keyframes fadeOutTool{from{opacity:1;z-index:2}
99%{opacity:0;z-index:2}
100%{opacity:0;z-index:-1}
}
.x-close{height:24px;width:24px;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/close_24_navigation_default.svg");background-repeat:no-repeat;position:absolute;top:10px;right:10px;padding:0}
.grp-tool-flyout-wrapper{overflow:auto;height:calc(100% - 4.5rem);margin-top:2.5rem;margin-bottom:2rem;padding:0 2rem}
@media(max-width:480px){.grp-tool-flyout-wrapper{height:calc(100% - 4rem);margin-bottom:1.5rem;padding:0 1.5rem}
}
@media(min-width:481px) and (max-width:604px){.grp-tool-flyout-wrapper{height:calc(100% - 3.625rem);margin-bottom:1.125rem;padding:0 1.125rem}
}
@media(min-width:605px) and (max-width:768px){.grp-tool-flyout-wrapper{height:calc(100% - 4rem);margin-bottom:1.5rem;padding:0 1.5rem}
}
@media(min-width:769px) and (max-width:880px){.grp-tool-flyout-wrapper{height:calc(100% - 3.75rem);margin-bottom:1.25rem;padding:0 1.25rem}
}
@media(min-width:881px) and (max-width:1024px){.grp-tool-flyout-wrapper{height:calc(100% - 4.25rem);margin-bottom:1.75rem;padding:0 1.75rem}
}
.grp-tool-flyout-headline{font-weight:bold}
.grp-tool-flyout-wrapper p{margin-top:1.5625rem;line-height:1.25rem}
.grp-tool-flyout-wrapper .grp-link-list__item{padding-left:1rem;font-size:.9375rem;background-position-x:-6px}
.grp-tool-flyout-wrapper .grp-link-list__item:hover{background-position-x:-6px}
.tooldatecontainer{background-color:#f2f2f2}
.tooldatecontainer .grp-tooldate_flyout{background-color:#fff}
.grp-tool-slider-content{position:relative;padding-bottom:70px}
.tooldatecontainer .slick-list,.tooldownloadcontainer .slick-list{margin:0 0 0 -24px}
@media(max-width:768px){.tooldatecontainer .slick-list,.tooldownloadcontainer .slick-list{margin:0 0 0 -16px}
}
.grp-tool-slider .slick-prev{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_54_onimage_default.svg") center center no-repeat;left:-96px}
.grp-tool-slider .slick-prev:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_prev_54_onimage_mouseover.svg")}
.grp-tool-slider .slick-next{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_54_onimage_default.svg") center center no-repeat;position:absolute;right:-96px}
.grp-tool-slider .slick-next:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_next_54_onimage_mouseover.svg")}
.grp-tool-slider .slick-prev,.grp-tool-slider .slick-next{position:absolute;top:0;height:calc(100% - 70px);width:96px;padding:0;display:none}
.grp-tool-slider .slick-dots{display:flex;margin:30px 10px}
.grp-tool-slider .slick-dots li{flex:1;margin:0 2px;border-bottom:.313rem solid #d6d6d6;min-height:.188rem;cursor:pointer}
.grp-tool-slider .slick-dots li.slick-active{border-bottom:.313rem solid #6f6f6f}
.grp-tool-slider .slick-dots button{display:none}
@media(max-width:360px),(min-width:481px) and (max-width:680px),(min-width:769px) and (max-width:992px){.grp-tooldate-month{display:none}
.grp-tooldate-shortmonth{display:block}
}
@media(min-width:481px) and (max-width:540px){.grp-tooldate-day{font-size:2rem;line-height:2.25rem;height:2rem}
.grp-tooldate-monthYear{top:2px;font-size:.75rem;line-height:.875rem}
.grp-tool-button{height:32px;width:50px;bottom:0}
}
@media(min-width:481px) and (max-width:768px){.grp-tool-slider .slick-prev,.grp-tool-slider .slick-next{background-size:86%;width:24px}
.grp-tool-slider .slick-prev{left:-24px}
.grp-tool-slider .slick-next{right:-24px}
}
@media(min-width:769px) and (max-width:1280px){.grp-tool-slider .slick-prev,.grp-tool-slider .slick-next{background-size:86%;width:48px}
.grp-tool-slider .slick-prev{left:-48px}
.grp-tool-slider .slick-next{right:-48px}
}
.grp-tooldownload-download-doc{position:absolute;bottom:0;left:0;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;line-height:2.3rem}
.grp-tooldownload-download-doc a{padding-left:5px}
.grp-tooldownload-download-doc a:hover span,.grp-tooldownload-download-doc a:focus span{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_mouseover/document_49_media_negativ_mouseover.svg") no-repeat scroll -0.6rem center}
.grp-tooldownload-download-doc a.grp-color-bright span{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/document_49_media_negativ_default.svg") no-repeat scroll -0.6rem center}
.grp-tooldownload-download-doc a.grp-color-dark span{background:rgba(0,0,0,0) url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/document_49_media_default.svg") no-repeat scroll -0.6rem center}
.grp-tooldownload-download-doc span{float:left;height:35px;padding-top:.2rem;text-align:center;margin-right:5px;width:1.9rem}
.grp-tooldownload-description{padding:1.5625rem 0;line-height:1.1rem;overflow:auto}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-tooldownload-description{line-height:1rem;padding:1rem 0;font-size:.9rem}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-tooldownload-description{line-height:1rem;padding:.5rem .5rem 0 0;font-size:.8rem}
}
.grp-tooldownload-subline{padding-top:1rem;color:#494949}
.grp-tooldownload-download-file{display:block;font-weight:bold;line-height:1.2rem;background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/download_24_actions_default.svg") no-repeat scroll -3px 0;padding-left:1.5rem}
.grp-tooldownload-download-file:hover,.grp-tooldownload-download-file:focus{background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/download_24_actions_mouseover.svg") no-repeat scroll -3px 0;color:#000}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-tooldownload-download-file{font-size:.8rem;line-height:.8rem}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-tooldownload-download-file{font-size:.8rem}
}
.grp-tooldownload-download-file span{padding-top:.4rem;vertical-align:middle;font-weight:bold;padding-right:.5rem;color:#494949}
.grp-tooldownload-flyout-button-icon{height:100%;width:100%;display:block;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/collapse_24_navigation_default.svg") 1.688rem .813rem no-repeat}
.grp-tooldownload-fold{position:relative;margin:0 auto;background:#fff}
.grp-tooldownload-fold img{width:100%}
.grp-tooldownload-fold::before{content:"";position:absolute;top:0;right:0;z-index:2;border-width:0 2.8125rem 2.8125rem 0;border-style:solid;border-color:#f2f2f200 #f2f2f200 rgba(239,239,239,0.3) rgba(239,239,239,0.3);background:#fff;display:block;width:0;box-shadow:0 0 0 #efefef,0 0 0 #efefef}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-tooldownload-fold::before{border-width:0 1.875rem 1.875rem 0}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-tooldownload-fold::before{border-width:0 1.875rem 1.875rem 0}
}
.tooldatecontainer .slick-list .grp-tool-content,.tooldownloadcontainer .slick-list .grp-tool-content{padding:0 0 0 16px}
@media(min-width:769px){.tooldatecontainer .slick-list .grp-tool-content,.tooldownloadcontainer .slick-list .grp-tool-content{padding:0 0 0 24px}
}
.grp-tool-flyout-hover:hover,.grp-tool-flyout-hover:focus{color:#000}
@keyframes grp-topicspecial-in{0.00%{transform:scale(1);opacity:0}
50.00%{opacity:1}
100.00%{opacity:1;transform:scale(1.1)}
}
@keyframes grp-topicspecial-out{0.00%{transform:scale(1.1);opacity:1}
50.00%{opacity:0}
100.00%{transform:scale(1.3);opacity:0}
}
.grp-topicspecial-default:not(.disabled):before,.grp-topicspecial-default:not(.disabled):after{content:" ";display:table}
.grp-topicspecial-default:not(.disabled):after{clear:both}
@media only screen{.grp-topicspecial-default:not(.disabled) .grp-topicspecial__headline{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;text-transform:uppercase;color:#494949;max-width:62.5rem;z-index:4}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__imgcontainer:before,.grp-topicspecial-default:not(.disabled) .grp-topicspecial__imgcontainer:after{content:" ";display:table}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__imgcontainer:after{clear:both}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__imgcontainer .grp-themenspecial__globalimage img{width:100%}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__youtube{margin-bottom:-0.1875rem}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer{position:relative}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer .grp-h1,.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer .grp-h1--img,.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer .grp-search__headline{max-width:70%}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer .grp-topicspecial__loopplayer_imgcontainer{width:100%;height:706px;overflow:hidden;position:relative}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer .globalimage{position:absolute;opacity:0;width:100%}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer .globalimage img{width:100%}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer .globalimage.in{animation:grp-topicspecial-in 5.00s linear}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer .globalimage.out:not(:first-child){animation:grp-topicspecial-out 5.00s linear}
}
@media only screen and (max-width:30em){.grp-topicspecial-default:not(.disabled) .grp-topicspecial__headline{display:block;font-size:1.5625rem;line-height:2rem;margin:1.25rem 0 2.1875rem}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer .globalimage.in .grp-topicspecial__headline,.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer .globalimage.out .grp-topicspecial__headline{opacity:1 !important}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer_mobile .grp-h1,.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer_mobile .grp-h1--img,.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer_mobile .grp-search__headline{margin:1.9375rem 0 3.375rem 0;max-width:unset}
}
@media only screen and (min-width:30.0625em){.grp-topicspecial-default:not(.disabled) .grp-topicspecial__headline{position:absolute}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__headline.grp-color-bright{color:#FFF}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__headline.grp-color-dark{color:#494949}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__headline--top{top:15%}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__headline--middle{top:40%}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__headline--bottom{bottom:16.5%}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__imgcontainer{overflow:hidden;position:relative}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-topicspecial-default:not(.disabled) .grp-topicspecial__imgcontainer .grp-topicspecial__headline{font-size:2.5rem;margin-left:.25rem}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer_imgcontainer .grp-topicspecial__headline{font-size:2.25rem;margin-left:5rem}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__headline{max-width:28.125rem}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-topicspecial-default:not(.disabled) .grp-topicspecial__imgcontainer .grp-topicspecial__headline{font-size:2.6875rem;margin-left:.375rem}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer_imgcontainer .grp-topicspecial__headline{font-size:2.4375rem;margin-left:6.25rem}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){.grp-topicspecial-default:not(.disabled) .grp-topicspecial__imgcontainer .grp-topicspecial__headline{font-size:3.125rem;margin-left:.5rem}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer_imgcontainer .grp-topicspecial__headline{font-size:2.8125rem;margin-left:6.875rem}
}
@media only screen and (min-width:80.0625em){.grp-topicspecial-default:not(.disabled) .grp-topicspecial__imgcontainer .grp-topicspecial__headline{font-size:3.3125rem;margin-left:.625rem}
.grp-topicspecial-default:not(.disabled) .grp-topicspecial__loopplayer_imgcontainer .grp-topicspecial__headline{font-size:3rem;margin-left:7.5rem}
}
.grp-topicspecial-default.disabled .grp-topicspecial__videocontainer__video{min-height:30px}
.grp-topicspecial-subheadline{display:block;max-width:50rem;text-transform:none;margin-top:5px;color:#494949}
.grp-topicspecial-subheadline.grp-color-bright{color:#FFF}
@media only screen and (max-width:30em){.grp-topicspecial-subheadline.grp-color-bright{color:#494949;max-width:100%}
}
.grp-topicspecial-overline{text-transform:none;line-height:1.1875rem;padding-top:0;padding-bottom:14px;display:block}
.grp-topicspecial-overline::after{display:block;content:' ';height:2px;width:30px;margin-top:.875rem}
@media only screen and (max-width:30em){.grp-topicspecial-overline{color:#494949}
.grp-topicspecial-overline::after{background-color:#494949}
.grp-topicspecial-default .grp-h1.grp-color-bright,.grp-topicspecial-default .grp-color-bright.grp-h1--img,.grp-topicspecial-default .grp-color-bright.grp-search__headline{color:#494949}
}
@media only screen and (min-width:30.0625em){.grp-topicspecial-overline{margin-top:-0.625rem}
.grp-color-bright .grp-topicspecial-overline{color:#FFF}
.grp-color-dark .grp-topicspecial-overline{color:#494949}
.grp-color-bright .grp-topicspecial-overline::after{background-color:#FFF}
.grp-color-dark .grp-topicspecial-overline::after{background-color:#494949}
}
.grp-topicspecial__videocontainer{position:relative}
.grp-topicspecial_vid{width:100%;height:auto}
.grp-topicspecial_vid_btn,.grp-videoitem__item-html5-btn{width:62px;height:38px;display:none;position:absolute;background-color:#d6d6d6;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/base/button_play.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;transition-property:background-color;transition-duration:.2s,0.2s}
@media only screen and (min-width:30.0625em){.grp-topicspecial_vid_btn,.grp-videoitem__item-html5-btn{background-size:contain;width:72px;height:45px}
}
@media only screen and (min-width:64.0625em){.grp-topicspecial_vid_btn,.grp-videoitem__item-html5-btn{width:80px;height:50px}
}
@media only screen{.grp-topicspecial_vid_btn,.grp-videoitem__item-html5-btn{display:none}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.parsys_column .grp-typodiagram{margin-top:40px}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.parsys_column .grp-typodiagram{margin-top:40px}
}
.grp-diagrams .grp-typodiagram .vt.number-bg-image .number{font-size:130px;line-height:94px;margin-bottom:20px;color:#494949;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-diagrams .grp-typodiagram .vt .text-number-centered-big-number{text-align:center}
.grp-diagrams .grp-typodiagram .vt .text-number-centered-big-number .number{font-size:130px;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;text-align:right;color:#494949}
.grp-diagrams .grp-typodiagram .vt .text-number-centered-big-number-unit{font-size:20px;font-weight:bold;display:inline-block}
.grp-diagrams .grp-typodiagram .vt .text-number-centered-big-number p{margin-top:25px;margin-bottom:0}
.grp-diagrams .grp-typodiagram .vt .text-number-left-big-number .number{font-size:80px;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;color:#494949;margin-top:20px}
.grp-diagrams .grp-typodiagram .vt .text-number-left-big-number p{margin-top:0;margin-bottom:0}
.grp-diagrams .grp-typodiagram .vt.text-2-columns .row,.grp-diagrams .grp-typodiagram .vt.text-2-columns .grp-row,.grp-diagrams .grp-typodiagram .vt.text-2-columns .grp-component__extended,.grp-diagrams .grp-typodiagram .vt.text-2-columns .two-columns,.grp-diagrams .grp-typodiagram .vt.text-2-columns .three-columns,.grp-diagrams .grp-typodiagram .vt.text-2-columns .two-columns6633,.grp-diagrams .grp-typodiagram .vt.text-2-columns .two-columns3366,.grp-diagrams .grp-typodiagram .vt.text-2-columns .grp-component__content,.grp-diagrams .grp-typodiagram .vt.text-2-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-diagrams .grp-typodiagram .vt.text-2-columns .grp-component__fullwidth__inner{margin-top:30px}
.grp-diagrams .grp-typodiagram .vt.text-2-columns b,.grp-diagrams .grp-typodiagram .vt.text-2-columns strong{display:block}
.grp-diagrams .grp-typodiagram .vt .text-2-columns-big-text{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:100px}
.grp-diagrams .grp-typodiagram .vt .number-button-info{margin-bottom:5px}
.grp-diagrams .grp-typodiagram .vt .number-button-info .info-1{font-weight:bold;border-right:2px solid #eee;display:inline-block;padding:6px 15px 6px 0;margin-right:15px;margin-bottom:10px}
.grp-diagrams .grp-typodiagram .vt .number-button-info .info-2{display:inline-block}
.grp-diagrams .grp-typodiagram .vt .number-button-content .content-number{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:54px;display:inline-block;margin-right:10px;margin-bottom:10px}
.grp-diagrams .grp-typodiagram .vt .number-button-content .content-additional-info{display:inline-block}
.grp-diagrams .grp-typodiagram .vt.number-button .content-arrow{display:inline-block;position:relative;bottom:6px}
.grp-diagrams .grp-typodiagram .vt.number-button .content-arrow img{display:inline-block}
.grp-diagrams .grp-typodiagram .vt .text-bg-image-text-big{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:80px;margin:5% 0}
.grp-diagrams .grp-typodiagram .vt.text-button h4.grp-h4,.grp-diagrams .grp-typodiagram .vt.text-button .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock h4.grp-textmodul__headline,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-diagrams .grp-typodiagram .vt.text-button h4.grp-textmodul__headline{margin-top:15px;margin-bottom:0}
.grp-diagrams .grp-typodiagram .vt.text-button h4.grp-h4--special{margin-bottom:15px}
.grp-diagrams .grp-typodiagram .vt.text-button p{margin:5px 0}
.grp-diagrams .grp-typodiagram .vt.text-button p:last-of-type{margin-bottom:0}
.grp-diagrams .grp-typodiagram .vt.text-list .text-list-block{margin:7px 0;width:49%;float:left}
@media screen and (max-width:767px){.grp-diagrams .grp-typodiagram .vt.text-list .text-list-block{margin:7px 0;display:block;width:100%}
}
.grp-diagrams .grp-typodiagram .vt.text-list .text-list-block ul.text-list-list{padding-left:17px;line-height:20px}
.grp-diagrams .grp-typodiagram .vt.text-list .text-list-block ul.text-list-list li{list-style-type:square;color:#ff9100;margin:5px 0;padding-right:15px}
.grp-diagrams .grp-typodiagram .vt.text-list .text-list-block ul.text-list-list li span{color:#494949}
.grp-diagrams .grp-typodiagram .vt.text-number-switch .text-number-centered-big-number p{margin-bottom:0}
.grp-diagrams .grp-typodiagram .vt.text-number-switch .text-number-centered-big-number .number{color:#ff9100}
.grp-diagrams .grp-typodiagram .vt .text-number-subtitle{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-diagrams .grp-typodiagram .vt .text-number-big-number{font-size:150px;margin:20px 0}
.grp-diagrams .grp-typodiagram .vt .grp-number--special,.grp-diagrams .grp-typodiagram .vt .grp-number-big{color:#494949 !important}
@media only screen and (max-width:30em){.grp-diagrams .grp-typodiagram .vt .text-number-big-number,.grp-diagrams .grp-typodiagram .vt .grp-number-big,.grp-diagrams .grp-typodiagram .vt .grp-number--special,.grp-diagrams .grp-typodiagram .vt .grp-number-big{font-size:2.5rem !important;padding:13px 3px !important}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-diagrams .grp-typodiagram .vt .text-number-big-number,.grp-diagrams .grp-typodiagram .vt .grp-number-big,.grp-diagrams .grp-typodiagram .vt .grp-number--special,.grp-diagrams .grp-typodiagram .vt .grp-number-big{font-size:2.75rem !important;padding:14px 3px !important}
}
@media(min-width:769px) and (max-width:950px){.grp-diagrams .grp-typodiagram .vt .text-number-big-number,.grp-diagrams .grp-typodiagram .vt .grp-number-big,.grp-diagrams .grp-typodiagram .vt .grp-number--special,.grp-diagrams .grp-typodiagram .vt .grp-number-big{font-size:2.75rem !important;padding:30px 3px !important}
.grp-diagrams .grp-typodiagram .swipe-carousel li p{font-size:12px;line-height:15px}
}
@media(min-width:951px) and (max-width:1024px){.grp-diagrams .grp-typodiagram .vt .text-number-big-number,.grp-diagrams .grp-typodiagram .vt .grp-number-big,.grp-diagrams .grp-typodiagram .vt .grp-number--special,.grp-diagrams .grp-typodiagram .vt .grp-number-big{font-size:3rem !important;padding:15px 3px !important}
}
@media only screen and (min-width:64.0625em){.grp-diagrams .grp-typodiagram .vt .text-number-big-number,.grp-diagrams .grp-typodiagram .vt .grp-number-big,.grp-diagrams .grp-typodiagram .vt .grp-number--special,.grp-diagrams .grp-typodiagram .vt .grp-number-big{font-size:3.5rem !important;padding:10px 4px !important}
}
@media only screen and (min-width:80.0625em){.grp-diagrams .grp-typodiagram .vt .text-number-big-number,.grp-diagrams .grp-typodiagram .vt .grp-number-big,.grp-diagrams .grp-typodiagram .vt .grp-number--special,.grp-diagrams .grp-typodiagram .vt .grp-number-big{font-size:4rem !important;padding:11px 5px !important}
}
@media only screen and (min-width:105.0625em){.grp-diagrams .grp-typodiagram .vt .text-number-big-number,.grp-diagrams .grp-typodiagram .vt .grp-number-big,.grp-diagrams .grp-typodiagram .vt .grp-number--special,.grp-diagrams .grp-typodiagram .vt .grp-number-big{font-size:4rem !important;padding:8px 6px !important}
}
.grp-diagrams .grp-typodiagram .vt .text-number-footnote{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:12px;margin:15px 0}
.grp-diagrams .grp-typodiagram .vt .text-number-info{clear:both;margin-bottom:15px;overflow:auto}
.grp-diagrams .grp-typodiagram .vt .text-number-fragment{float:left;margin-right:15px;padding:5px 0;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;line-height:21px}
.grp-diagrams .grp-typodiagram .vt .text-number-info .text-number-fragment:first-child{width:100px}
.grp-diagrams .grp-typodiagram .vt .text-number-fragment label{display:block;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;color:#ececec;font-weight:bold;font-size:16px}
.grp-diagrams .grp-typodiagram .vt .text-number-fragment span{display:block;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:20px;color:#494949}
.grp-diagrams .grp-typodiagram .vt .text-number-text{line-height:25px}
.grp-diagrams .grp-typodiagram .vt .text-number-footer{clear:both;overflow:auto}
.grp-diagrams .grp-typodiagram .vt .text-number-footer .text-number-fragment{padding:5px 0}
.grp-diagrams .grp-typodiagram .vt .text-number-footer .text-number-fragment:first-child{border-right:2px solid #ececec;padding-right:20px}
.grp-diagrams .grp-typodiagram .vt .text-number-footer .content-arrow{float:right;height:62px;padding:10px 0 10px 10px}
.grp-diagrams .grp-typodiagram .vt .text-number-footer .content-arrow object{width:25px}
.grp-diagrams .grp-typodiagram .vt .text-number-big-number label{display:block;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-weight:normal;font-size:18px}
.grp-diagrams .grp-typodiagram .vt .text-number-2-cols .text-number-big-number{font-size:60px}
.grp-diagrams .grp-typodiagram .vt .text-number-2-cols .content-arrow{padding:0;margin-top:20px}
.grp-diagrams .grp-typodiagram .vt .text-number-2-cols .content-arrow object{width:25px}
.grp-diagrams .grp-typodiagram .vt .text-number-2-rows-subheadline{margin-top:25px}
.grp-diagrams .grp-typodiagram .vt .text-number-2-rows-big-number{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:70px;margin-top:5px}
.grp-diagrams .grp-typodiagram .grp-area-responsibility .vt .content-arrow polygon{fill:red}
.grp-diagrams .grp-typodiagram .swipe-carousel-content{background-color:#fff}
.grp-diagrams .grp-typodiagram .swipe-carousel li{padding:0;margin:0;position:relative}
.grp-diagrams .grp-typodiagram .swipe-carousel ul{padding:0;margin:0;position:relative}
.grp-diagrams .grp-typodiagram .swipe-carousel{width:100%;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform-style:preserve-3d}
.grp-diagrams .grp-typodiagram .swipe-carousel.animate{transition:all .15s}
.grp-diagrams .grp-typodiagram .swipe-carousel ul.animate{transition:all .3s}
.grp-diagrams .grp-typodiagram .swipe-carousel ul{transform:translate3d(0,0,0) scale3d(1,1,1);overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}
.grp-diagrams .grp-typodiagram .swipe-carousel ul{position:relative}
.grp-diagrams .grp-typodiagram .swipe-carousel li{float:left;overflow:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0)}
.grp-diagrams .grp-typodiagram .swipe-carousel li p{margin:3% 0 4% !important}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch .carousel-switch-element:hover{color:#494949}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.line-switch{width:auto;margin-left:-5px;margin-right:-5px;font-size:0}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.line-switch .carousel-switch-element{display:inline-block;padding:0 2px}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.line-switch .carousel-switch-element div{border-bottom:4px solid #ccc;transition:border-color .2s}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.line-switch .carousel-switch-element.active>div{border-bottom:4px solid #494949}
.grp-diagrams .grp-typodiagram .carousel-index{color:#aaa;text-align:center;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:15px;margin:20px 0}
.grp-diagrams .grp-typodiagram .swipe-carousel{height:100%}
.grp-diagrams .grp-typodiagram .swipe-carousel-content{height:100%}
.grp-diagrams .grp-typodiagram .text-number-switch{height:100%}
.grp-diagrams .grp-typodiagram .heightfix-wrapper{position:relative}
.grp-diagrams .grp-typodiagram .heightfix-wrapper:before{content:"";display:block;padding-top:100%}
.grp-diagrams .grp-typodiagram .vcenter-content{position:absolute;top:0;left:0;right:0;bottom:0}
.grp-diagrams .grp-typodiagram .svg-wrapper{position:relative}
.grp-diagrams .grp-typodiagram .vt .arrows-horizontal{position:absolute;height:41px;top:50%;margin-top:-20px;left:15px;right:15px;z-index:100}
.grp-diagrams .grp-typodiagram .vt .arrows-horizontal .arrow{height:41px;width:18px;cursor:pointer}
.grp-diagrams .grp-typodiagram .vt .arrow-left{float:left;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/arrow_left.png") no-repeat}
.grp-diagrams .grp-typodiagram .vt .arrow-right{float:right;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/arrow_right.png") no-repeat}
.grp-diagrams .grp-typodiagram .vt .arrows-horizontal.arrows-narrow{width:55%;margin:-20px auto 0 auto}
.grp-diagrams .grp-typodiagram .vt .arrows-vertical{position:absolute;top:0;height:100px;margin-top:-50px;left:50%;margin-left:-21px}
.grp-diagrams .grp-typodiagram .vt .arrows-vertical .arrow{width:41px;height:18px;cursor:pointer}
.grp-diagrams .grp-typodiagram .vt .arrow-up{background-repeat:no-repeat;position:absolute;top:0}
.grp-diagrams .grp-typodiagram .vt .arrow-down{background-repeat:no-repeat;position:absolute;bottom:-18px}
.grp-diagrams .grp-typodiagram .vt .footer-text{margin-top:30px;font-size:13px;color:#999}
.grp-diagrams .grp-typodiagram .vt .number{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:20px}
.grp-diagrams .grp-typodiagram .vt .label{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;color:#494949;font-size:16px}
.grp-diagrams .grp-typodiagram .vt .dummy{display:none}
.grp-diagrams .grp-typodiagram .vt .visible-sm,.grp-diagrams .grp-typodiagram .vt .visible-xs{height:0;overflow:hidden}
@media screen and (min-width:770px){.grp-diagrams .grp-typodiagram .vt .visible-sm{height:auto}
}
@media screen and (max-width:770px){.grp-diagrams .grp-typodiagram .vt .visible-xs{height:auto}
}
.grp-diagrams .grp-typodiagram .axis path{fill:transparent}
.grp-diagrams .grp-typodiagram .vt .text-right{text-align:right}
.grp-diagrams .grp-typodiagram .vt .text-center{text-align:center}
.grp-diagrams .grp-typodiagram .vt-content>h4{padding-right:25px}
.grp-diagrams .grp-typodiagram .vt-content.has-button{padding-bottom:70px}
.grp-diagrams .grp-typodiagram .vt .footer-text{margin-top:20px;font-size:13px;color:#999}
.grp-diagrams .grp-typodiagram .vt .big-button-100{width:100%;max-width:100%;display:inline-block;margin-top:0;position:absolute;left:0;right:0;bottom:0}
.grp-diagrams .grp-typodiagram .vt .background-image{position:absolute;top:0;left:0;width:100%}
.grp-diagrams .grp-typodiagram .vt .background-image-content{overflow:auto;position:relative}
.grp-diagrams .grp-typodiagram .vt.number-bg-image .number{font-size:100px;line-height:94px;margin-bottom:20px;color:#494949;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-diagrams .grp-typodiagram .vt .responsive-text{margin-top:20px}
.grp-diagrams .grp-typodiagram .vt .responsive-text span,.grp-diagrams .grp-typodiagram .vt .responsive-text small{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;display:inline-block;white-space:nowrap}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-medium span{font-size:80px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-small span{font-size:50px}
.grp-diagrams .grp-typodiagram .vt .responsive-text small{font-size:20px;font-weight:bold;line-height:30px}
.grp-diagrams .grp-typodiagram .vt .responsive-text p{margin-top:15px;margin-bottom:0}
.grp-diagrams .grp-typodiagram .vt.text-2-columns .row,.grp-diagrams .grp-typodiagram .vt.text-2-columns .grp-row,.grp-diagrams .grp-typodiagram .vt.text-2-columns .grp-component__extended,.grp-diagrams .grp-typodiagram .vt.text-2-columns .two-columns,.grp-diagrams .grp-typodiagram .vt.text-2-columns .three-columns,.grp-diagrams .grp-typodiagram .vt.text-2-columns .two-columns6633,.grp-diagrams .grp-typodiagram .vt.text-2-columns .two-columns3366,.grp-diagrams .grp-typodiagram .vt.text-2-columns .grp-component__content,.grp-diagrams .grp-typodiagram .vt.text-2-columns .grp-component__fullwidth .grp-component__fullwidth__inner,.grp-component__fullwidth .grp-diagrams .grp-typodiagram .vt.text-2-columns .grp-component__fullwidth__inner{margin-top:30px}
.grp-diagrams .grp-typodiagram .vt.text-2-columns b,.grp-diagrams .grp-typodiagram .vt.text-2-columns strong{display:block}
.grp-diagrams .grp-typodiagram .vt .text-2-columns-big-text{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:100px}
.grp-diagrams .grp-typodiagram .vt .number-button-info{margin-bottom:5px}
.grp-diagrams .grp-typodiagram .vt .number-button-info .info-1{font-weight:bold;border-right:2px solid #eee;display:inline-block;padding:6px 15px 6px 0;margin-right:15px;margin-bottom:10px}
.grp-diagrams .grp-typodiagram .vt .number-button-info .info-2{display:inline-block}
.grp-diagrams .grp-typodiagram .vt .number-button-content .content-number{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:54px;display:inline-block;margin-right:10px;margin-bottom:10px}
.grp-diagrams .grp-typodiagram .vt .number-button-content .content-additional-info{display:inline-block}
.grp-diagrams .grp-typodiagram .vt.number-button .content-arrow{display:inline-block;position:relative;bottom:6px}
.grp-diagrams .grp-typodiagram .vt.number-button .content-arrow img{display:inline-block}
.grp-diagrams .grp-typodiagram .vt .text-bg-image-text-big{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:80px;margin:15px 0 5px 0}
.grp-diagrams .grp-typodiagram .vt.text-button h4.grp-h4,.grp-diagrams .grp-typodiagram .vt.text-button .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock h4.grp-textmodul__headline,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-diagrams .grp-typodiagram .vt.text-button h4.grp-textmodul__headline{margin-top:15px;margin-bottom:0}
.grp-diagrams .grp-typodiagram .vt.text-button h4.grp-h4--special{margin-bottom:15px}
.grp-diagrams .grp-typodiagram .vt.text-button p{margin:5px 0}
.grp-diagrams .grp-typodiagram .vt.text-button p:last-of-type{margin-bottom:0}
.grp-diagrams .grp-typodiagram .vt.text-list .text-list-block{margin-top:15px;width:49%;float:left}
@media screen and (max-width:770px){.grp-diagrams .grp-typodiagram .vt.text-list .text-list-block{margin:15px;display:block;width:100%}
}
.grp-diagrams .grp-typodiagram .vt.text-list .text-list-block ul.text-list-list{padding-left:17px;line-height:20px}
.grp-diagrams .grp-typodiagram .vt.text-list .text-list-block ul.text-list-list li{list-style-type:square;color:#ff9100;margin:5px 0;padding-right:15px}
.grp-diagrams .grp-typodiagram .vt.text-list .text-list-block ul.text-list-list li span{color:#494949}
.grp-diagrams .grp-typodiagram .vt .text-number-subtitle{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-diagrams .grp-typodiagram .vt .text-number-footnote{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:12px;margin:15px 0}
.grp-diagrams .grp-typodiagram .vt .text-number-info{clear:both;margin-bottom:15px;overflow:auto}
.grp-diagrams .grp-typodiagram .vt .text-number-fragment{float:left;margin-right:15px;padding:5px 0;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;line-height:21px}
.grp-diagrams .grp-typodiagram .vt .text-number-info .text-number-fragment:first-child{width:100px}
.grp-diagrams .grp-typodiagram .vt .text-number-fragment label{display:block;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;color:#d9d9d9;font-weight:bold;font-size:16px;margin-top:5px}
.grp-diagrams .grp-typodiagram .vt .text-number-fragment span{display:block;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:20px;color:#494949}
.grp-diagrams .grp-typodiagram .vt .text-number-text{line-height:25px}
.grp-diagrams .grp-typodiagram .vt .text-number-footer{clear:both;overflow:hidden;margin-top:40px}
.grp-diagrams .grp-typodiagram .vt .text-number-footer .text-number-fragment{padding:5px 0}
.grp-diagrams .grp-typodiagram .vt .text-number-footer .text-number-fragment+.text-number-fragment{border-left:2px solid #ececec;padding-left:15px}
.grp-diagrams .grp-typodiagram .vt .text-number-footer .vt-stock-arrow{float:right}
.grp-diagrams .grp-typodiagram .vt .text-number-2-cols .content-arrow{padding:0;margin-top:20px}
.grp-diagrams .grp-typodiagram .vt .text-number-2-cols .content-arrow object{width:25px}
.grp-diagrams .grp-typodiagram .vt .text-number-2-rows-subheadline{margin-bottom:15px;margin-top:25px}
.grp-diagrams .grp-typodiagram .vt .text-number-2-rows-big-number{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:70px;margin-top:5px}
.grp-diagrams .grp-typodiagram .grp-area-responsibility .vt .content-arrow polygon{fill:red}
.grp-diagrams .grp-typodiagram .vt.vt-image-module img{width:100%}
.grp-diagrams .grp-typodiagram .vt .grp-link-list__item{margin-bottom:0}
.grp-diagrams .grp-typodiagram .vt .vt-stock-arrow{width:49px;height:49px;background-repeat:no-repeat}
@media only screen and (max-width:30.0625em){.grp-diagrams .grp-typodiagram .vt .hide-tablet{display:none}
.grp-diagrams .grp-typodiagram .vt .hide-mobile{display:none}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-large span{font-size:90px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-medium span{font-size:70px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-small span{font-size:60px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-xsmall span{font-size:40px}
.grp-diagrams .grp-typodiagram .vt .svg-cell.row-label,.grp-diagrams .grp-typodiagram .vt .svg-cell h5{font-size:11px}
}
@media only screen and (max-width:48em) and (min-width:30.0625em){.grp-diagrams .grp-typodiagram .vt .hide-tablet{display:none}
.grp-diagrams .grp-typodiagram .vt .hide-non-mobile{display:none}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-large span{font-size:55px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-medium span{font-size:35px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-small span{font-size:35px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-xsmall span{font-size:25px}
.grp-diagrams .grp-typodiagram .vt .svg-cell.row-label,.grp-diagrams .grp-typodiagram .vt .svg-cell h5{font-size:9px}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-diagrams .grp-typodiagram .vt .hide-non-tablet{display:none}
.grp-diagrams .grp-typodiagram .vt .hide-non-mobile{display:none}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-large span{font-size:60px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-medium span{font-size:40px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-small span{font-size:30px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-xsmall span{font-size:20px}
}
@media only screen and (max-width:80em) and (min-width:64.0625em){.grp-diagrams .grp-typodiagram .vt .hide-non-tablet{display:none}
.grp-diagrams .grp-typodiagram .vt .hide-non-mobile{display:none}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-large span{font-size:60px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-medium span{font-size:55px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-small span{font-size:50px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-xsmall span{font-size:30px}
}
@media only screen and (min-width:80.0625em){.grp-diagrams .grp-typodiagram .vt .hide-non-tablet{display:none}
.grp-diagrams .grp-typodiagram .vt .hide-non-mobile{display:none}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-large span{font-size:100px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-medium span{font-size:80px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-xsmall span{font-size:40px}
.grp-diagrams .grp-typodiagram .vt .responsive-text.text-small span{font-size:70px}
}
.grp-diagrams .grp-typodiagram .vt .text-number-switch h4{max-height:16px}
.grp-diagrams .grp-typodiagram .swipe-carousel-content{background-color:#fff;overflow:hidden}
.grp-diagrams .grp-typodiagram .swipe-carousel li{padding:0;position:relative}
.grp-diagrams .grp-typodiagram .swipe-carousel ul{padding:0;margin:0;position:relative}
.grp-diagrams .grp-typodiagram .swipe-carousel{overflow:hidden;width:100%;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform-style:preserve-3d}
.grp-diagrams .grp-typodiagram .swipe-carousel.animate{transition:all .15s}
.grp-diagrams .grp-typodiagram .swipe-carousel ul.animate{transition:all .3s}
.grp-diagrams .grp-typodiagram .swipe-carousel ul{transform:translate3d(0,0,0) scale3d(1,1,1);overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}
.grp-diagrams .grp-typodiagram .swipe-carousel ul{position:relative}
.grp-diagrams .grp-typodiagram .swipe-carousel li{float:left;overflow:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0)}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch{position:absolute;margin:0 auto;text-align:center;width:100%;top:80%;left:0}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch .carousel-switch-element{display:inline-block;color:#666;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:17px;padding:7px 5px;cursor:pointer;transition:color .2s;margin:0 1px}
@media only screen and (min-width:64em){.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch .carousel-switch-element{font-size:20px !important}
}
@media only screen and (max-width:64em) and (min-width:48em){.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch .carousel-switch-element{font-size:15px !important}
}
@media only screen and (max-width:48em) and (min-width:30.0625em){.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch .carousel-switch-element{font-size:13px !important}
}
.grp-diagrams .grp-typodiagram .carousel-switch-element.active .arrow-placeholder{display:none}
.grp-diagrams .grp-typodiagram .carousel-switch-element.active .noarrow{display:none}
.grp-diagrams .grp-typodiagram .carousel-switch-element.active .arrowup{display:block !important;height:50px;width:50px;right:20px;bottom:-12px;position:absolute;float:right;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/arrow_diagonal_up.svg");background-size:contain;background-repeat:no-repeat}
.grp-diagrams .grp-typodiagram .carousel-switch-element.active .arrowdown{display:block !important;height:50px;width:50px;right:20px;bottom:-12px;position:absolute;float:right;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/diagramcomponents/arrow_diagonal_down.svg");background-repeat:no-repeat;background-size:contain}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch .carousel-switch-element:hover{color:#494949}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch .grp-area-company.carousel-switch-element.active{border-bottom:3px solid #035970;color:#494949}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch .grp-area-responsibility.carousel-switch-element.active{border-bottom:3px solid #fad022;color:#494949}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch .grp-area-innovation.carousel-switch-element.active{border-bottom:3px solid #0083c6;color:#494949}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch .grp-area-career.carousel-switch-element.active{border-bottom:3px solid #508130;color:#494949}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch .grp-area-brand.carousel-switch-element.active{border-bottom:3px solid #69103b;color:#494949}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch .grp-area-investor.carousel-switch-element.active{border-bottom:3px solid #e96d0c;color:#494949}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.button-switch .grp-area-onlinespecial.carousel-switch-element.active{border-bottom:3px solid #d0b54f;color:#494949}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.line-switch{width:auto;margin:0 auto;font-size:0;max-width:350px;padding:0 30px 20px 30px}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.line-switch .carousel-switch-element{display:inline-block;padding:20px 2px 0 2px;cursor:pointer}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.line-switch .carousel-switch-element div{border-bottom:4px solid #d9d9d9;transition:border-color .2s}
.grp-diagrams .grp-typodiagram .swipe-carousel .carousel-switch.line-switch .carousel-switch-element.active>div{border-bottom:4px solid #494949}
.grp-diagrams .grp-typodiagram .swipe-carousel .swipe-carousel-content .pane-wrapper{position:absolute;top:30%;left:0}
.grp-diagrams .grp-typodiagram .swipe-carousel .swipe-carousel-content .pane-wrapper .pane{width:2560px}
.grp-diagrams .grp-typodiagram .carousel-index{color:#aaa;text-align:center;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:15px;margin:0}
.grp-diagrams .grp-typodiagram #css_javascript_container{display:none}
.grp-diagrams .grp-typodiagram .grp-editmode #css_javascript_container{display:block;min-height:20px;background-color:#d5ffbb;text-align:left;padding-left:20px;width:100%;position:relative;font-size:10px;color:red}
.grp-diagrams .grp-typodiagram .grp-editmode #css_javascript_container:after{color:darkgreen;content:'CSS JAVASCRIPT // Version 160205_14:00';position:absolute;bottom:4px}
.grp-typotiles-company{position:relative}
.grp-typotiles-company img{width:100%;position:absolute;z-index:-2;height:auto;bottom:0}
.grp-tree-entry-small,.grp-tree-entry-normal,.grp-tree-entry-huge,.grp-tree-entry{transition:.2s all,1.5s opacity ease-in}
.grp-tree-headline{color:#494949;margin-bottom:70px;margin-top:70px;z-index:9}
.grp-typotiles-bottom .grp-button{width:100%}
.grp-typotiles-toggle-button{background-color:#d6d6d6;color:#FFF;border-radius:3px;padding:0 2.5rem 0 1.6rem;text-transform:uppercase;text-decoration:none;text-align:left;background-position:right .8rem center;display:flex;align-items:center;position:relative;max-width:22.5rem;width:100%;overflow:visible;color:#494949;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/expand_24_navigation_default.svg");background-repeat:no-repeat;background-position:right 1.2rem center}
@media(max-width:480px){.grp-typotiles-toggle-button{max-width:17.0625rem;width:-moz-available;height:2.4375rem;font-size:.875rem;padding-right:2rem;padding-left:1rem;min-height:2.4375rem;background-position:right .3rem center}
}
@media(min-width:481px) and (max-width:1024px){.grp-typotiles-toggle-button{max-width:18rem;font-size:.8125rem;padding-right:2rem;padding-left:1rem;min-height:2.75rem;background-position:right .3rem center}
}
@media(min-width:1025px){.grp-typotiles-toggle-button{max-width:19.125rem;font-size:.875rem;min-height:3.5rem}
}
@media(min-width:1025px) and (max-width:1280px){.grp-typotiles-toggle-button{max-width:22.5rem;font-size:1rem}
}
@media(min-width:1281px){.grp-typotiles-toggle-button{max-width:23.625rem;font-size:1.0625rem}
}
.grp-typotiles-toggle-button:focus{outline:0}
.grp-typotiles-toggle-button .label-active{display:none}
.grp-typotiles-toggle-button .label-inactive{display:inline-block}
.grp-typotiles-toggle-button.active{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/collapse_24_navigation_default.svg")}
.grp-typotiles-toggle-button.active .label-active{display:inline-block}
.grp-typotiles-toggle-button.active .label-inactive{display:none}
@media(max-width:767px){.grp-typotiles-toggler{margin-bottom:40px}
.grp-tree-entry-huge{font-size:100px;line-height:.9;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums}
}
@media only screen and (max-width:767px) and (max-width:30em){.grp-tree-entry-huge{font-size:70px}
}
@media(max-width:767px){.grp-tree-entry-normal{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums;font-size:70px;line-height:.8}
.grp-tree-entry-small{font-size:38px;margin-bottom:5px;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums}
.grp-tree-entry{opacity:0;color:#494949;margin-bottom:45px}
.grp-tree-entry small{display:block;text-transform:none;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:16px}
.grp-tree-entry-caption{text-transform:uppercase;font-size:15px;line-height:1.2;width:100%;margin-top:10px;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
.grp-tree-toggleable{display:none}
}
@media(min-width:768px){.grp-typotiles-company .grp-typotiles-toggler{display:none}
.grp-typotiles-company .grp-tree-container{z-index:2;position:relative;line-height:1;padding-bottom:70px;height:1210px;color:#494949}
.grp-typotiles-company .grp-tree-entry{opacity:0}
.grp-typotiles-company .grp-tree-entry small{display:block;text-transform:none;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:16px}
.grp-typotiles-company .grp-tree-entry-huge{font-size:180px;line-height:.9;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums}
.grp-typotiles-company .grp-tree-entry-normal{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums;font-size:120px;line-height:.8}
}
@media(min-width:768px) and (max-width:950px){.grp-typotiles-company .grp-tree-entry-normal{font-size:100px}
}
@media(min-width:768px){.grp-typotiles-company .grp-tree-entry-small{font-size:50px;margin-bottom:5px;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums}
.grp-typotiles-company .grp-count-up{position:relative}
.grp-typotiles-company .grp-tree-toggleable{display:block !important}
.grp-typotiles-company .grp-tree-entry-caption{text-transform:uppercase;font-size:15px;line-height:1.2;width:220px;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;text-align:left}
.grp-typotiles-company .grp-tree-1{position:absolute;top:0;left:0;right:0;text-align:center;display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center}
.grp-typotiles-company .grp-tree-1 .grp-tree-entry-inner{display:inline-block}
.grp-typotiles-company .grp-tree-2,.grp-typotiles-company .grp-tree-3,.grp-typotiles-company .grp-tree-4{position:absolute;top:280px;width:22%}
.grp-typotiles-company .grp-tree-2 .grp-tree-entry-caption,.grp-typotiles-company .grp-tree-3 .grp-tree-entry-caption,.grp-typotiles-company .grp-tree-4 .grp-tree-entry-caption{width:100%}
.grp-typotiles-company .grp-tree-2{left:7.5%}
.grp-typotiles-company .grp-tree-3{left:40%}
.grp-typotiles-company .grp-tree-4{right:5%}
.grp-typotiles-company .grp-tree-5{position:absolute;top:570px;left:10%}
.grp-typotiles-company .grp-tree-5 .grp-tree-entry-normal{margin-bottom:10px}
.grp-typotiles-company .grp-tree-6{position:absolute;left:60%;top:430px;width:35%}
.grp-typotiles-company .grp-tree-6 .grp-tree-entry-normal{margin-bottom:10px}
}
@media only screen and (min-width:768px) and (min-width:64.0625em){.grp-typotiles-company .grp-tree-6 .grp-tree-entry-caption{padding-left:10px}
}
@media(min-width:768px){.grp-typotiles-company .grp-tree-7{position:absolute;left:68%;top:650px;width:30%}
.grp-typotiles-company .grp-tree-7 .grp-tree-entry-normal{margin-bottom:10px}
}
@media only screen and (min-width:768px) and (min-width:64.0625em){.grp-typotiles-company .grp-tree-7 .grp-tree-entry-caption{padding-left:10px}
}
@media(min-width:768px){.grp-typotiles-company .grp-tree-8{position:absolute;top:860px;left:7%}
.grp-typotiles-company .grp-tree-8 .grp-tree-entry-normal{margin-bottom:10px}
.grp-typotiles-company .grp-tree-8 .grp-tree-entry-caption{width:100%}
}
@media only screen and (min-width:768px) and (min-width:48.0625em) and (max-width:64em){.grp-typotiles-company .grp-tree-8{top:880px;left:9%}
}
@media only screen and (min-width:768px) and (min-width:64.0625em){.grp-typotiles-company .grp-tree-8{left:15%}
}
@media(min-width:768px){.grp-typotiles-company .grp-tree-9{position:absolute;top:1070px;left:30%}
.grp-typotiles-company .grp-tree-10{position:absolute;top:1070px;left:70%}
.grp-typotiles-company .grp-lines{z-index:-1;position:absolute;top:200px;right:0;bottom:0;left:0}
.grp-typotiles-company .grp-lines .line-1{position:absolute;width:1px;height:60px;background-color:#999;top:0;left:50%}
.grp-typotiles-company .grp-lines .line-1:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:0;left:-2px}
.grp-typotiles-company .grp-lines .line-1:after{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;bottom:-3px;left:-2px}
.grp-typotiles-company .grp-lines .line-2{position:absolute;left:16.5%;width:58.5%;top:60px;height:1px;background-color:#999}
.grp-typotiles-company .grp-lines .line-2:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;left:-2.5px;top:-2px}
.grp-typotiles-company .grp-lines .line-2:after{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;right:-2.5px;top:-2px}
.grp-typotiles-company .grp-lines .line-3{position:absolute;width:1px;height:230px;background-color:#999;top:60px;left:35%}
.grp-typotiles-company .grp-lines .line-4{position:absolute;width:20%;height:1px;background-color:#999;top:290px;left:35%}
.grp-typotiles-company .grp-lines .line-4:after{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;right:-3px;top:-2px}
.grp-typotiles-company .grp-lines .line-5{position:absolute;width:1px;height:330px;background-color:#999;top:290px;left:55%}
.grp-typotiles-company .grp-lines .line-5:after{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;left:-2px;bottom:-3px}
.grp-typotiles-company .grp-lines .line-6{position:absolute;right:35%;height:1px;background-color:#999;top:500px;left:25%}
.grp-typotiles-company .grp-lines .line-6:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;left:-2px;top:-2px}
.grp-typotiles-company .grp-lines .line-6:after{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;right:-2px;top:-2px}
.grp-typotiles-company .grp-lines .line-7{position:absolute;width:20%;height:1px;background-color:#999;top:620px;left:55%}
.grp-typotiles-company .grp-lines .line-8{position:absolute;width:1px;height:220px;background-color:#999;top:620px;left:75%}
.grp-typotiles-company .grp-lines .line-9{position:absolute;width:35%;height:1px;background-color:#999;top:840px;right:25%}
.grp-typotiles-company .grp-lines .line-9:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;left:-2px;top:-2px}
.grp-typotiles-company .grp-lines .line-9:after{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;right:-2.5px;top:-2px}
}
.tilesemployee{position:relative}
@media only screen and (min-width:80.0625em){.tilesemployee{margin-top:40px}
}
@media only screen and (min-width:105.0625em){.tilesemployee{margin-top:70px}
}
.grp-typotiles-staff .grp-tree-container img{position:absolute;z-index:-2;width:100%;height:auto;left:0;right:0;bottom:0}
@media(min-width:768px){.grp-typotiles-staff .grp-tree-container{z-index:2;position:relative;line-height:1;padding-bottom:70px;height:550px;color:#494949}
.grp-typotiles-staff .grp-tree-entry{opacity:0}
.grp-typotiles-staff .grp-tree-entry small{display:block;text-transform:none;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:16px}
.grp-typotiles-staff .grp-tree-entry-huge{font-size:200px;line-height:.9;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums}
.grp-typotiles-staff .grp-tree-entry-normal{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums;font-size:120px;line-height:.8}
.grp-typotiles-staff .grp-count-up{position:relative}
.grp-typotiles-staff .grp-tree-entry-caption{text-transform:uppercase;font-size:15px;line-height:1.2;width:220px;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;text-align:left}
.grp-typotiles-staff .grp-tree-1{position:absolute;top:0;left:0;right:0;text-align:center;display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center}
.grp-typotiles-staff .grp-tree-1 .grp-tree-entry-inner{display:inline-block}
.grp-typotiles-staff .grp-tree-2{position:absolute;top:350px;right:61%}
.grp-typotiles-staff .grp-tree-2 .grp-tree-entry-normal{margin-bottom:10px}
.grp-typotiles-staff .grp-tree-3{position:absolute;left:61%;top:240px}
.grp-typotiles-staff .grp-tree-3 .grp-tree-entry-normal{margin-bottom:10px}
.grp-typotiles-staff .grp-lines{z-index:-1;position:absolute;top:200px;right:0;bottom:0;left:0}
.grp-typotiles-staff .grp-lines .line-1{position:absolute;width:1px;height:200px;background-color:#999;top:0;left:50%}
.grp-typotiles-staff .grp-lines .line-1:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:0;left:-2px}
.grp-typotiles-staff .grp-lines .line-2{position:absolute;right:50%;margin-right:-1px;width:8%;top:200px;height:1px;background-color:#999}
.grp-typotiles-staff .grp-lines .line-2:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;left:-2.5px;top:-2px}
.grp-typotiles-staff .grp-lines .line-3{position:absolute;width:8%;height:1px;background-color:#999;top:100px;left:50%}
.grp-typotiles-staff .grp-lines .line-3:after{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;right:-2.5px;top:-2px}
}
.grp-typotiles-brand .grp-tree-container{z-index:2;position:relative;line-height:1;padding-bottom:70px;height:1111px;color:#494949;background-color:#d6d6d6}
@media(max-width:700px){.grp-typotiles-brand .grp-tree-container{position:relative;top:-51px;height:900px}
}
.grp-typotiles-brand .grp-tree-container .grp-component__content{max-width:1920px;position:relative}
.grp-typotiles-brand .grp-brands-headline{margin:0;position:absolute;left:5%;right:50%;top:150px;text-align:center}
@media(max-width:700px){.grp-typotiles-brand .grp-brands-headline{display:none}
}
.grp-typotiles-brand .grp-services-headline{margin:0;position:absolute;left:50%;right:5%;top:150px;text-align:center}
@media(max-width:700px){.grp-typotiles-brand .grp-services-headline{display:none}
}
.grp-typotiles-brand .grp-brand-entry{position:absolute;cursor:pointer;display:block}
.grp-typotiles-brand .grp-brand-entry img{position:absolute;top:0;left:0;width:100%}
.grp-typotiles-brand .grp-brand-entry .grp-brand-overlay{position:absolute;top:calc(100% + 20px);width:320px;max-width:80vw;z-index:20;background-color:#FFF;padding:2rem;box-shadow:0 0 25px rgba(0,0,0,0.3)}
.grp-typotiles-brand .grp-brand-entry .grp-brand-overlay .grp-brand-overlay-headline{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;margin-bottom:1rem}
.grp-typotiles-brand .grp-brand-entry .grp-brand-overlay p{margin:0}
.grp-typotiles-brand .grp-brand-entry .grp-brand-overlay.right,.grp-typotiles-brand .grp-brand-entry .grp-accordion-calender-month .grp-brand-overlay.grp-accordion-calender-month__next,.grp-accordion-calender-month .grp-typotiles-brand .grp-brand-entry .grp-brand-overlay.grp-accordion-calender-month__next{right:0}
.grp-typotiles-brand .grp-brand-entry .grp-brand-overlay::after{content:'';z-index:22;position:absolute;top:-10px;width:0;height:0;left:25px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FFF}
.grp-typotiles-brand .grp-brand-entry .grp-brand-overlay.right::after,.grp-typotiles-brand .grp-brand-entry .grp-accordion-calender-month .grp-brand-overlay.grp-accordion-calender-month__next::after,.grp-accordion-calender-month .grp-typotiles-brand .grp-brand-entry .grp-brand-overlay.grp-accordion-calender-month__next::after{right:25px;left:unset}
.grp-typotiles-brand .grp-brand-entry.grp-brand-1-1 .grp-brand-overlay{left:-60px}
.grp-typotiles-brand .grp-brand-entry.grp-brand-1-1 .grp-brand-overlay::after{left:70px}
.grp-typotiles-brand .grp-brand-head{top:70px;right:50%;width:160px;margin-right:-80px;position:absolute;display:block}
.grp-typotiles-brand .grp-brand-head>img{position:absolute;top:0;left:0;width:100%;height:100%}
.grp-typotiles-brand .grp-brand-head:after{content:"";display:block;width:100%;padding-top:47.77%}
@media(max-width:700px){.grp-typotiles-brand .grp-brand-head{width:100px;height:auto;left:39%;top:97px}
}
.grp-typotiles-brand .grp-brand-1-1{top:265px;right:62.5%;width:6%;margin-top:-3%;margin-right:-0.5%}
.grp-typotiles-brand .grp-brand-1-1:after{content:"";display:block;width:100%;padding-bottom:100%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-brand-1-1{width:9%;top:265px;margin-top:-4%;right:64.5%}
}
@media(max-width:700px){.grp-typotiles-brand .grp-brand-1-1{width:11%;right:58%;margin-top:-6%}
}
.grp-typotiles-brand .grp-brand-1-2{top:265px;right:80%;width:4%;margin-top:-1.5%;margin-right:-1.5%}
.grp-typotiles-brand .grp-brand-1-2:after{content:"";display:block;width:100%;padding-bottom:55%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-brand-1-2{width:8%;top:255px;right:90%}
}
@media(max-width:700px){.grp-typotiles-brand .grp-brand-1-2{width:10%;margin-top:-3.5%}
}
.grp-typotiles-brand .grp-brand-1-3{top:360px;right:78%;width:7%;margin-top:-1%;margin-right:-2%}
.grp-typotiles-brand .grp-brand-1-3:after{content:"";display:block;width:100%;padding-bottom:36%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-brand-1-3{width:14%;top:360px;margin-top:-2%}
}
@media(max-width:700px){.grp-typotiles-brand .grp-brand-1-3{margin-top:-3%;width:16%;right:75%;top:335px}
}
.grp-typotiles-brand .grp-brand-2-1{top:490px;right:59%;width:10%;margin-top:-2%}
.grp-typotiles-brand .grp-brand-2-1:after{content:"";display:block;width:100%;padding-bottom:45%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-brand-2-1{width:14%;top:485px}
}
@media(max-width:700px){.grp-typotiles-brand .grp-brand-2-1{width:18%;margin-top:-4%;top:460px;right:64%}
}
.grp-typotiles-brand .grp-brand-2-2{top:490px;right:77%;width:13%;margin-top:-1.2%}
.grp-typotiles-brand .grp-brand-2-2:after{content:"";display:block;width:100%;padding-bottom:17.4%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-brand-2-2{width:16%;top:486px;right:80%}
}
@media(max-width:700px){.grp-typotiles-brand .grp-brand-2-2{width:30%;top:540px;right:59%}
}
.grp-typotiles-brand .grp-brand-3{top:630px;right:70%;width:15%}
.grp-typotiles-brand .grp-brand-3:after{content:"";display:block;width:100%;padding-bottom:26%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-brand-3{width:16%}
}
@media(max-width:700px){.grp-typotiles-brand .grp-brand-3{width:22%;top:640px;right:71%}
}
.grp-typotiles-brand .grp-brand-4{top:770px;right:66%;width:24%;margin-top:-2%}
.grp-typotiles-brand .grp-brand-4:after{content:"";display:block;width:100%;padding-bottom:30%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-brand-4{top:800px}
}
@media(max-width:700px){.grp-typotiles-brand .grp-brand-4{width:35%;top:730px;right:56%}
}
.grp-typotiles-brand .grp-brand-7-1{top:238px;left:79%;width:177.25px}
.grp-typotiles-brand .grp-brand-7-1:after{content:"";display:block;width:100%;padding-bottom:22%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-brand-7-1{left:69%;top:264px}
}
@media(max-width:700px){.grp-typotiles-brand .grp-brand-7-1{top:238px;left:67%;width:25%}
}
.grp-typotiles-brand .grp-brand-7-2{top:363px;left:74%;width:177.25px}
.grp-typotiles-brand .grp-brand-7-2:after{content:"";display:block;width:100%;padding-bottom:22%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-brand-7-2{left:64%;top:359px}
}
@media(max-width:700px){.grp-typotiles-brand .grp-brand-7-2{left:64%;top:335px;width:25%}
}
.grp-typotiles-brand .grp-brand-8{top:520px;left:67%;width:10%}
.grp-typotiles-brand .grp-brand-8:after{content:"";display:block;width:100%;padding-bottom:28.88%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-brand-8{width:15%}
}
@media(max-width:700px){.grp-typotiles-brand .grp-brand-8{left:63%;width:22%;top:458px}
}
.grp-typotiles-brand .grp-brand-9{top:675px;left:71%;width:17%}
.grp-typotiles-brand .grp-brand-9:after{content:"";display:block;width:100%;padding-bottom:35%}
@media(max-width:700px){.grp-typotiles-brand .grp-brand-9{left:67%;top:577px;width:105px}
}
.grp-typotiles-brand .grp-brand-10{top:830px;left:67%;width:8%}
.grp-typotiles-brand .grp-brand-10:after{content:"";display:block;width:100%;padding-bottom:72%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-brand-10{width:12%;top:840px}
}
@media(max-width:700px){.grp-typotiles-brand .grp-brand-10{top:690px;left:62%;width:12%}
}
.grp-typotiles-brand .grp-lines{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0}
.grp-typotiles-brand .grp-lines .grp-line{position:absolute;background-color:#999}
.grp-typotiles-brand .grp-lines .line-1{width:1px;height:640px;top:180px;left:48%}
.grp-typotiles-brand .grp-lines .line-1:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:0;left:-2px}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-1{height:580px}
}
.grp-typotiles-brand .grp-lines .line-2{width:1px;height:689px;top:181px;right:48%}
.grp-typotiles-brand .grp-lines .line-2:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:0;left:-2px}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-2{height:531px}
}
.grp-typotiles-brand .grp-lines .line-3{width:8%;height:1px;top:270px;right:52%}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-3{width:4%}
}
.grp-typotiles-brand .grp-lines .line-3:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;left:0}
.grp-typotiles-brand .grp-lines .line-13{width:8%;height:1px;top:270px;right:70%}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-13{width:6.5%;right:71%}
}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-lines .line-13{right:78%}
}
.grp-typotiles-brand .grp-lines .line-13:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;left:0}
.grp-typotiles-brand .grp-lines .line-13:after{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;right:0}
.grp-typotiles-brand .grp-lines .line-14{width:1px;height:40px;top:320px;right:65%}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-14{right:63%;top:307px;height:27px}
}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-lines .line-14{right:68.5%}
}
.grp-typotiles-brand .grp-lines .line-14:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:0;left:-2px}
.grp-typotiles-brand .grp-lines .line-15{width:9%;height:1px;top:360px;right:65%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-lines .line-15{width:5%;right:68.5%}
}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-15{right:63%;width:7%;top:333px}
}
.grp-typotiles-brand .grp-lines .line-15:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;left:0}
.grp-typotiles-brand .grp-lines .line-4{width:5%;height:1px;top:490px;right:52%}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-4{width:21%;top:425px}
}
.grp-typotiles-brand .grp-lines .line-4:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;left:0}
.grp-typotiles-brand .grp-lines .line-16{width:4%;height:1px;top:490px;right:71%}
.grp-typotiles-brand .grp-lines .line-16:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;left:0}
.grp-typotiles-brand .grp-lines .line-16:after{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;right:0}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-lines .line-16{right:74%}
}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-16{width:1px;height:34px;right:73%;top:488px}
.grp-typotiles-brand .grp-lines .line-16:before{top:0;left:-2px}
.grp-typotiles-brand .grp-lines .line-16:after{top:auto;bottom:0;right:-2px}
}
.grp-typotiles-brand .grp-lines .line-5{width:16%;height:1px;top:650px;right:52%}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-5{top:650px}
}
.grp-typotiles-brand .grp-lines .line-5:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;left:0}
.grp-typotiles-brand .grp-lines .line-6{width:12%;height:1px;top:819px;right:52%}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-6{top:759px;width:5%}
}
.grp-typotiles-brand .grp-lines .line-6:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;left:0}
.grp-typotiles-brand .grp-lines .line-7{width:10.7%;height:1px;top:331px;left:52%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-lines .line-7{width:5.7%;top:337px}
}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-7{top:313px;width:5%}
}
.grp-typotiles-brand .grp-lines .line-7-0{width:1px;height:125px;top:266px;left:62.7%}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-lines .line-7-0{left:57.7%;top:291px;height:95px}
}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-7-0{width:1px;top:262px;left:57%;height:97px}
}
.grp-typotiles-brand .grp-lines .line-7-1{width:16%;height:1px;top:266px;left:62.8%}
.grp-typotiles-brand .grp-lines .line-7-1:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;right:0}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-lines .line-7-1{width:13%;left:57.8%;top:291px}
}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-7-1{width:11%;top:262px;left:57%}
}
.grp-typotiles-brand .grp-lines .line-7-2{width:13%;height:1px;top:390px;left:62.8%}
.grp-typotiles-brand .grp-lines .line-7-2:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;right:0}
@media(max-width:1000px) and (min-width:701px){.grp-typotiles-brand .grp-lines .line-7-2{width:10%;left:57.8%;top:385px}
}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-7-2{width:11%;top:359px;left:57%}
}
.grp-typotiles-brand .grp-lines .line-10{width:13%;height:1px;top:869px;left:52%}
.grp-typotiles-brand .grp-lines .line-10:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;right:0}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-10{width:6%;top:478px}
}
.grp-typotiles-brand .grp-lines .line-11{width:17%;height:1px;top:713px;left:52%}
.grp-typotiles-brand .grp-lines .line-11:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;right:0}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-11{width:10%;top:593px}
}
.grp-typotiles-brand .grp-lines .line-12{width:12%;height:1px;top:539px;left:52%}
.grp-typotiles-brand .grp-lines .line-12:before{content:"";width:5px;height:5px;background:#999;position:absolute;border-radius:50px;top:-2px;right:0}
@media(max-width:700px){.grp-typotiles-brand .grp-lines .line-12{width:5%;top:711px}
}
.grp-animate-vline{animation-duration:1.8s;animation-name:vline}
.grp-animate-line14{animation-duration:1.8s;animation-name:line14}
.grp-animate-hcline{animation-duration:1.8s;animation-name:hcline}
.grp-animate-hrline,.grp-animate-hlline{animation-duration:1.8s;animation-name:hrline}
@keyframes vline{from{height:0}
}
@keyframes hcline{from{width:0}
}
@keyframes hrline{from{width:0}
}
@keyframes line14{from{height:0;top:358px}
}
@media(max-width:700px){@keyframes line14{from{height:0;top:331px}
}
}
@media only screen and (max-width:30em){.grp-typotiles-bottom .end,.grp-typotiles-bottom .grp-end{padding:15px 0 0 0}
}
html[lang="en"] .grp-tree-entry-normal.grp-count-up{margin-bottom:20px !important}
.grp-videoitem__item.grp-mediagallery__item{animation-delay:.5s;-webkit-animation-delay:.5s;-webkit-animation-name:fadeIn !important}
.grp-videoitem__html5-vid{width:100% !important;display:block;position:absolute;top:0;left:0}
.grp-mediagallery .grp-videoitem__html5-vid{position:relative}
.grp-videoitem__html5-img{z-index:1;width:100%}
.grp-videoitem__item{position:relative;width:100%;height:100%;display:block;float:none;padding:0}
.grp-videoitem__item-html5-btn{display:block;border-radius:0 !important;width:60px !important;height:36px !important;-webkit-background-size:contain;background-size:contain;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.8}
.grp-videoitem__item .grp-mediagallery__item-data{display:flex;align-items:center}
.grp-videoitem__item .grp-mediagallery__item__image{position:relative}
.grp-videoitem__item .grp-mediagallery__item__image__play{position:absolute;left:42.8%;top:46.2%;width:80px;display:block !important;z-index:1}
@media only screen and (min-width:48em) and (max-width:64em){.grp-videoitem__item .grp-mediagallery__item__image__play{left:42.3%;top:45.5%}
}
@media only screen and (min-width:80.0625em){.grp-videoitem__item .grp-mediagallery__item__image__play{left:44%;top:47.2%}
}
.grp-videoitem__item .grp-mediagallery__item__image__play__img{width:100%;height:100%}
.grp-videoitem__item__clone{display:none}
.grp-videoitem__item .grp-mediagallery__item__textblock{position:absolute;top:0;margin:30px 30px 0 30px;display:block;z-index:1}
.grp-videoitem__item .grp-mediagallery__item__textblock .grp-textmodul,.grp-videoitem__item .grp-mediagallery__item__textblock .grp-accordion__container-content,.grp-videoitem__item .grp-mediagallery__item__textblock .grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text,.grp-servicemodule .grp-servicemodule__contents .grp-videoitem__item .grp-mediagallery__item__textblock .grp-servicemodule__text,.grp-videoitem__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-videoitem__item .grp-mediagallery__item__textblock p,.grp-videoitem__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-videoitem__item .grp-mediagallery__item__textblock ul,.grp-videoitem__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-videoitem__item .grp-mediagallery__item__textblock ol{padding:0;margin:0}
.grp-videoitem__item .grp-mediagallery__item__textblock .grp-textmodul .grp-mediagallery__item__textblock__content,.grp-videoitem__item .grp-mediagallery__item__textblock .grp-accordion__container-content .grp-mediagallery__item__textblock__content,.grp-videoitem__item .grp-mediagallery__item__textblock .grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text .grp-mediagallery__item__textblock__content,.grp-servicemodule .grp-servicemodule__contents .grp-videoitem__item .grp-mediagallery__item__textblock .grp-servicemodule__text .grp-mediagallery__item__textblock__content,.grp-videoitem__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-videoitem__item .grp-mediagallery__item__textblock p .grp-mediagallery__item__textblock__content,.grp-videoitem__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-videoitem__item .grp-mediagallery__item__textblock ul .grp-mediagallery__item__textblock__content,.grp-videoitem__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol .grp-mediagallery__item__textblock__content,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-videoitem__item .grp-mediagallery__item__textblock ol .grp-mediagallery__item__textblock__content{display:none}
.grp-videoitem__item .grp-mediagallery__item__textblock .grp-textmodul .grp-mediagallery__item__textblock__caption,.grp-videoitem__item .grp-mediagallery__item__textblock .grp-accordion__container-content .grp-mediagallery__item__textblock__caption,.grp-videoitem__item .grp-mediagallery__item__textblock .grp-servicemodule .grp-servicemodule__contents .grp-servicemodule__text .grp-mediagallery__item__textblock__caption,.grp-servicemodule .grp-servicemodule__contents .grp-videoitem__item .grp-mediagallery__item__textblock .grp-servicemodule__text .grp-mediagallery__item__textblock__caption,.grp-videoitem__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text p .grp-mediagallery__item__textblock__caption,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-videoitem__item .grp-mediagallery__item__textblock p .grp-mediagallery__item__textblock__caption,.grp-videoitem__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ul .grp-mediagallery__item__textblock__caption,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-videoitem__item .grp-mediagallery__item__textblock ul .grp-mediagallery__item__textblock__caption,.grp-videoitem__item .grp-mediagallery__item__textblock .textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text ol .grp-mediagallery__item__textblock__caption,.textmodule .textmodule-wrap .grp-textgrayed .grp-textgrayed__content .grp-textgrayed__content__text .grp-videoitem__item .grp-mediagallery__item__textblock ol .grp-mediagallery__item__textblock__caption{display:none}
.grp-videoitem__item .grp-mediagallery__iframe{display:block;opacity:1;float:none}
.grp-videoitem__item .hide,.grp-videoitem__item .grp-accordion__no-text{opacity:0;animation-delay:0;-webkit-animation-delay:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOut;animation-name:fadeOut}
.grp-accordion__container-content .grp-videoitem__item{animation-delay:.5s;-webkit-animation-delay:.5s;opacity:1;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}
.grp-panorama{position:relative;overflow:hidden}
.grp-panorama:before,.grp-panorama:after{content:" ";display:table}
.grp-panorama:after{clear:both}
.grp-panorama_image{width:100%;height:auto;position:absolute}
@media only screen and (min-width:64.0625em){.grp-panorama_image{display:none !important}
}
@media only screen and (min-width:64.0625em){.grp-panorama_vid{height:auto !important}
.grp-panorama_vid .grp-html5-vid{width:100% !important}
}
.grp-panorama_vid .grp-html5-vid{width:auto;height:100%}
@media only screen and (min-width:64.0625em){.grp-panorama_vid{display:block;width:100%;margin-left:0}
}
.grp-panorama_vid_fallb{width:100%}
.grp-panorama_capt{position:absolute;z-index:10;top:84px;width:100%;text-align:center}
@media only screen and (min-width:30.0625em){.grp-panorama_capt{top:64px}
}
@media only screen and (min-width:64.0625em){.grp-panorama_capt{top:120px}
}
.grp-panorama_capt_signet{display:inline-block;width:64px;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/Signet/signet_oT_THE_NEXT_100_YEARS.svg");background-repeat:no-repeat;padding-top:59px}
@media only screen and (min-width:30.0625em){.grp-panorama_capt_signet{padding-top:96px;width:110px}
}
@media only screen and (min-width:64.0625em){.grp-panorama_capt_signet{width:140px;height:91px;padding-top:0;margin-left:-140px}
}
.grp-panorama_capt_hl1{display:inline-block;-moz-hyphens:none;hyphens:none}
.grp-panorama_capt_hl1.grp-color-bright{color:#FFF !important}
.grp-panorama_capt_hl1.grp-color-dark{color:#494949 !important}
@media only screen and (min-width:64.0625em){.grp-panorama_capt_hl1{padding-left:146px;margin-left:-146px;max-width:940px;min-height:109px}
}
.grp-panorama_capt_tx{margin-bottom:17px}
@media only screen and (min-width:30.0625em){.grp-panorama_capt_tx{margin-bottom:20px}
}
@media only screen and (min-width:48.0625em){.grp-panorama_capt_tx_span{width:650px;display:inline-block}
}
.grp-panorama_capt_btn{width:62px;height:38px;display:none;background-color:#69103b;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/play_button.png");background-position:center center;background-repeat:no-repeat;background-size:16px;-webkit-transition:.2s ease;-moz-transition:all ease .2s;transition-property:background-color;transition-duration:.2s,0.2s}
.grp-panorama_capt_btn:hover{background-color:#000}
@media only screen and (min-width:30.0625em){.grp-panorama_capt_btn{background-size:inherit;width:72px;height:45px}
}
@media only screen and (min-width:64.0625em){.grp-panorama_capt_btn{width:80px;height:50px}
}
.grp-panorama .grp-columns .grp-area-onlinespecial,.grp-panorama .two-columns-c0 .grp-area-onlinespecial,.grp-panorama .two-columns-c1 .grp-area-onlinespecial,.grp-panorama .three-columns-c0 .grp-area-onlinespecial,.grp-panorama .three-columns-c1 .grp-area-onlinespecial,.grp-panorama .three-columns-c2 .grp-area-onlinespecial,.grp-panorama .two-columns6633-c0 .grp-area-onlinespecial,.grp-panorama .two-columns6633-c1 .grp-area-onlinespecial,.grp-panorama .two-columns3366-c0 .grp-area-onlinespecial,.grp-panorama .two-columns3366-c1 .grp-area-onlinespecial{background-color:#d0b54f}
.grp-panorama .grp-columns .grp-area-company,.grp-panorama .two-columns-c0 .grp-area-company,.grp-panorama .two-columns-c1 .grp-area-company,.grp-panorama .three-columns-c0 .grp-area-company,.grp-panorama .three-columns-c1 .grp-area-company,.grp-panorama .three-columns-c2 .grp-area-company,.grp-panorama .two-columns6633-c0 .grp-area-company,.grp-panorama .two-columns6633-c1 .grp-area-company,.grp-panorama .two-columns3366-c0 .grp-area-company,.grp-panorama .two-columns3366-c1 .grp-area-company{background-color:#035970}
.grp-panorama .grp-columns .grp-area-responsibility,.grp-panorama .two-columns-c0 .grp-area-responsibility,.grp-panorama .two-columns-c1 .grp-area-responsibility,.grp-panorama .three-columns-c0 .grp-area-responsibility,.grp-panorama .three-columns-c1 .grp-area-responsibility,.grp-panorama .three-columns-c2 .grp-area-responsibility,.grp-panorama .two-columns6633-c0 .grp-area-responsibility,.grp-panorama .two-columns6633-c1 .grp-area-responsibility,.grp-panorama .two-columns3366-c0 .grp-area-responsibility,.grp-panorama .two-columns3366-c1 .grp-area-responsibility{background-color:#fad022}
.grp-panorama .grp-columns .grp-area-investor,.grp-panorama .two-columns-c0 .grp-area-investor,.grp-panorama .two-columns-c1 .grp-area-investor,.grp-panorama .three-columns-c0 .grp-area-investor,.grp-panorama .three-columns-c1 .grp-area-investor,.grp-panorama .three-columns-c2 .grp-area-investor,.grp-panorama .two-columns6633-c0 .grp-area-investor,.grp-panorama .two-columns6633-c1 .grp-area-investor,.grp-panorama .two-columns3366-c0 .grp-area-investor,.grp-panorama .two-columns3366-c1 .grp-area-investor{background-color:#e96d0c}
.grp-panorama .grp-columns .grp-area-innovation,.grp-panorama .two-columns-c0 .grp-area-innovation,.grp-panorama .two-columns-c1 .grp-area-innovation,.grp-panorama .three-columns-c0 .grp-area-innovation,.grp-panorama .three-columns-c1 .grp-area-innovation,.grp-panorama .three-columns-c2 .grp-area-innovation,.grp-panorama .two-columns6633-c0 .grp-area-innovation,.grp-panorama .two-columns6633-c1 .grp-area-innovation,.grp-panorama .two-columns3366-c0 .grp-area-innovation,.grp-panorama .two-columns3366-c1 .grp-area-innovation{background-color:#0083c6}
.grp-panorama .grp-columns .grp-area-career,.grp-panorama .two-columns-c0 .grp-area-career,.grp-panorama .two-columns-c1 .grp-area-career,.grp-panorama .three-columns-c0 .grp-area-career,.grp-panorama .three-columns-c1 .grp-area-career,.grp-panorama .three-columns-c2 .grp-area-career,.grp-panorama .two-columns6633-c0 .grp-area-career,.grp-panorama .two-columns6633-c1 .grp-area-career,.grp-panorama .two-columns3366-c0 .grp-area-career,.grp-panorama .two-columns3366-c1 .grp-area-career{background-color:#508130}
.grp-panorama .grp-columns .grp-area-electro,.grp-panorama .two-columns-c0 .grp-area-electro,.grp-panorama .two-columns-c1 .grp-area-electro,.grp-panorama .three-columns-c0 .grp-area-electro,.grp-panorama .three-columns-c1 .grp-area-electro,.grp-panorama .three-columns-c2 .grp-area-electro,.grp-panorama .two-columns6633-c0 .grp-area-electro,.grp-panorama .two-columns6633-c1 .grp-area-electro,.grp-panorama .two-columns3366-c0 .grp-area-electro,.grp-panorama .two-columns3366-c1 .grp-area-electro{background-color:#8d1e77}
.grp-panorama .grp-columns .grp-area-unknown,.grp-panorama .two-columns-c0 .grp-area-unknown,.grp-panorama .two-columns-c1 .grp-area-unknown,.grp-panorama .three-columns-c0 .grp-area-unknown,.grp-panorama .three-columns-c1 .grp-area-unknown,.grp-panorama .three-columns-c2 .grp-area-unknown,.grp-panorama .two-columns6633-c0 .grp-area-unknown,.grp-panorama .two-columns6633-c1 .grp-area-unknown,.grp-panorama .two-columns3366-c0 .grp-area-unknown,.grp-panorama .two-columns3366-c1 .grp-area-unknown{border-color:#494949}
.grp-html5-vid{width:100%;height:auto;display:block}
.grp-vispan{position:relative}
.grp-vispan_vid video,.grp-vispan_vid img{width:100%;margin:0}
.grp-vispan_c{position:absolute;top:6.375rem;left:0;width:100%}
@media only screen and (max-width:30em){.grp-vispan_c{top:85px;min-height:510px}
}
@media only screen and (max-width:30em){.grp-vispan_c_quot{min-height:510px}
}
.grp-vispan_c_quot .grp-quot__cont{width:50%;margin:0 auto;padding:0}
@media only screen and (min-width:48.0625em){.grp-vispan_c_quot .grp-quot__cont{width:580px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-vispan_c_quot .grp-quot__cont{width:100%}
}
@media only screen and (max-width:30em){.grp-vispan_c_quot .grp-quot__cont{width:100%}
}
.grp-vispan_c_quot .grp-quot__cont__quote__quotation{color:#fff}
@media only screen and (max-width:30em){.grp-vispan_c_quot .grp-quot__cont__quote__quotation{font-size:22px;line-height:26px}
}
.grp-vispan_c_quot .grp-quot__cont__quote__cite__author{color:#fff}
.grp-vispan_c_quot .grp-quot__cont__quote__cite__txt{color:#fff}
.grp-vispan_btn{position:absolute;bottom:70px}
@media only screen and (min-width:30.0625em){.grp-vispan_btn{right:4.5rem;width:100%;max-width:22.5rem}
}
@media only screen and (max-width:30em){.grp-vispan_btn{position:relative;bottom:auto;top:-120px;width:100%}
}
.grp-vispan_btn .grp-button{color:#494949;background-color:#d6d6d6;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg")}
.grp-vispan_btn .grp-button:hover{background-color:#FFF}
.grp-vispan_btn .grp-button.grp-button__download{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/download_24_actions_default.svg")}
.grp-vispan_btn .grp-button.grp-button__download .grp-download-file-type-size{color:#494949}
.grp-editmode .grp-vispan_c{position:relative !important;top:10px}
.grp-editmode .grp-vispan_c_quot{padding-left:60px;padding-right:60px}
.grp-editmode .grp-vispan_c_quot .grp-quot__cont .grp-quot__cont__quote__quotation{color:#494949}
.grp-editmode .grp-vispan_c_quot .grp-quot__cont .grp-quot__cont__quote__cite__author{color:#494949}
.grp-editmode .grp-vispan_c_quot .grp-quot__cont .grp-quot__cont__quote__cite__txt{color:#494949}
.grp-vmcont{position:relative}
.grp-vmcont_header_hl{position:absolute;top:1.75rem;z-index:100;width:85%}
.grp-vmcont_header_hl.grp-color-dark:after{background-color:#494949}
.grp-vmcont_header_hl.grp-color-dark *{color:#494949}
.grp-vmcont_header_hl.grp-color-bright:after{background-color:#FFF}
.grp-vmcont_header_hl.grp-color-bright *{color:#FFF}
.grp-vmcont_slide_item{position:relative}
.grp-vmcont_slide_item:focus{outline:0 !important}
.grp-vmcont_slide_item .grp-globalimage{margin:0}
.grp-vmcont_slide_item img{width:100%}
.grp-vmcont_slide_item.grp-color-dark p{color:#494949}
.grp-vmcont_slide_item.grp-color-dark p cite:before{border-color:#494949}
.grp-vmcont_slide_item.grp-color-bright p{color:#FFF}
.grp-vmcont_slide_item.grp-color-bright p cite:before{border-color:#FFF}
.grp-vmcont_slide_item.grp-color-bright p_header_hl:after{background-color:#FFF}
.grp-vmcont_slide_item_hidden{display:none}
.grp-vmcont_slide_item_c{position:absolute;top:100px;left:0;width:83%;right:0;margin:0 auto}
.grp-vmcont_slide_item_counter{font-weight:bold}
.grp-vmcont_slide_item .grp-quot__cont__quote{float:none}
.grp-vmcont_slide_counter_target{position:absolute;bottom:45px;width:100%;text-align:center;color:#d9d9d9}
.grp-vmcont .slick-dots{position:absolute;bottom:30px;width:83%;display:flex;display:-webkit-flex;text-align:center;left:0;right:0;margin:0 auto}
.grp-vmcont .slick-dots li{float:left;list-style:none;text-indent:-9999px;height:4px;flex:1;-webkit-flex:1;-ms-flex:1;background:#d6d6d6;position:relative;display:inline-block;margin:0 2px;padding:0;cursor:pointer}
.grp-vmcont .slick-dots li:last-child{margin-right:0}
.grp-vmcont .slick-dots li.slick-active{background:#6f6f6f}
.grp-vmcont .slick-dots li:hover{cursor:pointer}
@media only screen and (max-width:30em){.grp-vmcont_slide button.slick-arrow{display:none !important}
.grp-vmcont_header_hl:after{display:block;position:absolute;content:' ';height:1px;width:67px;left:0;top:2.3125rem}
.grp-vmcont_header_hl .grp-h4,.grp-vmcont_header_hl .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-vmcont_header_hl .grp-textmodul__headline{display:block;margin-top:48px}
.grp-vmcont .grp-quot__cont__quote__quotation{margin-top:4.25rem}
}
@media only screen and (min-width:30.0625em){.grp-vmcont_slide .slick-arrow{position:absolute;z-index:10;display:block;text-indent:-9999px;height:120px;width:30px;background-size:cover}
.grp-vmcont_slide .slick-prev{left:10%;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_27_onimage_default.svg") center right no-repeat}
.grp-vmcont_slide .slick-prev:active,.grp-vmcont_slide .slick-prev:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_prev_27_onimage_mouseover.svg") center right no-repeat}
.grp-vmcont_slide .slick-next{right:10%;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_27_onimage_default.svg") center left no-repeat}
.grp-vmcont_slide .slick-next:active,.grp-vmcont_slide .slick-next:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_next_27_onimage_mouseover.svg") center left no-repeat}
.grp-vmcont_slide.grp-color-bright .slick-prev{left:10%;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/pageflip_prev_27_onimage_negativ_default.svg") center right no-repeat}
.grp-vmcont_slide.grp-color-bright .slick-prev:active,.grp-vmcont_slide.grp-color-bright .slick-prev:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_mouseover/pageflip_prev_27_onimage_negativ_mouseover.svg") center right no-repeat}
.grp-vmcont_slide.grp-color-bright .slick-next{right:10%;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/pageflip_next_27_onimage_negativ_default.svg") center left no-repeat}
.grp-vmcont_slide.grp-color-bright .slick-next:active,.grp-vmcont_slide.grp-color-bright .slick-next:hover{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_mouseover/pageflip_next_27_onimage_negativ_mouseover.svg") center left no-repeat}
.grp-vmcont .grp-vmcont_slide_item_c{width:65%;top:56px}
.grp-vmcont_header_hl{padding-left:0}
.grp-vmcont_header_hl .grp-h4,.grp-vmcont_header_hl .grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-textmodul__headline,.grp-mediagallery--largeView .grp-mediagallery__item .grp-mediagallery__item__textblock .grp-vmcont_header_hl .grp-textmodul__headline{padding-left:6px;border-left:2px solid}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-vmcont_header_hl{top:1.5rem}
.grp-vmcont_slide .slick-arrow{top:30%}
.grp-vmcont .grp-vmcont_slide_item_c{width:57%}
.grp-vmcont .slick-dots{width:22.5rem}
}
@media only screen and (min-width:48.0625em){.grp-vmcont .grp-quot__cont__quote{width:100%}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-vmcont_header_hl{top:1.625rem}
.grp-vmcont_slide .slick-arrow{top:23%}
.grp-vmcont .grp-vmcont_slide_item_c{width:57%;top:60px}
.grp-vmcont .slick-dots{width:23.9375rem}
}
@media only screen and (min-width:64.0625em){.grp-vmcont .grp-vmcont_slide_item_c{top:92px}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){.grp-vmcont_header_hl{top:1.875rem}
.grp-vmcont_slide .slick-arrow{top:28%}
.grp-vmcont .slick-dots{width:28.125rem}
}
@media only screen and (min-width:80.0625em){.grp-vmcont_header_hl{top:2rem}
.grp-vmcont_slide .slick-arrow{top:22%}
.grp-vmcont .grp-vmcont_slide_item_c{width:56%}
.grp-vmcont .slick-dots{width:29.5625rem}
}
.grp-cookiebutton_wrap{display:flex;column-gap:50px}
@media only screen and (max-width:30em){.grp-search .grp-sectionheader:after{left:0}
}
@media only screen and (min-width:80.0625em){.grp-search .grp-sectionheader:after{left:12px}
}
.grp-search .grp-sectionheader span{padding-left:1px}
.grp-search .grp-search-content{display:flex;flex-wrap:wrap;row-gap:15px}
.grp-search .grp-component__extended__inner{float:none}
.grp-search .grp-search-form{margin-top:25px;width:100%}
.grp-search__icon_document{float:left;width:30px;margin:2px 1px 0 0;height:30px;background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/document_24_media_default.svg") no-repeat left top}
.grp-search__icon_document:hover{background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/document_24_media_mouseover.svg") no-repeat left top}
.grp-search__icon_text{float:left;width:30px;margin:2px 1px 0 0;height:30px;background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") no-repeat left top}
.grp-search__icon_text:hover{background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_24_navigation_mouseover.svg") no-repeat left top}
.grp-search__data{visibility:hidden}
.grp-search__subline{font-size:.75rem;color:inherit;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;margin-bottom:3px}
.grp-search__line{height:2px;background-color:#d6d6d6;margin:16px 0 16px 0;width:40px;overflow:hidden}
@media only screen and (max-width:30em){.grp-search__line{margin:16px 0 20px 0;width:40px}
}
.grp-search__head{position:relative;min-height:108px;padding:40px 0;background-color:#f2f2f2}
.grp-search__head__form__title{max-width:16rem;font-size:1.6rem;margin-right:2rem;flex-grow:1}
.grp-search__head__form__field{flex-basis:auto;flex-grow:3;display:flex;flex-wrap:nowrap}
@media only screen and (max-width:30em){.grp-search__head__form__field{width:100%}
}
.grp-search__head__form__field__wrapper{position:relative;display:flex;flex-wrap:nowrap}
@media only screen and (max-width:30em){.grp-search__head__form__field__wrapper{width:100%}
}
.grp-search__head__form__field__input{border:0;border-bottom:1px solid #444;font-size:1rem;padding:0 0 3px 0;background-color:transparent;color:#494949;float:left;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;-webkit-border-radius:0;line-height:22px;width:20rem}
@media only screen and (max-width:30em){.grp-search__head__form__field__input{width:calc(100% - 15px)}
}
.grp-search__head__form__field__clear{float:left;padding:0;width:30px;height:30px;background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/close_24_navigation_default.svg") no-repeat left}
.grp-search__head__form__field__clear:hover{background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/close_24_navigation_mouseover.svg") no-repeat left}
.grp-search__head__form__field__submit{float:left;padding:0;width:30px;height:30px;background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/search_24_actions_default.svg") no-repeat left}
.grp-search__head__form__field__submit:hover{background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/search_24_actions_mouseover.svg") no-repeat left}
.grp-search__head__form__field__trigger{font-size:0}
.grp-search__head__filter{float:left;width:50%;max-width:18rem;text-transform:uppercase}
@media only screen and (max-width:30em){.grp-search__head__filter{margin-top:1rem;width:100%}
}
.grp-search__head__filter__checkbox{float:left;width:40px}
.grp-search__head__filter__text{float:left;padding:8px 0 0 0}
.grp-search__results{padding-top:40px}
.grp-search__results--raw{display:none}
.grp-search__results__item{opacity:0;-webkit-transition:.5s ease;-moz-transition:all ease .5s;transition-property:opacity;transition-duration:.5s}
.grp-search__results__item:before{width:0;height:0;border-style:solid;border-width:9px 0 2px 5px;border-color:#494949;position:absolute;left:5%;margin:3px 0 0 0;content:' ';display:none}
.grp-search__results__item__label{display:none;font-size:15px;text-transform:none;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;color:#494949}
.grp-search__results__item__label b{background-color:#ffea94;padding:0 3px}
.grp-search__results__item__link{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:.9375rem;font-weight:normal;line-height:1.375rem;color:#494949}
.grp-search__results__item__headline{margin-top:0 !important}
.grp-search__results__item__headline__link{color:inherit}
.grp-search__results__item__headline b{background-color:#ffea94;padding:0 3px}
.grp-search__results__item__text{margin:27px 0 23px}
@media only screen and (max-width:30em){.grp-search__results__item__text{margin:1.3rem 0 0 0}
}
@media only screen and (min-width:48.0625em){.grp-search__results__item__text{max-width:67%}
}
.grp-search__results__item__text__link{color:inherit;text-decoration:none;hyphens:auto}
.grp-search__results__item__text__link:hover{color:#000 !important}
.grp-search__results__item__text b{background-color:#ffea94;padding:0 3px}
.grp-search__results__item__line{height:1px;background-color:#999;margin:30px 0 30px 0;overflow:hidden}
@media only screen and (max-width:30em){.grp-search__results__item__line{margin:23px 0 30px 0}
}
.grp-search__results__start,.grp-search__results__error,.grp-search__results__noresults,.grp-search__results__overview{display:none;opacity:0;padding:40px 0}
.grp-search__results__error{color:#b11826}
.grp-search__results__start,.grp-search__results__noresults{color:#494949}
.grp-search__results__overview{display:none;opacity:0;padding:40px 0 0}
@media only screen and (min-width:0) and (max-width:48.0625em){.grp-search__results__overview{line-height:1.5rem}
}
.grp-search__more{opacity:0;cursor:pointer;margin:0 auto;margin-bottom:57px;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/expand_24_navigation_negativ_default.svg");background-repeat:no-repeat}
.collage{width:100%}
.grp-collage{background-color:transparent;width:100%;display:flex}
.grp-collage-withspacetop{margin-top:40px}
.grp-collage-img-wrap{position:relative;display:none}
.grp-collage-hasText{cursor:pointer}
.grp-collage-hasText.grp-collage-img-wrap::before{content:"";position:absolute;z-index:1;top:0;right:-1px;width:45px;height:45px;background-color:inherit}
.grp-collage-hasText.grp-collage-img-wrap::after{content:"";position:absolute;z-index:2;top:-5px;right:-5px;width:55px;height:55px;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/backgrounds/Eselsohr1x.png") no-repeat center}
.grp-collage-text{position:absolute;z-index:10;background-color:#f2f2f2;top:0;padding:40px 20px 0 20px;max-height:100%;height:100%;width:100%;overflow:hidden;display:none;cursor:auto}
.grp-collage-text-span{width:100%;line-height:1.1}
.grp-collage-text-hide{position:absolute;z-index:20;right:16px;top:16px;font-size:20px !important;width:20px;height:20px;cursor:pointer;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/close_24_navigation_default.svg");background-repeat:no-repeat;background-position:center}
.grp-collage-text-hide:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/close_24_navigation_mouseover.svg")}
.grp-collage-div{flex:0}
.grp-collage-container{display:flex;justify-content:space-between}
.grp-collage-col{display:flex;flex-direction:column;flex:1}
.grp-collage-item{position:relative;background-color:transparent;background-size:cover;background-position:center center;background-repeat:no-repeat}
.grp-collage-ratio-1-1{padding-bottom:100%}
.grp-collage-ratio-2-1{padding-bottom:50%}
.grp-collage-ratio-2-3{padding-bottom:150%}
.grp-collage img{position:absolute;height:100%;width:100%;object-fit:cover}
.grp-layoutcontainer--gray .grp-collage-text{background-color:#fff;padding-bottom:10px;height:unset}
@media only screen and (max-width:30em),only screen and (min-width:30.0625em) and (max-width:48em) and (orientation:landscape){.grp-collage-div{flex-basis:18px}
.grp-collage-div-2{display:none}
.grp-collage-img-wrap{margin-bottom:18px}
.grp-collage-img-wrap::after{content:none}
.grp-collage-container-6 .grp-collage-col-1 .grp-collage-img-wrap-A{display:block}
.grp-collage-container-6 .grp-collage-col-1 .grp-collage-img-wrap-C{display:block}
.grp-collage-container-6 .grp-collage-col-1 .grp-collage-img-wrap-B{display:block;order:1;margin-bottom:0}
.grp-collage-container-6 .grp-collage-col-2 .grp-collage-img-wrap-F{display:block;order:-1}
.grp-collage-container-6 .grp-collage-col-2 .grp-collage-img-wrap-D{display:block}
.grp-collage-container-6 .grp-collage-col-2 .grp-collage-img-wrap-E{display:block;margin-bottom:0}
.grp-collage-container-6 .grp-collage-col-3{display:none}
.grp-collage-container-9 .grp-collage-col-1 .grp-collage-img-wrap-A{display:block}
.grp-collage-container-9 .grp-collage-col-1 .grp-collage-img-wrap-B{display:block}
.grp-collage-container-9 .grp-collage-col-1 .grp-collage-img-wrap-C{display:block}
.grp-collage-container-9 .grp-collage-col-1 .grp-collage-img-wrap-E{display:block;margin-bottom:0}
.grp-collage-container-9 .grp-collage-col-2 .grp-collage-img-wrap-D{display:block}
.grp-collage-container-9 .grp-collage-col-2 .grp-collage-img-wrap-F{display:block}
.grp-collage-container-9 .grp-collage-col-2 .grp-collage-img-wrap-I{display:block}
.grp-collage-container-9 .grp-collage-col-2 .grp-collage-img-wrap-G{display:block;order:1}
.grp-collage-container-9 .grp-collage-col-2 .grp-collage-img-wrap-H{display:block;margin-bottom:0;order:2}
.grp-collage-container-9 .grp-collage-col-3{display:none}
}
@media only screen and (max-width:30em) and (orientation:landscape),only screen and (min-width:30.0625em) and (max-width:48em) and (orientation:landscape) and (orientation:landscape){.grp-collage-text{position:relative !important;background-color:transparent;padding-top:10px}
}
@media only screen and (min-width:30.0625em) and (max-width:48em) and (orientation:portrait),only screen and (min-width:48.0625em) and (max-width:64em){.grp-collage-div{flex-basis:14px}
.grp-collage-div-2{display:none}
.grp-collage-img-wrap{margin-bottom:14px}
.grp-collage-container-6 .grp-collage-col-1 .grp-collage-img-wrap-C{display:block;order:-1}
.grp-collage-container-6 .grp-collage-col-1 .grp-collage-img-wrap-A{display:block}
.grp-collage-container-6 .grp-collage-col-1 .grp-collage-img-wrap-B{display:block;margin-bottom:0}
.grp-collage-container-6 .grp-collage-col-2 .grp-collage-img-wrap-E{display:block;order:-1}
.grp-collage-container-6 .grp-collage-col-2 .grp-collage-img-wrap-D{display:block}
.grp-collage-container-6 .grp-collage-col-2 .grp-collage-img-wrap-F{display:block;margin-bottom:0}
.grp-collage-container-6 .grp-collage-col-3{display:none}
.grp-collage-container-9 .grp-collage-col-1 .grp-collage-img-wrap-A{display:block}
.grp-collage-container-9 .grp-collage-col-1 .grp-collage-img-wrap-B{display:block}
.grp-collage-container-9 .grp-collage-col-1 .grp-collage-img-wrap-C{display:block}
.grp-collage-container-9 .grp-collage-col-1 .grp-collage-img-wrap-E{display:block}
.grp-collage-container-9 .grp-collage-col-1 .grp-collage-img-wrap-D{display:block;margin-bottom:0;order:1}
.grp-collage-container-9 .grp-collage-col-2 .grp-collage-img-wrap-H{display:block}
.grp-collage-container-9 .grp-collage-col-2 .grp-collage-img-wrap-I{display:block}
.grp-collage-container-9 .grp-collage-col-2 .grp-collage-img-wrap-F{display:block;order:1}
.grp-collage-container-9 .grp-collage-col-2 .grp-collage-img-wrap-G{display:block;order:2;margin-bottom:0}
.grp-collage-container-9 .grp-collage-col-3{display:none}
}
@media only screen and (min-width:64.0625em){.grp-collage-div{flex-basis:16px}
.grp-collage-img-wrap{margin-bottom:16px}
.grp-collage-container-6 .grp-collage-col-1 .grp-collage-img-wrap-A{display:block}
.grp-collage-container-6 .grp-collage-col-1 .grp-collage-img-wrap-C{display:block;margin-bottom:0}
.grp-collage-container-6 .grp-collage-col-2 .grp-collage-img-wrap-B{display:block}
.grp-collage-container-6 .grp-collage-col-2 .grp-collage-img-wrap-F{display:block;margin-bottom:0}
.grp-collage-container-6 .grp-collage-col-3 .grp-collage-img-wrap-D{display:block}
.grp-collage-container-6 .grp-collage-col-3 .grp-collage-img-wrap-E{display:block;margin-bottom:0}
.grp-collage-container-9 .grp-collage-col-1 .grp-collage-img-wrap-A{display:block}
.grp-collage-container-9 .grp-collage-col-1 .grp-collage-img-wrap-B{display:block}
.grp-collage-container-9 .grp-collage-col-1 .grp-collage-img-wrap-C{display:block;margin-bottom:0}
.grp-collage-container-9 .grp-collage-col-2 .grp-collage-img-wrap-D{display:block}
.grp-collage-container-9 .grp-collage-col-2 .grp-collage-img-wrap-E{display:block}
.grp-collage-container-9 .grp-collage-col-2 .grp-collage-img-wrap-F{display:block;margin-bottom:0}
.grp-collage-container-9 .grp-collage-col-3 .grp-collage-img-wrap-G{display:block}
.grp-collage-container-9 .grp-collage-col-3 .grp-collage-img-wrap-H{display:block}
.grp-collage-container-9 .grp-collage-col-3 .grp-collage-img-wrap-I{display:block;margin-bottom:0}
}
.grp-hover-teaser__wrap{position:relative;z-index:9998;overflow:hidden;background-color:#000}
.grp-hover-teaser__img img{width:100%;height:100%}
.grp-hover-teaser__content{position:absolute;top:0;height:100%;width:100%;display:flex;flex-direction:column}
.grp-hover-teaser__content .region.hideUtcOffset{display:none !important}
.grp-hover-teaser__ol{font-size:15px;padding-bottom:9px;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif !important}
.grp-hover-teaser__hl{padding-bottom:9px;color:inherit !important;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif}
.grp-hover-teaser__text-wrap{max-height:100%;flex:1;position:relative;overflow:hidden}
.grp-hover-teaser__text-wrap p{margin-top:0;font-size:inherit;line-height:inherit}
.grp-hover-teaser__text-wrap p:last-of-type{margin-bottom:0}
.grp-hover-teaser__text{position:absolute;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif !important}
.grp-hover-teaser__text *{font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif !important}
.grp-hover-teaser__link-more{padding-left:30px;padding-top:10px;text-decoration:none;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/next_24_navigation_negativ_default.svg") no-repeat left 5px;font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif !important}
@media only screen{.grp-hover-teaser__img{opacity:.8}
.grp-hover-teaser__content{padding:1.5rem;color:#FFF}
.grp-hover-teaser__hl{padding-bottom:18px}
.grp-hover-teaser__text-wrap{font-size:15px;line-height:20px;display:block}
.grp-hover-teaser__text-wrap p{margin-bottom:0;color:inherit}
.grp-hover-teaser__text-wrap br{display:none !important}
.grp-hover-teaser__text-wrap b:after{content:": "}
.grp-hover-teaser__text-wrap strong:after{content:": "}
.grp-hover-teaser__link-more{display:block}
}
@media only screen and (min-width:30.0625em){.grp-hover-teaser__content{padding:1.5rem}
.grp-hover-teaser__hl{padding-bottom:28px}
.grp-hover-teaser__text-wrap{font-size:18px;line-height:20px}
.grp-hover-teaser__text-wrap p{margin-bottom:14px}
}
@media only screen and (min-width:30.0625em) and (max-width:37.75em){.grp-hover-teaser__content{padding:1.125rem}
}
@media only screen and (min-width:48.0625em){.grp-hover-teaser__content{padding:1.75rem}
}
@media only screen and (min-width:48.0625em) and (max-width:55em){.grp-hover-teaser__content{padding:1.25rem}
}
@media only screen and (min-width:64.0625em){.grp-hover-teaser__img{opacity:.6}
.grp-hover-teaser__wrap:hover .grp-hover-teaser__img{opacity:.8}
.grp-hover-teaser__wrap:hover .grp-hover-teaser__text-wrap{display:block !important}
.grp-hover-teaser__wrap:hover .grp-hover-teaser__link-more{display:block !important}
.grp-hover-teaser__hl{padding-bottom:32px}
.grp-hover-teaser__content{padding:2rem;color:inherit}
.grp-hover-teaser__content.grp-color-bright *{color:#FFF !important}
.grp-hover-teaser__content.grp-color-bright .grp-hover-teaser__link-more{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/negativ_default/next_24_navigation_negativ_default.svg") no-repeat left 5px}
.grp-hover-teaser__content.grp-color-dark *{color:#494949 !important}
.grp-hover-teaser__content.grp-color-dark .grp-hover-teaser__link-more{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") no-repeat left 5px}
.grp-hover-teaser__text-wrap{display:none}
.grp-hover-teaser__text-wrap p{margin-bottom:16px}
.grp-hover-teaser__text-wrap br{display:block !important}
.grp-hover-teaser__text-wrap b:after{content:""}
.grp-hover-teaser__text-wrap strong:after{content:""}
.grp-hover-teaser__link-more{display:none}
}
.grp-calendar-simple{color:#494949 !important;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif !important}
.grp-calendar-simple__bar .grp-columns,.grp-calendar-simple__bar .two-columns-c0,.grp-calendar-simple__bar .two-columns-c1,.grp-calendar-simple__bar .three-columns-c0,.grp-calendar-simple__bar .three-columns-c1,.grp-calendar-simple__bar .three-columns-c2,.grp-calendar-simple__bar .two-columns6633-c0,.grp-calendar-simple__bar .two-columns6633-c1,.grp-calendar-simple__bar .two-columns3366-c0,.grp-calendar-simple__bar .two-columns3366-c1{height:20px}
.grp-calendar-simple__paging-wrap{max-width:14.6875rem;width:100%;margin:0 auto;display:flex;justify-content:space-between}
.grp-calendar-simple__paging-wrap:before{content:" ";display:table}
.grp-calendar-simple__paging-wrap:after{content:" ";display:table;clear:both}
.grp-calendar-simple__paging-btn{height:15px;width:23px;display:block;margin-top:1rem;flex:1}
.grp-calendar-simple__paging-btn--left{background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/previous_24_navigation_default.svg") no-repeat scroll center -5px}
.grp-calendar-simple__paging-btn--right{background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") no-repeat scroll center -5px}
.grp-calendar-simple__date{text-align:center;width:7.5rem;margin:1rem 0;float:left !important}
.grp-calendar-simple__date-month{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
.grp-calendar-simple__search-label{display:flex;justify-content:center;margin:1rem 0}
.grp-calendar-simple__search{display:flex}
@media only screen and (max-width:30em){.grp-calendar-simple__search-wrap{margin-top:30px}
}
.grp-calendar-simple__search--input{border:0;border-bottom:1px solid #494949;color:#494949;margin:11px 0 0 0;font-size:1rem;flex:1px;padding:0 0 3px 0;background-color:transparent;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
@media only screen and (min-width:64.0625em){.grp-calendar-simple__search--input{margin-left:80px}
}
.grp-calendar-simple__search--submit{margin:5px 0 0 8px;width:20px;height:30px;background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/search_24_actions_default.svg") no-repeat -3px center}
.grp-calendar-simple__search--clear{margin:5px 0 0 0;width:20px;height:30px;background:transparent url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/close_24_navigation_default.svg") no-repeat left}
.grp-calendar-simple__result .grp-calendar-simple__single-item .grp-hover-teaser__wrap,.grp-calendar-simple__result .grp-calendar-simple__single-item .grp-teasertextimage,.grp-calendar-simple__result .grp-calendar-simple__single-item .grp-poolteaser{margin-top:30px}
.grp-calendar-simple__result-counter{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif}
@media only screen{.grp-calendar-simple__result-counter{margin-top:40px}
}
@media only screen and (min-width:64.0625em){.grp-calendar-simple__result-counter{margin-top:1rem}
}
.grp-calendar-simple__noresult-txt{display:none;margin:30px auto}
.grp-stack{display:flex;flex-direction:column}
.grp-h2-pooltarget{margin-bottom:2rem}
.poolteaser{height:100%}
.poolteaser .grp-poolteaser:before,.poolteaser .grp-poolteaser:after{content:" ";display:table}
.poolteaser .grp-poolteaser:after{clear:both}
.poolteaser .grp-poolteaser--transparent{background-color:transparent}
.poolteaser .grp-poolteaser--gray{background-color:#f2f2f2;height:calc(100% - 40px)}
.poolteaser .grp-poolteaser figure{margin:0;position:relative}
.poolteaser .grp-poolteaser figure figcaption{word-wrap:break-word;width:100%}
@media only screen{.poolteaser .grp-poolteaser figure figcaption{padding-left:1.875rem;padding-right:1.875rem;top:1.875rem}
}
@media only screen and (min-width:30.0625em){.poolteaser .grp-poolteaser figure figcaption{top:1.75rem}
}
.poolteaser .grp-poolteaser figure img{width:100%;height:100%}
.poolteaser .grp-poolteaser .grp-area-innovation>figure,.grp-area-innovation>.poolteaser .grp-poolteaser figure{border-color:#0083c6}
.poolteaser .grp-poolteaser .grp-area-brand>figure,.grp-area-brand>.poolteaser .grp-poolteaser figure{border-color:#69103b}
.poolteaser .grp-poolteaser .grp-area-career>figure,.grp-area-career>.poolteaser .grp-poolteaser figure{border-color:#508130}
.poolteaser .grp-poolteaser .grp-area-company>figure,.grp-area-company>.poolteaser .grp-poolteaser figure{border-color:#035970}
.poolteaser .grp-poolteaser .grp-area-investor>figure,.grp-area-investor>.poolteaser .grp-poolteaser figure{border-color:#e96d0c}
.poolteaser .grp-poolteaser .grp-area-responsibility>figure,.grp-area-responsibility>.poolteaser .grp-poolteaser figure{border-color:#fad022}
.poolteaser .grp-poolteaser .grp-area-electromobility>figure,.grp-area-electromobility>.poolteaser .grp-poolteaser figure{border-color:#8d1e77}
.poolteaser .grp-poolteaser .grp-area-onlinespecial>figure,.grp-area-onlinespecial>.poolteaser .grp-poolteaser figure{border-color:#d0b54f}
.poolteaser .grp-poolteaser .grp-area-unknown>figure,.grp-area-unknown>.poolteaser .grp-poolteaser figure{border-color:#494949}
.poolteaser .grp-poolteaser-position{width:100%;position:relative}
.poolteaser .grp-poolteaser-position.transparent{background-color:transparent}
.poolteaser .grp-poolteaser-position.gray{background-color:#f2f2f2}
.poolteaser .grp-poolteaser-headline{padding:15px;font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:1rem;font-weight:normal;line-height:1.125rem;color:#494949;text-transform:uppercase;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
.poolteaser .grp-poolteaser-headline--centred{text-align:center}
.grp-carousel{position:relative}
.grp-carousel__next.non-mobile,.grp-carousel__prev.non-mobile{position:absolute;height:100%;width:96px;top:0;padding:0}
@media(max-width:480px){.grp-carousel__next.non-mobile,.grp-carousel__prev.non-mobile{display:none}
}
@media(min-width:481px) and (max-width:768px){.grp-carousel__next.non-mobile,.grp-carousel__prev.non-mobile{background-size:86%;width:24px}
}
@media(min-width:769px) and (max-width:1280px){.grp-carousel__next.non-mobile,.grp-carousel__prev.non-mobile{background-size:86%;width:48px}
}
.grp-carousel__prev{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_54_onimage_default.svg") center center no-repeat;left:calc(-96px + 12px)}
@media(min-width:481px) and (max-width:768px){.grp-carousel__prev{left:calc(-24px + 8px)}
}
@media(min-width:769px) and (max-width:1280px){.grp-carousel__prev{left:calc(-48px + 12px)}
}
.grp-carousel__prev:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_prev_54_onimage_mouseover.svg")}
.grp-carousel__next{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_54_onimage_default.svg") center center no-repeat;right:calc(-96px + 12px)}
@media(min-width:481px) and (max-width:768px){.grp-carousel__next{right:calc(-24px + 8px)}
}
@media(min-width:769px) and (max-width:1280px){.grp-carousel__next{right:calc(-48px + 12px)}
}
.grp-carousel__next:hover{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/pageflip_next_54_onimage_mouseover.svg")}
.grp-carousel-items .slick-arrow{top:0}
.grp-carousel-items .grp-teaser{margin-top:40px}
.grp-carousel-pagination--mobile{font-size:1.1em;display:block;text-align:center;width:50%;margin:15px auto 10px auto;color:#494949;position:relative}
.grp-carousel-pagination--mobile .grp-carousel__next,.grp-carousel-pagination--mobile .grp-carousel__prev{position:absolute;width:2.813rem;z-index:9;background:no-repeat center;height:20px;top:0}
.grp-carousel-pagination--mobile .grp-carousel__prev{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_27_onimage_default.svg");left:0}
.grp-carousel-pagination--mobile .grp-carousel__next{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_27_onimage_default.svg");right:0}
@media print{.grp-main{margin-top:80px !important}
.grp-component__content{padding-left:1rem;padding-right:1rem}
@page{size:A4;margin:1.8cm 1.5cm 1.5cm 1.5cm}
div:not([data-component-name="job_description"]) a[href]:after{content:none !important}
aside,.grp-footer,.grp-header__servicebarwrapper{display:none}
.job-description--do-not-print{display:none !important}
.grp-header__logobar,.grp-header__logolink,.grp-header__servicebarwrapper{position:initial;display:inline-block}
.grp-headerwrapper{position:inherit}
.grp-header__servicebar{display:none}
.job-description-main{position:inherit}
.job-description-main img{display:none}
.job-description-main .job-description-main_headline .job-description-title{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;text-transform:uppercase;color:#494949;font-size:38px;padding-left:0}
}
.job-description-overline{margin:20px 0 40px 0;display:flex;justify-content:space-between;column-gap:12px}
.job-description-overline-text{font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:15px;display:flex;flex-wrap:wrap}
.job-description-overline-text>*{margin-bottom:10px}
.job-description-overline-text-item{margin-left:4px}
.job-description-overline-text-item::before{content:' | ';margin-right:2px}
.job-textpart-label{display:block;font-weight:bold}
.job-description-textpart{margin-top:24px}
.job-description-textpart .career-introtext{margin-bottom:1rem}
.job-description-textpart .job-description-space-top{padding-top:1rem;margin-bottom:1rem}
.job-description-textpart p{margin:0 0 1rem 0}
.job-description-textpart ul{list-style:none outside none;margin:1rem 0 1rem 1rem}
.job-description-textpart ul li{list-style-position:inside;text-indent:-0.8em}
.job-description-textpart ul li::before{content:"-";padding-right:4px}
.job-description-textpart ul li ul{list-style:none;padding:0;margin:0}
.job-description-textpart ul li ul li{padding-left:8px}
.job-description-textpart ul li ul li::before{content:"-";padding-right:4px}
.job-description-title.grp-h3,.grp-mediagallery__textblock .job-description-title.grp-textmodul__headline,.job-description-title.grp-search__results__item__headline{margin-top:40px;margin-bottom:10px}
.job-description-attributes{display:grid;grid-template-columns:auto 1fr;column-gap:1rem}
.job-description-item{font-weight:bold}
.job-description-applyTo{margin-top:25px}
.job-description-print{display:block;margin-top:40px;background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/job_description_icons/Print/Print.svg");background-repeat:no-repeat;background-position:left center;background-size:1.3rem;padding:.2rem 0 .2rem 2rem;font-weight:bold}
.grp-button__service{background-color:#6f6f6f;color:#FFF;border-radius:3px;padding:0 2.5rem 0 1.6rem;text-transform:uppercase;text-decoration:none;text-align:left;background-position:right .8rem center;display:flex;align-items:center;position:relative;max-width:22.5rem;width:100%;overflow:visible;color:#FFF;transition-property:background-color,color;transition-duration:.2s,0.2s;background-repeat:no-repeat;background-size:1.45rem}
@media(max-width:480px){.grp-button__service{max-width:17.0625rem;width:-moz-available;height:2.4375rem;font-size:.875rem;padding-right:2rem;padding-left:1rem;min-height:2.4375rem;background-position:right .3rem center}
}
@media(min-width:481px) and (max-width:1024px){.grp-button__service{max-width:18rem;font-size:.8125rem;padding-right:2rem;padding-left:1rem;min-height:2.75rem;background-position:right .3rem center}
}
@media(min-width:1025px){.grp-button__service{max-width:19.125rem;font-size:.875rem;min-height:3.5rem}
}
@media(min-width:1025px) and (max-width:1280px){.grp-button__service{max-width:22.5rem;font-size:1rem}
}
@media(min-width:1281px){.grp-button__service{max-width:23.625rem;font-size:1.0625rem}
}
.grp-button__service:focus{outline:0}
.grp-button__service:hover{background-color:#000}
.grp-button__service.facebook{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/job_description_icons/Facebook/facebook.svg")}
.grp-button__service.twitter{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/job_description_icons/Twitter/twitter.svg")}
.grp-button__service.linkedin{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/job_description_icons/linkedin/linkedin.svg")}
.grp-button__service.xing{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/job_description_icons/xing/xing.svg")}
.grp-button__service.renren{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/renren_49_socialmedia_default.svg")}
.grp-button__service.weibo{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/weibo_49_socialmedia_default.svg")}
.grp-button__service.email{background-image:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/job_description_icons/@/@.svg")}
.parsys_column a[data-name="shareButton"]{background-position:right .6rem center;width:100%}
.parsys_column a[data-name="shareButton"] span{display:inline-block;vertical-align:middle;line-height:normal}
.grp-video-player{position:relative}
.grp-video-player-teaser{position:relative;cursor:pointer;opacity:1;z-index:5;overflow:hidden;min-height:50px}
.grp-video-player-teaser__img{transform:scale(1);transition:transform 1s ease;width:100%;height:auto}
.grp-video-player-teaser__img:hover{transform:scale(1.03)}
.grp-video-player-teaser__headline{position:absolute;top:0;left:0;padding:1.5rem}
@media only screen and (min-width:30.0625em) and (max-width:48em){.grp-video-player-teaser__headline{padding:1.5rem}
}
@media only screen and (min-width:30.0625em) and (max-width:37.75em){.grp-video-player-teaser__headline{padding:1.125rem}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.grp-video-player-teaser__headline{padding:1.75rem}
}
@media only screen and (min-width:48.0625em) and (max-width:55em){.grp-video-player-teaser__headline{padding:1.25rem}
}
@media only screen and (min-width:64.0625em){.grp-video-player-teaser__headline{padding:2rem}
}
.grp-video-player__html5{display:none;width:100%;height:100%}
.grp-video-player__html5 video{width:100%;height:100%}
.grp-video-player__yt{display:none;width:100%;height:100%}
.grp-video-player__yt iframe{width:100%;height:100%}
.grp-video-player--playing .grp-video-player__yt,.grp-video-player--playing .grp-video-player__html5{display:block;position:absolute;top:0;left:0}
.grp-video-player--playing .grp-video-player-teaser{opacity:0;z-index:-1}
.grp-video-timelinks{margin-bottom:2rem}
.grp-video-timelinks__link{color:#494949;position:relative;padding:5px 24px;font-size:1rem;font-weight:700;margin-top:.5rem;display:block;text-decoration:none}
.grp-video-timelinks__link:hover{color:#000}
.grp-video-timelinks__link:hover:before{background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/mouseover/next_24_navigation_mouseover.svg") no-repeat left center;color:#000}
.grp-video-timelinks__link:before{color:#494949;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") no-repeat left center;content:"";height:1rem;width:1rem;position:absolute;top:50%;transform:translateY(-50%);left:0}
.grp-video-player-disclaimer{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:30;background-color:#00000080;min-height:fit-content;cursor:default}
.grp-video-player-disclaimer-textbox{background-color:#fff;margin:1em;padding:1em 1em 0;right:0;bottom:0;position:absolute;max-width:40%;overflow:visible}
.grp-column-control .grp-video-player-disclaimer-textbox,.parsys-column .grp-video-player-disclaimer-textbox,.horizontalalignment .grp-video-player-disclaimer-textbox{max-width:100%}
.grp-video-player-disclaimer-text{padding-left:1.5rem;padding-top:.25rem;min-height:1.5rem;z-index:99;display:block;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/info_24_communication_default.svg") no-repeat left top}
.grp-video-player-disclaimer-linklist{margin-top:1rem}
@media(min-width:769px) and (max-width:1024px){.grp-video-player-disclaimer-textbox{max-width:60%}
}
@media(min-width:605px) and (max-width:768px){.grp-video-player-disclaimer-textbox{max-width:80%}
}
@media(max-width:604px){.grp-video-player-disclaimer{position:relative}
.grp-video-player-disclaimer-textbox{max-width:100%;position:relative;margin:.5rem;padding:1em .5em 0}
}
@media(max-width:1024px){.grp-column-control .grp-video-player-disclaimer,.parsys-column .grp-video-player-disclaimer,.horizontalalignment .grp-video-player-disclaimer{position:relative}
.grp-column-control .grp-video-player-disclaimer-textbox,.parsys-column .grp-video-player-disclaimer-textbox,.horizontalalignment .grp-video-player-disclaimer-textbox{max-width:100%;position:relative;margin:.5rem;padding:1em .5em 0}
}
@media only screen and (max-width:30em){.parsys_column a[data-name="Button"]{width:100%}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.parsys_column a[data-name="Button"]{width:100%}
}
@media only screen and (min-width:48.0625em) and (max-width:64em){.parsys_column a[data-name="Button"]{width:100%}
}
@media only screen and (min-width:64.0625em) and (max-width:80em){.parsys_column a[data-name="Button"]{width:100%}
}
.grp-dam-video{height:100%;cursor:pointer}
.grp-dam-video__img-container{position:relative}
.grp-dam-video__img{width:100%}
.grp-dam-video video{display:none;width:100%;height:100%}
.grp-yt-video__player{display:none;z-index:-1}
.grp-yt-video__player iframe{width:100%;height:100%}
.grp-yt-video--playing .grp-yt-video__player{display:block;z-index:1}
.grp-yt-video--playing .grp-yt-video__thumbnail .cmp-image__image,.grp-yt-video--playing .grp-yt-video__thumbnail .grp-video-play{display:none;z-index:-1}
.grp-yt-video__container{height:100%;cursor:pointer}
.grp-yt-video__thumbnail{position:relative;width:100%;height:100%}
.grp-yt-video__thumbnail-img{width:100%}
.horizontalalignment .grp-component__content{padding-left:0 !important;padding-right:0 !important}
.horizontalalignment .grp-horizontalalignment{display:flex}
@media only screen and (max-width:30em){.horizontalalignment .grp-horizontalalignment__layout-5{width:100% !important}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.horizontalalignment .grp-horizontalalignment__layout-5{width:66% !important}
}
@media only screen and (min-width:48.0625em){.horizontalalignment .grp-horizontalalignment__layout-5{width:50% !important}
}
@media only screen and (max-width:30em){.horizontalalignment .grp-horizontalalignment__layout-3{width:100% !important}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.horizontalalignment .grp-horizontalalignment__layout-3{width:50% !important}
}
@media only screen and (min-width:48.0625em){.horizontalalignment .grp-horizontalalignment__layout-3{width:33% !important}
}
@media only screen and (max-width:30em){.horizontalalignment .grp-horizontalalignment__layout-6{width:100% !important}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.horizontalalignment .grp-horizontalalignment__layout-6{width:100% !important}
}
@media only screen and (min-width:48.0625em){.horizontalalignment .grp-horizontalalignment__layout-6{width:66% !important}
}
@media only screen and (max-width:30em){.horizontalalignment .grp-horizontalalignment__layout-7{width:100% !important}
}
@media only screen and (min-width:30.0625em) and (max-width:48em){.horizontalalignment .grp-horizontalalignment__layout-7{width:100% !important}
}
@media only screen and (min-width:48.0625em){.horizontalalignment .grp-horizontalalignment__layout-7{width:75% !important}
}
.horizontalalignment .center{margin:auto}
.grp-history{margin:40px -48px 0 -48px;position:relative}
.grp-history-timeline{background-color:#FFF;width:100%;overflow:hidden;height:72px;padding:1rem 0;user-select:none;position:sticky;top:0;cursor:col-resize;opacity:1;z-index:20}
.grp-layoutcontainer--gray .grp-history-timeline{background-color:#f2f2f2}
.grp-history-timeline.draggable::before,.grp-history-timeline.draggable::after{content:"";display:block;position:absolute;width:48px;height:100%;z-index:10;top:0}
.grp-history-timeline.draggable:before{background:linear-gradient(to left,#ffffff00 0,#ffffffbc,#fff)}
.grp-layoutcontainer--gray .grp-history-timeline.draggable:before{background:linear-gradient(to left,#f2f2f200 0,#f2f2f2bc,#f2f2f2)}
.grp-history-timeline.draggable:after{background:linear-gradient(to right,#ffffff00 0,#ffffffbc,#fff);right:0}
.grp-layoutcontainer--gray .grp-history-timeline.draggable:after{background:linear-gradient(to right,#f2f2f200 0,#f2f2f2bc,#f2f2f2)}
.draggable-wrap{white-space:nowrap;position:relative;left:0}
.grp-history-timeline-track{display:grid;grid-auto-flow:column;column-gap:1rem;padding:0 48px;background-color:#FFF;user-select:none;width:max-content}
.grp-layoutcontainer--gray .grp-history-timeline-track{background-color:#f2f2f2}
.grp-history-link{font-weight:bold;padding-left:1.5em;display:inline-block;color:#494949;background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/next_24_navigation_default.svg") no-repeat left center;margin-bottom:1em}
.grp-history-timeline-item{font-family:"BMWGroupTNCondensedProTT-Bold",Impact,Charcoal,sans-serif;font-size:1rem;color:#494949;padding:.5rem .25rem;cursor:pointer;position:sticky !important;user-select:none}
.grp-history-timeline-item.active{border-bottom:3px solid #494949}
.grp-history-conpart{position:relative;width:100%}
button.grp-history-prev-arrow{position:absolute;top:50%;transform:translateY(-50%);background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_prev_54_onimage_default.svg") center center no-repeat;height:100%;width:96px;left:-96px}
@media(min-width:481px) and (max-width:768px){button.grp-history-prev-arrow{width:24px;left:-24px}
}
@media(min-width:769px) and (max-width:1280px){button.grp-history-prev-arrow{width:48px;left:-48px}
}
button.grp-history-next-arrow{position:absolute;top:50%;transform:translateY(-50%);background:url("../../../etc.clientlibs/bmwgroup/clientlibs/clientlib-site/resources/img/icons/default/pageflip_next_54_onimage_default.svg") center center no-repeat;padding:0;height:100%;width:96px;right:-96px}
@media(min-width:481px) and (max-width:768px){button.grp-history-next-arrow{width:24px;right:-24px}
}
@media(min-width:769px) and (max-width:1280px){button.grp-history-next-arrow{width:48px;right:-48px}
}
@media(min-width:481px) and (max-width:768px){button.grp-history-prev-arrow,button.grp-history-next-arrow{background-size:86%}
}
@media(min-width:769px) and (max-width:1280px){button.grp-history-prev-arrow,button.grp-history-next-arrow{background-size:86%}
}
button.grp-history-prev-arrow.slick-disabled,button.grp-history-next-arrow.slick-disabled{display:none !important}
.grp-history-list{position:relative;margin:0 48px}
.grp-history-element{width:100%}
.grp-history-element-image{width:auto;display:block;position:relative;padding-bottom:35%}
.grp-history-element-image img{height:100%;width:100%;position:absolute;object-fit:cover}
.grp-history-element-image .grp-history-element-year{position:absolute;bottom:2rem;left:5vw;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;font-size:4rem;color:#494949}
.grp-history-element-content .grp-history-element-year{display:none}
.grp-history-element-image .grp-history-element-year.grp-light-color{color:#FFF}
.grp-history-element-content{margin:2rem 5vw 0 5vw}
.grp-history-element-content p{margin:1rem 0 0 0}
.grp-history-element-content .grp-link-list{margin-top:15px}
@media(max-width:1024px){.grp-history-element-image .grp-history-element-year{font-size:2rem;bottom:1rem}
}
@media(max-width:480px){.grp-history{margin:40px -33px 0 -33px}
.grp-history-timeline.draggable::before,.grp-history-timeline.draggable::after{width:33px}
.grp-history-timeline-track{padding:0 33px}
.grp-history-list{margin:0}
.grp-history-element-content{margin:2rem 33px 0 33px}
.grp-history-element-image{padding-bottom:50%}
.grp-history-element-image .grp-history-element-year{display:none}
.grp-history-element-content .grp-history-element-year{display:block;position:relative;left:unset;font-size:1.5rem;font-family:"BMWGroupTNCondensedProTT-Regular",Tahoma,Geneva,sans-serif;margin-bottom:10px}
button.grp-history-prev-arrow,button.grp-history-next-arrow{display:none !important}
}