.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.bg-dark{background:#211f1f}.bg-dark-translucent{background:rgba(0,0,0,.5)}.bg-gradient{background:#ededee;background:linear-gradient(180deg,#fff 0,#ededee)}.bg-light{background:#fff}.bg-light-corner-radius{background:#fff;border-radius:15px}.bg-transparent{background:none}.bg-two-tone{background-color:#f6f6f6}.bg-smoked-glass{background-color:rgba(34,31,31,.3)}.bg-solid-blue{background-color:#0a9df4}.bg-solid-gray{background-color:#f6f6f6}.bg-black-tech{background-color:#221f1f}.bg-gray-20{background-color:#141414}.bg-vertical-line:after{background-color:#221f1f;position:absolute;height:100%;width:1px;display:block;top:0;opacity:.2}.bg-vertical-line.h-center:after{left:50%}.bg-vertical-line.h-left:after{left:34.585%}.bg-vertical-line.h-right:after{left:65.415%}.bg-vertical-line.only-on-mobile{display:block!important}.bg-vertical-line.only-on-mobile:after{display:none}@media (min-width:768px){.bg-vertical-line.only-on-mobile:after{display:block}}.bg-vertical-line.hide-on-mobile{display:block!important}.bg-vertical-line.hide-on-mobile:after{display:none}@media (min-width:1280px){.bg-vertical-line.hide-on-mobile:after{display:block}}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-blue-radial-gradient{background:radial-gradient(ellipse at center,#a2dcff 0,#0a9df4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#A2DCFF",endColorstr="#0A9DF4",GradientType=1)}.bg-white-gradient{background:linear-gradient(0deg,hsla(0,0%,75.3%,0),#fff)}.bg-half-gray{background:linear-gradient(90deg,#fff 0,#fff 50%,#f6f6f6 0,#f6f6f6)}.bg-half-white{background:linear-gradient(270deg,#fff 0,#fff 50%,#f6f6f6 0,#f6f6f6)}@media screen and (max-width:1023px){.bg-half-white{background:none}}.bg-blue-incline-gradient{background:linear-gradient(14deg,#fff,#fff 64%,#0a9df4 0,rgba(125,185,232,0))}@media (min-width:720px){.bg-blue-incline-gradient{background:linear-gradient(14deg,#fff,#fff 53%,#0a9df4 0,rgba(125,185,232,0))}}.bg-left-bottom-gray{background:linear-gradient(45deg,hsla(0,0%,79.2%,.5),#fff)}.bg-right-top-gray{background:linear-gradient(45deg,#fff,#f2f2f2)}.bg-blue-from-bottom-left-gradient{background:linear-gradient(15deg,rgba(10,157,244,.6),hsla(0,0%,100%,.5) 54%)}.bg-secondary-dark{background-color:#131313}.bg-ev-blue-gradient{background:radial-gradient(50% 50% at 50% 50%,#33536c 0,#040a17 100%)}.bg-ev-solid-blue{background:#040a17}.display-none{display:none}@media (min-width:1280px){.hide-on-desktop{display:none}}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.mb8{margin-bottom:8px!important}.mb16{margin-bottom:16px!important}.mb24{margin-bottom:24px!important}.mb64{margin-bottom:64px!important}.v-top{top:5%;transform:translateY(-5%)}.v-center,.v-top{position:absolute}.v-center{top:50%;transform:translateY(-50%)}.v-bottom{position:absolute;top:95%;transform:translateY(-95%)}.h-left{text-align:left}.h-center{text-align:center}.h-right{text-align:right}.no-list{list-style:none;margin:0;padding:0}@media (min-width:320px){.mobile-h-left{text-align:left}.mobile-h-center{text-align:center}.mobile-h-right{text-align:right}}@media (min-width:768px){.tablet-h-left{text-align:left}.tablet-h-center{text-align:center}.tablet-h-right{text-align:right}}@media (min-width:1280px){.h-left{text-align:left}.h-center{text-align:center}.h-right{text-align:right}}.columns-wrapper .column.noVPadding,.noVPadding,.row .column.noVPadding{padding-top:0;padding-bottom:0}.body-text__copy.noHPadding,.columns-wrapper .column.noHPadding,.noHPadding,.row .column.noHPadding{padding-right:0;padding-left:0}.btn--link{display:inline;font-size:inherit;color:inherit;border:0;padding:0;margin:0;background:none;cursor:pointer}.loading-circle{pointer-events:none}.loading-circle:after{position:absolute;content:"";top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border:2px solid #fff;border-radius:100%;clip:rect(0,35px,22px,0);animation:rotate .68s cubic-bezier(.56,.375,.435,.675) infinite}.page-theme--light .loading-circle:after{border-color:#211f1f}.cta--blue.loading-circle:after,.theme--dark .loading-circle:after{border-color:#fff}.theme--light .loading-circle:after{border-color:#211f1f}@keyframes rotate{0%{transform:rotate(30deg)}to{transform:rotate(390deg)}}@media (orientation:landscape){.portrait-only{display:none}}@media (orientation:portrait){.landscape-only{display:none}}.only-on-mobile{display:none!important}.theme--fma{color:#211f1f}.theme--fma .section-header__copy.h-left{text-align:center}@media (max-width:719px){.hide-on-mobile{display:none!important}.only-on-mobile{display:block!important}.mt64{margin-top:32px!important}}@media (min-width:720px){.mb8{margin-bottom:.8333333333%!important}.mb16{margin-bottom:1.6666666667%!important}.hide-on-medium{display:none!important}.bg-two-tone{background:linear-gradient(180deg,#f6f6f6 70%,#fff 0)}}@media (min-width:1200px){.mb8{margin-bottom:.6666666667%!important}.mb16{margin-bottom:1.3333333333%!important}}:root{font-size:16px;line-height:1.666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:720px){:root{line-height:1.5}}body,button,input,select,textarea{font-family:bmwTypeNextWeb,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:inherit;line-height:inherit}h1{font-size:2.1666666667rem;line-height:1;letter-spacing:1px}h1,h2{margin-top:0}h2{font-size:1.75rem;line-height:1.1;letter-spacing:-.03em}h3{font-size:1.3333333333rem;line-height:1.25;font-weight:700}h4{font-size:1.25rem}h5{font-size:1.1666666667rem}h6{font-size:1.0833333333rem}.uppercase{text-transform:uppercase}.font--light{font-weight:300}.body-copy{letter-spacing:.0083333333rem}.body-copy--so{font-size:14px;line-height:26px;font-weight:300}.body-copy--so p,.body-copy p{margin:0 0 1em}@media (min-width:720px){.body-copy--so{line-height:22px}}*,:after,:before{box-sizing:border-box}.ng-cloak,[ng-cloak],[ng\:cloak]{visibility:hidden!important}:-moz-focusring{outline:auto;outline-color:#1c69d3}body{margin:0;padding:0;color:#414141}body.page-theme--dark{background:#0c0c0c}a{color:inherit;text-decoration:none;transition:color .1s cubic-bezier(.455,.03,.515,.955)}a img{border:0}figure{margin:0}.bmw-logo__circle{display:inline-block;width:100%;height:100%;margin:0;border:0;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjg1LjUwOCAyODYuNSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIGQ9Ik0tMTIyLjIyNi02NC44OGg1MzMuMzYzdjUzMy4zNjNoLTUzMy4zNjN6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJhIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ii0xNy40MTciIHkxPSItMTIuNTg5IiB4Mj0iMjc5Ljk3NiIgeTI9IjI3NC43OTEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2UzZWZmMSIvPjxzdG9wIG9mZnNldD0iLjEwNCIgc3RvcC1jb2xvcj0iI2Q5ZTVlNyIvPjxzdG9wIG9mZnNldD0iLjI4MiIgc3RvcC1jb2xvcj0iI2MwYzljYiIvPjxzdG9wIG9mZnNldD0iLjUxNCIgc3RvcC1jb2xvcj0iIzk2OWQ5ZSIvPjxzdG9wIG9mZnNldD0iLjc4NyIgc3RvcC1jb2xvcj0iIzVjNjA2MCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzJiMmIyYiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTE0My4yNTggMi41MjFjLTc3LjQgMC0xNDAuMTU0IDYyLjc0OC0xNDAuMTU0IDE0MC4xNjQgMCA3Ny40MDkgNjIuNzU0IDE0MC4xNTMgMTQwLjE1NCAxNDAuMTUzIDc3LjQxOCAwIDE0MC4xNjItNjIuNzQ0IDE0MC4xNjItMTQwLjE1MyAwLTc3LjQxNi02Mi43NDQtMTQwLjE2NC0xNDAuMTYyLTE0MC4xNjR6bTAgMjczLjMwOWMtNzMuNTM5IDAtMTMzLjE0NC01OS42MTEtMTMzLjE0NC0xMzMuMTQ2IDAtNzMuNTQ1IDU5LjYwNS0xMzMuMTUzIDEzMy4xNDQtMTMzLjE1MyA3My41NDUgMCAxMzMuMTU4IDU5LjYwNyAxMzMuMTU4IDEzMy4xNTMgMCA3My41MzUtNTkuNjEzIDEzMy4xNDYtMTMzLjE1OCAxMzMuMTQ2eiIvPjxwYXRoIGZpbGw9IiMzMzMiIGQ9Ik0yNzcuNDE0IDE0Mi42ODVjMCA3NC4wODMtNjAuMDYyIDEzNC4xNDItMTM0LjE1NiAxMzQuMTQyLTc0LjA4MyAwLTEzNC4xNDgtNjAuMDU5LTEzNC4xNDgtMTM0LjE0MiAwLTc0LjA5NSA2MC4wNjQtMTM0LjE2IDEzNC4xNDgtMTM0LjE2IDc0LjA5NC0uMDAxIDEzNC4xNTYgNjAuMDY0IDEzNC4xNTYgMTM0LjE2eiIvPjxyYWRpYWxHcmFkaWVudCBpZD0iYiIgY3g9IjEuMzUyIiBjeT0iMTEuNzk1IiByPSIxOTkuMTMxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIuMzA2IiBzdG9wLWNvbG9yPSIjYThhOGE4Ii8+PHN0b3Agb2Zmc2V0PSIuNjQ2IiBzdG9wLWNvbG9yPSIjNGY0ZjRmIi8+PHN0b3Agb2Zmc2V0PSIuODg1IiBzdG9wLWNvbG9yPSIjMTYxNjE2Ii8+PHN0b3Agb2Zmc2V0PSIxIi8+PC9yYWRpYWxHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2IpIiBkPSJNMjc2LjQxNiAxNDIuNjg1YzAgNzMuNTM0LTU5LjYxMyAxMzMuMTQ2LTEzMy4xNTggMTMzLjE0Ni03My41MzkgMC0xMzMuMTQ0LTU5LjYxMS0xMzMuMTQ0LTEzMy4xNDYgMC03My41NDUgNTkuNjA1LTEzMy4xNTMgMTMzLjE0NC0xMzMuMTUzIDczLjU0NSAwIDEzMy4xNTggNTkuNjA3IDEzMy4xNTggMTMzLjE1M3oiLz48bGluZWFyR3JhZGllbnQgaWQ9ImMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTM3LjI2IiB5MT0iMjgzLjQzMiIgeDI9IjE1Mi4xNDgiIHkyPSI0NjYuNDYzIiBncmFkaWVudFRyYW5zZm9ybT0icm90YXRlKDE4MCAxMDQuMTY4IDI2Mi41KSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZTNlZmYxIi8+PHN0b3Agb2Zmc2V0PSIuMDg5IiBzdG9wLWNvbG9yPSIjZDllNWU3Ii8+PHN0b3Agb2Zmc2V0PSIuMjQzIiBzdG9wLWNvbG9yPSIjYmZjOWNiIi8+PHN0b3Agb2Zmc2V0PSIuNDQzIiBzdG9wLWNvbG9yPSIjOTU5YzllIi8+PHN0b3Agb2Zmc2V0PSIuNjgiIHN0b3AtY29sb3I9IiM1YTVlNWYiLz48c3RvcCBvZmZzZXQ9Ii45NDgiIHN0b3AtY29sb3I9IiMwZjEwMTAiLz48c3RvcCBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYykiIGQ9Ik0yMzIuNTI1IDE0Mi42ODVjMCA0OS4yOTItMzkuOTYxIDg5LjI2MS04OS4yNjggODkuMjYxLTQ5LjI5OCAwLTg5LjI2Ny0zOS45NjktODkuMjY3LTg5LjI2MSAwLTQ5LjMwMyAzOS45NjktODkuMjc5IDg5LjI2Ny04OS4yNzkgNDkuMzA3IDAgODkuMjY4IDM5Ljk3NSA4OS4yNjggODkuMjc5eiIvPjxwYXRoIGQ9Ik0xNDYuODM4IDUwLjk5OGw5LjI3MS0yNC41NzR2MjQuNTc0aDcuMDQzVjE1LjgwMWgtMTAuNTc4bC05LjYzOCAyNS4yMDVoLjA5NWwtOS42MjQtMjUuMjA1aC0xMC41ODh2MzUuMTk3aDcuMDQzVjI2LjQyNGw5LjI3OSAyNC41NzR6TTI0My40OTIgNjYuNzg4bC0xMi4wMzcgMTcuNTQ1IDE4LjktOS4zMDMgNS4xMjkgNi4xNTYtMjkuNzUgMTQuOTMxLTYuMDA1LTcuMjc3IDExLjUzMS0xNy4zODQtLjA3MS0uMDg5LTE5LjE4MSA4LjIxMS02LjA4Mi03LjIyNiAyMC4wNi0yNi41NjMgNS4xMjcgNi4xNDgtMTIuNTU2IDE2LjkxNSAxOS40MzMtOC42Njh6Ii8+PHBhdGggZmlsbD0iIzMzMyIgZD0iTTgwLjkyIDYwLjA2MWMtMi44MzYtMi43NS03LjIwNy0zLjU4Ny0xMS4zMi0xLjAzNS43ODctMi4wMzMuNDcxLTQuMTA2LjA1My01LjI1OC0xLjc3My0zLjIyNS0yLjM5Ni0zLjYzMS0zLjg0Ni00Ljg1NS00LjcyMS0zLjk2My05LjY5Ny0uNTc4LTEzLjI1NCAzLjY1M0wzNS4zNzkgNzMuMDM4bDI3LjAwMiAyMi42NTkgMTguMTEzLTIxLjU4MWM0LjEzOS00LjkzOCA0Ljc4Mi05LjgyMi40MjYtMTQuMDU1em0tMzQuOTI5IDkuODY4bDEwLjMyLTEyLjI5YzEuMTk3LTEuNDI1IDMuODk2LTEuMzY3IDUuNjMzLjA5MiAxLjkxNCAxLjU5OSAxLjkxNCAzLjg3OS42MzMgNS4zOTlMNTIuMzY4IDc1LjI5bC02LjM3Ny01LjM2MXptMjguNDYxIDIuMDQ3bC0xMC43NSAxMi44MjYtNi43MzQtNS42NjYgMTAuODMtMTIuOTE4YzEuMjM2LTEuNDYyIDMuOTY3LTEuODkgNS44MDUtLjM0MSAyLjA3MyAxLjc0NSAyLjI4IDQuNC44NDkgNi4wOTl6Ii8+PHJhZGlhbEdyYWRpZW50IGlkPSJkIiBjeD0iLTM0LjQwOCIgY3k9Ii04LjQ5OSIgcj0iNDc4LjQ5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIuMzEiIHN0b3AtY29sb3I9IiNmZGZkZmQiLz48c3RvcCBvZmZzZXQ9Ii40NTEiIHN0b3AtY29sb3I9IiNmNmY2ZjYiLz48c3RvcCBvZmZzZXQ9Ii41NTciIHN0b3AtY29sb3I9IiNlOWU5ZTkiLz48c3RvcCBvZmZzZXQ9Ii42NDYiIHN0b3AtY29sb3I9IiNkN2Q3ZDciLz48c3RvcCBvZmZzZXQ9Ii43MjQiIHN0b3AtY29sb3I9IiNiZmJmYmYiLz48c3RvcCBvZmZzZXQ9Ii43OTQiIHN0b3AtY29sb3I9IiNhMmEyYTIiLz48c3RvcCBvZmZzZXQ9Ii44NTkiIHN0b3AtY29sb3I9ImdyYXkiLz48c3RvcCBvZmZzZXQ9Ii45MiIgc3RvcC1jb2xvcj0iIzU3NTc1NyIvPjxzdG9wIG9mZnNldD0iLjk3NSIgc3RvcC1jb2xvcj0iIzJiMmIyYiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzE0MTQxNCIvPjwvcmFkaWFsR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNkKSIgZD0iTTE0Ni45MSA0OS42NDRsOS4yNzYtMjQuNTgzdjI0LjU4M2g3LjA0M1YxNC40MzZoLTEwLjU4OGwtOS42MjcgMjUuMjFoLjA5NWwtOS42MjYtMjUuMjFoLTEwLjU4NnYzNS4yMDhoNy4wNDNWMjUuMDYxbDkuMjcxIDI0LjU4M3oiLz48cmFkaWFsR3JhZGllbnQgaWQ9ImUiIGN4PSItMzQuNDIxIiBjeT0iLTguNDg5IiByPSI0NzguNTA3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIuMzEiIHN0b3AtY29sb3I9IiNmZGZkZmQiLz48c3RvcCBvZmZzZXQ9Ii40NTEiIHN0b3AtY29sb3I9IiNmNmY2ZjYiLz48c3RvcCBvZmZzZXQ9Ii41NTciIHN0b3AtY29sb3I9IiNlOWU5ZTkiLz48c3RvcCBvZmZzZXQ9Ii42NDYiIHN0b3AtY29sb3I9IiNkN2Q3ZDciLz48c3RvcCBvZmZzZXQ9Ii43MjQiIHN0b3AtY29sb3I9IiNiZmJmYmYiLz48c3RvcCBvZmZzZXQ9Ii43OTQiIHN0b3AtY29sb3I9IiNhMmEyYTIiLz48c3RvcCBvZmZzZXQ9Ii44NTkiIHN0b3AtY29sb3I9ImdyYXkiLz48c3RvcCBvZmZzZXQ9Ii45MiIgc3RvcC1jb2xvcj0iIzU3NTc1NyIvPjxzdG9wIG9mZnNldD0iLjk3NSIgc3RvcC1jb2xvcj0iIzJiMmIyYiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzE0MTQxNCIvPjwvcmFkaWFsR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNlKSIgZD0iTTI0My41NTMgNjQuNDI0bC0xMi4wMjQgMTcuNTQxIDE4Ljg5OS05LjI5NSA1LjEyMyA2LjE0OS0yOS43MzkgMTQuOTM4LTYuMDExLTcuMjg1IDExLjUzMy0xNy4zODMtLjA3Mi0uMDg2LTE5LjE4NiA4LjIxNy02LjA3LTcuMjMzIDIwLjA1OC0yNi41NTggNS4xMjUgNi4xNTEtMTIuNTYyIDE2LjkwNSAxOS40MzQtOC42NTh6Ii8+PHJhZGlhbEdyYWRpZW50IGlkPSJmIiBjeD0iLTM0LjQ2NCIgY3k9Ii04LjYyOSIgcj0iNDc4LjkxNSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZiIvPjxzdG9wIG9mZnNldD0iLjMxIiBzdG9wLWNvbG9yPSIjZmRmZGZkIi8+PHN0b3Agb2Zmc2V0PSIuNDUxIiBzdG9wLWNvbG9yPSIjZjZmNmY2Ii8+PHN0b3Agb2Zmc2V0PSIuNTU3IiBzdG9wLWNvbG9yPSIjZTllOWU5Ii8+PHN0b3Agb2Zmc2V0PSIuNjQ2IiBzdG9wLWNvbG9yPSIjZDdkN2Q3Ii8+PHN0b3Agb2Zmc2V0PSIuNzI0IiBzdG9wLWNvbG9yPSIjYmZiZmJmIi8+PHN0b3Agb2Zmc2V0PSIuNzk0IiBzdG9wLWNvbG9yPSIjYTJhMmEyIi8+PHN0b3Agb2Zmc2V0PSIuODU5IiBzdG9wLWNvbG9yPSJncmF5Ii8+PHN0b3Agb2Zmc2V0PSIuOTIiIHN0b3AtY29sb3I9IiM1NzU3NTciLz48c3RvcCBvZmZzZXQ9Ii45NzUiIHN0b3AtY29sb3I9IiMyYjJiMmIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxNDE0MTQiLz48L3JhZGlhbEdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZikiIGQ9Ik03OS42NjcgNTkuMzc1Yy0yLjgzNi0yLjc2My03LjIxMy0zLjU4OC0xMS4zMi0xLjA0My43NzctMi4wMzIuNDYzLTQuMTEuMDUxLTUuMjQ0LTEuNzgxLTMuMjQyLTIuMzkzLTMuNjM5LTMuODUtNC44NjktNC43MjktMy45NjQtOS42OTktLjU3LTEzLjI0OCAzLjY2TDM0LjExNiA3Mi4zNDRsMjcuMDEyIDIyLjY1OSAxOC4xMDktMjEuNTg2YzQuMTMxLTQuOTM1IDQuNzc3LTkuODI2LjQzLTE0LjA0MnptLTM0LjkzIDkuODY3bDEwLjMxMS0xMi4yODljMS4xOTctMS40MzYgMy44OTgtMS4zNzggNS42MzUuMDg1IDEuOTEyIDEuNTk5IDEuOTE0IDMuODc2LjYzMyA1LjM5NUw1MS4xMTQgNzQuNTk1bC02LjM3Ny01LjM1M3ptMjguNDcxIDIuMDRsLTEwLjc2NiAxMi44Mi02Ljc0Mi01LjY1OCAxMC44NC0xMi45MmMxLjIyNS0xLjQ1NiAzLjk1MS0xLjg4OSA1Ljc5MS0uMzMzIDIuMDg5IDEuNzQyIDIuMjk2IDQuMzgyLjg3NyA2LjA5MXoiLz48Zz48cmFkaWFsR3JhZGllbnQgaWQ9ImciIGN4PSI1MS4yODkiIGN5PSI1Ny44NTMiIHI9IjEyOS4wNTgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNlNmU2ZTYiLz48c3RvcCBvZmZzZXQ9Ii4xMDQiIHN0b3AtY29sb3I9IiNkNmQ2ZDYiLz48c3RvcCBvZmZzZXQ9Ii4zMDciIHN0b3AtY29sb3I9IiNhZGFkYWQiLz48c3RvcCBvZmZzZXQ9Ii41ODgiIHN0b3AtY29sb3I9IiM2YzZjNmMiLz48c3RvcCBvZmZzZXQ9Ii45MzMiIHN0b3AtY29sb3I9IiMxMjEyMTIiLz48c3RvcCBvZmZzZXQ9IjEiLz48L3JhZGlhbEdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZykiIGQ9Ik01Ni45NjcgMTQyLjY4NWMwLTQ3LjY2MSAzOC42MzEtODYuMjk5IDg2LjI5MS04Ni4yOTkgNDcuNjcyIDAgODYuMjk3IDM4LjYzOCA4Ni4yOTcgODYuMjk5IDAgNDcuNjU1LTM4LjYyNSA4Ni4yOTYtODYuMjk3IDg2LjI5Ni00Ny42Ni0uMDAxLTg2LjI5MS0zOC42NDEtODYuMjkxLTg2LjI5NnoiLz48cmFkaWFsR3JhZGllbnQgaWQ9ImgiIGN4PSI4Ni41OTEiIGN5PSI3NS4yMDciIHI9IjE4Ny42ODgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNmZmYiLz48c3RvcCBvZmZzZXQ9Ii4zNDQiIHN0b3AtY29sb3I9IiNmZGZkZmQiLz48c3RvcCBvZmZzZXQ9Ii40ODEiIHN0b3AtY29sb3I9IiNmNmY2ZjYiLz48c3RvcCBvZmZzZXQ9Ii41ODIiIHN0b3AtY29sb3I9IiNlYWVhZWEiLz48c3RvcCBvZmZzZXQ9Ii42NjUiIHN0b3AtY29sb3I9IiNkOGQ4ZDgiLz48c3RvcCBvZmZzZXQ9Ii43MzciIHN0b3AtY29sb3I9IiNjMmMyYzIiLz48c3RvcCBvZmZzZXQ9Ii44MDIiIHN0b3AtY29sb3I9IiNhNmE2YTYiLz48c3RvcCBvZmZzZXQ9Ii44NiIgc3RvcC1jb2xvcj0iIzg0ODQ4NCIvPjxzdG9wIG9mZnNldD0iLjkxMyIgc3RvcC1jb2xvcj0iIzVmNWY1ZiIvPjxzdG9wIG9mZnNldD0iLjk0OSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIvPjxzdG9wIG9mZnNldD0iLjk1NyIgc3RvcC1jb2xvcj0iIzQwNDA0MCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIvPjxzdG9wIG9mZnNldD0iMSIvPjwvcmFkaWFsR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNoKSIgZD0iTTU5LjQ1MiAxNDIuNjg1YzAtNDYuMjkyIDM3LjUxNC04My44MjIgODMuODA2LTgzLjgyMiA0Ni4yOTUgMCA4My44MjggMzcuNTI5IDgzLjgyOCA4My44MjIgMCA0Ni4yODgtMzcuNTMzIDgzLjgxMy04My44MjggODMuODEzLTQ2LjI5MyAwLTgzLjgwNi0zNy41MjUtODMuODA2LTgzLjgxM3oiLz48cmFkaWFsR3JhZGllbnQgaWQ9ImkiIGN4PSIzMS40ODIiIGN5PSI0LjA0OCIgcj0iMzMyLjQxNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iLjE2OSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjxzdG9wIG9mZnNldD0iLjE5NiIgc3RvcC1jb2xvcj0iI2UwZWZmNiIvPjxzdG9wIG9mZnNldD0iLjI0MSIgc3RvcC1jb2xvcj0iI2IyZDhlOCIvPjxzdG9wIG9mZnNldD0iLjI4NyIgc3RvcC1jb2xvcj0iIzhiYzRkZCIvPjxzdG9wIG9mZnNldD0iLjMzNSIgc3RvcC1jb2xvcj0iIzZiYjRkMyIvPjxzdG9wIG9mZnNldD0iLjM4NCIgc3RvcC1jb2xvcj0iIzUyYThjYyIvPjxzdG9wIG9mZnNldD0iLjQzNiIgc3RvcC1jb2xvcj0iIzQxOWZjNyIvPjxzdG9wIG9mZnNldD0iLjQ5MSIgc3RvcC1jb2xvcj0iIzM2OWFjNCIvPjxzdG9wIG9mZnNldD0iLjU1NiIgc3RvcC1jb2xvcj0iIzMzOThjMyIvPjxzdG9wIG9mZnNldD0iLjYwNyIgc3RvcC1jb2xvcj0iIzMzOTViZiIvPjxzdG9wIG9mZnNldD0iLjY1OCIgc3RvcC1jb2xvcj0iIzMyOGRiMyIvPjxzdG9wIG9mZnNldD0iLjcwOSIgc3RvcC1jb2xvcj0iIzMxN2U5ZiIvPjxzdG9wIG9mZnNldD0iLjc1OSIgc3RvcC1jb2xvcj0iIzJmNmE4MyIvPjxzdG9wIG9mZnNldD0iLjgxIiBzdG9wLWNvbG9yPSIjMmQ1MDVmIi8+PHN0b3Agb2Zmc2V0PSIuODYiIHN0b3AtY29sb3I9IiMyYTMxMzQiLz48c3RvcCBvZmZzZXQ9Ii44NzEiIHN0b3AtY29sb3I9IiMyOTI5MjkiLz48L3JhZGlhbEdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjaSkiIGQ9Ik01OS4zMTcgMTQyLjY4NWg4My45NDFWNTguNzI5Yy00Ni4zNTkgMC04My45NDEgMzcuNTkxLTgzLjk0MSA4My45NTZ6Ii8+PHJhZGlhbEdyYWRpZW50IGlkPSJqIiBjeD0iMzEuNDY4IiBjeT0iNC4wNjEiIHI9IjMzMi40MDQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9Ii4xNjkiIHN0b3AtY29sb3I9IiNmZmYiLz48c3RvcCBvZmZzZXQ9Ii4xOTYiIHN0b3AtY29sb3I9IiNlMGVmZjYiLz48c3RvcCBvZmZzZXQ9Ii4yNDEiIHN0b3AtY29sb3I9IiNiMmQ4ZTgiLz48c3RvcCBvZmZzZXQ9Ii4yODciIHN0b3AtY29sb3I9IiM4YmM0ZGQiLz48c3RvcCBvZmZzZXQ9Ii4zMzUiIHN0b3AtY29sb3I9IiM2YmI0ZDMiLz48c3RvcCBvZmZzZXQ9Ii4zODQiIHN0b3AtY29sb3I9IiM1MmE4Y2MiLz48c3RvcCBvZmZzZXQ9Ii40MzYiIHN0b3AtY29sb3I9IiM0MTlmYzciLz48c3RvcCBvZmZzZXQ9Ii40OTEiIHN0b3AtY29sb3I9IiMzNjlhYzQiLz48c3RvcCBvZmZzZXQ9Ii41NTYiIHN0b3AtY29sb3I9IiMzMzk4YzMiLz48c3RvcCBvZmZzZXQ9Ii42MDciIHN0b3AtY29sb3I9IiMzMzk1YmYiLz48c3RvcCBvZmZzZXQ9Ii42NTgiIHN0b3AtY29sb3I9IiMzMjhkYjMiLz48c3RvcCBvZmZzZXQ9Ii43MDkiIHN0b3AtY29sb3I9IiMzMTdlOWYiLz48c3RvcCBvZmZzZXQ9Ii43NTkiIHN0b3AtY29sb3I9IiMyZjZhODMiLz48c3RvcCBvZmZzZXQ9Ii44MSIgc3RvcC1jb2xvcj0iIzJkNTA1ZiIvPjxzdG9wIG9mZnNldD0iLjg2IiBzdG9wLWNvbG9yPSIjMmEzMTM0Ii8+PHN0b3Agb2Zmc2V0PSIuODcxIiBzdG9wLWNvbG9yPSIjMjkyOTI5Ii8+PC9yYWRpYWxHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2opIiBkPSJNMTQzLjI1OCAxNDIuNjg1djgzLjk0OGM0Ni4zNjcgMCA4My45NTEtMzcuNTk0IDgzLjk1MS04My45NDhoLTgzLjk1MXoiLz48cmFkaWFsR3JhZGllbnQgaWQ9ImsiIGN4PSI1My4wNSIgY3k9IjU5LjQ3NCIgcj0iMTI2LjU4NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjxzdG9wIG9mZnNldD0iLjEwNCIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIvPjxzdG9wIG9mZnNldD0iLjMwNyIgc3RvcC1jb2xvcj0iI2FkYWRhZCIvPjxzdG9wIG9mZnNldD0iLjU4OCIgc3RvcC1jb2xvcj0iIzZjNmM2YyIvPjxzdG9wIG9mZnNldD0iLjkzMyIgc3RvcC1jb2xvcj0iIzEyMTIxMiIvPjxzdG9wIG9mZnNldD0iMSIvPjwvcmFkaWFsR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNrKSIgZD0iTTIyNy45MDIgMTQxLjE5NWgtODMuMTQ4VjU4LjAzNmgtMi45Nzh2ODMuMTU5SDU4LjYydjIuOTc5aDgzLjE1NnY4My4xNDhoMi45Nzh2LTgzLjE0OGg4My4xNDh6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJsIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEyNi42NjgiIHkxPSIyNy44NzMiIHgyPSIyNTAuMTExIiB5Mj0iMTQ3LjE2MSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjNmNGY1Ii8+PHN0b3Agb2Zmc2V0PSIuMTEyIiBzdG9wLWNvbG9yPSIjZWRlZWVmIi8+PHN0b3Agb2Zmc2V0PSIuMjU1IiBzdG9wLWNvbG9yPSIjZGVkZmUwIi8+PHN0b3Agb2Zmc2V0PSIuNDE1IiBzdG9wLWNvbG9yPSIjYzRjNWM1Ii8+PHN0b3Agb2Zmc2V0PSIuNTg3IiBzdG9wLWNvbG9yPSIjYTBhMGExIi8+PHN0b3Agb2Zmc2V0PSIuNzY5IiBzdG9wLWNvbG9yPSIjNzE3MTcyIi8+PHN0b3Agb2Zmc2V0PSIuOTU3IiBzdG9wLWNvbG9yPSIjMzkzOTM5Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMmIyYjJiIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2wpIiBkPSJNMTQ0Ljc1NCA2MC4zOTNjNDQuMjc1Ljc5IDgwLjAxNiAzNi41MTMgODAuODExIDgwLjgwM2gxLjQ3N2MtLjc4My00NS4xLTM3LjE4OS04MS41MS04Mi4yODctODIuMjkydjEuNDg5eiIvPjxwYXRoIGZpbGw9IiNDMUQ1REUiIGQ9Ik02MC44MTkgMTQxLjE3N2MuNzg5LTQ0LjMzOCAzNi41NzQtODAuMTE4IDgwLjkxLTgwLjkxNHYtMS40ODJjLTQ1LjE2OC43OS04MS42MDIgMzcuMjQyLTgyLjM5NiA4Mi4zOTZoMS40ODZ6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJtIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjI2LjQ2OCIgeTE9IjEyOC41OSIgeDI9IjE0OS45MTQiIHkyPSIyNDcuODc5Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNmM2Y0ZjUiLz48c3RvcCBvZmZzZXQ9Ii4xMTIiIHN0b3AtY29sb3I9IiNlZGVlZWYiLz48c3RvcCBvZmZzZXQ9Ii4yNTUiIHN0b3AtY29sb3I9IiNkZWRmZTAiLz48c3RvcCBvZmZzZXQ9Ii40MTUiIHN0b3AtY29sb3I9IiNjNGM1YzUiLz48c3RvcCBvZmZzZXQ9Ii41ODciIHN0b3AtY29sb3I9IiNhMGEwYTEiLz48c3RvcCBvZmZzZXQ9Ii43NjkiIHN0b3AtY29sb3I9IiM3MTcxNzIiLz48c3RvcCBvZmZzZXQ9Ii45NTciIHN0b3AtY29sb3I9IiMzOTM5MzkiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyYjJiMmIiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjbSkiIGQ9Ik0xNDEuNzc2IDIyNC45NzNjLTQ0LjI4NS0uNzg5LTgwLjAyLTM2LjUyLTgwLjgwNS04MC43OTloLTEuNDg4Yy43ODkgNDUuMDk4IDM3LjE4MiA4MS40OTggODIuMjkzIDgyLjI4N3YtMS40ODh6Ii8+PHBhdGggZmlsbD0iIzBGNDA0RiIgZD0iTTIyNS41NjQgMTQ0LjE3NGMtLjc5NSA0NC4yNzktMzYuNTM1IDgwLjAxLTgwLjgxMSA4MC43OTl2MS40ODhjNDUuMDk4LS43ODkgODEuNTA0LTM3LjE4OSA4Mi4yODctODIuMjg3aC0xLjQ3NnoiLz48bGluZWFyR3JhZGllbnQgaWQ9Im4iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iODYuMTg0IiB5MT0iODYuMDQ0IiB4Mj0iMTUwLjIwMSIgeTI9IjE0Ny45MDUiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2MxZDVkZSIvPjxzdG9wIG9mZnNldD0iLjEzNCIgc3RvcC1jb2xvcj0iI2I5Y2RkNyIvPjxzdG9wIG9mZnNldD0iLjM0MyIgc3RvcC1jb2xvcj0iI2EzYjljNSIvPjxzdG9wIG9mZnNldD0iLjYiIHN0b3AtY29sb3I9IiM3Zjk3YTciLz48c3RvcCBvZmZzZXQ9Ii44OTQiIHN0b3AtY29sb3I9IiM0ZDY4N2QiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzOTU2NmQiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjbikiIGQ9Ik0xNDAuMTgyIDU4Ljc4MXY4MC43NzZINTkuNDAzdjEuNTkxSDE0MS43NzZWNTguNzgxeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0ibyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI1NC4xMjYiIHkxPSIxMDEuMjAxIiB4Mj0iMTc2LjMzNCIgeTI9IjIxOS4yOTUiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2YzZjRmNSIvPjxzdG9wIG9mZnNldD0iLjEwMSIgc3RvcC1jb2xvcj0iI2VhZWJlYyIvPjxzdG9wIG9mZnNldD0iLjI2NiIgc3RvcC1jb2xvcj0iI2QyZDJkMyIvPjxzdG9wIG9mZnNldD0iLjQ3NSIgc3RvcC1jb2xvcj0iI2FhYWFhYiIvPjxzdG9wIG9mZnNldD0iLjcyIiBzdG9wLWNvbG9yPSIjNzM3MzczIi8+PHN0b3Agb2Zmc2V0PSIuOTkzIiBzdG9wLWNvbG9yPSIjMmQyZDJkIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMmIyYjJiIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI28pIiBkPSJNMTQwLjA0NyAyMjUuNjgydi03OS44MTdINjAuMDczdi0xLjU2OWg4MS41NDV2ODEuMzg2eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0icCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxNDQuMjAzIiB5MT0iMTQ1LjAwNyIgeDI9IjE4Ny4wNjgiIHkyPSIxODYuNDI5Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNkYWRlZTQiLz48c3RvcCBvZmZzZXQ9Ii4xMjMiIHN0b3AtY29sb3I9IiNkNWRhZTEiLz48c3RvcCBvZmZzZXQ9Ii4yNjQiIHN0b3AtY29sb3I9IiNjOGNmZDciLz48c3RvcCBvZmZzZXQ9Ii40MTIiIHN0b3AtY29sb3I9IiNiMWJjYzciLz48c3RvcCBvZmZzZXQ9Ii41NjciIHN0b3AtY29sb3I9IiM5MWExYjEiLz48c3RvcCBvZmZzZXQ9Ii43MjciIHN0b3AtY29sb3I9IiM2ODdmOTQiLz48c3RvcCBvZmZzZXQ9Ii44ODciIHN0b3AtY29sb3I9IiMzNjU2NzEiLz48c3RvcCBvZmZzZXQ9Ii45NzIiIHN0b3AtY29sb3I9IiMxOTNlNWQiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjcCkiIGQ9Ik0xNDYuNDUxIDIyNS42ODJ2LTc5LjgxN2g3OS44MTV2LTEuNTY5aC04MS4zNzV2ODEuMzg2eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0icSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMDAuMzU2IiB5MT0iNTYuMzkxIiB4Mj0iMjIyLjQyMyIgeTI9IjE3NC4zNDkiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2YzZjRmNSIvPjxzdG9wIG9mZnNldD0iLjExMiIgc3RvcC1jb2xvcj0iI2VkZWVlZiIvPjxzdG9wIG9mZnNldD0iLjI1NSIgc3RvcC1jb2xvcj0iI2RlZGZlMCIvPjxzdG9wIG9mZnNldD0iLjQxNSIgc3RvcC1jb2xvcj0iI2M0YzVjNSIvPjxzdG9wIG9mZnNldD0iLjU4NyIgc3RvcC1jb2xvcj0iI2EwYTBhMSIvPjxzdG9wIG9mZnNldD0iLjc2OSIgc3RvcC1jb2xvcj0iIzcxNzE3MiIvPjxzdG9wIG9mZnNldD0iLjk1NyIgc3RvcC1jb2xvcj0iIzM5MzkzOSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzJiMmIyYiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNxKSIgZD0iTTE0Ni40NTEgNTkuNDk4djc5LjgwMWg3OS44MTV2MS41NjZoLTgxLjM3NVY1OS40OTh6Ii8+PC9nPjxnPjxkZWZzPjxwYXRoIGlkPSJyIiBkPSJNMTM3LjI5NyAzLjM2OGMyMC44NDkgMCAzOC42NzUgMi43OTIgNTYuMDQyIDkuMTEzIDE3Ljc2OCA2LjQ0NyAzMi45MjYgMTYuOTQ0IDQ3LjI5NyAzMC40MzYgNjAuMzM4IDU2LjY5NCA1My43OTkgMTUwLjM2OS01LjgwNyAyMDQuNjA1LTIyLjIwMyAyMC4xNS01MS4yNCAzMS42MzUtODIuNzI3IDMzLjYwMi0yNy44NTkgMS43NDQtNTQuMjI0LTQuOTI2LTc1LjI4MS0xNy4xMDktOTEuNTItNTMuMDA1LTk2Ljg3My0xODAuMzQxLTYuOTIyLTIzOC42NzggMTQuMTc4LTkuMjE4IDM3LjQxLTIwLjM3OSA1NS43NTQtMjAuMzc5IDEuNDA4LS4xOCAyLjgzLS4zMzkgNC4yMzYtLjUyOCAyLjQ2NS0uMzQ3IDQuOTQyLS42OTMgNy40MDgtMS4wNjIiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJzIj48dXNlIHhsaW5rOmhyZWY9IiNyIiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PGcgY2xpcC1wYXRoPSJ1cmwoI3MpIj48ZGVmcz48cGF0aCBpZD0idCIgZD0iTTIuMzI3LjcyNmgyODMuMTgxVjI4My45MUgyLjMyN3oiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJ1Ij48dXNlIHhsaW5rOmhyZWY9IiN0IiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PGcgY2xpcC1wYXRoPSJ1cmwoI3UpIj48ZGVmcz48cGF0aCBpZD0idiIgZD0iTTIuMzI3LjcyNmgyODMuMTgxVjI4My45MUgyLjMyN3oiLz48L2RlZnM+PC9nPjwvZz48L2c+PC9zdmc+");background-position:50%;background-repeat:no-repeat;background-size:50px 50px}.footnote-link{text-decoration:underline;cursor:pointer}.footnote-link:hover{text-decoration:none}.font-dark{color:#000}.font-light{color:#fff}.wrap{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}.wrap:after{content:" ";display:block;clear:both}.columns-wrapper-v3 .bmw-row{width:100%;display:block;overflow:hidden!important}.columns-wrapper-v3 .bmw-full{width:100%;display:block;padding:0;margin:0 auto;overflow:hidden!important}.columns-wrapper-v3 .bmw-container{width:90%;display:block;padding:0;margin:0 auto;overflow:hidden!important}.columns-wrapper-v3 .bmw-1,.columns-wrapper-v3 .bmw-2,.columns-wrapper-v3 .bmw-3,.columns-wrapper-v3 .bmw-4,.columns-wrapper-v3 .bmw-5,.columns-wrapper-v3 .bmw-6,.columns-wrapper-v3 .bmw-7,.columns-wrapper-v3 .bmw-8,.columns-wrapper-v3 .bmw-9,.columns-wrapper-v3 .bmw-10,.columns-wrapper-v3 .bmw-11,.columns-wrapper-v3 .bmw-12,.columns-wrapper-v3 .bmw-40,.columns-wrapper-v3 .bmw-60{width:100%;padding:0;margin:0;display:block;position:relative;float:none}@media screen and (min-width:1024px){.columns-wrapper-v3 .bmw-1{width:8.33%}.columns-wrapper-v3 .bmw-1,.columns-wrapper-v3 .bmw-2{padding:0;margin:0;display:block;position:relative;float:left}.columns-wrapper-v3 .bmw-2{width:16.66%}.columns-wrapper-v3 .bmw-3{width:25%}.columns-wrapper-v3 .bmw-3,.columns-wrapper-v3 .bmw-4{padding:0;margin:0;display:block;position:relative;float:left}.columns-wrapper-v3 .bmw-4{width:33.33%}.columns-wrapper-v3 .bmw-5{width:41.66%}.columns-wrapper-v3 .bmw-5,.columns-wrapper-v3 .bmw-6{padding:0;margin:0;display:block;position:relative;float:left}.columns-wrapper-v3 .bmw-6{width:50%}.columns-wrapper-v3 .bmw-7{width:58.33%}.columns-wrapper-v3 .bmw-7,.columns-wrapper-v3 .bmw-8{padding:0;margin:0;display:block;position:relative;float:left}.columns-wrapper-v3 .bmw-8{width:66.66%}.columns-wrapper-v3 .bmw-9{width:75%}.columns-wrapper-v3 .bmw-9,.columns-wrapper-v3 .bmw-10{padding:0;margin:0;display:block;position:relative;float:left}.columns-wrapper-v3 .bmw-10{width:83.33%}.columns-wrapper-v3 .bmw-11{width:91.66%}.columns-wrapper-v3 .bmw-11,.columns-wrapper-v3 .bmw-12{padding:0;margin:0;display:block;position:relative;float:left}.columns-wrapper-v3 .bmw-12{width:100%}.columns-wrapper-v3 .bmw-40{width:40%}.columns-wrapper-v3 .bmw-40,.columns-wrapper-v3 .bmw-60{padding:0;margin:0;display:block;position:relative;float:none}.columns-wrapper-v3 .bmw-60{width:60%}}.container-box,.full-width-box{width:100%;display:block;margin:0 0 2.5em}.container-small-box{width:100%;display:block;margin:0 auto 2.5em}.container-6-col-6-col-box,.container-6-col-6-col-gutter-left-box,.container-small-left-box{width:100%;display:block;margin:0 0 2.5em}.container-6-col-6-col-gutter-right-box{width:90%;display:block;margin:0 auto 2.5em}.container-6-6-gutter-middle-box,.container-8-4-box{width:100%;display:block;margin:0 0 2.5em}.container-3-col-box{width:80%;display:block;margin:0 auto 2.5em}.container-4-col-box{width:100%;display:block;margin:0 0 2.5em}.left-box,.right-box{float:none}@media screen and (min-width:768px){.columns-wrapper-v3 .container-small-box,.columns-wrapper-v3 .container-small-left-box{width:80%}.columns-wrapper-v3 .container-6-col-6-col-content{display:block}.columns-wrapper-v3 .container-6-col-6-col-content .container-6-col-6-col-box{width:90%}.columns-wrapper-v3 .container-6-col-6-col-content .bmw-6{width:50%;padding:0;margin:0;display:block;position:relative;float:left}.columns-wrapper-v3 .container-6-col-6-col-content .left-box{float:left}.columns-wrapper-v3 .container-6-col-6-col-content .right-box{float:right}.columns-wrapper-v3 .container-6-col-6-col-gutter-left-box-content{display:block}.columns-wrapper-v3 .container-6-col-6-col-gutter-left-box-content .bmw-6{width:50%;padding:0;margin:0;display:block;position:relative;float:left}.columns-wrapper-v3 .container-6-col-6-col-gutter-left-box-content .container-6-col-6-col-gutter-left-box{width:82%;margin-left:10%}.columns-wrapper-v3 .container-6-col-6-col-gutter-left-box-content .container-6-col-6-col-gutter-right-box{width:80%;float:right}.container-8-4-content{display:block}.container-8-4-content .bmw-8{width:66.66%}.container-8-4-content .bmw-4,.container-8-4-content .bmw-8{float:left;padding:0;margin:0;display:block;position:relative}.container-8-4-content .bmw-4{width:33.33%}.container-8-4-content .container-8-4-box{width:85%}.container-8-4-content .left-box{float:left}.container-8-4-content .right-box{float:right}.container-6-6-gutter-middle-content{display:block}.container-6-6-gutter-middle-content .container-6-6-gutter-middle-box{width:80%}.container-6-6-gutter-middle-content .bmw-6{width:50%;padding:0;margin:0;display:block;position:relative;float:left}.container-6-6-gutter-middle-content .left-box{float:left}.container-6-6-gutter-middle-content .right-box{float:right}.container-3-col-content{display:block}.container-3-col-content .bmw-4{width:33.33%;padding:0;margin:0;display:block;position:relative;float:left}.container-3-col-content .left-box{float:left}.container-3-col-content .right-box{float:right}.container-3-col-content .middle{margin-right:10%}.container-4-col-content{display:block;width:80%}.container-4-col-content .bmw-6{width:100%;padding:0;margin:0;display:block;position:relative;float:none}.container-4-col-content .container-4-col-box{width:45%}.container-4-col-content .left-box{float:left}.container-4-col-content .right-box{float:right}}@media screen and (min-width:1024px){.container-4-col-content{width:90%;display:block;padding:0;margin:0 auto;overflow:hidden!important}.container-4-col-content .bmw-6{width:47%;padding:0;margin:0;display:block;position:relative;float:left}.container-4-col-content .right-gutter{margin-right:3%}.container-4-col-content .left-gutter{margin-left:3%}.container-4-col-content .left-box{float:left}.container-4-col-content .right-box{float:right}}input[type=number],input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:textfield;margin:0}.input--error{color:#d0021b}.gradient-input{padding:1px;background:#e2e2e3;background:linear-gradient(180deg,#e2e2e3 0,#eeeeef);position:relative}.gradient-input__bg{background:linear-gradient(180deg,#ececed 0,#f5f5f5 10%,#fbfbfb)}.gradient-input--error{background:#d0021b}.zip-input input{position:relative;width:100%;height:33px;padding-left:33px;background:0 0;border:0;font-size:16px;font-weight:300;z-index:2}.zip-input input.placeholder{color:#0c0c0c}.zip-input input::-moz-placeholder{color:#0c0c0c}.zip-input input::-webkit-input-placeholder{color:#0c0c0c}.zip-input__marker{position:absolute;top:10px;left:11px;width:13px;height:16px;fill:#1c69d3;z-index:1}.selection-input select{width:100%;height:3.5rem;padding:0 27px 0 14px;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:2;background:#fbfbfb;background:linear-gradient(180deg,#fbfbfb 0,#f5f5f5 90%,#ececed)}@media (max-width:719px){.safari .selection-input select{font-size:1.3rem}}.selection-input .select-arrow{position:absolute;right:10px;top:1.2rem;width:10px;height:10px;z-index:1;pointer-events:none}.zip-input__error{font-size:.8333333333rem;color:#d0021b}@media (min-width:1024px){.zip-input input{font-size:14px}}.social__link{float:left;margin:0 24px 0 0;width:20px;height:20px;position:relative}.social__link:last-of-type{margin:0}.social__icon{width:100%;height:100%;top:50%;left:0;position:absolute;transform:translateY(-50%)}.icon-googleplus{width:140%}.social__tooltip{position:fixed;right:5vw;top:100px;width:90vw;padding:20px;background:#fff;color:#211f1f;text-align:left;transition:all .2s ease;z-index:2}.social__tooltip.ng-hide-remove{opacity:0;transform:translateY(-10px)}.social__tooltip.ng-hide-add,.social__tooltip.ng-hide-remove-active{opacity:1;transform:translateY(0)}.social__tooltip.ng-hide-add-active{opacity:0;transform:translateY(-10px)}.social__tooltip.ng-animate{display:block!important}.social__tooltip__heading,.social__tooltip__input,.social__tooltip__text{margin:0 0 1rem}.social__tooltip__input{width:100%;resize:none;padding:.5rem}.social__tooltip__copy{display:none}.social__tooltip__close{position:absolute;top:15px;right:15px;background:0;border:0;padding:0;outline:0;cursor:pointer}.social__tooltip__close svg{width:20px;height:20px;stroke:#211f1f}.social__tooltip__input{color:#77787b}@media (min-width:720px){.social__link{margin:0 12px 0 0}.social__tooltip{bottom:56px;position:absolute;right:-28px;top:auto;width:45vw}.social__tooltip:after{position:absolute;content:"";width:0;height:0;bottom:-24px;right:16px;border-color:#fff transparent transparent;border-style:solid;border-width:24px 22px 0}}@media (min-width:960px){.social__link{margin:0 24px 0 0}.social__tooltip__copy{display:block}}.bmw-grid-col-default{box-sizing:border-box;flex:0 0 auto;flex-grow:1;flex-basis:0;max-width:100%}.bmw-grid-col-default-1{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 1);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 1)}.bmw-grid-col-default-2{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 2);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 2)}.bmw-grid-col-default-3{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 3);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 3)}.bmw-grid-col-default-4{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 4);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 4)}.bmw-grid-col-default-5{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 5);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 5)}.bmw-grid-col-default-6{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 6);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 6)}.bmw-grid-col-default-7{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 7);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 7)}.bmw-grid-col-default-8{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 8);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 8)}.bmw-grid-col-default-9{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 9);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 9)}.bmw-grid-col-default-10{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 10);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 10)}.bmw-grid-col-default-11{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 11);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 11)}.bmw-grid-col-default-12{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 12);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 12)}.bmw-grid-col-default-13{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 13);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 13)}.bmw-grid-col-default-14{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 14);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 14)}.bmw-grid-col-default-15{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 15);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 15)}.bmw-grid-col-default-16{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 16);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 16)}.bmw-grid-col-default-17{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 17);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 17)}.bmw-grid-col-default-18{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 18);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 18)}.bmw-grid-col-default-19{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 19);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 19)}.bmw-grid-col-default-20{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 20);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 20)}.bmw-grid-col-default-21{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 21);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 21)}.bmw-grid-col-default-22{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 22);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 22)}.bmw-grid-col-default-23{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 23);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 23)}.bmw-grid-col-default-24{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 24);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 24)}.bmw-grid-col-default-25{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 25);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 25)}.bmw-grid-col-default-offset-0{margin-left:0}.bmw-grid-col-default-offset-1{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 1)}.bmw-grid-col-default-offset-2{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 2)}.bmw-grid-col-default-offset-3{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 3)}.bmw-grid-col-default-offset-4{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 4)}.bmw-grid-col-default-offset-5{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 5)}.bmw-grid-col-default-offset-6{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 6)}.bmw-grid-col-default-offset-7{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 7)}.bmw-grid-col-default-offset-8{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 8)}.bmw-grid-col-default-offset-9{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 9)}.bmw-grid-col-default-offset-10{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 10)}.bmw-grid-col-default-offset-11{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 11)}.bmw-grid-col-default-offset-12{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 12)}.bmw-grid-col-default-offset-13{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 13)}.bmw-grid-col-default-offset-14{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 14)}.bmw-grid-col-default-offset-15{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 15)}.bmw-grid-col-default-offset-16{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 16)}.bmw-grid-col-default-offset-17{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 17)}.bmw-grid-col-default-offset-18{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 18)}.bmw-grid-col-default-offset-19{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 19)}.bmw-grid-col-default-offset-20{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 20)}.bmw-grid-col-default-offset-21{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 21)}.bmw-grid-col-default-offset-22{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 22)}.bmw-grid-col-default-offset-23{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 23)}.bmw-grid-col-default-offset-24{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 24)}.bmw-grid-col-default-offset-25{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 25)}.bmw-grid-start-default{justify-content:flex-start;text-align:start}.bmw-grid-center-default{justify-content:center;text-align:center}.bmw-grid-end-default{justify-content:flex-end;text-align:end}.bmw-grid-top-default{align-items:flex-start}.bmw-grid-middle-default{align-items:center}.bmw-grid-bottom-default{align-items:flex-end}.bmw-grid-around-default{justify-content:space-around}.bmw-grid-between-default{justify-content:space-between}.bmw-grid-first-default{order:-1}.bmw-grid-last-default{order:1}.bmw-grid-row-reverse-default{flex-direction:row-reverse}.bmw-grid-col-reverse-default{flex-direction:column-reverse}@media only screen and (min-width:768px){.bmw-grid-col-md{box-sizing:border-box;flex:0 0 auto;flex-grow:1;flex-basis:0;max-width:100%}.bmw-grid-col-md-1{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 1);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 1)}.bmw-grid-col-md-2{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 2);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 2)}.bmw-grid-col-md-3{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 3);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 3)}.bmw-grid-col-md-4{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 4);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 4)}.bmw-grid-col-md-5{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 5);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 5)}.bmw-grid-col-md-6{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 6);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 6)}.bmw-grid-col-md-7{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 7);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 7)}.bmw-grid-col-md-8{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 8);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 8)}.bmw-grid-col-md-9{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 9);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 9)}.bmw-grid-col-md-10{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 10);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 10)}.bmw-grid-col-md-11{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 11);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 11)}.bmw-grid-col-md-12{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 12);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 12)}.bmw-grid-col-md-13{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 13);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 13)}.bmw-grid-col-md-14{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 14);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 14)}.bmw-grid-col-md-15{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 15);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 15)}.bmw-grid-col-md-16{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 16);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 16)}.bmw-grid-col-md-17{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 17);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 17)}.bmw-grid-col-md-18{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 18);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 18)}.bmw-grid-col-md-19{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 19);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 19)}.bmw-grid-col-md-20{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 20);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 20)}.bmw-grid-col-md-21{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 21);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 21)}.bmw-grid-col-md-22{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 22);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 22)}.bmw-grid-col-md-23{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 23);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 23)}.bmw-grid-col-md-24{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 24);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 24)}.bmw-grid-col-md-25{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 25);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 25)}.bmw-grid-col-md-offset-0{margin-left:0}.bmw-grid-col-md-offset-1{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 1)}.bmw-grid-col-md-offset-2{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 2)}.bmw-grid-col-md-offset-3{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 3)}.bmw-grid-col-md-offset-4{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 4)}.bmw-grid-col-md-offset-5{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 5)}.bmw-grid-col-md-offset-6{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 6)}.bmw-grid-col-md-offset-7{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 7)}.bmw-grid-col-md-offset-8{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 8)}.bmw-grid-col-md-offset-9{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 9)}.bmw-grid-col-md-offset-10{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 10)}.bmw-grid-col-md-offset-11{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 11)}.bmw-grid-col-md-offset-12{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 12)}.bmw-grid-col-md-offset-13{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 13)}.bmw-grid-col-md-offset-14{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 14)}.bmw-grid-col-md-offset-15{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 15)}.bmw-grid-col-md-offset-16{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 16)}.bmw-grid-col-md-offset-17{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 17)}.bmw-grid-col-md-offset-18{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 18)}.bmw-grid-col-md-offset-19{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 19)}.bmw-grid-col-md-offset-20{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 20)}.bmw-grid-col-md-offset-21{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 21)}.bmw-grid-col-md-offset-22{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 22)}.bmw-grid-col-md-offset-23{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 23)}.bmw-grid-col-md-offset-24{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 24)}.bmw-grid-col-md-offset-25{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 25)}.bmw-grid-start-md{justify-content:flex-start;text-align:start}.bmw-grid-center-md{justify-content:center;text-align:center}.bmw-grid-end-md{justify-content:flex-end;text-align:end}.bmw-grid-top-md{align-items:flex-start}.bmw-grid-middle-md{align-items:center}.bmw-grid-bottom-md{align-items:flex-end}.bmw-grid-around-md{justify-content:space-around}.bmw-grid-between-md{justify-content:space-between}.bmw-grid-first-md{order:-1}.bmw-grid-last-md{order:1}.bmw-grid-row-reverse-md{flex-direction:row-reverse}.bmw-grid-col-reverse-md{flex-direction:column-reverse}}@media only screen and (min-width:1280px){.bmw-grid-col-lg{box-sizing:border-box;flex:0 0 auto;flex-grow:1;flex-basis:0;max-width:100%}.bmw-grid-col-lg-1{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 1);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 1)}.bmw-grid-col-lg-2{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 2);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 2)}.bmw-grid-col-lg-3{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 3);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 3)}.bmw-grid-col-lg-4{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 4);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 4)}.bmw-grid-col-lg-5{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 5);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 5)}.bmw-grid-col-lg-6{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 6);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 6)}.bmw-grid-col-lg-7{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 7);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 7)}.bmw-grid-col-lg-8{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 8);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 8)}.bmw-grid-col-lg-9{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 9);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 9)}.bmw-grid-col-lg-10{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 10);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 10)}.bmw-grid-col-lg-11{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 11);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 11)}.bmw-grid-col-lg-12{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 12);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 12)}.bmw-grid-col-lg-13{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 13);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 13)}.bmw-grid-col-lg-14{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 14);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 14)}.bmw-grid-col-lg-15{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 15);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 15)}.bmw-grid-col-lg-16{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 16);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 16)}.bmw-grid-col-lg-17{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 17);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 17)}.bmw-grid-col-lg-18{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 18);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 18)}.bmw-grid-col-lg-19{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 19);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 19)}.bmw-grid-col-lg-20{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 20);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 20)}.bmw-grid-col-lg-21{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 21);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 21)}.bmw-grid-col-lg-22{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 22);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 22)}.bmw-grid-col-lg-23{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 23);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 23)}.bmw-grid-col-lg-24{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 24);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 24)}.bmw-grid-col-lg-25{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 25);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 25)}.bmw-grid-col-lg-offset-0{margin-left:0}.bmw-grid-col-lg-offset-1{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 1)}.bmw-grid-col-lg-offset-2{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 2)}.bmw-grid-col-lg-offset-3{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 3)}.bmw-grid-col-lg-offset-4{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 4)}.bmw-grid-col-lg-offset-5{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 5)}.bmw-grid-col-lg-offset-6{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 6)}.bmw-grid-col-lg-offset-7{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 7)}.bmw-grid-col-lg-offset-8{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 8)}.bmw-grid-col-lg-offset-9{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 9)}.bmw-grid-col-lg-offset-10{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 10)}.bmw-grid-col-lg-offset-11{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 11)}.bmw-grid-col-lg-offset-12{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 12)}.bmw-grid-col-lg-offset-13{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 13)}.bmw-grid-col-lg-offset-14{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 14)}.bmw-grid-col-lg-offset-15{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 15)}.bmw-grid-col-lg-offset-16{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 16)}.bmw-grid-col-lg-offset-17{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 17)}.bmw-grid-col-lg-offset-18{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 18)}.bmw-grid-col-lg-offset-19{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 19)}.bmw-grid-col-lg-offset-20{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 20)}.bmw-grid-col-lg-offset-21{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 21)}.bmw-grid-col-lg-offset-22{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 22)}.bmw-grid-col-lg-offset-23{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 23)}.bmw-grid-col-lg-offset-24{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 24)}.bmw-grid-col-lg-offset-25{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 25)}.bmw-grid-start-lg{justify-content:flex-start;text-align:start}.bmw-grid-center-lg{justify-content:center;text-align:center}.bmw-grid-end-lg{justify-content:flex-end;text-align:end}.bmw-grid-top-lg{align-items:flex-start}.bmw-grid-middle-lg{align-items:center}.bmw-grid-bottom-lg{align-items:flex-end}.bmw-grid-around-lg{justify-content:space-around}.bmw-grid-between-lg{justify-content:space-between}.bmw-grid-first-lg{order:-1}.bmw-grid-last-lg{order:1}.bmw-grid-row-reverse-lg{flex-direction:row-reverse}.bmw-grid-col-reverse-lg{flex-direction:column-reverse}}@media only screen and (min-width:2000px){.bmw-grid-col-xl{box-sizing:border-box;flex:0 0 auto;flex-grow:1;flex-basis:0;max-width:100%}.bmw-grid-col-xl-1{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 1);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 1)}.bmw-grid-col-xl-2{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 2);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 2)}.bmw-grid-col-xl-3{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 3);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 3)}.bmw-grid-col-xl-4{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 4);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 4)}.bmw-grid-col-xl-5{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 5);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 5)}.bmw-grid-col-xl-6{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 6);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 6)}.bmw-grid-col-xl-7{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 7);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 7)}.bmw-grid-col-xl-8{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 8);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 8)}.bmw-grid-col-xl-9{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 9);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 9)}.bmw-grid-col-xl-10{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 10);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 10)}.bmw-grid-col-xl-11{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 11);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 11)}.bmw-grid-col-xl-12{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 12);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 12)}.bmw-grid-col-xl-13{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 13);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 13)}.bmw-grid-col-xl-14{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 14);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 14)}.bmw-grid-col-xl-15{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 15);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 15)}.bmw-grid-col-xl-16{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 16);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 16)}.bmw-grid-col-xl-17{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 17);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 17)}.bmw-grid-col-xl-18{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 18);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 18)}.bmw-grid-col-xl-19{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 19);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 19)}.bmw-grid-col-xl-20{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 20);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 20)}.bmw-grid-col-xl-21{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 21);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 21)}.bmw-grid-col-xl-22{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 22);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 22)}.bmw-grid-col-xl-23{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 23);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 23)}.bmw-grid-col-xl-24{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 24);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 24)}.bmw-grid-col-xl-25{box-sizing:border-box;flex:0 0 auto;flex-basis:calc((calc(100vw - var(--scrollbar-width)) / 25) * 25);max-width:calc((calc(100vw - var(--scrollbar-width)) / 25) * 25)}.bmw-grid-col-xl-offset-0{margin-left:0}.bmw-grid-col-xl-offset-1{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 1)}.bmw-grid-col-xl-offset-2{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 2)}.bmw-grid-col-xl-offset-3{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 3)}.bmw-grid-col-xl-offset-4{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 4)}.bmw-grid-col-xl-offset-5{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 5)}.bmw-grid-col-xl-offset-6{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 6)}.bmw-grid-col-xl-offset-7{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 7)}.bmw-grid-col-xl-offset-8{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 8)}.bmw-grid-col-xl-offset-9{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 9)}.bmw-grid-col-xl-offset-10{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 10)}.bmw-grid-col-xl-offset-11{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 11)}.bmw-grid-col-xl-offset-12{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 12)}.bmw-grid-col-xl-offset-13{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 13)}.bmw-grid-col-xl-offset-14{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 14)}.bmw-grid-col-xl-offset-15{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 15)}.bmw-grid-col-xl-offset-16{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 16)}.bmw-grid-col-xl-offset-17{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 17)}.bmw-grid-col-xl-offset-18{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 18)}.bmw-grid-col-xl-offset-19{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 19)}.bmw-grid-col-xl-offset-20{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 20)}.bmw-grid-col-xl-offset-21{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 21)}.bmw-grid-col-xl-offset-22{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 22)}.bmw-grid-col-xl-offset-23{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 23)}.bmw-grid-col-xl-offset-24{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 24)}.bmw-grid-col-xl-offset-25{margin-left:calc((calc(100vw - var(--scrollbar-width)) / 25) * 25)}.bmw-grid-start-xl{justify-content:flex-start;text-align:start}.bmw-grid-center-xl{justify-content:center;text-align:center}.bmw-grid-end-xl{justify-content:flex-end;text-align:end}.bmw-grid-top-xl{align-items:flex-start}.bmw-grid-middle-xl{align-items:center}.bmw-grid-bottom-xl{align-items:flex-end}.bmw-grid-around-xl{justify-content:space-around}.bmw-grid-between-xl{justify-content:space-between}.bmw-grid-first-xl{order:-1}.bmw-grid-last-xl{order:1}.bmw-grid-row-reverse-xl{flex-direction:row-reverse}.bmw-grid-col-reverse-xl{flex-direction:column-reverse}}.bmw-grid-row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.show-bmw-grid-overlay:before{content:"";position:fixed;margin:0 auto;width:calc(100vw - var(--scrollbar-width));height:100vh;background-image:repeating-linear-gradient(90deg,transparent,transparent calc(calc(100vw - var(--scrollbar-width)) / 25),rgba(126,195,241,.25) calc(calc(100vw - var(--scrollbar-width)) / 25),rgba(126,195,241,.25) calc(calc(calc(100vw - var(--scrollbar-width)) / 25) * 2));background-size:calc(100vw - var(--scrollbar-width)) 100%;z-index:1000;pointer-events:none}.accordion__panel__header{cursor:pointer}.accordion__panel__header[tabindex="-1"]:focus{outline:none}.accordion__panel--open .accordion__panel__header{cursor:default}.accordion__panel__content-holder{overflow:hidden;transition:all .3s cubic-bezier(.505,.015,.46,.985)}.accordion__panel__content-holder.collapse.in{transition:all 0s}.body-no-scroll{overflow:hidden}[data-modal-content],[data-modal-tooltip-content]{display:none}.modal [data-modal-content],.modal [data-modal-tooltip-content]{display:block}.modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9999;opacity:1;transition:opacity .1s linear}.modal.ng-hide{opacity:0}.modal__bg{top:0;right:0;left:0;height:100%;background:rgba(0,0,0,.9)}.modal__bg,.modal__container{position:fixed;bottom:0;width:100%}.modal__container{height:89.2054%;background:#fff}.modal__header{overflow:hidden;height:8.5462%;color:#fff;background:#303030;background:linear-gradient(180deg,#303030 0,#000)}.modal__title{letter-spacing:normal;float:left;font-weight:100;line-height:7.8125vh;margin:0 0 0 3.25%;text-transform:uppercase;font-size:1.0833333333rem}.modal__close{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;-webkit-appearance:none;background:none;border:0;padding:0;font-size:.75rem;cursor:pointer;text-align:right;position:relative;font-weight:700;text-transform:uppercase;color:#fff;margin-right:1.65vh}.modal__close__icon>use{width:1.65vh;height:100%;top:0;position:absolute;right:10%;stroke:#fff;stroke-width:2;display:block;transition:transform .1s;transform-origin:50%}.modal__close__icon>use:hover{transform:scale(1.1)}.modal__content-wrapper{width:95%;float:left;margin:5.8939% 2.5%;max-height:85.5599%;position:relative;color:#77787b}.modal__content{max-height:76.318vh;overflow-y:scroll}.modal--location .modal__container{height:auto}.modal--location .modal__header{height:5.3333333333rem}.modal--location .modal__close{margin-right:3.5%;line-height:5.3333333333rem}.modal--location .modal__content-wrapper{width:100%;margin:0;padding:1.9166666667rem}.modal--location .modal__content{margin:0 0 1.9166666667rem;padding:0;font-size:1rem;line-height:1.4;color:#221f1f;overflow:hidden}.modal--location .modal__ctas .cta{width:47.5%;margin-right:2.5%;float:left}.modal--location .modal__ctas .cta:last-child{margin-right:0;margin-left:2.5%}@media (min-width:960px){.modal__container{width:81.6666666667%;float:left;margin-right:.8333333333%;margin-left:9.1666666667%;height:87.5%;top:6.25%}.modal__header{height:16%}.modal__title{line-height:14vh;width:48%;float:left;margin-right:1%;margin-left:11%;font-size:2.1666666667rem}.modal__close{width:18%;float:right;margin-left:1%;margin-right:1%;font-size:.9166666667rem;margin-right:29.4444444%}.modal__close__icon{width:19.4444444%}.modal__content-wrapper{width:88%;float:left;margin:8.1522vh 1% 8.1522vh 11%;max-height:57.1956vh}.modal__content{max-height:57.1956vh;padding-right:8.8888888889%}.modal--location .modal__container{width:38%;float:left;margin-right:1%;margin-left:31%;top:50%;transform:translateY(-50%);bottom:auto}}.modal--iframe .modal__close{width:1.5vw;height:1.5vw;margin:1%;position:absolute;top:0;right:0}.modal--iframe .modal__close__icon{width:100%;height:100%}.modal--iframe .modal__close__icon svg{stroke:#666766;stroke-width:2;width:100%;height:100%}.modal--iframe .modal__close:hover .modal__close__icon{transform:scale(1.1)}.modal--iframe .modal__content{max-height:none;padding:0;height:auto;position:absolute;top:3vw;bottom:0;left:0;right:0;overflow:hidden}.modal--iframe .modal__iframe{width:100%;height:100%}.modal--legal .modal__content-wrapper{color:#000}@media (min-width:768px){.modal--legal .modal__container{width:81.6666666667%;float:left;margin-left:9.1666666667%;height:auto;max-height:600px;float:none;margin-right:0;top:70px}.modal--legal .modal__close,.modal--legal .modal__header,.modal--legal .modal__title{height:100px;line-height:100px}.modal--legal .modal__close{margin:4px 6.3% 0 0;width:6%;height:92px;line-height:90px}.modal--legal .modal__close__icon{width:70%;left:100%;padding-right:10px;position:absolute;height:92px;top:0}.modal--legal .modal__content-wrapper{width:88%;float:left;background:#fff;float:none;margin:0;max-height:none;padding:65px 1% 65px 11%;position:relative;width:100%}.modal--legal .modal__content{max-height:600px;padding-right:8.8888888889%}.modal--legal .lease__offer{width:55%;margin:15px auto;font-size:20px}}.modal--tooltip .modal__container{height:100vh;top:0;left:0;width:100vw;box-shadow:-1px 0 8px 2px rgba(0,0,0,.15)}.modal--tooltip .modal__content{padding-right:0;overflow-y:hidden;max-height:none}.modal--tooltip .modal__content-wrapper{bottom:25px;left:25px;overflow-x:hidden;overflow-y:auto;padding-right:71px;position:absolute;right:0;top:25px;margin:auto;color:#414141;width:auto}.modal--tooltip .modal__close,.modal--tooltip .modal__close__icon{width:2.6rem;height:2.6rem;z-index:35;right:20px;top:20px}.modal--tooltip .modal__close::-moz-focus-inner{border:0}.modal--tooltip .modal__close__icon{cursor:pointer;position:absolute;right:0;stroke:#77787b;top:0}.modal--tooltip .modal__bg{background:hsla(0,0%,100%,.9)}.modal--tooltip .modal__close__icon svg{stroke:#77787b}@media (min-width:720px){.modal--tooltip .modal__content-wrapper{padding-right:80px}.modal--tooltip .modal__close,.modal--tooltip .modal__close__icon{width:3rem;height:3rem}.modal--tooltip .modal__container{height:auto;left:50%;min-height:0;min-width:632px;top:50%;margin:auto;transform:translate(-50%,-50%);width:50%}}.gallery__container{margin:0 auto;width:100%;overflow:auto}.gallery__container:not(.gallery__large){max-width:1600px}.gallery__large-mosaic{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(12,1fr)}.gallery__large-mosaic .gallery__headerContainer{margin:0}.gallery__large-mosaic .gallery__headerContainer-text{width:6em;flex-direction:column;align-items:flex-start;z-index:1;font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:32px;font-weight:400;line-height:38px;letter-spacing:0}@media screen and (min-width:768px){.gallery__large-mosaic .gallery__headerContainer-text{font-size:42px;line-height:50px;letter-spacing:0}}@media screen and (min-width:1280px){.gallery__large-mosaic .gallery__headerContainer-text{font-size:56px;line-height:68px;letter-spacing:0}}@media screen and (min-width:2000px){.gallery__large-mosaic .gallery__headerContainer-text{font-size:76px;line-height:91px;letter-spacing:0}}@media (min-width:768px){.gallery__large-mosaic .gallery__headerContainer-text{min-width:6em;width:auto;max-width:7.3em}}.gallery__large-mosaic .gallery__headerContainer-text *{margin:initial;flex:initial}.gallery__large-mosaic .gallery__headerContainer-text .gallery-title-eyebrow{font-family:SangBleuKingdom,Times,Times New Roman,serif;font-size:12px;font-weight:400;font-style:italic;-webkit-font-smoothing:italic;-moz-osx-font-smoothing:italic;line-height:15px;letter-spacing:1.5px}@media screen and (min-width:768px){.gallery__large-mosaic .gallery__headerContainer-text .gallery-title-eyebrow{font-size:13px;line-height:16px;letter-spacing:1.5px}}@media screen and (min-width:2000px){.gallery__large-mosaic .gallery__headerContainer-text .gallery-title-eyebrow{font-size:14px;line-height:18px;letter-spacing:1.5px}}.gallery__large-mosaic .gallery__headerContainer-text .gallery-title{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:32px;font-weight:400;line-height:38px;letter-spacing:0;margin:7.5% 0 5.5%}@media screen and (min-width:768px){.gallery__large-mosaic .gallery__headerContainer-text .gallery-title{font-size:42px;line-height:50px;letter-spacing:0}}@media screen and (min-width:1280px){.gallery__large-mosaic .gallery__headerContainer-text .gallery-title{font-size:56px;line-height:68px;letter-spacing:0}}@media screen and (min-width:2000px){.gallery__large-mosaic .gallery__headerContainer-text .gallery-title{font-size:76px;line-height:91px;letter-spacing:0}}.gallery__light .gallery__large-mosaic .gallery__headerContainer-text .gallery-title,.gallery__light .gallery__large-mosaic .gallery__headerContainer-text .gallery-title-eyebrow,.gallery__light .gallery__large-mosaic .gallery__headerContainer-text .gallery__headerContainer-text,.gallery__light .gallery__large-mosaic .gallery__headerContainer-text .no-list li>a.gallery__filter--active{color:#fff}.gallery__light .gallery__large-mosaic .gallery__headerContainer-text .no-list li>a.gallery__filter--active:hover{color:#cacaca}.gallery__dark .gallery__large-mosaic .gallery__headerContainer-text .gallery-title,.gallery__dark .gallery__large-mosaic .gallery__headerContainer-text .gallery__headerContainer-text,.gallery__dark .gallery__large-mosaic .gallery__headerContainer-text .no-list li>a.gallery__filter--active{color:#211f1f}.gallery__dark .gallery__large-mosaic .gallery__headerContainer-text .no-list li>a.gallery__filter--active{border-bottom-color:#000}.gallery__large-mosaic .gallery__headerContainer-text .no-list{line-height:0}.gallery__large-mosaic .gallery__headerContainer-text .no-list li{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:11px;font-weight:400;line-height:13px;letter-spacing:2.75px;color:#cacaca;display:inline-block}@media screen and (min-width:1280px){.gallery__large-mosaic .gallery__headerContainer-text .no-list li{font-size:12px;line-height:15px;letter-spacing:2.75px}}@media screen and (min-width:2000px){.gallery__large-mosaic .gallery__headerContainer-text .no-list li{font-size:13px;line-height:15px;letter-spacing:2.75px}}.gallery__large-mosaic .gallery__headerContainer-text .no-list li:not(:last-child){padding-right:5px}@media (max-width:720px){.gallery__large-mosaic .gallery__headerContainer-text .no-list li:not(:last-child){padding-right:10px;margin-right:10px}}.gallery__large-mosaic .gallery__headerContainer-bg{width:100%;height:100%;position:absolute;z-index:0;top:0;left:0}.gallery__large-mosaic .gallery__headerContainer-bg img{object-fit:cover;min-height:100%;width:100%}@media (min-width:768px){.gallery__large-mosaic .gallery__headerContainer-bg .wcm-image:not(.full-width) img{width:auto}}.gallery__large-mosaic .gallery__imageContainer{height:100%}.gallery__large-mosaic .gallery__image{object-fit:cover;min-height:100%}.gallery__large-mosaic .gallery__large-mosaic-tile{overflow:hidden}.gallery__large-mosaic .gallery__large-mosaic-tile .disclaimer{position:absolute;bottom:15px;left:15px;color:#fff;text-shadow:0 0 23px #000;z-index:1;margin:0}.gallery__large-mosaic .a{display:flex;justify-content:center;align-items:center;position:relative}@media (max-width:720px){.gallery__large-mosaic .a{grid-column:1/span 2;grid-row:1/span 2}.gallery__large-mosaic .b{grid-column:1/span 2;grid-row:3}.gallery__large-mosaic .c{grid-column:1/span 2;grid-row:4/span 2}.gallery__large-mosaic .d{grid-column:1;grid-row:6}.gallery__large-mosaic .e{grid-column:2;grid-row:6}.gallery__large-mosaic .f{grid-column:1/span 2;grid-row:7}.gallery__large-mosaic .g{grid-column:1;grid-row:8}.gallery__large-mosaic .h{grid-column:2;grid-row:8}.gallery__large-mosaic .i{grid-column:1/span 2;grid-row:9/span 2}.gallery__large-mosaic .j{grid-column:1/span 2;grid-row:11}.gallery__large-mosaic .k{grid-column:1;grid-row:12}.gallery__large-mosaic .l{grid-column:2;grid-row:12}}@media only screen and (min-device-width:375px) and (max-device-width:667px){.gallery__large-mosaic{grid-template-columns:repeat(2,50%);grid-template-rows:repeat(12,200px)}}.gallery__headerContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 18px 30px;max-width:100%;position:relative}.gallery__headerContainer h5{color:#221f1f}.gallery__filter-container:not(:last-child):after{content:"";width:1px;height:25px;margin:0 20px;display:inline-block;position:relative;top:9px;background-color:#9b9b9b}.gallery__filter{display:inline-block}.gallery__filter--active,.gallery__filter:hover{font-weight:700;color:#fff;border-bottom:2px solid #fff;padding-bottom:1px}.gallery__filter--active:hover,.gallery__filter:hover{color:#cacaca;border-bottom:2px solid #cacaca}.gallery__dropdown{background:#f2f2f2;border:1px solid #cacaca;display:block;line-height:1;width:100%;position:relative}.gallery__dropdown svg{height:8px;width:10px;position:absolute;top:26px;right:19px;fill:#211f1f}.gallery__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;border:none;color:#211f1f;font-size:16px;font-weight:700;letter-spacing:.046875rem;padding:20px;position:relative;width:100%;z-index:1}.gallery__flexRow{overflow:auto}.gallery__imageContainer{display:block;line-height:0;position:relative;z-index:1}.gallery__small .gallery__imageContainer{max-height:56vw}@media (min-width:480px){.gallery__imageContainer{max-height:none}}.gallery__imageContainer .gallery__image,.gallery__imageContainer video{pointer-events:none}.gallery__imageContainer:hover .gallery__iconExpand{opacity:1}.gallery__imageContainer:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0}.gallery__image{height:auto;width:100%}.gallery__iconExpand{display:block;fill:#fff;height:22px;opacity:.5;position:absolute;right:15px;top:15px;transition:opacity .2s cubic-bezier(.455,.03,.515,.955);width:22px;z-index:2}.video-js video.vjs-tech{position:relative}.galleryModal__captionContainer{background:rgba(0,0,0,.8);color:#fff;display:flex;flex-direction:column;justify-content:space-between;line-height:15px;margin:0 auto;max-width:1225px;padding:18px 12px 0}.galleryModal__caption{font-size:13px;font-weight:400;letter-spacing:.036em;margin:0}.galleryModal__copyAndSocial{margin:27px 0;max-width:100%;order:2}.galleryModal__linkAndIcons{position:relative}.galleryModal__link{color:#fff;display:block;font-size:13px;font-weight:600;letter-spacing:.036em}.galleryModal__link a{text-decoration:underline}.galleryModal__galleryControls{display:flex;flex-wrap:wrap;justify-content:space-between}.galleryModal__galleryControls svg{fill:#fff;stroke:#fff;vertical-align:middle}.galleryModal__galleryControls .galleryModal__arrow{height:34px;width:19px}.galleryModal__galleryControls .galleryModal__counter{display:inline-block;font-weight:700;font-size:11px;letter-spacing:2px;line-height:40px;margin:0 10px}.galleryModal__galleryControls .galleryModal__counter .galleryModal__numerator{display:inline-block;line-height:1;vertical-align:top}.galleryModal__galleryControls .galleryModal__counter .galleryModal__divider:after{border-right:1px solid #fff;content:" ";height:32px;width:1px;position:absolute;transform:rotate(45deg) translateY(6px)}.galleryModal__galleryControls .galleryModal__counter .galleryModal__denominator{display:inline-block;line-height:1;vertical-align:bottom}.galleryModal__galleryControls .galleryModal__close{height:42px;width:42px;margin-left:22px}.galleryModal__social{display:inline-block;margin:22px 0;max-height:24px;opacity:1;overflow:hidden;padding:2px 0;max-width:200px;transition:max-width .25s cubic-bezier(.455,.03,.515,.955),opacity .5s}.galleryModal__social:last-of-type{margin-left:22px}.galleryModal__social.galleryModal__social--hidden{opacity:0;max-width:0}.galleryModal__social>li{margin-bottom:2px}.galleryModal__moreInfo{display:none}.galleryModal__icon--dim{opacity:.6}.galleryModal__blankButton{-webkit-appearance:none;background:none;border:0;cursor:pointer;outline:0;padding:0}.galleryModal__blankButton.galleryModal__blankButton--fullSize{height:100%;width:100%}.galleryModal__captionContainer svg{transition:opacity .3s cubic-bezier(.455,.03,.515,.955);will-change:opacity}.galleryModal__captionContainer svg:hover{opacity:.6}.brightcove-fullscreen-container .video-js{height:70vh;position:relative;width:100%}@media only screen and (max-width:959px) and (max-height:694px) and (orientation:landscape){.galleryModal__captionContainer{position:fixed;bottom:0;left:0;right:0}.galleryModal__captionContainer .galleryModal__copyAndSocial{margin-left:25px}.galleryModal__captionContainer .galleryModal__moreInfo{display:block;position:absolute;margin-left:-25px}.galleryModal__captionContainer .galleryModal__moreInfo svg{fill:#fff;height:11px;margin-top:2px;width:11px}.galleryModal__captionContainer .galleryModal__moreInfo.galleryModal__moreInfo--rotate svg{transform:rotate(180deg)}.galleryModal__linkAndIcons{transition:max-height .5s;max-height:0;overflow-y:hidden}.galleryModal__linkAndIcons.galleryModal__linkAndIcons--show{max-height:400px;overflow-y:visible}}@media (min-width:480px){.galleryModal__captionContainer{padding:25px 30px 0}}@media only screen and (orientation:landscape){.galleryModal__captionContainer{padding-top:15px}.galleryModal__copyAndSocial{margin:10px 0;transform:scale(.85)}.galleryModal__social{margin:0}.galleryModal__galleryControls{transform:scale(.8)}}@media (min-width:720px){.gallery__headerContainer{margin:0 24px 29px}.gallery__headerContainer h5{display:block;flex:1 0 auto;font-size:20px;letter-spacing:.046875rem;margin:0}.gallery__dropdown{max-width:345px}.gallery__dropdown svg{top:30px;right:18px}.gallery__select{padding:22px}.galleryModal__captionContainer{flex-direction:row}.galleryModal__copyAndSocial{flex-shrink:1;margin:0 22px 0 0;order:1}.galleryModal__tooltip.social__tooltip{bottom:66px;right:-288px;width:40vw}.galleryModal__tooltip:after{display:none}.galleryModal__galleryControls{flex-shrink:0;margin-bottom:21px;order:2}.gallery__large-mosaic-tile .gallery__imageContainer img,.gallery__large-mosaic-tile .gallery__imageContainer video{transform:translateZ(0);transition-duration:.75s;transition-property:all}.gallery__large-mosaic-tile .gallery__imageContainer:hover img,.gallery__large-mosaic-tile .gallery__imageContainer:hover video{transform:scale(1.1)}.no-object-fit .gallery__large-mosaic .gallery__large-mosaic-tile:not(.gallery__headerContainer):hover{opacity:.6}.gallery__large-mosaic{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(6,1fr);background-color:#000}.gallery__dark .gallery__large-mosaic{background-color:#fff}.gallery__large-mosaic .a{grid-column:1/span 2;grid-row:1/span 2}.gallery__large-mosaic .b{grid-column:3/span 2;grid-row:1}.gallery__large-mosaic .c{grid-column:1;grid-row:3}.gallery__large-mosaic .d{grid-column:2;grid-row:3}.gallery__large-mosaic .e{grid-column:3/span 2;grid-row:2/span 2}.gallery__large-mosaic .f{grid-column:1/span 2;grid-row:4}.gallery__large-mosaic .g{grid-column:3;grid-row:4}.gallery__large-mosaic .h{grid-column:4;grid-row:4}.gallery__large-mosaic .i{grid-column:1/span 2;grid-row:5/span 2}.gallery__large-mosaic .j{grid-column:3/span 2;grid-row:5}.gallery__large-mosaic .k{grid-column:3;grid-row:6}.gallery__large-mosaic .l{grid-column:4;grid-row:6}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.gallery__large-mosaic{grid-template-columns:repeat(4,25%);grid-template-rows:repeat(6,200px)}}@media only screen and (min-device-width:1025px){.gallery__large-mosaic{aspect-ratio:auto 16/27}}@media (min-width:960px){.gallery__headerContainer{margin:0 72px 15px}.gallery__row .gallery__column__50{width:50%}.gallery__row .gallery__column__67{width:67%}.gallery__row .gallery__column__33{width:33%}.gallery__row .gallery__column__left{float:left}.gallery__row .gallery__column__right{float:right}.gallery__row:after{content:"";clear:both}.galleryModal__copyAndSocial{margin:0 51px 0 0}.galleryModal__tooltip:after{bottom:-17px;display:block;right:275px}.galleryModal__galleryControls{margin-bottom:0}.gallery__headerContainer+.gallery__row{transform:translateY(12px)}.gallery__large-mosaic .gallery__iconExpand{opacity:0}.gallery__large-mosaic .gallery__large-mosaic-tile .disclaimer{bottom:25px;left:25px}}.gallery__container.font-core-type .gallery-title-eyebrow{font-family:SangBleuKingdom,Times,Times New Roman,serif;font-size:12px;font-weight:400;font-style:italic;-webkit-font-smoothing:italic;-moz-osx-font-smoothing:italic;line-height:15px;letter-spacing:1.5px}@media screen and (min-width:768px){.gallery__container.font-core-type .gallery-title-eyebrow{font-size:13px;line-height:16px;letter-spacing:1.5px}}@media screen and (min-width:2000px){.gallery__container.font-core-type .gallery-title-eyebrow{font-size:14px;line-height:18px;letter-spacing:1.5px}}.gallery__container.font-core-type .gallery-title{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:32px;font-weight:400;line-height:38px;letter-spacing:0;margin:10px 0 15px}@media screen and (min-width:768px){.gallery__container.font-core-type .gallery-title{font-size:42px;line-height:50px;letter-spacing:0}}@media screen and (min-width:1280px){.gallery__container.font-core-type .gallery-title{font-size:56px;line-height:68px;letter-spacing:0}}@media screen and (min-width:2000px){.gallery__container.font-core-type .gallery-title{font-size:76px;line-height:91px;letter-spacing:0}}.gallery__container.font-core-type .no-list li{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:12px;font-weight:700;line-height:16px;letter-spacing:.25px}@media screen and (min-width:768px){.gallery__container.font-core-type .no-list li{font-size:13px;line-height:16px;letter-spacing:.25px}}@media screen and (min-width:2000px){.gallery__container.font-core-type .no-list li{font-size:14px;line-height:17px;letter-spacing:.25px}}@media (min-width:1280px){.gallery__container.font-core-type .gallery-title{margin:15px 0 20px}}@media (min-width:2000px){.gallery__container.font-core-type .gallery-title{margin:20px 0 25px}}.gallery__small .gallery__column__33,.gallery__small .gallery__row{display:flex;flex-direction:column}.gallery__small .gallery__column__33 div{height:100%}@media (min-width:959px){.gallery__small .gallery__row{flex-direction:row}.gallery__small .gallery__imageContainer,.gallery__small .gallery__imageContainer img{height:100%}}.iframe-container{max-width:1600px;margin:0 auto}.iframe-container__frame{width:100%;height:400px;border:0;overflow:hidden}.iframe-container-2{max-width:1600px;margin:0 auto}.iframe-container__frame-2{width:100%;height:100vh;min-height:1000px;border:0;overflow:hidden}.ambience-video{position:absolute;width:100%;height:100%;left:0;top:0}.video-container{opacity:0;transition:opacity .25s cubic-bezier(.645,.045,.355,1)}.ie .video-container,.ie .video-container .ambience-video{position:absolute!important;width:100%!important;height:100%!important;left:0!important;top:0!important}.ambience-video .vjs-loading-spinner,.vjs-error{display:none!important}[bmw-tooltip-modal]{display:none}[bmw-tooltip-modal].ng-isolate-scope,[bmw-tooltip-modal] .tooltip-icon{display:inline-block}[bmw-tooltip-modal] .footnote-link,[bmw-tooltip-modal] .tooltip-icon{cursor:pointer;font-weight:400}[bmw-tooltip-modal],[bmw-tooltip-modal] .tooltip-icon svg{height:1.1666666667rem;width:1.1666666667rem}.table-text{overflow:auto}.table-text th{font-weight:400}.table-text table{text-align:left}.table-text table,.table-text td,.table-text th{border:none}.table-text table{float:left}.table-text.table-centered table{margin:auto;float:none}.table-text.table-right table{float:right}.table-text.light td,.table-text.light th{border-bottom:1px solid #979797;padding-left:10%;height:1.7rem}.table-text.light td{font-size:.9rem}.inPageLinkContainer{clear:both;overflow:hidden;padding-bottom:4px}.inPageLinkContainer .link{margin-left:4px!important;width:261px!important}.inPageLinkContainer .link .inPageLink{margin:0 0 4px;padding-right:8%;white-space:normal;word-break:break-word;text-align:left;display:block;color:#211f1f;text-decoration:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='12' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M4 0h2v10H4z'/%3E%3Cpath d='M5 8.414l2.828-2.828L9.243 7 5 11.243l-.707-.707L.757 7l1.415-1.414L5 8.414z'/%3E%3C/g%3E%3C/svg%3E") 100% no-repeat}.inPageLinkContainer .link .inPageLink:hover{color:#1c69d3}.inPageLinkContainer .link .inPageLink.font-white{color:#fff;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='12' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M4 0h2v10H4z'/%3E%3Cpath d='M5 8.414l2.828-2.828L9.243 7 5 11.243l-.707-.707L.757 7l1.415-1.414L5 8.414z'/%3E%3C/g%3E%3C/svg%3E") 100% no-repeat}.inPageLinkContainer .link .inPageLink.font-white:hover{color:#b5b5b5}.inPageLinkContainer .text-header{max-height:48px;margin-bottom:10px;overflow:hidden}.Vehicle-360{overflow:hidden;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;cursor:grab}.Vehicle-360__image{width:100%;height:auto}.Vehicle-360--js-press-active{cursor:grabbing}.standalone-cta .filled-cta .pill{border-radius:30px;padding:12px 35px}.standalone-cta .filled-cta .cta-rounded-corners{border-radius:2px}.standalone-cta .filled-cta .enable-drop-shadow{filter:drop-shadow(0 10px 5px #e9e9e9)}.standalone-cta .filled-cta .pill--with-icon{padding:10px 15px}.standalone-cta a{cursor:pointer;display:inline-block}.standalone-cta a>span{pointer-events:none}.standalone-cta a.blue-txt{color:#1c69d3}.standalone-cta a.blue-txt:active{color:#221f1f}.standalone-cta a.blue-txt:hover{color:#1d55a2}.standalone-cta a.dark-txt{color:#221f1f}.standalone-cta a.dark-txt:active{color:#221f1f}.standalone-cta a.dark-txt:hover{color:#1c69d3}.standalone-cta a.dark-txt:hover .underline-dark{border-bottom:1px solid #1c69d3}.standalone-cta a.dark-txt:hover .underline-dark~svg{fill:#1c69d3}.standalone-cta a.white-txt{color:#fff}.standalone-cta a.white-txt:active{color:#f6f6f6}.standalone-cta a.white-txt:hover{color:#ebebeb}.standalone-cta a.blue-bg{background-color:#1c69d3}.standalone-cta a.blue-bg:active{background-color:#1971eb}.standalone-cta a.blue-bg:active>span{color:#f6f6f6}.standalone-cta a.blue-bg:active>svg{fill:#221f1f;stroke:#221f1f}.standalone-cta a.blue-bg:hover{background-color:#1d55a2}.standalone-cta a.blue-bg:hover>span{color:#fff}.standalone-cta a.blue-bg:hover>svg{fill:#ebebeb;stroke:#ebebeb}.standalone-cta a.blue-bg:disabled{background-color:#5895e9}.standalone-cta a.dark-bg{background-color:#221f1f}.standalone-cta a.dark-bg:active,.standalone-cta a.dark-bg:hover{background-color:#4c4c4c}.standalone-cta a.dark-bg:active>span,.standalone-cta a.dark-bg:hover>span{color:#fff}.standalone-cta a.dark-bg:active>svg,.standalone-cta a.dark-bg:hover>svg{fill:#fff;stroke:#fff}.standalone-cta a.white-bg{background-color:#fff}.standalone-cta a.white-bg:active,.standalone-cta a.white-bg:hover{background-color:#ebebeb}.standalone-cta a.white-bg:active>span,.standalone-cta a.white-bg:hover>span{color:#1c69d3}.standalone-cta a.white-bg:active>svg.blue,.standalone-cta a.white-bg:hover>svg.blue{fill:#1d55a2}.standalone-cta a.white-bg:active>svg.dark,.standalone-cta a.white-bg:hover>svg.dark{color:#4c4c4c}.standalone-cta a.white-bg:active>svg.white,.standalone-cta a.white-bg:hover>svg.white{fill:#221f1f}.standalone-cta a.white-bg:active>span{color:#221f1f}.standalone-cta a.white-outline-bg{background-color:#000;border:1px solid #fff}.standalone-cta a.white-outline-bg:active,.standalone-cta a.white-outline-bg:hover{background-color:#fff;color:#000}.standalone-cta a.white-outline-bg.white-txt:active,.standalone-cta a.white-outline-bg.white-txt:hover{background-color:#fff;color:#000}.standalone-cta a.primary,.standalone-cta a.secondary{height:auto;line-height:0}.standalone-cta a.primary{padding:18px 35px 17px}.standalone-cta a.primary span{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:15px;font-weight:700;line-height:20px;letter-spacing:.5px}.standalone-cta a.secondary{padding:12px 25px}.standalone-cta a.secondary span{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:13px;font-weight:700;line-height:16px;letter-spacing:.5px}.standalone-cta a.adaptive{height:100%;padding:15px 25px 14px;line-height:15px}.standalone-cta a.adaptive span{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:13px;font-weight:700;line-height:16px;letter-spacing:.5px}.standalone-cta a>svg.blue{color:#1c69d3;fill:#1c69d3;stroke:#1c69d3}.standalone-cta a>svg.dark{fill:#221f1f;stroke:#221f1f}.standalone-cta a>svg.white{fill:#fff;stroke:#fff}.standalone-cta a>svg.icon-arrow-in-circle{height:20px;width:20px;position:relative;vertical-align:middle}.standalone-cta a>svg.icon-play{height:13px;position:relative;top:2px;width:16px}.standalone-cta a>svg.icon-external-link{height:7px;width:7px;stroke:none}.standalone-cta a>svg.icon-close{height:12px;width:12px}.standalone-cta a>svg.icon-back-arrow{width:13px;height:13px}.standalone-cta a>svg.icon-arrow-right{width:13px;height:13px;stroke:none}.standalone-cta a>svg.icon-sling-arrow-down{width:9px;height:11px;margin-left:5px;position:relative;stroke:none}.standalone-cta a>svg.icon-circle-arrow-right{height:20px;width:20px;vertical-align:middle}.standalone-cta .align-left{text-align:left}.standalone-cta .align-center{text-align:center}.standalone-cta .align-right{text-align:right}@media (min-width:320px){.standalone-cta .mobile-h-left{text-align:left}.standalone-cta .mobile-h-center{text-align:center}.standalone-cta .mobile-h-right{text-align:right}}@media (min-width:768px){.standalone-cta .tablet-h-left{text-align:left}.standalone-cta .tablet-h-center{text-align:center}.standalone-cta .tablet-h-right{text-align:right}}@media (min-width:1280px){.standalone-cta .align-left{text-align:left}.standalone-cta .align-center{text-align:center}.standalone-cta .align-right{text-align:right}}.standalone-cta .underline-white{border-bottom:1px solid #fff}.standalone-cta .underline-white-txt{border-bottom:1px solid #cacaca}.standalone-cta .underline-dark{border-bottom:1px solid #221f1f}.standalone-cta .underline-blue{border-bottom:1px solid #1c69d3}.standalone-cta .full-width{width:100%}.standalone-cta .text-cta a.dark-txt{color:#4c4c4c}.standalone-cta .text-cta a.dark-txt>svg.dark{fill:#4c4c4c}.standalone-cta .text-cta a.dark-txt .underline-dark{border-bottom:1px solid #4c4c4c}.standalone-cta .text-cta a.dark-txt:hover{color:#1c69d3}.standalone-cta .text-cta a.dark-txt:hover>svg.dark{fill:#1c69d3}.standalone-cta .text-cta a.dark-txt:hover .underline-dark{border-bottom:1px solid #1c69d3}.standalone-cta .text-cta a.white-txt{color:#cacaca}.standalone-cta .text-cta a.white-txt:active{color:#f6f6f6}.standalone-cta .text-cta a.white-txt:active>svg.icon-arrow-right.white{fill:#f6f6f6;stroke:none}.standalone-cta .text-cta a.white-txt:hover{color:#fff}.standalone-cta .text-cta a.white-txt:hover>svg.icon-arrow-right.white{fill:#fff;stroke:none}.standalone-cta .text-cta a.white-txt:hover>svg.icon-sling-arrow-down{stroke:none}.standalone-cta .text-cta a.medium>svg.icon-arrow-right{height:12px;width:8px;top:1px;position:relative;stroke:initial;stroke-width:.25}.standalone-cta .text-cta a.large>svg.icon-arrow-right{height:16px;width:10px;top:2px;position:relative}.standalone-cta .filled-cta .white-bg.dark-txt:hover{color:#4c4c4c}.standalone-cta .filled-cta .white-bg.dark-txt:hover>span{color:#4c4c4c}.standalone-cta .filled-cta .blue-bg:hover>svg.icon-sling-arrow-down,.standalone-cta .filled-cta .dark-bg:hover>svg.icon-sling-arrow-down{stroke:none}.standalone-cta--aem-fluid .filled-cta .adaptive span.text-holder.label-2--bold{font-size:13px;letter-spacing:.5px}@media (min-width:768px){.standalone-cta svg.icon-sling-arrow-down{margin-left:10px}}@media (min-width:1280px){.standalone-cta a.adaptive{padding:18px 35px 17px}.standalone-cta a.adaptive span{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:15px;font-weight:700;line-height:20px;letter-spacing:.5px}.standalone-cta svg.icon-sling-arrow-down{margin-left:15px}}.standalone-cta--aem-fluid .filled-cta .adaptive span.text-holder.label-2--bold{font-size:15px;line-height:20px}.vc__wrapper{padding:48px 0 36px;color:#211f1f;overflow:auto}.vc__wrapper--featured{background:#ededee}.vc__title{margin-bottom:36px;color:#211f1f;text-align:center}.page-theme--dark .vc__title,.page-theme--dark .vc__wrapper{color:#fff}.vc__carousel{width:100%;max-width:1600px;margin:0 auto;overflow:hidden}.vc__carousel .carousel__content{width:95.5vw;margin-left:4.5vw;max-height:100%;padding:2px 1px 1px}.vc__carousel .carousel__content .carousel__content__container{overflow:visible}.vc__carousel .vc__slide{position:relative;float:left;display:none;transition:margin-left .5s cubic-bezier(.455,.03,.515,.955),transform .12s cubic-bezier(.455,.03,.515,.955);border:1px solid #cacaca;text-align:center;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.4);background:#f6f6f7;background:linear-gradient(#ededee,#fff);margin-right:5vw}.page-theme--dark .vc__carousel .vc__slide{border:0;background:#191919;background:linear-gradient(#414141,#191919)}.vc__slide a{padding:36px 20px;display:block;position:absolute;width:100%;bottom:0;text-decoration:none;color:inherit}.vc__slide:hover{transform:translateY(-2px)}.vc__slide:hover .image{transform:scale(1.015)}.vc__slide.active{display:block;margin-left:0}.vc__slide.hideLeft{margin-left:-35%}.vc__slide.peeking{display:block}.vc__slide__title{font-weight:300;letter-spacing:.02rem;padding-bottom:14px;border-bottom:1px dotted #b5b5b5}.vc__slide__image{width:100%;max-width:320px;transition:transform .12s cubic-bezier(.455,.03,.515,.955)}.vc__slide__image img{width:100%}.vc__slide__offer{white-space:nowrap;line-height:1.8333333333rem}.vc__slide__offer .offer__label{color:#4c4c4c;font-size:1rem}.vc__slide__offer .offer__amount{color:#000;display:block;margin:.25rem 0 .75rem;font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:20px;letter-spacing:-.1px}@media screen and (min-width:768px){.vc__slide__offer .offer__amount{font-size:18px;line-height:22px;letter-spacing:-.1px}}@media screen and (min-width:1280px){.vc__slide__offer .offer__amount{font-size:20px;line-height:24px;letter-spacing:-.1px}}@media screen and (min-width:2000px){.vc__slide__offer .offer__amount{font-size:24px;line-height:29px;letter-spacing:-.1px}}.vc__slide__legal-link{text-decoration:underline;position:absolute;font-size:.9166666667rem;bottom:20px;right:20px}.page-theme--dark .vc__slide__offer .offer__label,.page-theme--dark .vc__slide__title{color:#cacaca}.page-theme--dark .vc__slide__offer .offer__amount{color:#fff}.vc__carousel .carousel__control{position:relative;cursor:pointer}.vc__carousel .carousel__control.ng-hide{display:none!important}.vc__carousel .carousel__control__icon{fill:#77787b;width:30px;height:56px;position:absolute;top:50%;margin-top:-28px;opacity:.5;z-index:2}.vc__carousel .carousel__control--next{width:6.6666666667%;float:right;margin-left:.8333333333%;margin-right:.8333333333%}.vc__carousel .carousel__control--next .carousel__control__icon{right:0}.vc__carousel .carousel__control:hover .carousel__control__icon{opacity:1}.vc__carousel .carousel__indicators{margin:24px 0 0;padding:0;top:0;left:0;width:100%;list-style:none;text-align:center;z-index:10}.vc__carousel .carousel__indicators li{display:inline-block;width:15px;height:15px;border-radius:100%;margin:0 8px;background:#fff;transition:background .5s cubic-bezier(.505,.015,.46,.985);background:#cacaca}.vc__carousel .carousel__indicators--hit-to-slide li{cursor:pointer}.vc__carousel .carousel__indicators li.active{background:#1c69d3}.vc__footnote{padding-left:4.5vw;padding-right:4.5vw;color:#77787b}@media (min-width:720px){.vc{padding-bottom:60px}.vc__carousel .carousel__content{margin-left:0;overflow:hidden;width:77.7777777778%;float:left}.vc__carousel .vc__slide{margin-right:1.25vw}.vc__carousel .carousel__control{float:left}.vc__carousel .carousel__control,.vc__carousel .carousel__control--next{width:8.8888888889%;margin-left:1.1111111111%;margin-right:1.1111111111%}.vc__carousel .carousel__control--next{float:right}.vc__carousel .carousel__control.ng-hide{visibility:hidden;display:block!important}.vc__footnote{padding-left:11.1111111111%;padding-right:11.1111111111%}}@media (min-width:960px){.vc__carousel .carousel__content{width:83.3333333333%;float:left}.vc__carousel .carousel__control{width:6.6666666667%;float:left;margin-left:.8333333333%;margin-right:.8333333333%}.vc__carousel .carousel__control--next{width:6.6666666667%;float:right;margin-left:.8333333333%;margin-right:.8333333333%}.vc__footnote{padding-left:8.3333333333%;padding-right:8.3333333333%}}.no-background.brightcove-container .video-js{background-color:transparent}.brightcove-container.fullViewportVideo{position:fixed!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1800px){.brightcove-container.fullViewportVideo{max-width:2000px}}.brightcove-container .video-js .vjs-big-play-button{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:30px solid #fff;border-radius:0;background-color:transparent;line-height:0;font-size:unset;height:0;width:0;margin-top:-1em}@media (min-width:768px){.brightcove-container .video-js .vjs-big-play-button{transform:scale(1.3333)}}@media (min-width:1280px){.brightcove-container .video-js .vjs-big-play-button{transform:scale(2)}}@media (min-width:1800px){.brightcove-container .video-js .vjs-big-play-button{transform:scale(4.6665)}}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control{content:none}.aspect-16x6.brightcove-container,.aspect-16x6.brightcove-container object{height:38vw}.aspect-16x6,.aspect-16x6.brightcove-container,.aspect-16x6.brightcove-container object{width:100vw}.aspect-16x9.brightcove-container,.aspect-16x9.brightcove-container object{width:100vw;height:auto}.aspect-16x6 .video-js .vjs-tech,.aspect-16x9 .video-js .vjs-tech{height:inherit}.aspect-1x1.brightcove-container,.aspect-1x1.brightcove-container object{aspect-ratio:1/1}.aspect-9x16.brightcove-container,.aspect-9x16.brightcove-container object{aspect-ratio:9/16}.aspect-4x5.brightcove-container,.aspect-4x5.brightcove-container object{aspect-ratio:4/5}.brightcove-container{font-size:0}.aspect-16x9 .video-js .vjs-tech{width:100vw}.aspect-16x6 .video-js .vjs-tech{width:101vw}.column .aspect-16x6 .video-js .vjs-tech,.column .aspect-16x9 .video-js .vjs-tech{width:inherit}.column .aspect-4x5.brightcove-container{padding-top:68%;height:100%}.column .aspect-4x5 .video-js .vjs-tech,.column .aspect-4x5 .vjs-control-bar,.column .aspect-4x5.brightcove-container{width:100%}.fma-video .fma__background{font-size:0}.fma-video .fma__body-holder,.fma-video .vjs-poster{pointer-events:none}.fma-video .fma__cta{pointer-events:all}.fma-fma .brightcove-container,.player-embed-wrap .brightcove-container{margin:0 auto 8px!important}.brightcove-container .vjs-dock-text{display:none}.brightcove-container .vjs-progress-control .vjs-play-progress,.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected .video-js .vjs-volume-panel.vjs-control.vjs-volume-panel-horizontal,.video-js .vjs-play-progress,.video-js .vjs-volume-level{background-color:#fff!important}.brightcove-container .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected{background-color:#fff}.brightcove-container .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected,.brightcove-container .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected:hover{color:#000}.brightcove-container .vjs-control-bar{opacity:.7}.brightcove-container .vjs-big-play-button:active,.brightcove-container:active .vjs-big-play-button,.brightcove-container:hover .vjs-big-play-button,.video-js .vjs-big-play-button:active,.video-js .vjs-big-play-button:focus{background-color:transparent!important}.vjs-progress-control.vjs-control{height:5px;top:auto}.brightcove-container .vjs-captions-button{display:none}.brightcove-container .vjs-poster{background-color:transparent;background-size:cover}.column .player-embed-wrap{padding:0}.full-width-video,.full-width-video.brightcove-container,.full-width-video.brightcove-container object{height:auto;width:100%!important}@media (max-width:320px){.column .player-embed-wrap{padding:0 14px}}@media (min-width:320px) and (max-width:719px){.brightcove-container .video-js .vjs-control-bar{height:3em}.brightcove-container .video-js .vjs-control:before{font-size:1.4em}.brightcove-container .video-js .vjs-time-control{font-size:.9em}.brightcove-container .video-js .vjs-volume-bar{height:auto}}.responsive-btn .brightcove-container.transparent .video-js .vjs-big-play-button:before{display:none}.responsive-btn .brightcove-container.transparent .video-js .vjs-big-play-button:after{display:none}.responsive-btn .brightcove-container.transparent .video-js.vjs-has-started .vjs-big-play-button{display:none}.responsive-btn .brightcove-container.transparent .video-js .vjs-big-play-button{position:absolute;top:50%;left:50%;display:block;width:24%;height:35%;margin-left:-12%;margin-top:-10%;padding:0;cursor:pointer;color:transparent;border-radius:50%;background-color:transparent;font-size:3.5em;line-height:2em;z-index:1;border:none;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTM1IiBoZWlnaHQ9IjEzNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNTguMDQyIDQxLjg2bDMwLjc4IDI1LjU1Mi0zMC45MzggMjQuNTE1eiIvPjxlbGxpcHNlIGN4PSI2Ny42NTIiIGN5PSI2Ny42NjgiIHJ4PSI2NS4zMzgiIHJ5PSI2NS4zMDciLz48L2c+PC9zdmc+");background-repeat:no-repeat;background-size:100% 100%}@media (min-width:1024px){.responsive-btn .brightcove-container.transparent .video-js .vjs-big-play-button{max-width:135px;max-height:135px;margin-left:-67.2px;margin-top:-67.2px;width:100%;height:100%}}.vehicle-lineup{overflow-x:hidden}.isMobile.vehicleLineupContainer{position:relative;transition:left .3s ease;transform:translateX(106vw);left:calc(70vw * 0)}.isMobile.vehicleLineupContainer.index--1{left:calc(70vw * -1)}.isMobile.vehicleLineupContainer.index--2{left:calc(70vw * -2)}.isMobile.vehicleLineupContainer.index--3{left:calc(70vw * -3)}[data-total-slides="3"] .isMobile.vehicleLineupContainer{transform:translateX(70vw)}.vehicleLineup__invisibleButton{display:block;position:absolute;width:calc(70vw / 4);height:448px;z-index:2}.vehicleLineup__invisibleButton:first-of-type{left:0}.vehicleLineup__invisibleButton:last-of-type{right:0}.vehicleLineup__invisibleButton:focus{outline:none}.vehicleLineupContainer,.vehicleLineupContainer>div{display:flex;justify-content:center;margin:0 auto;max-width:100%}.vehicleLineupEntry,.vehicleLineupEntry__container{background-color:#fff;box-shadow:-1px 0 0 #cacaca;color:#211f1f;display:flex;flex:0 0 auto;flex-direction:column;height:448px;justify-content:center;overflow:hidden;position:relative;width:70vw;transition:all .15s cubic-bezier(.455,.03,.515,.955)}.vehicleLineupEntry__bg{bottom:0;left:0;margin-left:0;overflow:hidden;position:absolute;right:0;top:0;height:100%}.vehicleLineupEntry__bg img{opacity:0;left:50%;margin-right:-50%;position:absolute;top:50%;line-height:0;transform:translate(-50%,-50%);width:100%;transition:opacity .2s cubic-bezier(.455,.03,.515,.955) .1s}.vehicleLineupEntry__footer,.vehicleLineupEntry__header{padding:0 20px}h2.vehicleLineupEntry__header{margin:0;padding-top:15px;position:relative;z-index:1}.vehicleLineupEntry__footer{padding-bottom:21px;position:relative}.vehicleLineupEntry__body{flex:1 0 auto;position:relative}.vehicleLineupEntry__body .vehicleLineupEntry__series{bottom:88px;color:#fff;left:10px;opacity:.99;position:absolute;text-shadow:-1px -1px 0 #0a9df4,1px -1px 0 #0a9df4,-1px 1px 0 #0a9df4,1px 1px 0 #0a9df4;font-family:BMW Type,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif;font-size:180px;font-weight:700;transition:opacity .2s cubic-bezier(.455,.03,.515,.955) .1s}.vehicleLineupEntry__body img{bottom:43px;height:auto;left:0;opacity:1;position:absolute;width:100%;transition:opacity .2s cubic-bezier(.455,.03,.515,.955) .1s}.vehicleLineupEntry__button{background:#fff;color:#221f1f;cursor:pointer;display:none;padding:13px 15px;position:absolute;top:-90px;white-space:nowrap}.vehicleLineupEntry__offer{position:relative}.isMobile .lineup-entry--hover,.vehicleLineupEntry:hover,.vehicleLineupEntry__container:hover{background-color:hsla(0,0%,100%,0);box-shadow:0 5px 28px 0 rgba(0,0,0,.2);color:#fff}.isMobile .lineup-entry--hover .vehicleLineupEntry__bg,.vehicleLineupEntry:hover .vehicleLineupEntry__bg,.vehicleLineupEntry__container:hover .vehicleLineupEntry__bg{background-color:#000}.isMobile .lineup-entry--hover .vehicleLineupEntry__bg img,.vehicleLineupEntry:hover .vehicleLineupEntry__bg img,.vehicleLineupEntry__container:hover .vehicleLineupEntry__bg img{opacity:1}.isMobile .lineup-entry--hover .vehicleLineupEntry__body,.vehicleLineupEntry:hover .vehicleLineupEntry__body,.vehicleLineupEntry__container:hover .vehicleLineupEntry__body{visibility:hidden}.isMobile .lineup-entry--hover .vehicleLineupEntry__body .vehicleLineupEntry__series,.vehicleLineupEntry:hover .vehicleLineupEntry__body .vehicleLineupEntry__series,.vehicleLineupEntry__container:hover .vehicleLineupEntry__body .vehicleLineupEntry__series{opacity:0}.isMobile .lineup-entry--hover .vehicleLineupEntry__button,.vehicleLineupEntry:hover .vehicleLineupEntry__button,.vehicleLineupEntry__container:hover .vehicleLineupEntry__button{display:inline-block}.isMobile .lineup-entry--hover~.vehicleLineupEntry .vehicleLineupEntry__before,.isMobile .lineup-entry--hover~.vehicleLineupEntry__container .vehicleLineupEntry__before,.vehicleLineupEntry:hover~.vehicleLineupEntry .vehicleLineupEntry__before,.vehicleLineupEntry:hover~.vehicleLineupEntry__container .vehicleLineupEntry__before,.vehicleLineupEntry__container:hover~.vehicleLineupEntry .vehicleLineupEntry__before,.vehicleLineupEntry__container:hover~.vehicleLineupEntry__container .vehicleLineupEntry__before{display:none}.no-display-hover.vehicleLineupEntry__container{box-shadow:none;margin:0 auto;height:348px}.no-display-hover.vehicleLineupEntry__container .vehicleLineupEntry__body .vehicleLineupEntry__series{bottom:18%;font-size:11.88rem}.no-display-hover.vehicleLineupEntry__container .vehicleLineupEntry__body img{bottom:20px}.no-display-hover.vehicleLineupEntry__container:hover{background-color:transparent;color:transparent}.no-display-hover.vehicleLineupEntry__container:hover .vehicleLineupEntry__bg{background-color:transparent}.no-display-hover.vehicleLineupEntry__container:hover .vehicleLineupEntry__bg img{opacity:0}.no-display-hover.vehicleLineupEntry__container:hover .vehicleLineupEntry__body{visibility:visible}.no-display-hover.vehicleLineupEntry__container:hover .vehicleLineupEntry__body .vehicleLineupEntry__series{opacity:1}.no-display-hover.vehicleLineupEntry__container:hover .vehicleLineup__divider:after{display:none}.no-display-hover.vehicleLineupEntry__container:hover .bmw-tooltip{color:#cacaca}.vehicleLineupControls{margin:35px 0;text-align:center}.vehicleLineupControls svg{fill:#211f1f;stroke:#211f1f;vertical-align:middle}.vehicleLineupControls .vehicleLineup__arrow{height:34px;width:19px}.vehicleLineupControls .vehicleLineup__counter{display:inline-block;margin:0 10px}.vehicleLineupControls .vehicleLineup__counter .vehicleLineup__numerator{display:inline-block;vertical-align:top}.vehicleLineupControls .vehicleLineup__counter .vehicleLineup__divider:after{border-right:1px solid #000;content:" ";height:32px;width:1px;position:absolute;transform:rotate(45deg) translateY(6px)}.vehicleLineupControls .vehicleLineup__counter .vehicleLineup__denominator{display:inline-block;vertical-align:bottom}.vehicleLineup__blankButton{-webkit-appearance:none;background:none;border:0;cursor:pointer;outline:0;padding:0}@media (min-width:768px){.vehicleLineupEntry,.vehicleLineupEntry__container{flex:0 1 auto;min-width:170px;width:100%}.vehicleLineupEntry__body .vehicleLineupEntry__series{bottom:90px;font-size:10rem;left:22px}.vehicleLineupEntry__button{padding:15px 18px}.no-display-hover.vehicleLineupEntry__container{height:324px}.no-display-hover.vehicleLineupEntry__container .vehicleLineupEntry__body .vehicleLineupEntry__series{bottom:26%;font-size:11.88rem}.no-display-hover.vehicleLineupEntry__container .vehicleLineupEntry__body img{bottom:0}}@media (min-width:1024px){.no-display-hover.vehicleLineupEntry__container{height:332px}.no-display-hover.vehicleLineupEntry__container .vehicleLineupEntry__body .vehicleLineupEntry__series{bottom:18%;font-size:10rem}}@media (min-width:1282px){.vehicleLineupEntry,.vehicleLineupEntry__container{height:534px}.vehicleLineupEntry__body .vehicleLineupEntry__series{bottom:71px;font-size:210px}.vehicleLineupEntry__button{padding:22px 29px}.no-display-hover.vehicleLineupEntry__container{height:332px}.no-display-hover.vehicleLineupEntry__container .vehicleLineupEntry__body .vehicleLineupEntry__series{bottom:18%;font-size:10rem}}.countdown{text-align:center;overflow:auto;margin:3% 6.6% 2%;display:block}.countdown h2{font-weight:400;letter-spacing:2px;margin-bottom:14px}.countdown .countdown-timers{color:#fff;display:flex;align-items:center;justify-content:center}.countdown .countdown-time{width:40px;height:40px;border-radius:50%;background:#221f1f;margin:0 7px;display:inline-block}.countdown span{color:#fff;line-height:40px;font-size:1.7em}.countdown .time-text{font-size:.8em;margin-top:10px;color:#000}.countdown.theme--light .time-text,.countdown.theme--light h2{color:#fff}.countdown.theme--light .countdown-time{background-color:#fff}.countdown.theme--light .countdown-time span{color:#000}@media (min-width:720px){.countdown .countdown-time{width:66px;height:66px}.countdown span{line-height:66px}}.bmwusa-loyalty-cta{height:100%;max-width:1600px;margin:0 auto;font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:13px;font-weight:700;line-height:16px;letter-spacing:.5px}.loyalty-body-text .cta{min-width:100%;margin:0 auto 56px;text-align:center}.loyalty-body-text .cta:focus{color:#211f1f;border-color:#211f1f;background:transparent!important}@media (min-width:720px){.loyalty-body-text{width:61.57%}.loyalty-body-text .cta{min-width:auto;margin:0 auto 2.0833333333rem}}.bmwusa-loyalty-headline{height:auto;max-width:1600px;margin:0 auto}.loyalty-headline__wrap{width:81.38%;height:auto;padding:2.0833333333rem 0 .5rem;margin:0 auto}.loyalty-headline__wrap h1{color:#414141;letter-spacing:0;text-align:center;font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:24px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:30px;letter-spacing:-.1px}@media screen and (min-width:768px){.loyalty-headline__wrap h1{font-size:30px;line-height:38px;letter-spacing:-.1px}}@media screen and (min-width:1280px){.loyalty-headline__wrap h1{font-size:39px;line-height:48px;letter-spacing:-.1px}}@media screen and (min-width:2000px){.loyalty-headline__wrap h1{font-size:54px;line-height:65px;letter-spacing:-.1px}}@media (min-width:720px){.loyalty-headline__wrap{width:61.57%}}.bmwusa-loyalty-bodytext{height:100%;max-width:1600px;margin:0 auto}.bmwusa-loyalty-bodytext sub,.bmwusa-loyalty-bodytext sup{vertical-align:baseline;position:relative;top:-.4em}.bmwusa-loyalty-bodytext sub{top:.4em}.loyalty-body-text{width:81.38%;margin:0 auto}.loyalty-body-text__headline{padding:1.8rem 0 .1rem;border-top:1px solid #cacaca}.loyalty-body-text__headline h4{color:#414141;font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:20px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:26px;letter-spacing:-.1px}@media screen and (min-width:768px){.loyalty-body-text__headline h4{font-size:23px;line-height:31px;letter-spacing:-.1px}}@media screen and (min-width:1280px){.loyalty-body-text__headline h4{font-size:28px;line-height:37px;letter-spacing:-.1px}}@media screen and (min-width:2000px){.loyalty-body-text__headline h4{font-size:38px;line-height:48px;letter-spacing:-.1px}}.loyalty-body-text__paragraph{padding:0}.loyalty-body-text__paragraph p{color:#414141;margin-bottom:0;padding:0 0 1em;font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.5px}@media screen and (min-width:768px){.loyalty-body-text__paragraph p{font-size:15px;line-height:24px;letter-spacing:.5px}}@media screen and (min-width:1280px){.loyalty-body-text__paragraph p{font-size:16px;line-height:26px;letter-spacing:.5px}}@media screen and (min-width:2000px){.loyalty-body-text__paragraph p{font-size:19px;line-height:30px;letter-spacing:.5px}}@media (min-width:720px){.loyalty-body-text{width:61.57%;padding:0 0 2.0833333333rem}}.loyalty-component__gray{max-width:1600px;height:100%;margin:0 auto;background-color:#f2f2f2}.loyalty-component__white{height:100%;background-color:#f5f5f6}.bmwusa-three-col-row{width:100%;height:auto;margin:0 auto}.bmwusa-three-col-row .details-grid__wrap-outer{width:100%}.bmwusa-three-col-row .details-grid__wrap-inner{width:82.5%;margin:0 auto;padding:0;text-align:center;border-top:1px solid #cacaca}.bmwusa-three-col-row .details-grid__wrap-inner .single-col .detail-cell__wrap{padding:30px 0!important}.bmwusa-three-col-row .details-grid__wrap-inner .single-col .eyebrow-copy{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:11px;font-weight:400;line-height:13px;letter-spacing:2.75px}@media screen and (min-width:1280px){.bmwusa-three-col-row .details-grid__wrap-inner .single-col .eyebrow-copy{font-size:12px;line-height:15px;letter-spacing:2.75px}}@media screen and (min-width:2000px){.bmwusa-three-col-row .details-grid__wrap-inner .single-col .eyebrow-copy{font-size:13px;line-height:15px;letter-spacing:2.75px}}.bmwusa-three-col-row .details-grid__wrap-inner .single-col .headline-copy{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:20px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:26px;letter-spacing:-.1px}@media screen and (min-width:768px){.bmwusa-three-col-row .details-grid__wrap-inner .single-col .headline-copy{font-size:23px;line-height:31px;letter-spacing:-.1px}}@media screen and (min-width:1280px){.bmwusa-three-col-row .details-grid__wrap-inner .single-col .headline-copy{font-size:28px;line-height:37px;letter-spacing:-.1px}}@media screen and (min-width:2000px){.bmwusa-three-col-row .details-grid__wrap-inner .single-col .headline-copy{font-size:38px;line-height:48px;letter-spacing:-.1px}}.bmwusa-three-col-row .details-grid__wrap-inner .single-col:nth-child(2){display:none!important}.bmwusa-three-col-row .details-grid__wrap-inner .single-col:nth-child(3){display:none!important}.bmwusa-three-col-row .details-grid__wrap-inner .double-col .detail-cell__wrap,.bmwusa-three-col-row .details-grid__wrap-inner .triple-col .detail-cell__wrap{padding:30px 0!important;margin:0 30px}.bmwusa-three-col-row .details-grid__wrap-inner .double-col .eyebrow-copy,.bmwusa-three-col-row .details-grid__wrap-inner .triple-col .eyebrow-copy{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:11px;font-weight:400;line-height:13px;letter-spacing:2.75px}@media screen and (min-width:1280px){.bmwusa-three-col-row .details-grid__wrap-inner .double-col .eyebrow-copy,.bmwusa-three-col-row .details-grid__wrap-inner .triple-col .eyebrow-copy{font-size:12px;line-height:15px;letter-spacing:2.75px}}@media screen and (min-width:2000px){.bmwusa-three-col-row .details-grid__wrap-inner .double-col .eyebrow-copy,.bmwusa-three-col-row .details-grid__wrap-inner .triple-col .eyebrow-copy{font-size:13px;line-height:15px;letter-spacing:2.75px}}.bmwusa-three-col-row .details-grid__wrap-inner .double-col .headline-copy,.bmwusa-three-col-row .details-grid__wrap-inner .triple-col .headline-copy{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:20px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:26px;letter-spacing:-.1px}@media screen and (min-width:768px){.bmwusa-three-col-row .details-grid__wrap-inner .double-col .headline-copy,.bmwusa-three-col-row .details-grid__wrap-inner .triple-col .headline-copy{font-size:23px;line-height:31px;letter-spacing:-.1px}}@media screen and (min-width:1280px){.bmwusa-three-col-row .details-grid__wrap-inner .double-col .headline-copy,.bmwusa-three-col-row .details-grid__wrap-inner .triple-col .headline-copy{font-size:28px;line-height:37px;letter-spacing:-.1px}}@media screen and (min-width:2000px){.bmwusa-three-col-row .details-grid__wrap-inner .double-col .headline-copy,.bmwusa-three-col-row .details-grid__wrap-inner .triple-col .headline-copy{font-size:38px;line-height:48px;letter-spacing:-.1px}}.bmwusa-three-col-row .details-grid__wrap-inner .details-cell__wrap{height:100%;padding:0;vertical-align:top;letter-spacing:0;color:#414141;line-height:36px}.bmwusa-three-col-row .details-grid__wrap-inner .details-cell__wrap h1{text-transform:uppercase;margin:0 0 12px;font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:11px;font-weight:400;line-height:13px;letter-spacing:2.75px}@media screen and (min-width:1280px){.bmwusa-three-col-row .details-grid__wrap-inner .details-cell__wrap h1{font-size:12px;line-height:15px;letter-spacing:2.75px}}@media screen and (min-width:2000px){.bmwusa-three-col-row .details-grid__wrap-inner .details-cell__wrap h1{font-size:13px;line-height:15px;letter-spacing:2.75px}}.bmwusa-three-col-row .details-grid__wrap-inner .details-cell__wrap h2{margin:0;font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:20px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:26px;letter-spacing:-.1px}@media screen and (min-width:768px){.bmwusa-three-col-row .details-grid__wrap-inner .details-cell__wrap h2{font-size:23px;line-height:31px;letter-spacing:-.1px}}@media screen and (min-width:1280px){.bmwusa-three-col-row .details-grid__wrap-inner .details-cell__wrap h2{font-size:28px;line-height:37px;letter-spacing:-.1px}}@media screen and (min-width:2000px){.bmwusa-three-col-row .details-grid__wrap-inner .details-cell__wrap h2{font-size:38px;line-height:48px;letter-spacing:-.1px}}.bmwusa-three-col-row .details-grid__wrap-inner .details-cell__wrap h3{margin:12px 0 0;text-transform:uppercase;font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:11px;font-weight:400;line-height:13px;letter-spacing:2.75px}@media screen and (min-width:1280px){.bmwusa-three-col-row .details-grid__wrap-inner .details-cell__wrap h3{font-size:12px;line-height:15px;letter-spacing:2.75px}}@media screen and (min-width:2000px){.bmwusa-three-col-row .details-grid__wrap-inner .details-cell__wrap h3{font-size:13px;line-height:15px;letter-spacing:2.75px}}.double-detail-cell,.single-detail-cell,.triple-detail-cell{width:100%}.detail-cell__divider{border-right:none;border-bottom:1px dotted #77787b}.detailgridcell{display:inline-block;width:100%;margin:0;padding:0 30px}.three-col-row__legal-indicator{display:inline;margin-right:-14px;vertical-align:middle}.three-col-row__legal-indicator svg{width:1.1666666667rem;height:1.1666666667rem;cursor:pointer;vertical-align:top}@media (min-width:480px){.bmwusa-three-col-row{height:auto}.bmwusa-three-col-row .details-grid__wrap-outer{width:100%}.bmwusa-three-col-row .details-grid__wrap-inner .single-col .detail-cell__wrap{padding:30px 0!important;margin:0!important}.bmwusa-three-col-row .details-grid__wrap-inner .single-col:nth-child(2){display:none}.bmwusa-three-col-row .details-grid__wrap-inner .single-col:nth-child(3){display:none}.bmwusa-three-col-row .details-grid__wrap-inner .double-col .detail-cell__wrap,.bmwusa-three-col-row .details-grid__wrap-inner .triple-col .detail-cell__wrap{margin:30px 0!important;padding:0!important}.detail-cell__divider{border-right:1px dotted #414141;border-bottom:none}.detail-cell__no-divider{border-right:none;border-bottom:none}.single-col{display:inline-block;width:100%}.single-col:nth-child(2){display:none!important}.single-col:nth-child(3){display:none!important}.double-col{display:inline-block;width:49%}.triple-col{display:inline-block;width:32%}}@media (min-width:720px){.bmwusa-three-col-row .details-grid__wrap-inner{width:61.57%;padding:0}}.loader-container.relative{position:relative}.loader{display:none;position:absolute;top:50%;left:50%;margin-left:-38px;z-index:1}.loader.spinning{display:inline-block}.loader-ring,.loader-ring2{width:70px;height:70px;margin:auto;top:0;left:0;right:0;bottom:0;position:absolute;stroke-dasharray:500;stroke-dashoffset:490}.ring,.ring2{fill:none;stroke:#1c69d3;stroke-width:4;stroke-linecap:round;transform-origin:center center}.results{stroke:#1c69d3;z-index:1}.loader-ring{transform:rotate(82deg);animation:ring 2.2s cubic-bezier(.5,0,.5,1) infinite}.loader-ring2{transform:rotate(-97deg);animation:ring2 2.2s cubic-bezier(.5,0,.5,1) infinite}@keyframes ring{0%{transform:rotate(82deg);stroke-dashoffset:490}70%{transform:rotate(2turn);stroke-dashoffset:400}to{transform:rotate(982deg);stroke-dashoffset:490}}@keyframes ring2{0%{transform:rotate(-98deg);stroke-dashoffset:490}70%{transform:rotate(540deg);stroke-dashoffset:400}to{transform:rotate(802deg);stroke-dashoffset:490}}#expandableDynamicContent{position:relative;overflow:hidden;width:81.38%;max-width:1600px;height:0;margin-top:-5px;transition:height .5s}#expandableHeader{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:11px;font-weight:700;line-height:13px;letter-spacing:2.75px;margin-bottom:20px}@media screen and (min-width:1280px){#expandableHeader{font-size:12px;line-height:15px;letter-spacing:2.75px}}@media screen and (min-width:2000px){#expandableHeader{font-size:13px;line-height:15px;letter-spacing:2.75px}}.expandable-paragraph-inner{height:45px}.expandableContent-expanded{height:auto!important;margin-bottom:20px}.expandable-paragraph-inner-full{height:auto!important}.expandable-button-wrapper{position:relative;display:block;width:100%;max-width:1600px;height:auto;padding:90px 0 30px;text-align:center;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 48%,#fff 49%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#fff");zoom:1}.expandable-button-full{position:static;bottom:0;left:auto;width:auto;margin-bottom:0;margin-left:0}.expandable-button-full:focus{color:#211f1f;border-color:#211f1f;background:transparent!important}.expandable-hidden{display:none}.fix-to-top{position:fixed;top:0}.expandableHeaderDiv-expanded .ng-binding:after{display:inline-block;transform:rotate(180deg)}.expandable-paragraph{width:81.38%;margin:0 auto}.expandable-paragraph p{color:#414141;font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.5px}@media screen and (min-width:768px){.expandable-paragraph p{font-size:15px;line-height:24px;letter-spacing:.5px}}@media screen and (min-width:1280px){.expandable-paragraph p{font-size:16px;line-height:26px;letter-spacing:.5px}}@media screen and (min-width:2000px){.expandable-paragraph p{font-size:19px;line-height:30px;letter-spacing:.5px}}.expandable-paragraph.expandableContent-expanded{margin-bottom:34px}.expandable-headline-wrap{overflow:hidden;width:100%;border-bottom:1px solid #d5d5d5}.expandable-headline-wrap .expandable-headline{cursor:pointer;display:flex;align-items:center;justify-content:center;min-height:80px}.expandable-headline-wrap .expandable-headline:focus,.expandable-headline-wrap .expandable-headline:hover{outline:none}.expandable-headline-wrap .expandable-headline:focus .ng-binding,.expandable-headline-wrap .expandable-headline:hover .ng-binding{text-decoration:underline;color:#1c69d3}.expandable-headline-wrap .expandable-headline:focus .ng-binding:after,.expandable-headline-wrap .expandable-headline:hover .ng-binding:after{fill:#1c69d3}.expandable-headline-wrap .expandable-headline #expandableHeader{margin:0 15px}.expandable-headline-wrap .expandable-headline .ng-binding{width:100%;text-align:center;color:#414141}.expandable-headline-wrap .expandable-headline .ng-binding:after{display:inline-block;width:12px;height:16px;margin:0 0 0 10px;content:" ";transition:transform .15s cubic-bezier(.505,.015,.46,.985);vertical-align:middle;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1L6.058 7 0 1' stroke='%23414141' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100% auto}.spinner-container{min-height:250px}@media (min-width:480px){.expandable-button-full{bottom:0;margin-top:10px}}@media (min-width:720px){.body-text__copy{width:57.7777777778%;padding-top:24px;padding-bottom:24px}.expandable-button-wrapper{padding:40px 0 30px}.expandable-button-full{margin-top:80px}.pos--rght .body-text__body{text-align:right}}@media (min-width:960px){.body-text__copy{width:43.3333333333%;padding-top:3.3333333333rem;padding-bottom:3.3333333333rem}.body-text__copy p{margin-bottom:2rem}.pos--rght .body-text__body{padding-right:40px}.pos--lft .body-text__body{padding-left:40px}.expandable-button-full{position:absolute;left:50%;width:170px;margin-bottom:30px;margin-left:-85px;text-align:center}.expandable-button-wrapper{padding:140px 0 30px}.expandable-paragraph.expandableContent-expanded{margin-bottom:53px}}.fw-static-bar{background-color:#0a9df4;width:100%;display:flex;height:60px;align-items:center}.fw-static-bar__container{width:100%;padding:0 18px;overflow:hidden;display:table}.fw-static-bar__container--copytext{color:#fff;float:left;font-family:Arial,Helvetica Neue,sans-serif;font-weight:700;max-width:118px;max-height:60px;letter-spacing:.75px}.fw-static-bar__container a{display:table-cell;vertical-align:middle;font-size:12px}.fw-static-bar__container--cta{background-color:#fff;color:#211f1f;float:right;width:100%;max-width:136px;height:35px;white-space:nowrap;font-family:Arial,Helvetica Neue,sans-serif;line-height:35px;text-align:center;font-weight:700}@media (min-width:720px){.fw-static-bar{height:65px}.fw-static-bar__container{max-height:65px;padding:0 71px}.fw-static-bar__container--copytext{max-width:218px}.fw-static-bar__container--copytext p{margin:0;line-height:65px;font-size:13px}.fw-static-bar__container a{font-size:13px}.fw-static-bar__container a--cta{height:40px;max-width:176px;line-height:40px;padding:0}}.quote-text{width:100%;display:block;margin:0 auto}.quote-text__container{max-width:80%;text-align:center;font-family:Abril Display,Times,Times New Roman,serif;letter-spacing:3px;line-height:13px;padding:80px 0 75px;white-space:normal;margin:0 auto}.quote-text__container.black-font{color:#000}.quote-text__container.white-font{color:#fff}.quote-text__container--quoteAuthor,.quote-text__container--quoteTitle{font-size:11px;font-family:BMW Type,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif;font-weight:700}@media (min-width:768px){.quote-text__container--quoteAuthor,.quote-text__container--quoteTitle{font-size:12px}}.quote-text__container--quoteText{font-size:24px;line-height:34px;letter-spacing:.5px;font-weight:700;width:85%;margin:0 auto}@media (min-width:768px){.quote-text__container--quoteText{font-size:37px;line-height:52px}}.quote-text__container--quoteAuthor{margin-bottom:15px;text-transform:uppercase;line-height:14px}.quote-text__container--authorSecondary{font-size:12px;letter-spacing:1.25px;line-height:15px;font-style:italic}@media (min-width:768px){.quote-text__container--authorSecondary{font-size:14px;letter-spacing:1.25px;line-height:18px}}@media (min-width:768px){.quote-text__container{max-width:1070px;padding:120px 0 110px}}.quote-two-fields .quote-text__container{width:100%}.quote-two-fields .quote-text__container .quote-text__container--quoteText{font-size:32px;line-height:44px}.quote-two-fields .quote-text__container .quote-text__container--quoteText p{margin-bottom:20px}@media (min-width:768px){.quote-two-fields .quote-text__container{max-width:1100px}.quote-two-fields .quote-text__container .quote-text__container--quoteText{font-size:54px;line-height:68px}.quote-two-fields .quote-text__container .quote-text__container--quoteText p{margin-bottom:38px}}.tippy-iOS{cursor:pointer!important}.tippy-notransition{transition:none!important}.tippy-popper{perspective:700px;z-index:9999;outline:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none;line-height:1.4;max-width:calc(100% - 10px)}.tippy-popper[x-placement^=top] .tippy-backdrop{border-radius:40% 40% 0 0}.tippy-popper[x-placement^=top] .tippy-roundarrow{bottom:-8px;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-roundarrow svg{position:absolute;left:0;transform:rotate(180deg)}.tippy-popper[x-placement^=top] .tippy-arrow{border-top:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;bottom:-7px;margin:0 6px;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-backdrop{transform-origin:0 25%}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-55%)}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%,-45%);opacity:0}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=visible]{transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=hidden]{opacity:0;transform:translateY(-20px)}.tippy-popper[x-placement^=top] [data-animation=perspective]{transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=visible]{transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=hidden]{opacity:0;transform:translateY(0) rotateX(60deg)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=visible]{transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=hidden]{opacity:0;transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=visible]{transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=hidden]{opacity:0;transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=visible]{transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=hidden]{opacity:0;transform:translateY(0) scale(.5)}.tippy-popper[x-placement^=bottom] .tippy-backdrop{border-radius:0 0 30% 30%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow{top:-8px;transform-origin:50% 100%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow svg{position:absolute;left:0;transform:rotate(0)}.tippy-popper[x-placement^=bottom] .tippy-arrow{border-bottom:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;top:-7px;margin:0 6px;transform-origin:50% 100%}.tippy-popper[x-placement^=bottom] .tippy-backdrop{transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-45%)}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%);opacity:0}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=visible]{transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=hidden]{opacity:0;transform:translateY(20px)}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=visible]{transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=hidden]{opacity:0;transform:translateY(0) rotateX(-60deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=visible]{transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=hidden]{opacity:0;transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=visible]{transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=hidden]{opacity:0;transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=visible]{transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=hidden]{opacity:0;transform:translateY(0) scale(.5)}.tippy-popper[x-placement^=left] .tippy-backdrop{border-radius:50% 0 0 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow{right:-16px;transform-origin:33.33333333% 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow svg{position:absolute;left:0;transform:rotate(90deg)}.tippy-popper[x-placement^=left] .tippy-arrow{border-left:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;right:-7px;margin:3px 0;transform-origin:0 50%}.tippy-popper[x-placement^=left] .tippy-backdrop{transform-origin:50% 0}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-75%,-50%);opacity:0}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=visible]{transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=hidden]{opacity:0;transform:translateX(-20px)}.tippy-popper[x-placement^=left] [data-animation=perspective]{transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=visible]{transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=hidden]{opacity:0;transform:translateX(0) rotateY(-60deg)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=visible]{transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=hidden]{opacity:0;transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=visible]{transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=hidden]{opacity:0;transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=visible]{transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=hidden]{opacity:0;transform:translateX(0) scale(.5)}.tippy-popper[x-placement^=right] .tippy-backdrop{border-radius:0 50% 50% 0}.tippy-popper[x-placement^=right] .tippy-roundarrow{left:-16px;transform-origin:66.66666666% 50%}.tippy-popper[x-placement^=right] .tippy-roundarrow svg{position:absolute;left:0;transform:rotate(-90deg)}.tippy-popper[x-placement^=right] .tippy-arrow{border-right:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;left:-7px;margin:3px 0;transform-origin:100% 50%}.tippy-popper[x-placement^=right] .tippy-backdrop{transform-origin:-50% 0}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-25%,-50%);opacity:0}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=visible]{transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=hidden]{opacity:0;transform:translateX(20px)}.tippy-popper[x-placement^=right] [data-animation=perspective]{transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=visible]{transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=hidden]{opacity:0;transform:translateX(0) rotateY(60deg)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=visible]{transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=hidden]{opacity:0;transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=visible]{transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=hidden]{opacity:0;transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=visible]{transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=hidden]{opacity:0;transform:translateX(0) scale(.5)}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.9rem;padding:.3rem .6rem;max-width:350px;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip[data-size=small]{padding:.2rem .4rem;font-size:.75rem}.tippy-tooltip[data-size=large]{padding:.4rem .8rem;font-size:1rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive],.tippy-tooltip[data-interactive] path{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip[data-inertia][data-state=hidden]{transition-timing-function:ease}.tippy-arrow,.tippy-roundarrow{position:absolute;width:0;height:0}.tippy-roundarrow{width:24px;height:8px;fill:#333;pointer-events:none}.tippy-backdrop{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{transition-property:opacity;will-change:opacity}.tippy-backdrop+.tippy-content[data-state=visible]{opacity:1}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}.inline-concertina-reveal .concertina-inlineCloseButton{display:block;bottom:-150px;transition:all 1s cubic-bezier(.645,.045,.355,1);left:50%;margin-left:-40px;position:fixed;background-color:rgba(0,0,0,.75);width:135px;height:44px;border-radius:25px;text-align:center;cursor:pointer}.inline-concertina-reveal .concertina-inlineCloseButton:focus{outline:0}@keyframes closeButtonAnimation{0%{opacity:0}to{opacity:.7}}.inline-concertina-reveal .concertina-inlineCloseButton .iconStroke{stroke:#fff;fill:none}.inline-concertina-reveal .concertina-inlineCloseButton .iconFill{fill:#fff}.inline-concertina-reveal .concertina-inlineCloseButton .close-text{color:#211f1f;line-height:44px;height:44px;margin-left:18px;float:left;vertical-align:top;letter-spacing:3px}.inline-concertina-reveal .concertina-inlineCloseButton .concertina-toggleIcon{display:block;float:left;height:30px;width:30px;margin-left:7px;margin-top:7px}.inline-concertina-reveal.show-reveal-content .concertina-inlineCloseButton{bottom:50px}.concertina-content-footer__container{overflow:hidden}.concertina-page-par{transition:all .4s cubic-bezier(.645,.045,.355,1)}.concertina-page-par .body-text__copy,.concertina-page-par .concertina-toggleButton,.concertina-page-par .section-header__eyebrow,.concertina-page-par h1,.concertina-page-par h2,.concertina-page-par h3,.concertina-page-par h4,.concertina-page-par h5,.concertina-page-par h6,.concertina-page-par p,.concertina-page-par span{transform:scale(1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.concertina-page-par:before{transition:background-color .3s cubic-bezier(.645,.045,.355,1);content:"";display:block;z-index:-3;position:absolute;height:100%;width:100%;background-color:transparent}.concertina-page-par.alternate-concertina-revealed{position:relative;transform:translateY(25px)}.concertina-page-par.alternate-concertina-revealed .body-text__copy,.concertina-page-par.alternate-concertina-revealed .concertina-toggleButton,.concertina-page-par.alternate-concertina-revealed .section-header__eyebrow,.concertina-page-par.alternate-concertina-revealed h1,.concertina-page-par.alternate-concertina-revealed h2,.concertina-page-par.alternate-concertina-revealed h3,.concertina-page-par.alternate-concertina-revealed h4,.concertina-page-par.alternate-concertina-revealed h5,.concertina-page-par.alternate-concertina-revealed h6,.concertina-page-par.alternate-concertina-revealed p,.concertina-page-par.alternate-concertina-revealed span{transform:scale(.8);transition:all .3s cubic-bezier(.645,.045,.355,1)}.concertina-page-par.alternate-concertina-revealed:before{z-index:5;background-color:rgba(0,0,0,.85)}.concertina-reveal.inline-concertina-reveal{overflow:hidden;background-color:#fff;z-index:6;width:calc(100% - 50px);margin-left:25px;height:105vh;position:fixed;transition:all 1s cubic-bezier(.645,.045,.355,1);padding-bottom:80px}.concertina-reveal.inline-concertina-reveal.show-reveal-content{left:0;overflow:auto}.inline-concertina-reveal .concertina-contents{height:auto;overflow:auto}.concertinaContainer:not(.author-only).concertinaFullScreen:not(.reveal){height:100vh;overflow:hidden}.concertinaContainer:not(.author-only).concertinaFullScreen .concertina-cover{height:100vh}.concertinaContainer:not(.author-only).concertinaFullScreen .concertina-cover h1.section-header__copy{font-family:BMW Type,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif;font-weight:700;letter-spacing:.5px;font-size:32px;line-height:38px;position:absolute;top:43vh;left:50%;margin-left:-50%;transform:translateY(-100%)}@media (min-width:768px){.concertinaContainer:not(.author-only).concertinaFullScreen .concertina-cover h1.section-header__copy{font-size:42px;line-height:50px}}@media (min-width:1280px){.concertinaContainer:not(.author-only).concertinaFullScreen .concertina-cover h1.section-header__copy{font-size:56px;line-height:68px}}.concertinaContainer:not(.author-only).concertinaFullScreen .concertina-cover .section-header{height:calc(100vh - 100px);position:relative}.concertinaContainer:not(.author-only).concertinaFullScreen>div div.background-container{height:100vh}.concertinaContainer:not(.author-only).concertinaFullScreen>div div.background-container .wcm-image{position:relative;top:0;left:0;margin-right:0;transform:translate(0);max-width:100%;width:100%}.concertinaContainer:not(.author-only).concertinaFullScreen>div div.background-container .wcm-image.full-width img,.concertinaContainer:not(.author-only).concertinaFullScreen>div div.background-container .wcm-image img{height:100vh;position:relative;width:100%}.concertinaContainer.alternate-reveal{overflow-y:visible}.concertinaContainer{height:566px;overflow-y:hidden;position:relative;width:100%}.concertinaContainer .concertina-fullScreenMobileShortName,.concertinaContainer .concertina-verticalTabFullScreen{display:none}.concertinaContainer .concertina-scrollTarget{position:absolute;top:0}.concertinaContainer .concertina-closeText{display:inline-block}.concertinaContainer.concertinaFullScreen{max-height:none;max-width:1600px;margin:auto;overflow:hidden}.concertinaContainer.concertinaFullScreen .concertina-verticalTabFullScreen{display:none}.concertinaContainer.concertinaFullScreen .concertina-fullScreenMobileShortName{width:100vw;text-align:center;text-transform:uppercase;color:#727171;display:block;margin-top:35px}.concertinaContainer.concertinaFullScreen .concertina-scrollTarget{top:0}.concertinaContainer.concertinaFullScreen .wcm-image{width:100%;height:100%;position:absolute}.concertinaContainer.concertinaFullScreen .wcm-image img{width:100%}.concertinaContainer.concertinaFullScreen .concertina-exploreText{margin-left:50%;transform:translatex(-50%)}.concertinaContainer.concertinaFullScreen .concertina-cover{max-width:1600px;width:100%;margin:auto}.concertinaContainer.concertinaFullScreen .concertina-cover .background-container img{object-fit:cover}.concertinaContainer.concertinaFullScreen .concertina-cover .title-container{height:calc(100% - 18px)}.concertinaContainer.concertinaFullScreen .concertina-cover .section-header__eyebrow{display:inline-block;padding:0}.concertinaContainer.concertinaFullScreen .concertina-cover .section-header__eyebrow:before{content:"";display:block;background-color:#fff;width:40px;height:1px;position:absolute;top:50%;left:calc(100% + 15px)}.concertinaContainer.concertinaFullScreen .concertina-cover .section-header__eyebrow:after{content:"";display:block;background-color:#fff;width:40px;height:1px;position:absolute;top:50%;right:calc(100% + 15px)}.concertinaContainer.concertinaFullScreen .concertina-toggleButton{top:unset;bottom:75px}.concertinaContainer.concertinaFullScreen div.background .background-overlay{padding:30px}.concertinaContainer.concertinaFullScreen div.background-container{max-height:none}.concertinaContainer.concertinaFullScreen.reveal{transition-delay:5s}.concertinaContainer.concertinaFullScreen.reveal .concertina-toggleButton{animation-duration:5s;animation-name:closeButtonAnimation;left:0;margin:0 auto;top:0;transform-origin:top;transition:transform 1s linear;opacity:.7}@media (max-width:767px){.concertinaContainer.concertinaFullScreen.reveal .concertina-toggleButton{top:0;transform:translateY(63px)}}@media (min-width:768px){.concertinaContainer.concertinaFullScreen.reveal .concertina-toggleButton{transform:translateY(20px)}}@media (min-width:1280){.concertinaContainer.concertinaFullScreen.reveal .concertina-toggleButton{transform:translateY(25px)}}@media (min-width:1800){.concertinaContainer.concertinaFullScreen.reveal .concertina-toggleButton{transform:translateY(30px)}}.concertinaContainer.concertinaFullScreen.reveal .concertina-closeText{display:inline-block}.concertinaContainer .concertina-cover{height:570px;overflow-y:hidden;position:absolute;top:0;transition:all .57s cubic-bezier(.645,.045,.355,1);width:100%;will-change:top;z-index:2}.concertinaContainer .concertina-cover .background-container{max-height:570px}.concertinaContainer div.background-container{height:570px}.concertinaContainer div.background-container .wcm-image{left:50%;line-height:0;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.concertinaContainer div.background-container .wcm-image.full-width img,.concertinaContainer div.background-container .wcm-image img{height:570px;max-width:none;width:auto}.concertinaContainer .concertina-toggleButton{left:50%;margin-left:-25px;position:absolute;top:466px;z-index:3;cursor:pointer;transition:top .57s cubic-bezier(.645,.045,.355,1),margin-top .55s cubic-bezier(.645,.045,.355,1) .45s,margin-left .55s cubic-bezier(.645,.045,.355,1) .45s}.concertinaContainer .concertina-toggleButton:focus{outline:0}.concertinaContainer .concertina-toggleButton #vertical-line{transition:opacity .55s cubic-bezier(.645,.045,.355,1) .45s;opacity:.9}.concertinaContainer.reveal{height:auto}.concertinaContainer.reveal .concertina-cover{transform:translateY(-100%)}.concertinaContainer.reveal .concertina-toggleButton{margin-left:-20px;margin-top:12.5px;top:auto;z-index:3;color:#fff;display:inline-block;box-sizing:border-box;width:123px;height:44px;cursor:pointer;right:0;bottom:0;padding:0 20px;overflow:hidden;border:none;border-radius:30px;background:#211f1f}@media (min-width:1282px){.concertinaContainer.reveal .concertina-toggleButton{width:152px;height:52px}}.concertinaContainer.reveal .concertina-toggleButton #vertical-line{opacity:0}.concertinaContainer.reveal .concertina-toggleButton #horizontal-line{height:3px}.concertinaContainer.reveal .concertina-toggleIcon{height:30px;width:30px;margin:7px 0 0 -5px}@media (min-width:1282px){.concertinaContainer.reveal .concertina-toggleIcon{margin:12px 0 0 6px}}.concertinaContainer.reveal .concertina-reveal{position:relative;background-color:#fff}.concertinaContainer.reveal .concertina-verticalTab{opacity:1}.concertinaContainer .concertina-reveal{position:absolute;width:100%;z-index:1}.concertinaContainer .concertina-verticalTab{font-family:Arial,Helvetica Neue,sans-serif;letter-spacing:3px;margin:0;font-weight:400;font-size:11px;display:none;left:-48vw;opacity:0;position:absolute;transform:rotate(270deg) translateX(-50%);transition:opacity .62s cubic-bezier(0,.18,.72,1) 1s}@media (min-width:1280px){.concertinaContainer .concertina-verticalTab{font-size:12px}}.concertinaContainer .concertina-verticalTab.concertina-verticalTabFullScreen{text-transform:uppercase;left:-275px;top:325px;z-index:5;transform:rotate(270deg);width:600px;text-align:right}.concertinaContainer.concertinaFullScreen .concertina-verticalTab.concertina-verticalTabNotFullScreen{width:100vw;text-align:center;text-transform:uppercase;color:#727171;position:absolute;left:50%;transform:translateX(-50%);top:-30px}.concertinaContainer .concertina-verticalTabButton{position:relative;height:0;width:0}.concertinaContainer .concertina-toggleIcon{height:50px;opacity:.9;padding:2px;width:50px}.concertinaContainer .concertina-toggleIcon .iconLine.iconStroke{fill:#fff;stroke:none}.concertinaContainer .concertina-toggleIcon .iconLine.iconFill{fill:#211f1f;stroke:none}.concertinaContainer.reveal .concertina-toggleIcon .iconLine.iconStroke{fill:rgba(34,31,31,.3);stroke:#fff}.concertinaContainer.reveal .concertina-toggleIcon .iconLine.iconFill{fill:#fff;stroke:none}.concertinaContainer.reveal .concertina-exploreText{display:none}.concertinaContainer .concertina-exploreText{color:#fff;display:block;font-family:ArialMT,arial,sans-serif;font-size:12px;letter-spacing:3px;margin-left:-10px;position:absolute;text-align:center;transition:opacity .62s cubic-bezier(0,.18,.72,1) 1s}.concertinaContainer .concertina-closeText{font-family:Arial,Helvetica Neue,sans-serif;letter-spacing:3px;margin:0;font-weight:400;font-size:11px;color:#cacaca;display:block;opacity:0;position:absolute;text-align:center}@media (min-width:1280px){.concertinaContainer .concertina-closeText{font-size:12px}}.concertinaContainer.reveal .concertina-closeText{opacity:1;color:#fff;display:inline-grid;margin:13px 5px}@media (min-width:1282px){.concertinaContainer.reveal .concertina-closeText{margin:17px 10px}}.concertinaContainer:not(.reveal) .concertina-verticalTab{visibility:hidden}.concertinaContainer:not(.reveal) .concertina-closeText{visibility:hidden}.concertinaContainer .section-header__copy-animate{animation:fadeInDown .5s cubic-bezier(0,.18,.72,1) both;animation-delay:.9s}.concertinaContainer .section-header__eyebrow-animate{animation:fadeIn .5s cubic-bezier(0,.18,.72,1) both;animation-delay:.9s}.concertinaContainer .section-header__eyebrow-animate:before{animation:wingExpand 1s ease;animation-delay:.9s}.concertinaContainer .section-header__eyebrow-animate:after{animation:wingExpand .5s ease;animation-delay:.9s}.concertinaContainer .concertina-toggleButton-animate .concertina-toggleIcon{animation:exploreBtnRotateGrow .9s cubic-bezier(0,.18,.72,1) both;animation-delay:.9s}.concertinaContainer .concertina-toggleButton-animate .concertina-exploreText{animation:fadeIn .9s cubic-bezier(0,.18,.72,1) both;animation-delay:.9s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-75%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes wingExpand{0%{width:0}to{width:40px}}@keyframes scaleIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes exploreBtnRotateGrow{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}@keyframes fadeInDownPause{0%{opacity:0;transform:translate3d(0,-75%,0)}25%{opacity:1;transform:translateZ(0)}}body:not(.body--nav-mobile-hidden) .concertina-toggleButton.fixed-positioning{top:90px}body .concertinaFullScreen .concertina-toggleButton.fixed-positioning{top:20px}body.body--nav-mobile-hidden .concertina-toggleButton.fixed-positioning{top:0}@media (min-width:768px){.concertinaContainer.concertinaFullScreen .concertina-scrollTarget{top:0}.concertinaContainer.concertinaFullScreen .concertina-verticalTabFullScreen{display:block}.concertinaContainer .concertina-fullScreenMobileShortName,.concertinaContainer.concertinaFullScreen .concertina-fullScreenMobileShortName,.concertinaContainer.concertinaFullScreen .concertina-verticalTabNotFullScreen{display:none}.concertina .concertinaContainer.concertinaFullScreen.reveal .concertina-scrollTarget{top:-58px}.concertinaContainer{height:716px}.concertinaContainer .concertina-cover{height:720px}.concertinaContainer .concertina-cover .background-container{max-height:720px}.concertinaContainer div.background-container,.concertinaContainer div.background-container .wcm-image.full-width img,.concertinaContainer div.background-container .wcm-image img{height:720px}.concertinaContainer .concertina-toggleButton{top:565px;margin-left:-30px}.concertinaContainer .concertina-toggleIcon{height:60px;width:60px}.concertinaContainer .concertina-verticalTabNotFullScreen{display:block}.concertinaContainer.reveal .concertina-toggleButton{margin-left:-20px;margin-top:20px;top:auto}.concertinaContainer .concertina-exploreText{margin-left:3px}.concertinaContainer.concertinaFullScreen .concertina-toggleButton .concertina-verticalTab.concertina-verticalTabNotFullScreen{display:none}body:not(.body--nav-mobile-hidden) .concertina-toggleButton.fixed-positioning{top:0}}@media (min-width:1282px){.concertinaContainer div.background-container{height:auto}.concertinaContainer div.background-container .wcm-image{position:relative;top:0;left:0;margin-right:0;transform:translate(0);max-width:100%;width:100%}.concertinaContainer div.background-container .wcm-image.full-width img,.concertinaContainer div.background-container .wcm-image img{height:auto;position:relative;width:100%}}.aem-AuthorLayer-Edit .concertinaContainer,.aem-AuthorLayer-Layouting .concertinaContainer,.concertinaContainer .author-only{border:2px dashed #a1a1a1;display:block;height:auto;overflow:visible;position:relative}.owner-profile{width:100%;display:block;text-align:center}.owner-profile__images{position:relative;margin:0 auto}.owner-profile__images--profileimg img{border-radius:50%;margin-bottom:-40px;width:100%;max-width:178px}.owner-profile__images--vehicleimg img{width:100%;max-width:217px}.owner-profile__data{color:#221f1f}.owner-profile__data--profileName{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:14px;font-weight:400;line-height:17px;letter-spacing:.25px;margin:7px 0}@media screen and (min-width:768px){.owner-profile__data--profileName{font-size:15px;line-height:18px;letter-spacing:.25px}}@media screen and (min-width:1280px){.owner-profile__data--profileName{font-size:16px;line-height:20px;letter-spacing:.25px}}@media screen and (min-width:2000px){.owner-profile__data--profileName{font-size:19px;line-height:24px;letter-spacing:.25px}}@media (min-width:1200px){.owner-profile__data--profileName{margin:13px 0 7px}}.owner-profile__data--profileDescription,.owner-profile__data--profileTitle{font-family:SangBleuKingdom,Times,Times New Roman,serif;font-size:12px;font-weight:400;-webkit-font-smoothing:italic;-moz-osx-font-smoothing:italic;line-height:15px;letter-spacing:1.5px;font-style:italic}@media screen and (min-width:768px){.owner-profile__data--profileDescription,.owner-profile__data--profileTitle{font-size:13px;line-height:16px;letter-spacing:1.5px}}@media screen and (min-width:2000px){.owner-profile__data--profileDescription,.owner-profile__data--profileTitle{font-size:14px;line-height:18px;letter-spacing:1.5px}}.owner-profile__data--profileTitle{margin:0 auto}.owner-profile__data--profileDescription{margin:7px 0 0}.owner-profile.horizontal-avatar{margin:0 auto;float:left;overflow:hidden}.owner-profile.horizontal-avatar .owner-profile__data{display:flex;flex-direction:column;margin-left:72px}.owner-profile.horizontal-avatar .owner-profile__data--profileTitle{font-family:SangBleuKingdom,Times,Times New Roman,serif;font-size:12px;font-weight:400;-webkit-font-smoothing:italic;-moz-osx-font-smoothing:italic;line-height:15px;letter-spacing:1.5px;font-style:italic;text-align:left;padding-top:1%;width:100%}@media screen and (min-width:768px){.owner-profile.horizontal-avatar .owner-profile__data--profileTitle{font-size:13px;line-height:16px;letter-spacing:1.5px}}@media screen and (min-width:2000px){.owner-profile.horizontal-avatar .owner-profile__data--profileTitle{font-size:14px;line-height:18px;letter-spacing:1.5px}}.owner-profile.horizontal-avatar .owner-profile__data--profileTitle:after{overflow:hidden;content:"";width:35px;border:solid;border-width:0 1px 1px 0;display:inline-block;position:relative;margin-left:2%;vertical-align:middle}.owner-profile.horizontal-avatar .owner-profile__data--profileName{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:14px;font-weight:400;line-height:17px;letter-spacing:.25px;order:1;text-align:left;margin:12px 0 5px}@media screen and (min-width:768px){.owner-profile.horizontal-avatar .owner-profile__data--profileName{font-size:15px;line-height:18px;letter-spacing:.25px}}@media screen and (min-width:1280px){.owner-profile.horizontal-avatar .owner-profile__data--profileName{font-size:16px;line-height:20px;letter-spacing:.25px}}@media screen and (min-width:2000px){.owner-profile.horizontal-avatar .owner-profile__data--profileName{font-size:19px;line-height:24px;letter-spacing:.25px}}.owner-profile.horizontal-avatar .owner-profile__data--profileDescription{font-family:SangBleuKingdom,Times,Times New Roman,serif;font-size:12px;font-weight:400;-webkit-font-smoothing:italic;-moz-osx-font-smoothing:italic;line-height:15px;letter-spacing:1.5px;font-style:italic;line-height:18px}@media screen and (min-width:768px){.owner-profile.horizontal-avatar .owner-profile__data--profileDescription{font-size:13px;line-height:16px;letter-spacing:1.5px}}@media screen and (min-width:2000px){.owner-profile.horizontal-avatar .owner-profile__data--profileDescription{font-size:14px;line-height:18px;letter-spacing:1.5px}}.owner-profile.horizontal-avatar .owner-profile__images--vehicleimg{display:none;float:left}.owner-profile.horizontal-avatar .owner-profile__images--profileimg{float:left;height:60px}.owner-profile.horizontal-avatar .owner-profile__images--profileimg img{max-width:55px}@media (min-width:1200px){.owner-profile.horizontal-avatar .owner-profile__images--profileimg img{max-width:60px}}.owner-profile.horizontal-avatar.theme-dark-simple .owner-profile__data--profileDescription,.owner-profile.horizontal-avatar.theme-light-simple .owner-profile__data--profileDescription{display:none}.owner-profile.horizontal-avatar.theme-light-full .owner-profile__data,.owner-profile.horizontal-avatar.theme-light-simple .owner-profile__data{color:#fff}.owner-profile.horizontal-avatar.theme-dark-full .owner-profile__data--profileTitle,.owner-profile.horizontal-avatar.theme-light-full .owner-profile__data--profileTitle{display:none}.owner-profile.horizontal-avatar.theme-dark-full .owner-profile__data--profileDescription,.owner-profile.horizontal-avatar.theme-light-full .owner-profile__data--profileDescription{text-align:left;display:block}.owner-profile.horizontal-avatar.theme-dark-full .owner-profile__data--profileName,.owner-profile.horizontal-avatar.theme-light-full .owner-profile__data--profileName{order:0;padding-top:0;line-height:13px}.iRange{max-width:941px;color:#211f1f;font-family:Arial,Helvetica Neue,sans-serif;letter-spacing:.25px;white-space:nowrap;margin:auto}.iRange header{font-family:BMW Type,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif;text-align:left;font-size:11px;line-height:13px;letter-spacing:3px;font-weight:700;margin-bottom:20px}.iRange .iRange__card__car{margin-top:9px;height:100%}.iRange .iRange__card__car img{padding-left:14%;padding-right:14%;width:100%;display:block;margin:auto auto 12px}.iRange .iRange__card__car footer{text-align:center;font-size:12px;letter-spacing:1px;line-height:16px}.iRange .iRange__card__car footer .iRange__card__car__footer__link{color:#1c69d3;font-weight:700;text-decoration:underline;margin-left:4px;margin-right:4px}.iRange .iRange__card__car.iRange__card__specs__tile--range-extender{margin-bottom:0}.iRange .iRange__card__specs{padding:40px 18px 0}.iRange .iRange__card__specs__tile{margin-bottom:30px}.iRange .iRange__card__specs__tile header{font-size:11px;font-weight:400;line-height:13px;letter-spacing:3px;display:flex;align-items:center;margin-bottom:10px}.iRange .iRange__card__specs__tile header p{display:inline;font-family:Arial,Helvetica Neue,sans-serif}.iRange .iRange__card__specs__tile main{margin-bottom:6px}.iRange .iRange__card__specs__tile main p{font-family:BMW Type,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif;font-size:32px;font-weight:700;letter-spacing:.5px;line-height:38px;display:inline}.iRange .iRange__card__specs__tile footer{font-family:Arial,Helvetica Neue,sans-serif;font-family:Abril Display,Times,Times New Roman,serif;font-style:italic;letter-spacing:1.25px;font-size:12px}@media (min-width:768px){.iRange .iRange__card__specs__tile footer{font-size:13px}}@media (min-width:1280px){.iRange .iRange__card__specs__tile footer{font-size:14px}}.iRange .iRange__card__specs__tile__header__line{display:inline;float:left;height:1px;background-color:#cacaca;width:100%;margin-left:2px;margin-bottom:1px}.iRange .iRange__card__specs__tile__main__tooltip{display:inline-block;height:15px;width:15px;margin-bottom:10px;margin-top:10px}@media (min-width:768px){.iRange header{font-size:12px;line-height:14px;margin-bottom:60px}.iRange .iRange__card{padding:0 2%}.iRange .iRange__card__car{width:41%;margin-right:10%;max-width:348px;float:left}.iRange .iRange__card__car img{margin-bottom:39px;padding:0}.iRange .iRange__card__car footer{font-size:12px}.iRange .iRange__card__specs{width:48%;float:left;padding:0}.iRange .iRange__card__specs__tile{margin-bottom:38px}.iRange .iRange__card__specs__tile header{font-size:12px;line-height:13px;margin-bottom:2px}.iRange .iRange__card__specs__tile main p{font-size:42px;line-height:50px}.iRange .iRange__card__specs__tile footer{font-size:13px}.iRange .iRange__card__specs__tile.iRange__card__specs__tile--range-extender{margin-bottom:0}}@media (min-width:1024px){.iRange .iRange__card{padding:0}.iRange .iRange__card__car{width:43%;margin-top:16px;max-width:100%}.iRange .iRange__card__car img{margin-bottom:39px;padding:0}.iRange .iRange__card__car footer{font-size:13px}.iRange .iRange__card__specs{width:47%}.iRange .iRange__card__specs__tile main p{font-size:56px;line-height:68px}.iRange .iRange__card__specs__tile footer{font-size:14px}}
/*# sourceMappingURL=/etc/designs/bmwusa/bmwusa-clientlibs/bmwusa-sourcemaps/global-legacy.css.map */
