﻿body,html,div,blockquote,img,label,p,h1,h2,h3,h4,h5,h6,pre,ul,ol,li,dl,dt,dd,form,a,fieldset,input,textarea,select,th,td,table,tbody{margin:0;padding:0;border:0;outline:none}html,body{width:100%;height:100%}body{line-height:1;font-size:100.01%}h1,h2,h3,h4,h5,h6{font-size:100%}ul,ol{list-style:none}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}div.clearFloat{float:none;clear:both}.forceHide{display:none !important}@font-face{font-family:'BMWGlobalPro';src:url("https://cdn.faceworks.nl/Assets/Fonts/BMW/v1/BMWGlobal_Pro_bold.eot");src:url("https://cdn.faceworks.nl/Assets/Fonts/BMW/v1/BMWGlobal_Pro_bold.eot?#iefix") format("embedded-opentype"),url("https://cdn.faceworks.nl/Assets/Fonts/BMW/v1/BMWGroup_Bold.woff2") format("woff2"),url("https://cdn.faceworks.nl/Assets/Fonts/BMW/v1/BMWGroup_Bold.woff") format("woff"),url("https://cdn.faceworks.nl/Assets/Fonts/BMW/v1/BMWGlobal_Pro_bold.ttf") format("truetype"),url("https://cdn.faceworks.nl/Assets/Fonts/BMW/v1/BMWGlobal_Pro_bold.svg#BMWGlobalPro") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'MINISerifRegular';src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifRegular.eot");src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifRegular.eot?#iefix") format("embedded-opentype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifRegular.woff2") format("woff2"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifRegular.woff") format("woff"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifRegular.ttf") format("truetype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifRegular.svg#MINISerif") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MINISerifBold';src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifBold.eot");src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifBold.eot?#iefix") format("embedded-opentype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifBold.woff2") format("woff2"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifBold.woff") format("woff"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifBold.ttf") format("truetype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifBold.svg#MINISerifBold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'MINISansSerifRegular';src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifRegular.eot");src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifRegular.eot?#iefix") format("embedded-opentype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifRegular.woff2") format("woff2"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifRegular.woff") format("woff"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifRegular.ttf") format("truetype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifRegular.svg#MINISansSerif") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MINISansSerifBold';src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifBold.eot");src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifBold.eot?#iefix") format("embedded-opentype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifBold.woff2") format("woff2"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifBold.woff") format("woff"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifBold.ttf") format("truetype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifBold.svg#MINISansSerifBold") format("svg");font-weight:bold;font-style:normal}body>.content{float:none;max-width:1270px;margin:0px auto}body>.content .footer{display:block;margin:0px auto;max-width:100%}.stageQuestion .button#question{display:none}.stageQuestion #questionBlock{position:absolute;top:140px;left:50%;transform:translateX(-50%);width:100% !important;max-width:700px !important;padding:24px !important;box-shadow:0px 4px 12px rgba(0,0,0,0.16),0px 0px 1px rgba(0,0,0,0.24);background-color:#ffffff;z-index:888}.stageQuestion #questionBlock .closer{background:#4d4d4d;display:inline-block;height:30px;position:absolute;top:7.5px;right:7.5px;width:30px;cursor:pointer;background-image:url(/img/stage2/close.png);background-position:center center;background-repeat:no-repeat;background-size:30px 30px}.stageQuestion #questionBlock .closer:hover{background-color:#262626}.stageMain.stageRedirector .stageCenter .stageWrapper .column100{width:50%}.stageMain.stageRedirector .stageCenter .stageWrapper .column100 .label{width:100%;font-family:'MINISansSerifRegular', Arial, Verdana;padding:22px 0px 13px 0px;display:flex;font-weight:400;font-style:normal;font-size:16px;line-height:18px;font-weight:normal}.stageMain.stageRedirector .stageCenter .stageWrapper .column100 .element{width:100%;display:flex}.stageMain.stageRedirector .stageCenter .stageWrapper .column100 .element #licensePlate-0{width:100%;font-family:'MINISansSerifRegular', Arial, Verdana;display:inline-block;padding:0px 10px;line-height:18px;color:#262626;background-image:url("/img/stage2/ci/nl.png");background-position:left center;background-repeat:no-repeat;background-size:26px 50px;background-color:#fbbc01 !important;border:3px solid #000 !important;border-radius:8px;max-height:50px;font-weight:700 !important;font-style:normal;text-transform:uppercase;font-size:24px !important;text-align:center;height:48px;box-sizing:border-box}.stageMain.stageRedirector .stageCenter .stageWrapper .column100 .element .button{background-color:#0085ac;border-color:#0085ac;padding:0px 40px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:auto;min-height:60px;line-height:28px;font-size:22px;color:#fff;font-family:'MINISansSerifRegular', Arial, Helvetica, sans-serif;text-transform:uppercase;text-align:center;border:2px solid #fff;cursor:pointer;margin-bottom:22px}.stageMain.stageRedirector .stageCenter .stageWrapper .column100 .element .button:hover{background-color:#ffffff;color:#4a4a4a;border-color:#0085ac}.stageMain.stageRedirector .stageCenter .stageWrapper .column100 .notice{width:100%;font-family:'MINISansSerifRegular', Arial, Verdana;color:#000000;font-weight:400;font-style:normal;cursor:default;font-size:16px;line-height:16px}#row_question_mobile{display:none !important}@media screen and (max-width: 768px){.stageMain.stageRedirector .stageCenter .stageWrapper .column100{width:100%}}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .form{width:100%;font:18px/24px MINISerifRegular, Arial;color:#000}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .element{width:100%;padding-bottom:13px}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 #row_licensePlate{padding-top:13px}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .label{width:100%;clear:both;font-family:MINISansSerifRegular;font-weight:normal;margin-bottom:9px;font-size:16px;line-height:18px;padding:0px}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .error .label{color:#cc0000}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 input#licensePlate{background-image:url("/img/stage2/ci/assets/nl.jpg");background-position:left center;background-repeat:no-repeat;background-size:26px 50px;background-color:#fbbc01;border:3px solid #000 !important;border-radius:8px;max-height:50px;width:75%;text-align:center;height:50px;font-family:'MINISansSerifBold';text-transform:uppercase;font-size:24px;color:#000;padding:3px 7px;box-sizing:border-box}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .button{background-color:#000;border:2px solid #000;font-size:16px;color:#ffffff;display:inline-block;font-family:MINISansSerifRegular, Arial;font-weight:normal;height:40px;text-align:left;cursor:pointer;text-transform:uppercase;padding:5px 22px;width:auto;min-height:auto;box-sizing:border-box}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .button:hover{background-color:#ffffff;color:#000;text-transform:uppercase;text-decoration:none;border:2px solid #000}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .not-found-copy{padding-bottom:13px}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 a.button.not-found-button{background-color:#ed9300;border-color:#ed9300}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 a.button.not-found-button:hover{background-color:#ffffff;color:#000;text-transform:uppercase;text-decoration:none;border:2px solid #000}@media screen and (min-width: 0px) and (max-width: 1174px){body>.content{padding:0px 12px}}.tmce{font:11px Tahoma, Arial;color:#4b4b4d}.tmce h1{font:18px Tahoma, Arial;color:#000}.tmce h2{padding-bottom:5px;font:15px Tahoma, Arial;color:#000}.tmce a{outline:none;color:#666666;text-decoration:none}.tmce a:hover{text-decoration:underline}.tmceImgLeft{float:left !important;padding:0px 12px 12px 0px}.tmceImgRight{float:right !important;padding:0px 0px 12px 12px}.tmceTxtHigh{font-weight:bold}.tmceTxtIntro{font-style:italic}.tmceTxtNormal{font-style:normal !important;font-weight:normal !important}.tmceTblHeader td{border-top:1px solid #d4d4d4;border-bottom:1px solid #cccccc;font-weight:bold}.tmceTblHeader td,.tmceTblOdd td,.tmceTblEven td{padding:9px 0px 9px 0px;border-right:12px solid #ffffff}.tmceTblOdd td{background-color:#eeeeee}.tmce ul,.tmce ol{padding-left:16px;margin:10px 0px 10px 0px}.tmce ul li{list-style-type:square}.tmce ol li{list-style-type:decimal}.vivition{margin-bottom:36px}.vivition-viewport,.vivition-thumbnails{width:100%;position:relative}.vivition-viewport img{display:block}.vivition-viewport iframe{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:5}.vivition iframe{background:url("/img/bmw/loading.gif") center center no-repeat #cac7be;border:0}.has-vivition{display:none}body{font:18px/24px MINISerifRegular,Arial;color:#000;min-width:320px;background:#fff}div{float:left}h1{font-family:MINISerifBold, Arial;font-weight:bold;font-size:36px;line-height:36px;margin-bottom:16px;text-transform:uppercase}h2{font-family:MINISerifBold, Arial;font-weight:bold;font-size:26px;line-height:26px;margin-bottom:20px;text-transform:uppercase}h3{font-family:MINISerifBold, Arial;font-weight:bold;font-size:22px;line-height:28px;margin-bottom:20px}h4{font-family:MINISerifBold, Arial;font-weight:bold;font-size:20px;line-height:20px}table{border-collapse:collapse;border-spacing:0}input,select,textarea,option,label{font:16px/18px MINISansSerifRegular, Arial;color:#000}a,a:hover,span.link{font-family:MINISansSerifRegular, Arial;cursor:pointer;color:#000;text-decoration:none}a.link:hover .title,span.link:hover .title{text-decoration:underline}a.link.small,span.link.small{font-size:14px;line-height:14px}fieldset,img{border:0 none}img{display:block}sup{vertical-align:top}.icons{display:flex;justify-content:center;padding-top:60px;padding-bottom:60px}.icons .icon-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.icons .icon-list .icon-list__row{display:flex;align-items:center;margin-bottom:15px;width:calc(33.333% - 10px);justify-content:center}.icons .icon-list .icon-list__row .icon-list__icon{flex-shrink:0;flex-basis:48px;flex-grow:0}.icons .icon-list .icon-list__row .icon-list__icon img{width:48px;height:auto;background-repeat:no-repeat;background-size:36px auto;background-position:center center}.icons .icon-list .icon-list__row .icon-list__text{padding-left:15px;font-family:MINISansSerifBold;font-size:18px;width:240px;text-transform:uppercase}@media screen and (max-width: 980px) and (min-width: 601px){.icons{padding-top:0;padding-bottom:0}.icon-list .icon-list__row{width:50% !important}}@media screen and (max-width: 600px){.icon-list .icon-list__row{width:100% !important}.icons{padding-top:0}}html{max-width:100vw;display:flex;height:auto}.readon-wrapper{width:100%}.readon-wrapper a,.readon-wrapper button{font:18px / 24px MINISerifRegular, Arial !important;color:#000;text-decoration:underline}.question .form .row.error select,.question .form .row.error input[type=text],.contact .form .row.error select,.contact .form .row.error input[type=text],.formBlock .formRow.error select,.formBlock .formRow.error input[type=text],.formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError select,.formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError input[type=text],.stageAlert form.filters .elementsRow .element.error select,.stageAlert form.filters .elementsRow .element.error input[type=text],.stageAlert form.filters .elementsRow .element .subElement.error select,.stageAlert form.filters .elementsRow .element .subElement.error input[type=text]{border:2px solid #c00 !important;background-color:#ffffff}.question .form .row.error .formRowErrorMessage,.contact .form .row.error .formRowErrorMessage,.formBlock .formRow.error .formRowErrorMessage,.formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError .formRowErrorMessage,.stageAlert form.filters .elementsRow .element.error .formRowErrorMessage,.stageAlert form.filters .elementsRow .element .subElement.error .formRowErrorMessage{width:100%;padding:12px 0px 0px 0px;color:#c00 !important;font-size:13px !important;line-height:16px !important;font-family:MINISansSerifRegular, Arial;font-weight:normal}.formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError{flex-direction:column}.question .form .row.error .formRowErrorMessage .errorMessage{margin-left:0px}.md-fsm-footer{display:flex;flex-direction:column}#mapcontainer #mapInfo #content{box-sizing:border-box}.formBlock .formRow.error .formRowErrorMessage{margin-left:7.5px;width:calc(100% - 15px)}.fabrikantgegevens{position:absolute;top:200px;left:50%;transform:translateX(-50%);width:100% !important;max-width:700px !important;padding:24px !important;box-shadow:0px 4px 12px rgba(0,0,0,0.16),0px 0px 1px rgba(0,0,0,0.24);background-color:#fff;z-index:888}.fabrikantgegevens .text{font-family:"MINISerifRegular", Arial, Verdana;font-weight:400;font-style:normal;font-size:18px;line-height:22px}.fabrikantgegevens .closer{background:#4d4d4d;display:inline-block;height:30px;position:absolute;top:7.5px;right:7.5px;width:30px;cursor:pointer;background-image:url(/img/stage2/close.png);background-position:center center;background-repeat:no-repeat;background-size:30px 30px}.fabrikantgegevens .closer:hover{background-color:#262626}.fabrikantgegevens a{font:18px / 24px MINISerifRegular, Arial !important;color:#000;text-decoration:underline}.fabrikantgegevens2{top:auto;bottom:0px}.mini-next-garantuee .mini-next-garantuee__logo{width:0px;height:0px;display:none}.mini-next-garantuee .mini-next-garantuee__logo img{display:none}.mini-next-garantuee .mini-next-garantuee__text{padding-right:36px;padding-left:0px !important;display:flex;flex-direction:column;text-align:left}.mini-next-garantuee .mini-next-garantuee__text span{text-align:left}.content>.vehicle .details .property.garantuee .mini-next-garantuee{margin-left:0px !important;float:none !important;position:relative;top:-8px}.content-v2>.vehicle .details .property.garantuee .mini-next-garantuee{max-width:120px !important;min-width:120px !important}.content-v2>.vehicle .details .property.garantuee .mini-next-garantuee .mini-next-garantuee__text{padding-right:0px !important}.content-v2>.vehicle .details .property.last+.property{border-top:1px solid #b4b4b4 !important}.content-v2>.vehicle .details .property.last+.property span{position:relative;top:-9px}@media screen and (min-width: 0px) and (max-width: 768px){#mapcontainer{order:6}.readon-wrapper{order:7}.content .gallery-detail-base .example2{margin-top:0% !important}}body>.content-v2>.right .vehicles .vehicle .details .subtitleBar .monthly .icon:before,body>.content-v2>.right .vehicles .noticeBox .details .subtitleBar .monthly .icon:before,.top-price-right-side .top-price-right-side-row .top-price-right-side-column .icon:before,.content>.vehicle .details .property.garantuee .icon:before,.fbfs-calculator-financial-form .icon:before,.contact .form .row .element .subElement .icon:before,.content-v2 .blocks .tabBlock.contact .element .info-icon:before,.accordion-header .info-icon:before,.row.terms_consent2022 .info-icon:before,#row_contact-terms_consent2022-0 .info-icon:before,#row_termsCommunication .info-icon:before,.info-icon:before,.accordion-header .info-icon,#div_communication-0 .info-icon:before{content:'';position:absolute;left:-4px;top:-4px;display:block !important;width:24px;height:24px;z-index:0}.accordion-header .info-icon:before,.row.terms_consent2022 .info-icon:before{content:'';position:absolute;left:-4px;top:-4px;display:block !important;width:24px;height:24px;z-index:0}.accordion-header .info-icon,.row.terms_consent2022 .info-icon,.stageAlert .info-icon,.accordion-header .info-icon,#div_communication-0 .info-icon{position:relative}.readon-wrapper a,.readon-wrapper button{padding-top:3px;padding-bottom:3px;margin-bottom:2px;display:inline-flex}.info-icon:before{content:'';position:absolute;left:-4px;top:-4px;display:block !important;width:24px;height:24px;z-index:0}.base.payer .tabs-wrapper .tab.active{position:relative;border-bottom:3px solid #006583;color:#006583}::placeholder{color:#000000;opacity:1}::-ms-input-placeholder{color:#000000}.elementsRow .element.margin button.fakeField span,.elementsRow .element button.fakeField span{color:#000000}body>.content-v2>.right .pagination{display:flex;justify-content:space-between}html body{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}html body .content{margin-bottom:32px}html body .content p{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;margin-bottom:19px}html body .content p:last-of-type{margin-bottom:0px}html body h1{font-family:"MINISerifBold", Arial, sans-serif;font-size:32px;line-height:32px;font-weight:normal}html body .content h2{margin-bottom:32px}html body h3.h2,html body .content h2,html body .heading h2{font-family:"MINISerifBold", Arial, sans-serif;font-size:32px;line-height:32px;font-weight:normal}html body h3{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal}html body .content-v2>.left h4.filterTitle,html body .content-v2>.left .filterTitle{font-family:"MINISerifBold", Arial, sans-serif;font-size:20px;line-height:20px;font-weight:normal;margin-top:32px;margin-bottom:24px}html body .md-next p,html body .mds-std-text.text-size-2 p{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}html body .icons .icon-list{width:100%;display:flex;flex-wrap:wrap}html body .base.payer .tabs-wrapper,html body .tabs-wrapper{width:100%;display:grid;grid-auto-flow:column;gap:4px;align-items:center;margin:0px 0px 32px 0px;padding:0px;counter-reset:tab-count}html body .base.payer .tabs-wrapper .tab,html body .tabs-wrapper .tab{width:100%;border-bottom:4px solid #b4b4b4;padding:14px 16px 16px 16px;margin:0px;font-size:0px;max-width:100%}html body .base.payer .tabs-wrapper .tab span,html body .tabs-wrapper .tab span{font-family:"MINISansReg", Arial, sans-serif;color:#000;font-size:16px;line-height:20px;font-weight:normal;padding:0px;display:flex}html body .base.payer .tabs-wrapper .tab span:before,html body .tabs-wrapper .tab span:before{content:'1';width:24px;height:24px;font-family:"MINISansReg", Arial, sans-serif;color:#000;font-size:16px;line-height:1;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:17px;background-color:#f5f5f5;margin-top:-2px}html body .base.payer .tabs-wrapper .tab.active,html body .tabs-wrapper .tab.active{color:#000;border-bottom:4px solid #017EA4}html body .base.payer .tabs-wrapper .tab.active span:before,html body .tabs-wrapper .tab.active span:before{background-color:#000;color:#ffffff}html body .base.payer .tabs-wrapper a.tab.active,html body .tabs-wrapper a.tab.active{color:#000;border-bottom:4px solid #017EA4}html body .base.payer .tabs-wrapper a.tab.active span:before,html body .tabs-wrapper a.tab.active span:before{background-color:#000;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 39 39' xmlns='http://www.w3.org/2000/svg' focusable='false' class='chakra-icon css-bdovbh' role='img' aria-hidden='false' aria-label='Model selecteren'%3E%3Cpath d='M37.207,8.207L13.5,31.914L1.793,20.207L3.207,18.793L13.5,29.086L35.793,6.793L37.207,8.207Z' fill='%23fff'%3E%3C/path%3E%3C/svg%3E");background-size:14px auto;background-position:center center;background-repeat:no-repeat;font-size:0px}html body .base.payer .tabs-wrapper .tab,html body .tabs-wrapper .tab{counter-increment:tab-count}html body .base.payer .tabs-wrapper .tab span:before,html body .tabs-wrapper .tab span:before{content:counter(tab-count)}html body .banner{background-color:#f7f7f7}html body .banner .text{padding:24px}html body .banner .text h3{margin-bottom:32px}html body .banner .text span{display:none}html body .banner .text h4{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal;margin-bottom:32px}html body ul.terms-list{margin:0px !important}html body ul.terms-list li{padding:0px 0px 16px 32px !important}html body ul.terms-list li:before{width:24px !important;height:24px !important;background-size:24px auto !important;background-repeat:no-repeat;top:-2px !important;left:0px !important}html body ul.terms-list li:last-of-type{padding-bottom:0px !important}html body .icons .icon-list .icon-list__row{width:16.66%;flex-direction:column;justify-content:flex-start}html body .icons .icon-list .icon-list__row .icon-list__icon{width:39px;height:39px}html body .icons .icon-list .icon-list__row .icon-list__icon img{width:39px;height:39px}html body .icons .icon-list .icon-list__row .icon-list__text{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;width:100%;padding:0px 16px;text-align:center;text-transform:none}html body>.content .carCount{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}html body #financeBlockLeaseForm .button.buttonBlue,html body a.gradient.blue:not(.icon),html body .gradient.blue:not(.icon),html body input.gradient.blue:not(.icon){min-width:200px;padding:16px 24px;transition:200ms ease-in-out;transition-property:color, opacity, background-color, border-color;border:2px solid #000000;font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;font-weight:normal;border-radius:56px;color:#ffffff;height:auto;text-align:center;height:40px;padding:0px 24px;padding-top:2px;display:flex;justify-content:center;align-items:center}html body #financeBlockLeaseForm .button.buttonBlue:hover,html body a.gradient.blue:not(.icon):hover,html body .gradient.blue:not(.icon):hover,html body input.gradient.blue:not(.icon):hover{background-color:#525252;border:2px solid #525252;color:#ffffff}html body a.gradient.grey:not(.icon),html body .gradient.grey:not(.icon),html body input.gradient.grey:not(.icon){min-width:200px;padding:16px 24px;transition:200ms ease-in-out;transition-property:color, opacity, background-color, border-color;border:2px solid #000000;font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;font-weight:normal;border-radius:56px;background-color:#ffffff;color:#000000;height:auto;text-align:center;height:40px;padding:0px 24px;padding-top:2px;display:flex;justify-content:center;align-items:center}html body a.gradient.grey:not(.icon):hover,html body .gradient.grey:not(.icon):hover,html body input.gradient.grey:not(.icon):hover{background-color:#525252;border:2px solid #525252;color:#ffffff}html body form .element div.search input.button{border-radius:56px;min-width:0px}html body .goback-wrapper{width:100%;margin:0px;padding:0px 0px 32px 0px}html body .goback-wrapper a.goback{font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:24px;font-weight:normal;text-transform:none;color:#000000;transition:200ms ease-in-out;margin:0px}html body .goback-wrapper a.goback:before{content:'\e91a';display:inline-block;height:18px;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-transform:none;text-rendering:optimizeLegibility;line-height:1;text-indent:0;vertical-align:middle;display:inline;white-space:nowrap;padding-right:8px;position:static;background:none}html body .goback-wrapper a.goback:hover{text-decoration:none;color:#017EA4}html body .goback-wrapper a.goback:hover:before{color:#017EA4}html body a.link,html body span.link{font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:24px;font-weight:normal;text-transform:none;transition:200ms ease-in-out}html body a.link .title,html body span.link .title{padding:0px}html body a.link:after,html body span.link:after{content:'\e91d';display:inline-block;height:18px;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-transform:none;text-rendering:optimizeLegibility;line-height:1;text-indent:0;vertical-align:middle;display:inline;white-space:nowrap;padding-left:8px}html body a.link .icon,html body span.link .icon{display:none !important}html body a.link:hover .title,html body span.link:hover .title{text-decoration:none;color:#017EA4}html body a.link:hover:after,html body span.link:hover:after{color:#017EA4}html body form div.fakeField{border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700}html body .elementsRow .element.margin button.fakeField,html body .elementsRow .element button.fakeField,html body form .element .selectFake select{border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;border-bottom:1px solid #000000;padding-right:56px;min-height:51px;width:100%;transition:200ms ease-in-out;background-color:#ffffff}html body .elementsRow .element.margin button.fakeField span,html body .elementsRow .element button.fakeField span{font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px}html body form .element .selectFake span{transition:200ms ease-in-out}html body form .element .selectFake .icon{width:24px;height:24px;right:16px;top:11px;background-color:transparent;border:0px;transition:200ms ease-in-out}html body form .element .selectFake .icon .arrow{display:none}html body form .element .selectFake .icon:after{content:'\e91d';display:block;font-family:'md-icon';height:24px;height:24px;font-size:24px;line-height:24px;position:absolute;left:0px;top:0px;transform:rotate(90deg)}html body .elementsRow .element.margin button.fakeField:hover,html body .elementsRow .element button.fakeField:hover{border-bottom:1px solid #017EA4;box-shadow:0 1px 0 #017EA4 !important}html body .elementsRow .element.margin button.fakeField:hover span,html body .elementsRow .element button.fakeField:hover span{color:#017EA4}html body .elementsRow .element.margin button.fakeField[aria-expanded="true"] .icon:after,html body .elementsRow .element button.fakeField[aria-expanded="true"] .icon:after{transform:rotate(-90deg)}html body .elementsRow .element.margin button.fakeField[aria-expanded="true"] span,html body .elementsRow .element button.fakeField[aria-expanded="true"] span{color:#000000}html body form .element .selectFake:hover .icon{background-color:transparent;border:0px}html body form .element .selectFake:hover .icon .arrow{display:none}html body form .element .selectFake:hover .icon:after{color:#017EA4}html body form .element .selectFake.empty button.fakeField{pointer-events:none;border-bottom:1px solid #999999;background-color:transparent}html body form .element .selectFake.empty button.fakeField .icon{background-color:transparent;border:0px}html body form .element .selectFake.empty button.fakeField .icon .arrow{display:none}html body form .element .selectFake.empty button.fakeField .icon:after{color:#999999}html body form .element .selectFake.empty button.fakeField span{color:#999999}html body form .element .selectFake.empty:hover .icon{background-color:transparent;border:0px}html body form .element .selectFake select:hover,html body form .element .selectFake select:focus{border-bottom:1px solid #017EA4;box-shadow:0 1px 0 #017EA4 !important;color:#017EA4}html body form .element .selectFake select:hover+.icon,html body form .element .selectFake select:focus+.icon{background-color:transparent;border:0px}html body form .element .selectFake select:hover+.icon .arrow,html body form .element .selectFake select:focus+.icon .arrow{display:none}html body form .element .selectFake select:hover+.icon:after,html body form .element .selectFake select:focus+.icon:after{color:#017EA4}html body form .element .selectFake select:hover+.icon+span,html body form .element .selectFake select:focus+.icon+span{color:#017EA4}html body form .element .selectFake select:focus{border-bottom:1px solid #017EA4;box-shadow:0 1px 0 #017EA4 !important;color:#000000 !important}html body form .element .selectFake select:focus+.icon:after{transform:rotate(-90deg)}html body form .element .selectFake select:focus+.icon+span{color:#000000 !important}html body div.selectFake .options{top:51px;border:0px;box-shadow:0 4px 8px rgba(0,0,0,0.08);border-bottom-left-radius:8px;border-bottom-right-radius:8px}html body form input.text,html body form textarea{border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;border:1px solid #000000;padding-block:15px;padding-inline:16px}html body form input.text:hover,html body form textarea:hover{border:1px solid #017EA4;box-shadow:0 0 0 1px #017EA4;color:#000000}html body form input.text:hover::placeholder,html body form textarea:hover::placeholder{color:#000000 !important;opacity:1}html body form input.text:hover::-webkit-input-placeholder,html body form textarea:hover::-webkit-input-placeholder{color:#000000 !important}html body form input.text:hover:-moz-placeholder,html body form textarea:hover:-moz-placeholder{color:#000000 !important}html body form input.text:hover::-moz-placeholder,html body form textarea:hover::-moz-placeholder{color:#000000 !important}html body form input.text:hover:-ms-input-placeholder,html body form textarea:hover:-ms-input-placeholder{color:#000000 !important}html body form input.text:focus,html body form textarea:focus{border:1px solid #017EA4;box-shadow:0 0 0 1px #017EA4;color:#000000}html body form input.text:focus::placeholder,html body form textarea:focus::placeholder{color:#000000 !important;opacity:1}html body form input.text:focus::-webkit-input-placeholder,html body form textarea:focus::-webkit-input-placeholder{color:#000000 !important}html body form input.text:focus:-moz-placeholder,html body form textarea:focus:-moz-placeholder{color:#000000 !important}html body form input.text:focus::-moz-placeholder,html body form textarea:focus::-moz-placeholder{color:#000000 !important}html body form input.text:focus:-ms-input-placeholder,html body form textarea:focus:-ms-input-placeholder{color:#000000 !important}html body form textarea{height:120px}html body input.text.search{border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;border:1px solid #000000;padding-block:15px;padding-inline:16px}html body input.text.search:hover{border:1px solid #017EA4;box-shadow:0 0 0 1px #017EA4;color:#000}html body input.text.search:hover::placeholder{color:#000 !important;opacity:1}html body input.text.search:hover::-webkit-input-placeholder{color:#000 !important}html body input.text.search:hover:-moz-placeholder{color:#000 !important}html body input.text.search:hover::-moz-placeholder{color:#000 !important}html body input.text.search:hover:-ms-input-placeholder{color:#000 !important}html body .content .carCount{margin-top:32px;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid #000000}html body .content .toolbar .carCount{margin-top:0px;margin-bottom:0px;padding-bottom:0px;border-bottom:0px}html body form .label{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal;margin-bottom:8px}html body form.filters .elementsRow{width:calc(100% + 32px) !important;margin-left:-16px}html body form.filters .elementsRow .element{padding-left:16px;padding-right:16px;margin-bottom:32px;box-sizing:border-box}html body form.filters .optionsList .elementsRow .element fieldset{width:calc(100% + 32px) !important;margin-left:-16px}html body form.filters .optionsList .elementsRow .element fieldset .subElement{padding-left:16px;padding-right:16px;margin-bottom:24px !important;box-sizing:border-box}html body .left form.filters .elementsRow .element.half{margin-bottom:16px !important}html body .left form.filters .elementsRow .element.half.margin{margin-bottom:16px !important}html body .left form.filters .elementsRow .element.half.margin.price,html body .left form.filters .elementsRow .element.half.margin.datePartOne,html body .left form.filters .elementsRow .element.half.margin.mileage,html body .left form.filters .elementsRow .element.radius.size.half{margin-bottom:32px !important}html body #filterToggle form.filters .elementsRow .element.half{width:100%;max-width:100%}html body .content-v2>.right .toolbar{margin-top:24px}html body .content-v2>.right .toolbar .elementsRow{width:100%;margin:0px}html body .content-v2>.right .toolbar .elementsRow .element{padding:0px}html body .content-v2>.right .toolbar .carCount+form.filters{width:220px}html body .content>.left .border,html body .content>.right .border{width:100%;max-width:100%;margin:24px 0px 24px 0px;height:1px;background-color:#000}html body .content-v2>.left h3{margin-bottom:24px;margin-top:0px}html body .content-v2>.left .selection{width:100%;display:flex;flex-wrap:wrap}html body .content-v2>.left .selection div.title{width:100%;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;margin-bottom:16px}html body .content-v2>.left .selection .vehicle{width:100%;display:flex;margin-top:16px}html body .content-v2>.left .selection .vehicle .image{width:48px;margin-right:8px}html body .content-v2>.left .selection .vehicle .title{width:calc(100% - 56px);max-width:100%;position:relative}html body .content-v2>.left .selection .vehicle .title .text{padding:0px 40px 0px 0px;background:none;line-height:24px;color:#000;max-height:300px;width:100%;box-sizing:border-box;font:16px / 18px MINISansSerifRegular, Arial}html body .content-v2>.left .selection .vehicle .title .checkbox{box-sizing:border-box;display:block;position:absolute;right:0px;top:0px;width:24px;height:24px;border:1px solid #000;margin:0px;background:none;z-index:8}html body .content-v2>.left .selection .vehicle.active .title:after{content:'\e811';font-family:'md-icon';font-size:14px;line-height:24px;text-align:center;border:1px solid #000000;background-color:#000000;color:#ffffff;position:absolute;top:0px;right:0px;width:24px;height:24px;box-sizing:border-box;z-index:9;pointer-events:none}html body .content-v2>.left .selection .vehicle.active:hover .title:after{border:1px solid #017EA4;background-color:#017EA4}html body .content>.right .border--hidden{display:none !important}html body .content>.right .border--hidden+.vehicles{margin-top:0px;padding-top:0px;border-top:0px}html body .content>.right .vehicles .options-new-wrapper .options-new-wrapper-inner .option-row .column-full{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;margin-bottom:0px;padding-top:32px;padding-bottom:8px}html body .content>.right .vehicles .details table tbody tr{border-bottom:1px solid #b4b4b4}html body .content>.right .vehicles .details table tbody tr th,html body .content>.right .vehicles .details table tbody tr td{padding-top:11px;padding-bottom:11px}html body .content>.right .vehicles .options table tbody tr{border-bottom:1px solid #b4b4b4}html body .content>.right .vehicles .options table tbody tr th,html body .content>.right .vehicles .options table tbody tr td{padding-top:11px;padding-bottom:11px}html body .content>.right .vehicles .buttonRow{border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;border-bottom:1px solid #000;padding-right:56px;min-height:51px;position:relative;margin:0px 0px 32px 0px}html body .content>.right .vehicles .buttonRow .iconTitle{padding:0px;margin:0px !important;text-align:left;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:16px;line-height:20px;border-bottom:0px}html body .content>.right .vehicles .buttonRow:after{content:'\e91d';display:block;font-family:"md-icon";height:24px;height:24px;font-size:24px;line-height:24px;position:absolute;right:16px;top:16px;transform:rotate(90deg)}html body .content>.right .vehicles .buttonRow .icon{display:none !important}html body .content>.right .vehicles .buttonRow:hover{border-bottom:1px solid #017EA4;box-shadow:0 1px 0 #017EA4 !important;color:#017EA4 !important}html body .content>.right .vehicles .images .title{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal;margin-top:16px}html body .content>.right .vehicles .images .title+.title{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal;margin-top:8px !important}html body .content>.right .vehicles .images .dealer{margin-top:16px !important}html body .content-v2>.right .data .vehicles .details{margin-bottom:0px;padding-bottom:0px;border-bottom:0px}html body .content>.right .vehicles .images,html body .content>.right .vehicles .details{margin-bottom:0px;padding-top:24px;padding-bottom:24px;border-bottom:1px solid #000000}html body .content>.right .vehicles .buttonRow{margin-bottom:0px}html body .content>.right .vehicles .images+.buttonRow,html body .content>.right .vehicles .details+.buttonRow{margin-top:0px;padding-top:16px;border-top:0px;margin-bottom:0px}html body .content>.right .vehicles .footer{margin:0px;background-color:#ffffff;padding:32px 0px 0px 0px}html body .content>.right .vehicles .footer h4{color:#000000}html body .content>.right .vehicles .footer a.button{padding:16px 24px;transition:200ms ease-in-out;transition-property:color, opacity, background-color, border-color;border:2px solid #000000;font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;font-weight:normal;border-radius:56px;background-color:#fff;color:#000;height:auto;height:40px;padding:0px 24px;padding-top:2px;display:flex;justify-content:center;align-items:center}html body .content>.right .vehicles .footer a.button:hover{background-color:#525252;border:2px solid #525252;color:#fff}html body .content-v2>.left .compare{width:100%;clear:both;border:0px;position:relative;padding:0px;box-sizing:border-box;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal;transition:200ms ease-in-out;margin-top:32px}html body .content-v2>.left .compare .visual{position:absolute;width:24px;height:24px;left:16px;top:8px;margin:0px;display:flex;justify-content:center;align-items:center;align-content:center;border:1px solid #ffffff;border-radius:50%;box-sizing:border-box;padding:0px}html body .content-v2>.left .compare .visual .number{width:auto;height:auto;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:1;padding-top:2px;font-weight:normal}html body .content-v2>.left .compare a{width:100%;max-width:100%;padding:0px 16px 0px 48px;height:40px;box-sizing:border-box;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal;text-transform:none;display:flex;align-items:center;background-color:#000000;border-radius:20px;color:#ffffff;transition:200ms ease-in-out}html body .content-v2>.left .compare:hover a{background-color:#525252}html body .content-v2>.left .compare:hover .visual{background-color:#525252;color:#ffffff}html body .content-v2>.left .compare:hover .visual .number{color:#ffffff}html body>.content-v2>.right .toolbar .display{padding:0px 16px 0px 16px;height:40px;box-sizing:border-box;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal;text-transform:none;display:flex;align-items:center;background-color:#000000;border-radius:20px;color:#ffffff;margin:0px 24px 0px 0px;transition:200ms ease-in-out}html body>.content-v2>.right .toolbar .display:hover{background-color:#525252;border-color:#525252}html body>.content-v2>.right .toolbar .display .title{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal;color:#ffffff;margin:0px;text-transform:none}html body>.content-v2>.right .toolbar .display .icon{width:24px;height:24px;margin-right:8px;background:none;display:flex;justify-content:center;align-items:center;position:relative}html body>.content-v2>.right .toolbar .display .icon.list .list{width:8px;height:8px;display:inline-block;background-color:#ffffff;position:absolute}html body>.content-v2>.right .toolbar .display .icon.list .list1{left:1px;top:1px}html body>.content-v2>.right .toolbar .display .icon.list .list2{right:1px;top:1px}html body>.content-v2>.right .toolbar .display .icon.list .list3{left:1px;bottom:1px}html body>.content-v2>.right .toolbar .display .icon.list .list4{right:1px;bottom:1px}html body>.content-v2>.right .toolbar .display .icon.tile .list{width:22px;height:4px;display:inline-block;background-color:#ffffff;position:absolute}html body>.content-v2>.right .toolbar .display .icon.tile .list1{left:1px;top:1px}html body>.content-v2>.right .toolbar .display .icon.tile .list2{left:1px;top:calc(50% - 2px)}html body>.content-v2>.right .toolbar .display .icon.tile .list3{left:1px;bottom:1px}html body>.content-v2>.right .toolbar .display .icon.tile .list4{display:none}html body>.content-v2>.right .vehicles{margin-top:24px;border-top:1px solid #000000;padding-top:32px}html body>.content-v2>.right .vehicles .vehicle{padding:24px;margin-bottom:32px;border-radius:8px;border:1px solid #CCCCCC;box-shadow:rgba(0,0,0,0.08) 0px 4px 8px 0px}html body>.content-v2>.right .vehicles .vehicle .details .titleBar{margin:0px;padding-bottom:32px}html body>.content-v2>.right .vehicles .vehicle .details .titleBar .title{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal}html body>.content-v2>.right .vehicles .vehicle .details .titleBar .price{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal}html body>.content-v2>.right .vehicles .vehicle .details .subtitleBar{height:auto;padding-bottom:24px}html body>.content-v2>.right .vehicles .vehicle .details .subtitleBar .dealer{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;text-transform:none;margin:0px;margin-right:10px}html body>.content-v2>.right .vehicles .vehicle .details .subtitleBar .monthly{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;text-transform:none}html body>.content-v2>.right .vehicles .vehicle .details .subtitleBar .monthly span.value{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;text-transform:none}html body>.content-v2>.right .vehicles .vehicle .details .properties table tbody tr th.label,html body>.content-v2>.right .vehicles .vehicle .details .properties table tbody tr td.value,html body>.content-v2>.right .vehicles .vehicle .details .properties table tbody tr td{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;text-transform:none;padding-top:11px;padding-bottom:11px}html body>.content-v2>.right .vehicles .vehicle .details .properties div.value{margin-top:0px}html body>.content-v2>.right .vehicles .vehicle .details .footer a.button{margin-top:0px}html body>.content-v2>.right .vehicles .vehicle+.electric-banner{padding:16px;margin-top:0px;margin-bottom:32px;box-shadow:inset 0 0 0 1px #ccc,0 4px 8px rgba(0,0,0,0.08)}html body>.content-v2>.right .vehicles .vehicle+.electric-banner .electric-banner-text{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;text-transform:none}html body>.content-v2>.right .vehicles .vehicle+.electric-banner .electric-banner-text p{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal;text-transform:none;margin-bottom:32px}html body>.content-v2>.right .vehicles .vehicle+.electric-banner .electric-banner-text p br{display:none}html body>.content-v2>.right .vehicles .vehicle+.electric-banner .electric-banner-text h4{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal;margin-bottom:24px}html body>.content-v2>.right .vehicles .vehicle+.electric-banner .electric-banner-text .button{margin-top:32px}html body>.content-v2>.right .vehicles .vehicle+.electric-banner:after{display:none !important}html body>.content-v2>.right .vehicles.tile{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}html body>.content-v2>.right .vehicles.tile .vehicle,html body>.content-v2>.right .vehicles.tile .vehicle.two,html body>.content-v2>.right .vehicles.tile .vehicle.three,html body>.content-v2>.right .vehicles.tile .vehicle.four{margin-left:16px;margin-right:16px;margin-bottom:32px;width:calc(33.33% - 32px);box-sizing:border-box}html body>.content-v2>.right .vehicles.tile .vehicle .details .titleBar{margin:0px;padding-bottom:32px}html body>.content-v2>.right .vehicles.tile .vehicle .details .titleBar .title{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal;margin:0px}html body>.content-v2>.right .vehicles.tile .vehicle .details .titleBar .price{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal}html body>.content-v2>.right .vehicles.tile .vehicle .details .subtitleBar{height:auto;padding-bottom:24px}html body>.content-v2>.right .vehicles.tile .vehicle .details .subtitleBar .dealer{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;text-transform:none}html body>.content-v2>.right .vehicles.tile .vehicle .details .tileInfo{margin:0px}html body>.content-v2>.right .vehicles.tile .vehicle .details .tileInfo .row{border-bottom:1px solid #b4b4b4}html body>.content-v2>.right .vehicles.tile .vehicle .details .tileInfo .row .left,html body>.content-v2>.right .vehicles.tile .vehicle .details .tileInfo .row .right{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;text-transform:none;padding-top:11px;padding-bottom:11px;margin:0px}html body>.content-v2>.right .vehicles.tile .vehicle .details .tileInfo .row{position:relative}html body>.content-v2>.right .vehicles.tile .vehicle .details .tileInfo .row .right.monthly+button{width:24px;height:24px;padding:1px;margin:0px -2px 0px 0px;background-image:url("/img/mini/iia.png");background-position:center center;background-size:22px 22px;background-repeat:no-repeat;margin:8px -4px 0px 0px;display:inline-flex}html body>.content-v2>.right .vehicles.tile .vehicle .details .tileInfo .row .right.monthly+button:before{display:none !important;background-image:url("/img/mini/iib.png")}html body>.content-v2>.right .vehicles.tile .vehicle .details .tileInfo .row .right.monthly+button img{width:22px;height:22px;display:none !important}html body>.content-v2>.right .vehicles.tile .vehicle .details .tileInfo .row .right.monthly+button:hover{background-image:url("/img/mini/iib.png")}html body>.content-v2>.right .vehicles.tile .vehicle .details .tileInfo .row .right.monthly+button+.tooltip{right:36px}html body>.content-v2>.right .vehicles.tile .vehicle .details .tileInfo .row.garantuee{display:flex;width:100%;border:0px;padding-top:11px;padding-bottom:11px}html body>.content-v2>.right .vehicles.tile .vehicle .details .footer{padding-top:16px;display:flex;flex-direction:column}html body>.content-v2>.right .vehicles.tile .vehicle .details .footer a.button{min-width:200px;padding:16px 24px;transition:200ms ease-in-out;transition-property:color, opacity, background-color, border-color;border:2px solid #000;font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;font-weight:normal;border-radius:56px;background-color:#fff;color:#000;height:auto;height:40px;padding:0px 24px;padding-top:2px;display:flex;justify-content:center;align-items:center}html body>.content-v2>.right .vehicles.tile .vehicle .details .footer a.button:hover{background-color:#525252;color:#ffffff;border-color:#525252}html body>.content-v2>.right .vehicles.tile .electric-banner{margin-left:16px;margin-right:16px;margin-bottom:32px;width:calc(33.33% - 32px);box-sizing:border-box}html body>.content-v2>.right .vehicles.tile:after{border-top:1px solid #000;left:16px;width:calc(100% - 32px)}html body form.filters .element .selectFake div.fakeField,html body form.filters .element.half input.text{width:100%;max-width:100%;height:52px;box-sizing:border-box;transition:200ms ease-in-out}html body form.filters .element.half input.text{box-sizing:border-box}html body div.selectFake.multi .options,html body div.selectFake .options{padding:12px 16px}html body div.selectFake.multi .options div.option,html body div.selectFake .options div.option{padding:12px 0px}html body div.selectFake.multi .options div.option:hover,html body div.selectFake .options div.option:hover{background-color:transparent}html body div.selectFake.multi .options div.option input,html body div.selectFake .options div.option input{width:0px;height:0px;overflow:hidden}html body div.selectFake.multi .options div.option input+label,html body div.selectFake .options div.option input+label{width:100%;padding:0px 0px 0px 40px;background:none;position:relative;line-height:24px;color:#000000;max-width:100%;transition:200ms ease-in-out;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:24px;font-weight:normal}html body div.selectFake.multi .options div.option input+label:after,html body div.selectFake .options div.option input+label:after{box-sizing:border-box;display:block;position:absolute;left:0px;top:0px;content:'';width:24px;height:24px;border:1px solid #000000}html body div.selectFake.multi .options div.option input+label:hover:after,html body div.selectFake .options div.option input+label:hover:after{border:1px solid #017EA4}html body div.selectFake.multi .options div.option input:checked+label,html body div.selectFake .options div.option input:checked+label{color:#000000}html body div.selectFake.multi .options div.option input:checked+label:after,html body div.selectFake .options div.option input:checked+label:after{content:'\e811';font-family:'md-icon';font-size:14px;line-height:24px;text-align:center;border:1px solid #000000;background-color:#000000;color:#ffffff}html body div.selectFake.multi .options div.option input:checked+label:hover:after,html body div.selectFake .options div.option input:checked+label:hover:after{content:'\e811';font-family:'md-icon';font-size:14px;line-height:24px;text-align:center;border:1px solid #017EA4;background-color:#017EA4;color:#ffffff}html body form.filters .element.fieldset .field{margin:0px}html body form.filters .element .field.checkbox .subElement{margin-bottom:24px}html body .content>.right .vehicles .vehicle .details .footer{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0px}html body .content>.right .vehicles .vehicle .details .footer .compare{margin:0px 0px 0px 0px;width:auto}html body .content>.right .vehicles .vehicle .details .footer .compare input,html body form.filters .element .field.checkbox .subElement input,html body form.filters .element.checkbox .field.checkbox input{width:0px;height:0px;overflow:hidden}html body .content>.right .vehicles .vehicle .details .footer .compare input+label,html body form.filters .element .field.checkbox .subElement input+label,html body form.filters .element.checkbox .field.checkbox input+label{width:100%;padding-left:40px;background:none;position:relative;line-height:24px;color:#000000;box-sizing:border-box;max-width:100%;transition:200ms ease-in-out;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:24px;font-weight:normal}html body .content>.right .vehicles .vehicle .details .footer .compare input+label:after,html body form.filters .element .field.checkbox .subElement input+label:after,html body form.filters .element.checkbox .field.checkbox input+label:after{box-sizing:border-box;display:block;position:absolute;left:0px;top:0px;content:'';width:24px;height:24px;border:1px solid #000000}html body .content>.right .vehicles .vehicle .details .footer .compare input+label:hover:after,html body form.filters .element .field.checkbox .subElement input+label:hover:after,html body form.filters .element.checkbox .field.checkbox input+label:hover:after{border:1px solid #017EA4}html body .content>.right .vehicles .vehicle .details .footer .compare input:checked+label,html body form.filters .element .field.checkbox .subElement input:checked+label,html body form.filters .element.checkbox .field.checkbox input:checked+label{color:#000000}html body .content>.right .vehicles .vehicle .details .footer .compare input:checked+label:after,html body form.filters .element .field.checkbox .subElement input:checked+label:after,html body form.filters .element.checkbox .field.checkbox input:checked+label:after{content:'\e811';font-family:'md-icon';font-size:14px;line-height:24px;text-align:center;border:1px solid #000000;background-color:#000000;color:#ffffff}html body .content>.right .vehicles .vehicle .details .footer .compare input:checked+label:hover:after,html body form.filters .element .field.checkbox .subElement input:checked+label:hover:after,html body form.filters .element.checkbox .field.checkbox input:checked+label:hover:after{content:'\e811';font-family:'md-icon';font-size:14px;line-height:24px;text-align:center;border:1px solid #017EA4;background-color:#017EA4;color:#ffffff}html body .sectionTitle{border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;border-bottom:1px solid #000;padding-right:56px;min-height:51px;position:relative;margin:0px 0px 32px 0px;transition:200ms ease-in-out}html body .sectionTitle:after{content:'\e91d';display:block;font-family:"md-icon";height:24px;height:24px;font-size:24px;line-height:24px;position:absolute;right:16px;top:16px;transform:rotate(90deg)}html body .sectionTitle .icon{display:none !important}html body .sectionTitle:hover{border-bottom:1px solid #017EA4;box-shadow:0 1px 0 #017EA4 !important;color:#017EA4 !important}html body .sectionTitle[aria-expanded="true"]:after{transform:rotate(-90deg)}html body form .element input[type=radio]:focus+label,html body form .element input[type=checkbox]:focus+label,html body form .element input[type=radio]:focus-visible+label,html body form .element input[type=checkbox]:focus-visible+label{border:0px !important}html body .content .buttons{display:flex;width:calc(100% + 16px) !important;margin-left:-8px}html body .content .buttons a{float:none;margin:0px 8px}html body>.content-v2>.right .data{display:flex;flex-wrap:wrap}html body>.content-v2>.right .pagination{width:auto;margin:0px auto 32px auto;float:none;display:flex;justify-content:center;align-items:center}html body>.content-v2>.right .pagination button.next,html body>.content-v2>.right .pagination button.previous{width:40px;height:40px;background-color:#000000;border-radius:50%;margin:0px;border:0px;display:block !important;float:none;position:relative;border:3px solid #ffffff;transition:200ms ease-in-out}html body>.content-v2>.right .pagination button.next span,html body>.content-v2>.right .pagination button.previous span{display:none}html body>.content-v2>.right .pagination button.next:after,html body>.content-v2>.right .pagination button.previous:after{content:'\e91d';display:flex;font-family:"md-icon";width:40px;height:40px;font-size:20px;line-height:40px;position:absolute;color:#fff;left:-3px;top:-3px;font-weight:400;text-align:center;justify-content:center;transition:200ms ease-in-out}html body>.content-v2>.right .pagination button.next:hover,html body>.content-v2>.right .pagination button.previous:hover{background-color:#000000}html body>.content-v2>.right .pagination button.next:hover:after,html body>.content-v2>.right .pagination button.previous:hover:after{color:#017EA4}html body>.content-v2>.right .pagination button.previous:after{transform:rotate(180deg)}html body>.content-v2>.right .pagination button.disabled{pointer-events:none;background-color:#b4b3b3}html body>.content-v2>.right .pagination nav{width:184px}html body>.content-v2>.right .pagination nav .pages{padding:0px;display:flex;justify-content:center;align-items:center}html body>.content-v2>.right .pagination nav .pages li:not(:empty){width:32px;text-align:center;display:flex;justify-content:center;align-items:center}html body>.content-v2>.right .pagination nav .pages li:not(:empty) a.page{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;font-weight:normal;width:12px;height:12px;border-radius:50%;position:relative}html body>.content-v2>.right .pagination nav .pages li:not(:empty) a.page:hover{text-decoration:underline solid #017EA4;text-underline-offset:4px;color:#017EA4}html body>.content-v2>.right .pagination nav .pages li:not(:empty) a.page.active{text-decoration:underline solid #017EA4;text-underline-offset:4px}html body .content-v2>.top{margin-bottom:32px}html body .content-v2>.top a.link{font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:24px;font-weight:normal;text-transform:none;transition:200ms ease-in-out}html body .content-v2>.top a.link .title{font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:24px;font-weight:normal;text-transform:none;padding:0px}html body .content-v2>.top a.link .icon{display:none !important}html body .content-v2>.top a.link:after{content:'\e91d';display:inline-block;height:18px;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-transform:none;text-rendering:optimizeLegibility;line-height:1;text-indent:0;vertical-align:middle;display:inline;white-space:nowrap;padding-left:8px}html body .content-v2>.vehicle .details .property{padding-bottom:0px;margin-bottom:-8px}html body .content-v2>.vehicle .details .property.dealer2 .icons{margin:0px -8px 0px -8px;width:calc(100% + 16px)}html body .content-v2>.vehicle .details .property.dealer2 .icons .icon{padding:0px 16px 0px 16px;height:40px;box-sizing:border-box;font-family:"MINISansReg", Arial, sans-serif;font-size:12px;line-height:1;font-weight:normal;text-transform:none;display:flex;align-items:center;background-color:#000;border-radius:20px;color:#fff;margin:0px 8px 0px 8px}html body .content-v2>.vehicle .details .property.dealer2 .icons .icon:hover{background-color:#525252;border:2px solid #525252;color:#fff}html body .content-v2>.vehicle .details .property.dealer2 .icons .icon:hover .image{background-position:-57px -54px !important}html body .content-v2>.vehicle .details .property.dealer2 .icons .icon .image{width:24px;height:24px;margin-right:8px;display:flex;justify-content:center;align-items:center;position:relative}html body .content-v2>.vehicle .details .property.dealer2 .icons .icon.garage:hover .image{background-position:-57px -54px !important}html body .content-v2>.vehicle .details .property.dealer2 .icons .icon.share:hover svg{fill:#fff !important}html body .content-v2>.vehicle .details .property.dealer2 .icons .icon.tw{background-color:#075e54;border-color:#075e54}html body .content-v2>.vehicle .details .property.dealer2 .icons .icon.tw:hover{background-color:#525252;border:2px solid #525252}html body .content-v2>.vehicle .details .property .top-button-right-side2{padding:24px 0px}html body .content-v2>.vehicle .details .property.first{border-top:0px}html body .content-v2>.vehicle .details .property.last{border-bottom:0px}html body .top-button-right-side a.video-button,html body .top-button-right-side a.button,html body .top-button-right-side button{min-width:200px;padding:16px 24px;transition:200ms ease-in-out;transition-property:color, opacity, background-color, border-color;border:2px solid #000000;font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;font-weight:normal;border-radius:56px;background-color:#ffffff;color:#000000;height:auto;height:40px;padding:0px 24px;padding-top:2px;display:flex;justify-content:center;align-items:center;margin-bottom:8px;margin-top:0px;text-transform:none}html body .top-button-right-side a.video-button span,html body .top-button-right-side a.button span,html body .top-button-right-side button span{color:#000000;font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;font-weight:normal;text-transform:none}html body .top-button-right-side a.video-button:hover,html body .top-button-right-side a.button:hover,html body .top-button-right-side button:hover{background-color:#525252;border:2px solid #525252;color:#ffffff}html body .top-button-right-side a.video-button:hover span,html body .top-button-right-side a.button:hover span,html body .top-button-right-side button:hover span{color:#ffffff}html body .top-button-right-side button#scrollBtn{min-width:200px;padding:16px 24px;transition:200ms ease-in-out;transition-property:color, opacity, background-color, border-color;border:2px solid #000000;font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;font-weight:normal;border-radius:56px;color:#ffffff;height:auto;background-color:#000000;height:40px;padding:0px 24px;padding-top:2px;display:flex;justify-content:center;align-items:center}html body .top-button-right-side button#scrollBtn span{color:#ffffff;font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;font-weight:normal;text-transform:none}html body .top-button-right-side button#scrollBtn:hover{background-color:#525252;border:2px solid #525252;color:#ffffff}html body .top-button-right-side button#scrollBtn:hover span{color:#ffffff}html body table.accessible tbody tr{border-bottom:1px solid #b4b4b4;border-top:0px}html body table.accessible tbody tr th,html body table.accessible tbody tr td{padding-top:11px;padding-bottom:11px;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;vertical-align:top}html body table.accessible tbody tr th{padding-left:0px}html body table.accessible tbody tr td{padding-right:0px}html body table.accessible tbody tr td button.icon{width:24px;height:24px;padding:1px;margin:0px 0px 0px 8px;background-image:url("/img/mini/iia.png");background-position:center center;background-size:22px 22px;background-repeat:no-repeat}html body table.accessible tbody tr td button.icon:before{display:none !important;background-image:url("/img/mini/iib.png")}html body table.accessible tbody tr td button.icon img{width:22px;height:22px;display:none !important}html body table.accessible tbody tr td button.icon:hover{background-image:url("/img/mini/iib.png")}html body .content-v2 .bmw-m-gallery-wrapper.example1.active .close{width:40px;height:40px;background-color:#ffffff;border-radius:50%;margin:0px;border:0px;display:block !important;float:none;position:absolute;top:16px;right:16px;border:3px solid transparent;transition:200ms ease-in-out}html body .content-v2 .bmw-m-gallery-wrapper.example1.active .close:after{content:'';width:16px;height:1px;display:block;background-color:#000000;position:absolute;left:9px;top:16px;transform:rotate(-45deg)}html body .content-v2 .bmw-m-gallery-wrapper.example1.active .close:before{content:'';width:16px;height:1px;display:block;background-color:#000000;position:absolute;left:9px;top:16px;transform:rotate(45deg)}html body .content-v2 .bmw-m-gallery-wrapper.example1.active .close:hover{background-color:#017EA4;background-image:none}html body .content-v2 .bmw-m-gallery-wrapper.example1.active .close:hover:after{background-color:#ffffff}html body .content-v2 .bmw-m-gallery-wrapper.example1.active .close:hover:before{background-color:#ffffff}html body .content-v2 .bmw-m-gallery-wrapper.example1.active .slick-arrow:before{background-color:#ffffff}html body .content-v2 .bmw-m-gallery-wrapper.example1.active .slick-arrow:after{color:#000000}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .bmw-m-gallery-item{transition:200ms ease-in-out}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .bmw-m-gallery-item a{transition:200ms ease-in-out}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .bmw-m-gallery-item a span{transition:200ms ease-in-out;width:40px;height:40px;border:0px;background:#ffffff;right:16px;bottom:16px;transition:200ms ease-in-out}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .bmw-m-gallery-item a span:after{content:'';width:16px;height:1px;display:block;background-color:#000000;position:absolute;left:12px;top:20px}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .bmw-m-gallery-item a span:before{content:'';width:16px;height:1px;display:block;background-color:#000000;position:absolute;left:12px;top:20px;transform:rotate(90deg)}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-slide:hover .bmw-m-gallery-item a span{background-color:#017EA4}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-slide:hover .bmw-m-gallery-item a span:after{background-color:#ffffff}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-slide:hover .bmw-m-gallery-item a span:before{background-color:#ffffff}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-arrow:before{width:40px;height:40px;background-color:#000;border-radius:50%;margin:0px;border:0px;display:block !important;float:none;position:absolute;top:calc(50% - 20px);border:3px solid transparent;transition:200ms ease-in-out}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-arrow:after{content:"";display:flex;font-family:"md-icon";width:40px;height:40px;font-size:20px;line-height:40px;position:absolute;color:#fff;top:calc(50% - 18px);font-weight:400;text-align:center;justify-content:center;transition:200ms ease-in-out;background:none}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-arrow:hover:before{background-color:#017EA4}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-arrow:hover:after{color:#ffffff}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:before{right:15px;left:auto}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:after{transform:rotate(180deg);right:19px;left:auto}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:before{left:15px;right:auto}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:after{left:19px;right:auto}html body .content-v2 .tabs{width:100%;display:flex;padding:0px;margin:32px 0px 0px 0px}html body .content-v2 .tabs .buttons{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:0px;margin:0px;border:0px;overflow:visible}html body .content-v2 .tabs .buttons button.button{font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:20px;font-weight:normal;align-items:center;align-content:center;justify-content:center;position:relative;border:0;padding:16px 8px;display:flex;margin:0px;text-transform:none;border-bottom:1px solid #b4b4b4}html body .content-v2 .tabs .buttons button.button:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:.25rem;opacity:0;transition:opacity ease-in-out .1s;background-color:#017ea4;z-index:6}html body .content-v2 .tabs .buttons button.button+button.button{margin:0px}html body .content-v2 .tabs .buttons button.button.active{color:#000000;background-color:#ffffff}html body .content-v2 .tabs .buttons button.button.active:after{opacity:1}html body .content-v2 .tabs .buttons button.button:hover{color:#017ea4;background-color:#ffffff}html body .content-v2 .tabs .buttons button.button:hover:after{opacity:1}html body .content-v2 .blocks .tabBlock{padding:32px 0px 0px 0px;display:flex;flex-wrap:wrap}html body .content-v2 .blocks .tabBlock h2{display:flex;font-family:"MINISerifBold",Arial,sans-serif;font-size:32px;line-height:32px;font-weight:normal;margin-bottom:24px}html body .content-v2 .blocks .tabBlock .details{border:0px;width:50%;padding:0px 8px 0px 0px;margin:0px;box-sizing:border-box}html body .content-v2 .blocks .tabBlock .details+.details{padding:0px 0px 0px 8px;margin:0px}html body .content-v2 .blocks .tabBlock .details table.accessible2{margin:0px}html body .content-v2 .blocks .tabBlock .details table.accessible2 tr{border-top:0px}html body .content-v2 .blocks .tabBlock .details table.accessible2 .cameo{margin-top:0px}html body .content-v2 .blocks .tabBlock .detail-premium-table .options-new-wrapper-inner{padding-top:0px !important}html body .content-v2 .blocks .tabBlock .detail-premium-table .options-new-wrapper-inner h2{display:flex;font-family:"MINISerifBold",Arial,sans-serif;font-size:32px;line-height:32px;font-weight:normal;margin-bottom:24px;margin-top:32px}html body .content-v2 .blocks .tabBlock .detail-premium-table .options-new-wrapper-inner h2+h3{margin-top:0px}html body .content-v2 .blocks .tabBlock .detail-premium-table .options-new-wrapper-inner h3{display:flex;font-family:"MINISerifBold",Arial,sans-serif;font-size:24px;line-height:24px;font-weight:normal;margin-bottom:24px;padding-bottom:16px;margin-top:32px}html body .content-v2 .blocks .tabBlock .detail-premium-table .options-new-wrapper-inner .items ul{list-style-type:disc;padding-left:20px;margin:0px}html body .content-v2 .blocks .tabBlock .detail-premium-table .options-new-wrapper-inner .items ul li{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;margin-bottom:5px;padding:0px}html body .content-v2 .blocks .tabBlock .detail-premium-table .options-new-wrapper-inner .items ul li:before{display:none !important}html body .content-v2 .blocks .tabBlock .garantueeInfo{width:100%;display:flex;flex-wrap:wrap}html body .content-v2 .blocks .tabBlock .garantueeInfo .text a{display:inline-flex;font-family:"MINISansReg", Arial, sans-serif !important;font-size:16px;line-height:20px;font-weight:normal;color:#000000;text-decoration:underline solid #000000;text-underline-offset:4px}html body .content-v2 .blocks .tabBlock .garantueeInfo .text a:hover{color:#017ea4;text-decoration:underline solid #017EA4}html body .content-v2 .blocks .tabBlock .garantueeInfo span.content{width:100%;display:flex;flex-wrap:wrap}html body .content-v2 .blocks .tabBlock .garantueeInfo span.content h5{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal;width:100%;margin-bottom:24px}html body .content-v2 .blocks .tabBlock .garantueeInfo span.content p{width:100%;display:block}html body .content-v2 .blocks .tabBlock .garantueeInfo span.content P:empty{display:none}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base{width:100%}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base p{margin-bottom:24px;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base .detail-premium-table{width:calc(100% + 16px);margin:0px -8px 32px -8px;display:flex;flex-wrap:wrap}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base .detail-premium-table .detail-premium-table-row{display:flex;flex-wrap:wrap;width:33.333%;padding:0px 8px}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base .detail-premium-table .detail-premium-table-row .detail-premium-table-column{width:100%;display:flex;padding:0px 0px 16px 32px !important;background-size:24px auto !important;background-repeat:no-repeat;background-position:top left;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base .detail-premium-table2{width:100%;margin:0px;display:flex;flex-wrap:wrap}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base .detail-premium-table2 .options-new-wrapper-inner{width:calc(100% + 16px);margin:0px -8px 32px -8px;display:flex;flex-wrap:wrap}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base .detail-premium-table2 .options-new-wrapper-inner .detail-premium-table-columns{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:33.333%;padding:0px 8px}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base .detail-premium-table2 .options-new-wrapper-inner .detail-premium-table-columns .detail-premium-item{border-bottom:1px solid #000;padding:0px 0px 24px 0px;margin:0px 0px 32px 0px}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base .detail-premium-table2 .options-new-wrapper-inner .detail-premium-table-columns .detail-premium-item .detail-premium-item-title h4{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base .detail-premium-table2 .options-new-wrapper-inner .detail-premium-table-columns .detail-premium-item ul{list-style-type:disc;padding-left:20px;margin:0px}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base .detail-premium-table2 .options-new-wrapper-inner .detail-premium-table-columns .detail-premium-item ul li{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;margin-bottom:5px;padding:0px;list-style-type:inherit}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base .detail-premium-table2 .options-new-wrapper-inner .detail-premium-table-columns .detail-premium-item ul li:before{display:none !important}html body .content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row select{border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;padding-right:56px;min-height:51px;width:100%;color:#000;border-bottom:1px solid #000;transition:200ms ease-in-out}html body .content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row select:hover,html body .content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row select:focus{border-bottom:1px solid #017ea4;box-shadow:0 1px 0 #017EA4 !important;color:#017ea4}html body .content-v2 .blocks .tabBlock.contact .contact-offer_lease .row.label span{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal}html body .content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row:after{display:none !important}html body .content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row:before{content:"";position:absolute;display:block;font-family:"md-icon";font-size:24px;line-height:24px;width:24px;height:24px;right:16px;top:11px;transition:200ms ease-in-out;background-color:transparent;transform:rotate(90deg);color:#000000}html body .content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row:hover:before{display:block !important;color:#017EA4}html body .content-v2 .contact-financial{margin:0px}html body .content-v2 .blocks .tabBlock.contact .form .sectionTitle{margin-bottom:0px}html body .content-v2 .blocks .tabBlock.contact .form table.accessible{margin-top:24px;float:left}html body .content-v2 .blocks .tabBlock.contact .form table.accessible tr.empty-line{border:0px;display:none}html body .content-v2 .blocks .tabBlock.contact .form table.accessible tr td{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;border-bottom:0px}html body .content-v2 .blocks .tabBlock.contact .form table.accessible+.readon-wrapper{margin-top:24px}html body .content-v2 .blocks .tabBlock.contact .form .tabBlock+table.accessible{margin-top:0px}html body .content-v2 .blocks .tabBlock.contact .form div.text{width:100%;margin:0px;padding-bottom:24px}html body .content-v2 .blocks .tabBlock.contact .form h2{padding-bottom:24px;border-bottom:1px solid #000000}html body .content-v2 .blocks .tabBlock.contact .form .vehicleChoice{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal;margin-top:24px;margin-bottom:24px}html body .content-v2 .blocks .tabBlock.contact .form .accordion-header .info-icon{width:24px;height:24px;padding:1px;margin:0px 0px 0px 8px;background-image:url("/img/mini/iia.png");background-position:center center;background-size:22px 22px;background-repeat:no-repeat}html body .content-v2 .blocks .tabBlock.contact .form .accordion-header .info-icon:before{display:none !important;background-image:url("/img/mini/iib.png")}html body .content-v2 .blocks .tabBlock.contact .form .accordion-header .info-icon img{width:22px;height:22px;display:none !important}html body .content-v2 .blocks .tabBlock.contact .form .accordion-header .info-icon:hover{background-image:url("/img/mini/iib.png")}html body .content-v2 .blocks .tabBlock.contact .form .row{width:100%;margin-bottom:32px;margin-top:0px}html body .content-v2 .blocks .tabBlock.contact .form .row .element.submit input{text-align:center;font-size:18px !important;text-transform:none !important}html body .content-v2 .blocks .tabBlock.contact .form .row h4{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal;margin-top:32px;padding:0px !important}html body .content-v2 .blocks .tabBlock.contact .form .row .info-icon{width:24px;height:24px;padding:1px;margin:0px 0px 0px 8px;background-image:url("/img/mini/iia.png");background-position:center center;background-size:22px 22px;background-repeat:no-repeat}html body .content-v2 .blocks .tabBlock.contact .form .row .info-icon:before{display:none !important;background-image:url("/img/mini/iib.png")}html body .content-v2 .blocks .tabBlock.contact .form .row .info-icon img{width:22px;height:22px;display:none !important}html body .content-v2 .blocks .tabBlock.contact .form .row .info-icon:hover{background-image:url("/img/mini/iib.png")}html body .content-v2 .blocks .tabBlock.contact .form .row .subElement .icon{width:24px;height:24px;padding:1px;margin:0px 0px 0px 8px;background-image:url("/img/mini/iia.png");background-position:center center;background-size:22px 22px;background-repeat:no-repeat}html body .content-v2 .blocks .tabBlock.contact .form .row .subElement .icon:before{display:none !important;background-image:url("/img/mini/iib.png")}html body .content-v2 .blocks .tabBlock.contact .form .row .subElement .icon img{width:22px;height:22px;display:none !important}html body .content-v2 .blocks .tabBlock.contact .form .row .subElement .icon:hover{background-image:url("/img/mini/iib.png")}html body .content-v2 .blocks .tabBlock.contact .form .row .tooltip.left{top:-32px;left:50px}html body .content-v2 .blocks .tabBlock.contact .form .row .tooltip .text{border:0px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.08);padding:16px;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}html body .content-v2 .blocks .tabBlock.contact .form .row .tooltip.left .arrow{width:16px;height:16px;display:block;border:0px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.08);left:-7px;top:24px;padding:0px;background-color:#ffffff;transform:rotate(45deg)}html body .content-v2 .blocks .tabBlock.contact .form .row .tooltip.left .arrow img{display:none}html body .content-v2 .blocks .tabBlock.contact .form .row .tooltip.left:after{content:'';width:16px;height:36px;position:absolute;left:1px;top:14px;background-color:#fff;display:block;box-shadow:none}html body .content-v2 .blocks .tabBlock.contact .form .row label,html body .content-v2 .blocks .tabBlock.contact .form .row .label{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal;margin-bottom:8px}html body .content-v2 .blocks .tabBlock.contact .form .row .label label{margin-bottom:0px}html body .content-v2 .blocks .tabBlock.contact .form .row input.text,html body .content-v2 .blocks .tabBlock.contact .form .row textarea{width:100%;max-width:100%;height:52px;box-sizing:border-box;transition:200ms ease-in-out;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;border:1px solid #000;padding-block:15px;padding-inline:16px}html body .content-v2 .blocks .tabBlock.contact .form .row textarea{height:120px}html body .content-v2 .blocks .tabBlock.contact .form .row input.checkbox+label{width:100%;padding-left:40px;background:none;position:relative;color:#000000;box-sizing:border-box;max-width:100%;transition:200ms ease-in-out;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:24px;font-weight:normal}html body .content-v2 .blocks .tabBlock.contact .form .row input.checkbox+label:after{box-sizing:border-box;display:block;position:absolute;left:0px;top:0px;content:'';width:24px;height:24px;border:1px solid #000000}html body .content-v2 .blocks .tabBlock.contact .form .row input.checkbox+label:hover:after{border:1px solid #017EA4}html body .content-v2 .blocks .tabBlock.contact .form .row input.checkbox:checked+label{color:#000000}html body .content-v2 .blocks .tabBlock.contact .form .row input.checkbox:checked+label:after{content:'\e811';font-family:'md-icon';font-size:14px;line-height:24px;text-align:center;border:1px solid #000000;background-color:#000000;color:#ffffff}html body .content-v2 .blocks .tabBlock.contact .form .row input.checkbox:checked+label:hover:after{content:'\e811';font-family:'md-icon';font-size:14px;line-height:24px;text-align:center;border:1px solid #017EA4;background-color:#017EA4;color:#ffffff}html body .content-v2 .blocks .tabBlock.contact .form .row input.radio+label{width:100%;padding-left:40px;background:none;position:relative;color:#000;box-sizing:border-box;max-width:100%;transition:200ms ease-in-out;margin:0px;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:24px;font-weight:normal}html body .content-v2 .blocks .tabBlock.contact .form .row input.radio+label:after{box-sizing:border-box;display:block;position:absolute;left:0px;top:0px;content:"";width:24px;height:24px;border:1px solid #000;border-radius:50%}html body .content-v2 .blocks .tabBlock.contact .form .row input.radio+label span{display:none !important}html body .content-v2 .blocks .tabBlock.contact .form .row input.radio:hover+label:after{box-shadow:0 0 0 1px #017EA4}html body .content-v2 .blocks .tabBlock.contact .form .row input.radio:checked+label:after{box-shadow:0 0 0 1px #000000}html body .content-v2 .blocks .tabBlock.contact .form .row input.radio:checked+label:before{box-sizing:border-box;display:block;position:absolute;left:6px;top:6px;content:"";width:12px;height:12px;background-color:#000;border-radius:50%}html body .content-v2 .blocks .tabBlock.contact .form .row input.radio:checked:hover+label:after{box-shadow:0 0 0 1px #017EA4}html body .content-v2 .blocks .tabBlock.contact .form .errorNotice{display:none !important;height:0px;overflow:hidden}html body .content-v2 .blocks .tabBlock.contact .form .row.error:not(.fieldset) label,html body .content-v2 .blocks .tabBlock.contact .form .row.error:not(.fieldset) .label{color:#000000}html body .content-v2 .blocks .tabBlock.contact .form .row.error:not(.fieldset) input.checkbox+label,html body .content-v2 .blocks .tabBlock.contact .form .row.error:not(.fieldset) input.radio+label{color:#a11c1f}html body .content-v2 .blocks .tabBlock.contact .form .row.error:not(.fieldset) input.checkbox+label:after,html body .content-v2 .blocks .tabBlock.contact .form .row.error:not(.fieldset) input.radio+label:after{border-color:#a11c1f}html body .content-v2 .blocks .tabBlock.contact .form .row.error:not(.fieldset) input.checkbox+label:hover:after,html body .content-v2 .blocks .tabBlock.contact .form .row.error:not(.fieldset) input.radio+label:hover:after{box-shadow:0 0 0 1px #a11c1f}html body .content-v2 .blocks .tabBlock.contact .form .row.error:not(.fieldset) input.text{border:1px solid #a11c1f !important;background-image:url("/img/mini/rr.png");background-size:20px auto;background-repeat:no-repeat;background-position:center right 16px;padding-right:48px !important}html body .content-v2 .blocks .tabBlock.contact .form .row.error:not(.fieldset) input.text:hover{border:1px solid #a11c1f !important;box-shadow:0 0 0 1px #a11c1f !important}html body .content-v2 .blocks .tabBlock.contact .form .row.error:not(.fieldset) .formRowErrorMessage{padding-top:8px;font-family:"MINISansReg", Arial, sans-serif;font-size:14px !important;font-weight:normal;color:#a11c1f !important}html body .content-v2 .blocks .tabBlock.contact .form .row.error:not(.fieldset) .formRowErrorMessage:empty{padding:0px}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset label,html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .label{color:#000000}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element.texts .subElement.error input.text{border:1px solid #a11c1f !important;background-image:url("/img/mini/rr.png");background-size:20px auto;background-repeat:no-repeat;background-position:center right 16px;padding-right:48px !important}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element.texts .subElement.error input.text:hover{border:1px solid #a11c1f !important;box-shadow:0 0 0 1px #a11c1f !important}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element.texts .subElement input.checkbox+label,html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element.texts .subElement input.radio+label{color:#a11c1f}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element.texts .subElement input.checkbox+label:after,html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element.texts .subElement input.radio+label:after{border-color:#a11c1f}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element.texts .subElement input.checkbox+label:hover:after,html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element.texts .subElement input.radio+label:hover:after{box-shadow:0 0 0 1px #a11c1f}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element.texts .subElement input.text{border:1px solid #000 !important}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element.texts .subElement input.text:hover{border:1px solid #017EA4 !important;box-shadow:0 0 0 1px #017EA4 !important;color:#000000 !important}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element:not(.texts) input.checkbox+label,html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element:not(.texts) input.radio+label{color:#a11c1f}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element:not(.texts) input.checkbox+label:after,html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element:not(.texts) input.radio+label:after{border-color:#a11c1f}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element:not(.texts) input.checkbox+label:hover:after,html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element:not(.texts) input.radio+label:hover:after{box-shadow:0 0 0 1px #a11c1f}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element:not(.texts) input.text{border:1px solid #a11c1f !important;background-image:url("/img/mini/rr.png");background-size:20px auto;background-repeat:no-repeat;background-position:center right 16px;padding-right:48px !important}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .element:not(.texts) input.text:hover{border:1px solid #a11c1f !important;box-shadow:0 0 0 1px #a11c1f !important}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .formRowErrorMessage{padding-top:8px;font-family:"MINISansReg", Arial, sans-serif;font-size:14px !important;font-weight:normal;color:#a11c1f !important}html body .content-v2 .blocks .tabBlock.contact .form .row.error.fieldset .formRowErrorMessage:empty{padding:0px}html body .content-v2 .right .vehicles .vehicle .details .subtitleBar .monthly{padding-right:32px}html body .content-v2 .right .vehicles .vehicle .details .subtitleBar .monthly .icon{width:24px;height:24px;padding:1px;margin:0px 0px 0px 8px;background-image:url("/img/mini/iia.png");background-position:center center;background-size:22px 22px;background-repeat:no-repeat;position:absolute;right:0px;top:-3px}html body .content-v2 .right .vehicles .vehicle .details .subtitleBar .monthly .icon:before{display:none !important;background-image:url("/img/mini/iib.png")}html body .content-v2 .right .vehicles .vehicle .details .subtitleBar .monthly .icon img{width:22px;height:22px;display:none !important}html body .content-v2 .right .vehicles .vehicle .details .subtitleBar .monthly .icon:hover{background-image:url("/img/mini/iib.png")}html body .content-v2 .right .vehicles .vehicle .details .subtitleBar .monthly .tooltip.right{right:40px;top:-24px}html body .content-v2 .top-price-right-side .top-price-right-side-row{padding-top:24px}html body .content-v2 .top-price-right-side .top-price-right-side-row .top-price-right-side-column .icon{width:24px;height:24px;padding:1px;margin:0px 0px 0px 8px;background-image:url("/img/mini/iia.png");background-position:center center;background-size:22px 22px;background-repeat:no-repeat;position:relative;top:3px}html body .content-v2 .top-price-right-side .top-price-right-side-row .top-price-right-side-column .icon:before{display:none !important;background-image:url("/img/mini/iib.png")}html body .content-v2 .top-price-right-side .top-price-right-side-row .top-price-right-side-column .icon img{width:22px;height:22px;display:none !important}html body .content-v2 .top-price-right-side .top-price-right-side-row .top-price-right-side-column .icon:hover{background-image:url("/img/mini/iib.png")}html body .content-v2 .top-price-right-side .top-price-right-side-row .top-price-right-side-column .tooltip{top:-16px;right:50px}html body .content-v2 .top-price-right-side .top-price-right-side-row .top-price-price{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal}html body .content-v2 .top-price-right-side .top-price-right-side-row .top-price-month{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}html body .content-v2 .vehicle .details .property.garantuee .tooltip{right:40px}html body .content-v2 .vehicle .details .property.garantuee .icon{width:24px;height:24px;padding:1px;margin:0px 0px 0px 8px;background-image:url("/img/mini/iia.png");background-position:center center;background-size:22px 22px;background-repeat:no-repeat}html body .content-v2 .vehicle .details .property.garantuee .icon:before{display:none !important;background-image:url("/img/mini/iib.png")}html body .content-v2 .vehicle .details .property.garantuee .icon img{width:22px;height:22px;display:none !important}html body .content-v2 .vehicle .details .property.garantuee .icon:hover{background-image:url("/img/mini/iib.png")}html body .content-v2 .tooltip .text{border:0px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.08);padding:16px;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}html body .content-v2 .tooltip.right .arrow{width:16px;height:16px;display:block;border:0px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.08);right:-7px;top:24px;padding:0px;background-color:#ffffff;transform:rotate(45deg)}html body .content-v2 .tooltip.right .arrow img{display:none}html body .content-v2 .tooltip.right:after{content:'';width:16px;height:36px;position:absolute;right:1px;top:14px;background-color:#fff;display:block;box-shadow:none}html body .content-v2 .readon-wrapper ul{width:auto}html body .content-v2 .readon-wrapper ul li{width:auto;text-align:left}html body .content-v2 .readon-wrapper a,html body .content-v2 .readon-wrapper button{font-family:"MINISansReg", Arial, sans-serif !important;font-size:18px !important;line-height:24px !important;font-weight:normal;text-transform:none;text-decoration:none;margin-top:8px;margin-bottom:0px;padding:0px;width:auto;display:block}html body .content-v2 .readon-wrapper a:after,html body .content-v2 .readon-wrapper button:after{content:'\e91d';display:inline-block;height:18px;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-transform:none;text-rendering:optimizeLegibility;line-height:1;text-indent:0;vertical-align:middle;display:inline;white-space:nowrap;padding-left:8px}html body .content-v2 .readon-wrapper a:hover,html body .content-v2 .readon-wrapper button:hover{color:#017EA4}html body .content-v2 .readon-wrapper a:hover:after,html body .content-v2 .readon-wrapper button:hover:after{color:#017EA4}html body .content-v2 #mapcontainer{border:1px solid #b4b4b4}html body .content-v2 #mapcontainer #mapInfo{border-left:1px solid #b4b4b4}html body .content-v2 #mapcontainer #map iframe{height:100% !important}html body .content-v2 #mapcontainer #mapInfo #content p{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}html body .content-v2 #mapcontainer #mapInfo #content #firstHeading{font-size:24px}html body .content-v2 #mapcontainer #mapInfo #content .table-opening-map-left{line-height:18px;width:100%;display:flex;flex-wrap:wrap}html body .content-v2 #mapcontainer #mapInfo #content .table-opening-map-left p{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;width:100%;display:flex;flex-wrap:wrap}html body .content-v2 #mapcontainer #mapInfo #content .table-opening-map-left a{font-family:"MINISansReg", Arial, sans-serif !important;font-size:18px !important;line-height:24px !important;font-weight:normal;text-transform:none;text-decoration:none;margin-top:24px;width:100%;display:block}html body .content-v2 #mapcontainer #mapInfo #content .table-opening-map-left a:after{content:'\e91d';display:inline-block;height:18px;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-transform:none;text-rendering:optimizeLegibility;line-height:1;text-indent:0;vertical-align:middle;display:inline;white-space:nowrap;padding-left:8px}html body .content-v2 #mapcontainer #mapInfo #content .table-opening-map-left a:hover{color:#017EA4}html body .content-v2 #mapcontainer #mapInfo #content .table-opening-map-left a:hover:after{color:#017EA4}html body .content-v2 #mapcontainer #mapInfo #content .table-opening-map-left a+br+a{margin-top:8px}body>.content-v2 .termsHtml ul li{font-family:"MINISansReg", Arial, sans-serif !important;font-size:16px !important;line-height:20px !important;font-weight:normal !important}body>.content-v2 .formBlock .formRow{width:100%;margin-bottom:32px;margin-top:0px;margin-left:0px;margin-right:0px}body>.content-v2 .formBlock .formRow#div_communication-0 .info-icon,body>.content-v2 .formBlock .formRow .info-icon{width:24px;height:24px;padding:1px;margin:0px 0px 0px 8px;background-image:url("/img/mini/iia.png");background-position:center center;background-size:22px 22px;background-repeat:no-repeat}body>.content-v2 .formBlock .formRow#div_communication-0 .info-icon:before,body>.content-v2 .formBlock .formRow .info-icon:before{display:none !important;background-image:url("/img/mini/iib.png")}body>.content-v2 .formBlock .formRow#div_communication-0 .info-icon img,body>.content-v2 .formBlock .formRow .info-icon img{width:22px;height:22px;display:none !important}body>.content-v2 .formBlock .formRow#div_communication-0 .info-icon:hover,body>.content-v2 .formBlock .formRow .info-icon:hover{background-image:url("/img/mini/iib.png")}body>.content-v2 .formBlock .formRow .formRow.termsHtml{margin-bottom:-32px}body>.content-v2 .formBlock .formRow h4.special{font-family:"MINISerifBold", Arial, Verdana;font-weight:400;line-height:22px;font-size:22px;font-style:normal;padding:0px;margin-bottom:0px !important;margin-top:32px;border:0px}body>.content-v2 .formBlock .formRow .formRowLabel{width:100%;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal;margin-bottom:8px;padding:0px;min-height:auto}body>.content-v2 .formBlock .formRow .formRowElement{width:100%;margin:0px;padding:0px;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}body>.content-v2 .formBlock .formRow .formRowElement input[type=checkbox]+label{width:100%;padding-left:40px;background:none;position:relative;color:#000000;box-sizing:border-box;max-width:100%;transition:200ms ease-in-out;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:24px;font-weight:normal}body>.content-v2 .formBlock .formRow .formRowElement input[type=checkbox]+label:after{box-sizing:border-box;display:block;position:absolute;left:0px;top:0px;content:'';width:24px;height:24px;border:1px solid #000000;background:none}body>.content-v2 .formBlock .formRow .formRowElement input[type=checkbox]+label:hover:after{border:1px solid #017EA4}body>.content-v2 .formBlock .formRow .formRowElement input[type=checkbox]:checked+label{color:#000000}body>.content-v2 .formBlock .formRow .formRowElement input[type=checkbox]:checked+label:after{content:'\e811';font-family:'md-icon';font-size:14px;line-height:24px;text-align:center;border:1px solid #000000;background-color:#000000;color:#ffffff}body>.content-v2 .formBlock .formRow .formRowElement input[type=checkbox]:checked+label:hover:after{content:'\e811';font-family:'md-icon';font-size:14px;line-height:24px;text-align:center;border:1px solid #017EA4;background-color:#017EA4;color:#ffffff}body>.content-v2 .formBlock .formRow .formRowElement input[type=radio]+label{width:100%;padding-left:40px;background:none;position:relative;color:#000;box-sizing:border-box;max-width:100%;transition:200ms ease-in-out;margin:0px;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:24px;font-weight:normal;overflow:visible}body>.content-v2 .formBlock .formRow .formRowElement input[type=radio]+label:after{box-sizing:border-box;display:block;position:absolute;left:0px;top:0px;content:"";width:24px;height:24px;border:1px solid #000;border-radius:50%;background-color:transparent}body>.content-v2 .formBlock .formRow .formRowElement input[type=radio]+label:before{display:none}body>.content-v2 .formBlock .formRow .formRowElement input[type=radio]+label span{display:none !important}body>.content-v2 .formBlock .formRow .formRowElement input[type=radio]:hover+label:after{box-shadow:0 0 0 1px #017EA4}body>.content-v2 .formBlock .formRow .formRowElement input[type=radio]:checked+label:after{box-shadow:0 0 0 1px #000000}body>.content-v2 .formBlock .formRow .formRowElement input[type=radio]:checked+label:before{box-sizing:border-box;display:block;position:absolute;left:6px;top:6px;content:"";width:12px;height:12px;background-color:#000;border-radius:50%}body>.content-v2 .formBlock .formRow .formRowElement input[type=radio]:checked:hover+label:after{box-shadow:0 0 0 1px #017EA4}body>.content-v2 .formBlock .formRow .formRowElement select{border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;padding-right:56px;min-height:51px;width:100%;color:#000;border-bottom:1px solid #000;transition:200ms ease-in-out}body>.content-v2 .formBlock .formRow .formRowElement select:hover,body>.content-v2 .formBlock .formRow .formRowElement select:focus{border-bottom:1px solid #017ea4;box-shadow:0 1px 0 #017EA4 !important;color:#017ea4}body>.content-v2 .formBlock .formRow .formRowElement input.inputText,body>.content-v2 .formBlock .formRow .formRowElement textarea{width:100%;max-width:100%;height:52px;box-sizing:border-box;transition:200ms ease-in-out;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;border:1px solid #000;padding-block:15px;padding-inline:16px}body>.content-v2 .formBlock .formRow .formRowElement input.inputText:focus,body>.content-v2 .formBlock .formRow .formRowElement input.inputText:hover,body>.content-v2 .formBlock .formRow .formRowElement textarea:focus,body>.content-v2 .formBlock .formRow .formRowElement textarea:hover{border:1px solid #017ea4;box-shadow:0 0 0 1px #017ea4 !important;color:#000}body>.content-v2 .formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError input.inputText,body>.content-v2 .formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError textarea,body>.content-v2 .formBlock .formRowSubElement.formRowError input.inputText,body>.content-v2 .formBlock .formRowSubElement.formRowError textarea{border:1px solid #a11c1f !important;background-image:url("/img/mini/rr.png");background-size:20px auto;background-repeat:no-repeat;background-position:center right 16px;padding-right:48px !important}body>.content-v2 .formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError input.inputText:hover,body>.content-v2 .formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError textarea:hover,body>.content-v2 .formBlock .formRowSubElement.formRowError input.inputText:hover,body>.content-v2 .formBlock .formRowSubElement.formRowError textarea:hover{border:1px solid #a11c1f !important;box-shadow:0 0 0 1px #a11c1f !important}body>.content-v2 .formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError input[type=radio]+label,body>.content-v2 .formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError input[type=checkbox]+label,body>.content-v2 .formBlock .formRowSubElement.formRowError input[type=radio]+label,body>.content-v2 .formBlock .formRowSubElement.formRowError input[type=checkbox]+label{color:#a11c1f}body>.content-v2 .formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError input[type=radio]+label:after,body>.content-v2 .formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError input[type=checkbox]+label:after,body>.content-v2 .formBlock .formRowSubElement.formRowError input[type=radio]+label:after,body>.content-v2 .formBlock .formRowSubElement.formRowError input[type=checkbox]+label:after{border-color:#a11c1f}body>.content-v2 .formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError input[type=radio]+label:hover:after,body>.content-v2 .formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError input[type=checkbox]+label:hover:after,body>.content-v2 .formBlock .formRowSubElement.formRowError input[type=radio]+label:hover:after,body>.content-v2 .formBlock .formRowSubElement.formRowError input[type=checkbox]+label:hover:after{box-shadow:0 0 0 1px #a11c1f}body>.content-v2 .formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError .formRowErrorMessage,body>.content-v2 .formBlock .formRowSubElement.formRowError .formRowErrorMessage{padding-top:8px;font-family:"MINISansReg", Arial, sans-serif;font-size:14px !important;font-weight:normal;color:#a11c1f !important;margin:0px}body>.content-v2 .formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError .formRowErrorMessage:empty,body>.content-v2 .formBlock .formRowSubElement.formRowError .formRowErrorMessage:empty{padding:0px}body>.content-v2 .formBlock .formRow.error .formRowLabel{color:#000000}body>.content-v2 .formBlock .formRow.error .formRowElement input.inputText,body>.content-v2 .formBlock .formRow.error .formRowElement textarea{border:1px solid #a11c1f !important;background-image:url("/img/mini/rr.png");background-size:20px auto;background-repeat:no-repeat;background-position:center right 16px;padding-right:48px !important}body>.content-v2 .formBlock .formRow.error .formRowElement input.inputText:hover,body>.content-v2 .formBlock .formRow.error .formRowElement textarea:hover{border:1px solid #a11c1f !important;box-shadow:0 0 0 1px #a11c1f !important}body>.content-v2 .formBlock .formRow.error .formRowElement input[type=radio]+label,body>.content-v2 .formBlock .formRow.error .formRowElement input[type=checkbox]+label{color:#a11c1f}body>.content-v2 .formBlock .formRow.error .formRowElement input[type=radio]+label:after,body>.content-v2 .formBlock .formRow.error .formRowElement input[type=checkbox]+label:after{border-color:#a11c1f}body>.content-v2 .formBlock .formRow.error .formRowElement input[type=radio]+label:hover:after,body>.content-v2 .formBlock .formRow.error .formRowElement input[type=checkbox]+label:hover:after{box-shadow:0 0 0 1px #a11c1f}body>.content-v2 .formBlock .formRow.error .formRowErrorMessage{padding-top:8px;font-family:"MINISansReg", Arial, sans-serif;font-size:14px !important;font-weight:normal;color:#a11c1f !important;margin:0px}body>.content-v2 .formBlock .formRow.error .formRowErrorMessage:empty{padding:0px}body>.content-v2 .formBlock .formRow#div_date-0 .formRowElement:after,body>.content-v2 .formBlock .formRow#div_daytime-0 .formRowElement:after{display:none !important}body>.content-v2 .formBlock .formRow#div_date-0 .formRowElement:before,body>.content-v2 .formBlock .formRow#div_daytime-0 .formRowElement:before{content:"";position:absolute;display:block;font-family:"md-icon";font-size:24px;line-height:24px;width:24px;height:24px;right:16px;top:11px;transition:200ms ease-in-out;background-color:transparent;transform:rotate(90deg);color:#000000}body>.content-v2 .formBlock .formRow#div_date-0 .formRowElement:hover:before,body>.content-v2 .formBlock .formRow#div_daytime-0 .formRowElement:hover:before{display:block !important;color:#017EA4}body>.content-v2 #stepFourForm .formBlock .formRow{border:0px}body>.content-v2 #stepFourForm .formBlock .formRow .formRowLabel{width:100%;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal;margin-bottom:8px;padding:0px;min-height:auto;margin-top:32px}body>.content-v2 #stepFourForm .formBlock .formRow .formRowElement{width:100%;padding:0px;border:0px;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;color:#000;font-weight:normal}body>.content-v2 #stepFourForm .formBlock .formRow .formRowElement a{display:inline-flex;font-family:"MINISansReg", Arial, sans-serif !important;font-size:16px;line-height:20px;font-weight:normal;color:#000000;text-decoration:underline solid #000000;text-underline-offset:4px}body>.content-v2 #stepFourForm .formBlock .formRow .formRowElement a:hover{color:#017ea4;text-decoration:underline solid #017EA4}body>.content-v2 #stepFourForm .formBlock .formRow .formRowElement input[type=checkbox]+label p{font-family:"MINISansReg", Arial, sans-serif !important;font-size:16px !important;line-height:24px !important;font-weight:normal !important;margin-bottom:8px !important}body>.content-v2 .formBlock .formRow.isElementContainerFile .formRowElement a.isBrowseButton{min-width:200px;padding:16px 24px;transition:200ms ease-in-out;transition-property:color, opacity, background-color, border-color;border:2px solid #000000;font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;font-weight:normal;border-radius:56px;color:#ffffff;height:auto;text-align:center;height:40px;padding:0px 24px;padding-top:2px;display:flex;justify-content:center;align-items:center}body>.content-v2 .formBlock .formRow.isElementContainerFile .formRowElement a.isBrowseButton:hover{background-color:#525252;border:2px solid #525252;color:#ffffff}body>.content-v2 .formBlock .formRow.isElementContainerFile .formRowElement div.isFormUploadFiles .isFormUploadFile{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal}body>.content-v2 .formBlock .formRow.isElementContainerFile .formRowElement div.isFormUploadFiles .isFormUploadFile .title,body>.content-v2 .formBlock .formRow.isElementContainerFile .formRowElement div.isFormUploadFiles .isFormUploadFile .size,body>.content-v2 .formBlock .formRow.isElementContainerFile .formRowElement div.isFormUploadFiles .isFormUploadFile .progress{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal}body>.content-v2 form .element .field.search{width:100%;padding:0px;box-sizing:border-box;position:relative}body>.content-v2 form .element .field.search input.text.search{border:0px;border-bottom:1px solid #000000;box-sizing:border-box;transition:200ms ease-in-out;padding-left:56px}body>.content-v2 form .element .field.search input.text.search:focus,body>.content-v2 form .element .field.search input.text.search:hover{border:0px !important;border-bottom:1px solid #017EA4 !important;box-shadow:0 1px 0 #017EA4 !important}body>.content-v2 form .element .field.search input.button{width:24px;height:24px;background-color:transparent;font-size:0px;position:absolute;left:16px;top:16px;right:auto;border:0px;border-radius:0px;padding:0px;background-image:url("/img/mini/glass.png");background-position:center center;background-size:24px auto;background-repeat:no-repeat;cursor:pointer;z-index:100}body>.content-v2 .formBlock .formRow.isElementContainerFile .formRowElement .isFormCloseButton{transition:200ms ease-in-out;transition-property:color, opacity, background-color, border-color;border:2px solid #000000;font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;font-weight:normal;border-radius:56px;color:#ffffff;height:auto;text-align:center;height:40px;width:40px;padding-top:2px;display:flex;justify-content:center;align-items:center;padding:0px;padding-top:4px}body>.content-v2 .formBlock .formRow.isElementContainerFile .formRowElement .isFormCloseButton:hover{background-color:#525252;border:2px solid #525252;color:#ffffff}body>.content-v2 .fbfs-calculator-financial-form .element-sub-radio input[type=radio]+label,body>.content-v2 #financeBlockDecider .row .element .subElement input[type=radio]+label{width:100%;padding-left:40px;background:none;position:relative;color:#000;box-sizing:border-box;max-width:100%;transition:200ms ease-in-out;margin:0px;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:24px;font-weight:normal;overflow:visible}body>.content-v2 .fbfs-calculator-financial-form .element-sub-radio input[type=radio]+label:after,body>.content-v2 #financeBlockDecider .row .element .subElement input[type=radio]+label:after{box-sizing:border-box;display:block;position:absolute;left:0px;top:0px;content:"";width:24px;height:24px;border:1px solid #000;border-radius:50%;background-color:transparent}body>.content-v2 .fbfs-calculator-financial-form .element-sub-radio input[type=radio]+label:before,body>.content-v2 #financeBlockDecider .row .element .subElement input[type=radio]+label:before{display:none}body>.content-v2 .fbfs-calculator-financial-form .element-sub-radio input[type=radio]+label span,body>.content-v2 #financeBlockDecider .row .element .subElement input[type=radio]+label span{display:none !important}body>.content-v2 .fbfs-calculator-financial-form .element-sub-radio input[type=radio]:hover+label:after,body>.content-v2 #financeBlockDecider .row .element .subElement input[type=radio]:hover+label:after{box-shadow:0 0 0 1px #017EA4}body>.content-v2 .fbfs-calculator-financial-form .element-sub-radio input[type=radio]:checked+label:after,body>.content-v2 #financeBlockDecider .row .element .subElement input[type=radio]:checked+label:after{box-shadow:0 0 0 1px #000000}body>.content-v2 .fbfs-calculator-financial-form .element-sub-radio input[type=radio]:checked+label:before,body>.content-v2 #financeBlockDecider .row .element .subElement input[type=radio]:checked+label:before{box-sizing:border-box;display:block;position:absolute;left:6px;top:6px;content:"";width:12px;height:12px;background-color:#000;border-radius:50%}body>.content-v2 .fbfs-calculator-financial-form .element-sub-radio input[type=radio]:checked:hover+label:after,body>.content-v2 #financeBlockDecider .row .element .subElement input[type=radio]:checked:hover+label:after{box-shadow:0 0 0 1px #017EA4}body>.content-v2 .fbfs-calculator-financial-form-elements.elements{padding:0px}body>.content-v2 .fbfs-calculator-financial-form form,body>.content-v2 #financeBlockDecider,body>.content-v2 #financeBlockLeaseForm{max-width:66%;padding:0px}body>.content-v2 #financeBlockDecider{min-height:auto}body>.content-v2 #financeBlockDecider .row{padding:0px;display:flex;justify-content:center}body>.content-v2 #financeBlockDecider .row .label{min-height:auto;margin:0px}body>.content-v2 #financeBlockDecider .row .element{min-height:auto}body>.content-v2 .fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(1){margin-top:32px;margin-bottom:32px;padding:0px}body>.content-v2 .fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding-top:0px;padding-bottom:24px}body>.content-v2 .fbfs-calculator-financial-form .elements .element-value,body>.content-v2 .fbfs-calculator-financial-form .elements .label{min-height:auto;margin:0px}body>.content-v2 .fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.mini-border-bottom{margin-bottom:32px;border-bottom:1px solid #000000}body>.content-v2 #financeBlockLeaseForm .row{margin:0px}body>.content-v2 #financeBlockLeaseForm .row .label{margin:0px}body>.content-v2 #financeBlockLeaseForm .row .label label{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal;margin-bottom:8px}body>.content-v2 #financeBlockLeaseForm .row .element-value{width:100%;margin-bottom:32px}body>.content-v2 .fbfs-calculator-financial-form .icon{width:24px;height:24px;padding:1px;margin:0px 0px 0px 8px;background-image:url(/img/mini/iia.png);background-position:center center;background-size:22px 22px;background-repeat:no-repeat}body>.content-v2 .fbfs-calculator-financial-form .icon img{display:none !important}body>.content-v2 .fbfs-calculator-financial-form .icon:before{background-image:url(/img/mini/iib.png);display:none !important}body>.content-v2 .fbfs-calculator-financial-form .elements .element-value,body>.content-v2 .fbfs-calculator-financial-form .label-text{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}body>.content-v2 .fbfs-calculator-financial-form .tooltip{left:50px}body>.content-v2 .fbfs-calculator-financial-form .tooltip .arrow{width:16px;height:16px;display:block;border:0px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.08);left:-7px;top:24px;padding:0px;background-color:#fff;transform:rotate(45deg)}body>.content-v2 .fbfs-calculator-financial-form .tooltip .arrow img{display:none}body>.content-v2 .fbfs-calculator-financial-form .tooltip:after{content:"";width:16px;height:36px;position:absolute;left:1px;top:14px;background-color:#fff;display:block;box-shadow:none}body>.content-v2 input[type=range]{height:4px;background-color:#e0e0e0;border:0px !important;background-image:url(/img/mini/dragger.png);margin:8px 0px !important}body>.content-v2 input[type=range]+.row{width:100%;margin-top:8px;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}body>.content-v2 input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;width:0px;height:0px;cursor:pointer;width:32px;height:32px;border:0px;border-radius:0px;background-image:url("/img/mini/dot.png");background-position:center center;background-size:32px 32px;background-repeat:no-repeat;background-color:transparent}body>.content-v2 input[type="range"]::-moz-range-thumb{width:0px;height:0px;cursor:pointer;width:32px;height:32px;border:0px;border-radius:0px;background-image:url("/img/mini/dot.png");background-position:center center;background-size:32px 32px;background-repeat:no-repeat;background-color:transparent}body>.content-v2 .content .text{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}body>.content-v2 #financeBlockDecider .row .label{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}body>.content-v2 #element-duration .fbfs-calculator-financial-form-element-field.element-value{position:relative}body>.content-v2 #element-duration .fbfs-calculator-financial-form-element-field.element-value:after{content:"";position:absolute;display:block;font-family:"md-icon";font-size:24px;line-height:24px;width:24px;height:24px;right:16px;top:11px;transition:200ms ease-in-out;background-color:transparent;transform:rotate(90deg);color:#000000}body>.content-v2 #element-duration .fbfs-calculator-financial-form-element-field.element-value:hover:after{color:#017EA4}body>.content-v2 .fbfs-calculator-financial-form .elements .element-value select{border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;padding-right:56px;min-height:51px;width:100%;color:#000;border-bottom:1px solid #000;transition:200ms ease-in-out}body>.content-v2 .fbfs-calculator-financial-form .elements .element-value select:hover,body>.content-v2 .fbfs-calculator-financial-form .elements .element-value select:focus{border-bottom:1px solid #017ea4;box-shadow:0 1px 0 #017EA4 !important;color:#017ea4}body>.content-v2 #financeBlockLeaseForm .row select{border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;padding-right:56px;min-height:51px;width:100%;color:#000;border-bottom:1px solid #000;transition:200ms ease-in-out}body>.content-v2 #financeBlockLeaseForm .row select:hover,body>.content-v2 #financeBlockLeaseForm .row select:focus{border-bottom:1px solid #017ea4;box-shadow:0 1px 0 #017EA4 !important;color:#017ea4}body>.content-v2 #financeBlockLeaseForm .row select:hover+.icon:after,body>.content-v2 #financeBlockLeaseForm .row select:focus+.icon:after{color:#017EA4}body>.content-v2 #financeBlockLeaseForm .row select+.icon{width:24px;height:24px;right:16px;top:11px;background-color:transparent;border:0px;transition:200ms ease-in-out}body>.content-v2 #financeBlockLeaseForm .row select+.icon .arrow{display:none}body>.content-v2 #financeBlockLeaseForm .row select+.icon:after{content:'\e91d';display:block;font-family:'md-icon';height:24px;height:24px;font-size:24px;line-height:24px;position:absolute;left:0px;top:0px;transform:rotate(90deg)}body>.content-v2 .stageAlert a.link{font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:24px;font-weight:normal;text-transform:none;color:#000;transition:200ms ease-in-out;margin:0px;display:flex}body>.content-v2 .stageAlert a.link .title{order:2}body>.content-v2 .stageAlert a.link:before{content:'\e91a';display:inline-block;height:18px;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-transform:none;text-rendering:optimizeLegibility;line-height:1;text-indent:0;vertical-align:middle;display:inline;white-space:nowrap;padding-right:8px;position:static;background:none;order:1}body>.content-v2 .stageAlert a.link:after{display:none}body>.content-v2 .stageAlert a.link:hover{text-decoration:none;color:#017EA4}body>.content-v2 .stageAlert a.link:hover:before{color:#017EA4}body>.content-v2 .stageAlert .errorField{display:none !important}body>.content-v2 .stageAlert .info-icon{width:24px;height:24px;padding:1px;margin:0px 0px 0px 8px;background-image:url("/img/mini/iia.png");background-position:center center;background-size:22px 22px;background-repeat:no-repeat}body>.content-v2 .stageAlert .info-icon:before{display:none !important;background-image:url("/img/mini/iib.png")}body>.content-v2 .stageAlert .info-icon img{width:22px;height:22px;display:none !important}body>.content-v2 .stageAlert .info-icon:hover{background-image:url("/img/mini/iib.png")}body>.content-v2 .stageAlert .formField{width:100% !important;display:flex !important;flex-wrap:wrap}body>.content-v2 .stageAlert .content{padding:0px !important}body>.content-v2 .stageAlert .content>div{width:100% !important;display:flex !important;margin-bottom:32px !important}body>.content-v2 .stageAlert .content h2{margin-top:0px !important}body>.content-v2 .stageAlert .content h2,body>.content-v2 .stageAlert .content h3{margin-bottom:32px !important}body>.content-v2 .stageAlert h4.special{font-family:"MINISerifBold", Arial, Verdana;font-weight:400;line-height:22px;font-size:22px;font-style:normal;padding:0px;margin-bottom:32px !important;margin-top:32px;border:0px}body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1),body>.content-v2 .stageAlert form.filters .elementsRow{width:calc(100% + 32px) !important;margin-left:-16px !important}body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .label,body>.content-v2 .stageAlert form.filters .elementsRow .label{padding:0px !important}body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element,body>.content-v2 .stageAlert form.filters .elementsRow .element{padding-left:16px;padding-right:16px;margin-bottom:32px}body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:not(.margin):not(.half):nth-of-type(2),body>.content-v2 .stageAlert form.filters .elementsRow .element:not(.margin):not(.half):nth-of-type(2){margin:0px}body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:not(.margin):not(.half):nth-of-type(2) .field,body>.content-v2 .stageAlert form.filters .elementsRow .element:not(.margin):not(.half):nth-of-type(2) .field{width:calc(100% + 10px) !important;margin-left:-5px !important}body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:not(.margin):not(.half):nth-of-type(2) .field .subElement,body>.content-v2 .stageAlert form.filters .elementsRow .element:not(.margin):not(.half):nth-of-type(2) .field .subElement{padding-left:5px;padding-right:5px;margin-bottom:32px;width:33.33%}body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:not(.margin):not(.half):nth-of-type(2) .field .subElement input,body>.content-v2 .stageAlert form.filters .elementsRow .element:not(.margin):not(.half):nth-of-type(2) .field .subElement input{width:100%;max-width:100%;height:52px;box-sizing:border-box;transition:200ms ease-in-out;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;border:1px solid #000;padding-block:15px;padding-inline:16px}body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:not(.margin):not(.half):nth-of-type(2) .field .subElement input:focus,body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:not(.margin):not(.half):nth-of-type(2) .field .subElement input:hover,body>.content-v2 .stageAlert form.filters .elementsRow .element:not(.margin):not(.half):nth-of-type(2) .field .subElement input:focus,body>.content-v2 .stageAlert form.filters .elementsRow .element:not(.margin):not(.half):nth-of-type(2) .field .subElement input:hover{border:1px solid #017ea4;box-shadow:0 0 0 1px #017ea4 !important;color:#000}body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:not(.margin):not(.half):nth-of-type(2) .field .firstDesktop,body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:not(.margin):not(.half):nth-of-type(2) .field .secondDesktop,body>.content-v2 .stageAlert form.filters .elementsRow .element:not(.margin):not(.half):nth-of-type(2) .field .firstDesktop,body>.content-v2 .stageAlert form.filters .elementsRow .element:not(.margin):not(.half):nth-of-type(2) .field .secondDesktop{width:25%}body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:not(.margin):not(.half):nth-of-type(2) .field .thirdDesktop,body>.content-v2 .stageAlert form.filters .elementsRow .element:not(.margin):not(.half):nth-of-type(2) .field .thirdDesktop{width:50%}body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) h4.special,body>.content-v2 .stageAlert form.filters .elementsRow h4.special{padding-left:16px}body>.content-v2 .stageAlert form.filters .expanded .elementsRow.filterCheckbox{padding-left:0px !important;padding-right:0px !important}body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(1) .element,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(2) .element,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(3) .element,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(4) .element,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(5) .element,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(6) .element,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(7) .element,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(8) .element{width:100%;display:flex;padding:0px}body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(1) .element .label,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(2) .element .label,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(3) .element .label,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(4) .element .label,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(5) .element .label,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(6) .element .label,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(7) .element .label,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(8) .element .label{padding-left:16px !important}body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(1) .element fieldset,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(2) .element fieldset,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(3) .element fieldset,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(4) .element fieldset,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(5) .element fieldset,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(6) .element fieldset,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(7) .element fieldset,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(8) .element fieldset{width:100% !important;margin:0px !important}body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(1) .element fieldset .subElement,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(2) .element fieldset .subElement,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(3) .element fieldset .subElement,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(4) .element fieldset .subElement,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(5) .element fieldset .subElement,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(6) .element fieldset .subElement,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(7) .element fieldset .subElement,body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(8) .element fieldset .subElement{padding-bottom:0px !important}body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:not(.margin):not(.half):nth-of-type(2) .field .error.subElement input.text,body>.content-v2 .stageAlert form.filters .elementsRow .element:not(.margin):not(.half):nth-of-type(2) .field .error.subElement input.text{border:1px solid #a11c1f !important}body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:not(.margin):not(.half):nth-of-type(2) .field .error.subElement input.text:hover,body>.content-v2 .stageAlert form.filters .elementsRow .element:not(.margin):not(.half):nth-of-type(2) .field .error.subElement input.text:hover{border:1px solid #a11c1f !important;box-shadow:0 0 0 1px #a11c1f !important}body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement label,body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement .label,body>.content-v2 .stageAlert form.filters .elementsRow .element.error label,body>.content-v2 .stageAlert form.filters .elementsRow .element.error .label{color:#000000}body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement input.checkbox+label,body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement input.radio+label,body>.content-v2 .stageAlert form.filters .elementsRow .element.error input.checkbox+label,body>.content-v2 .stageAlert form.filters .elementsRow .element.error input.radio+label{color:#a11c1f}body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement input.checkbox+label:after,body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement input.radio+label:after,body>.content-v2 .stageAlert form.filters .elementsRow .element.error input.checkbox+label:after,body>.content-v2 .stageAlert form.filters .elementsRow .element.error input.radio+label:after{border-color:#a11c1f}body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement input.checkbox+label:hover:after,body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement input.radio+label:hover:after,body>.content-v2 .stageAlert form.filters .elementsRow .element.error input.checkbox+label:hover:after,body>.content-v2 .stageAlert form.filters .elementsRow .element.error input.radio+label:hover:after{box-shadow:0 0 0 1px #a11c1f}body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement input.text,body>.content-v2 .stageAlert form.filters .elementsRow .element.error input.text{border:1px solid #a11c1f !important;background-image:url("/img/mini/rr.png");background-size:20px auto;background-repeat:no-repeat;background-position:center right 16px;padding-right:48px !important}body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement input.text:hover,body>.content-v2 .stageAlert form.filters .elementsRow .element.error input.text:hover{border:1px solid #a11c1f !important;box-shadow:0 0 0 1px #a11c1f !important}body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement .selectFake:hover select,body>.content-v2 .stageAlert form.filters .elementsRow .element.error .selectFake:hover select{color:#a11c1f !important}body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement .selectFake:hover .icon:after,body>.content-v2 .stageAlert form.filters .elementsRow .element.error .selectFake:hover .icon:after{color:#a11c1f !important}body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement .fakeField .icon,body>.content-v2 .stageAlert form.filters .elementsRow .element.error .fakeField .icon{border:0px !important}body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement select,body>.content-v2 .stageAlert form.filters .elementsRow .element.error select{border:0px !important;border-bottom:1px solid #a11c1f !important;background-image:url("/img/mini/rr.png");background-size:20px auto;background-repeat:no-repeat;background-position:center right 52px;padding-right:82px}body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement .formRowErrorMessage,body>.content-v2 .stageAlert form.filters .elementsRow .element.error .formRowErrorMessage{padding-top:8px;font-family:"MINISansReg", Arial, sans-serif;font-size:14px !important;font-weight:normal;color:#a11c1f !important}body>.content-v2 .stageAlert form.filters .elementsRow .element.fieldset .error.subElement .formRowErrorMessage:empty,body>.content-v2 .stageAlert form.filters .elementsRow .element.error .formRowErrorMessage:empty{padding:0px}body>.content-v2 .options-new-wrapper-footer:after{line-height:48px}body>.content-v2 .options-new-wrapper-footer:hover:after{background-color:#017ea4;color:#ffffff;border-color:#017ea4}html body.keyboard-navigation form .element .selectFake select:focus{border-bottom:1px solid #000000;color:#000000 !important}html body.keyboard-navigation form .element .selectFake select:focus+.icon:after{transform:rotate(90deg);color:#000000 !important}html body.keyboard-navigation form .element .selectFake select:focus+.icon+span{color:#000000 !important}html body.keyboard-navigation button:focus,html body.keyboard-navigation a:focus,html body.keyboard-navigation select:focus,html body.keyboard-navigation input:focus,html body.keyboard-navigation input[type=text]:focus,html body.keyboard-navigation textarea:focus,html body.keyboard-navigation button.fakeField:focus{outline:3px solid #017EA4 !important}html body.keyboard-navigation input[type=radio]:focus+label,html body.keyboard-navigation input[type=checkbox]:focus+label,html body.keyboard-navigation input[type=radio]:focus-visible+label,html body.keyboard-navigation input[type=checkbox]:focus-visible+label{outline:3px solid #017EA4 !important}html body>.content-v2>.left .button.gradient.full{margin-top:0px}html body>.content-v2 .stageAlert form.filters .termsHtml{padding-left:16px !important;padding-right:16px !important}html body>.content-v2 .stageAlert form.filters .buttons{width:100% !important;margin-left:0px !important;margin-right:0px !important;padding-left:8px;padding-right:8px}html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(3) .element:nth-of-type(2),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(3) .element:nth-of-type(4){width:25% !important}html body>.content{padding-left:12px !important;padding-right:12px !important}html body>.content-v2>.left{left:12px !important}html body>.content .payer .wrapper{padding:0px;max-width:1180px}html body .content-v2>.vehicle .details .property.dealer2 .icons .icon.tw svg{margin:0px}html body .content-v2>.vehicle .top-button-right-side>button#scrollBtn.video-button.button-fixed-special.button-fixed-special-top.button-fixed-special-top-wide{background-color:#006583;border-color:#006583}html body .content-v2>.vehicle .top-button-right-side>button#scrollBtn.video-button.button-fixed-special.button-fixed-special-top.button-fixed-special-top-wide:hover{background-color:#017ea4;border-color:#017ea4}html body .content-v2 .details-si-banner .row .button a.button,html body .content-v2 .blocks .tabBlock .garantueeInfo .text a.button{margin-top:0px;min-width:200px;padding:16px 24px;transition:200ms ease-in-out;transition-property:color, opacity, background-color, border-color;border:2px solid #000 !important;font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;font-weight:normal;border-radius:56px;background-color:#fff !important;color:#000 !important;height:auto;height:40px;padding:0px 24px;padding-top:2px;display:flex;justify-content:center;align-items:center;margin-bottom:8px;margin-top:0px;text-transform:none}html body .content-v2 .details-si-banner .row .button a.button:hover,html body .content-v2 .blocks .tabBlock .garantueeInfo .text a.button:hover{background-color:#525252 !important;border:2px solid #525252 !important;color:#fff !important}html body .content-v2 .details-si-banner{background-color:#f7f7f7;padding:24px;margin-bottom:10px}html body .content-v2 .details-si-banner .textual{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;padding-bottom:24px}html body .content-v2 .details-si-banner h4{padding-bottom:24px}html body .content .buttons .button.gradient.blue{background-color:#000;border-color:#000000}html body .content .buttons .button.gradient.blue:hover{background-color:#525252;border:2px solid #525252;color:#ffffff}html body .content-v2 .blocks .tabBlock.contact .form .row .element.submit input:hover{background-color:#525252;border:2px solid #525252;color:#ffffff}html body .content-v2 #financeBlockLeaseForm .row .element-value:after,html body .content-v2 div.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element.element-type-select:after{background:none}html body div.selectFake.multi .options div.option input:disabled+label:after,html body div.selectFake .options div.option input:disabled+label:after{border-color:#b4b4b4}html body div.selectFake.multi .options div.option input:disabled+label :hover:after,html body div.selectFake .options div.option input:disabled+label :hover:after{border-color:#b4b4b4}html body div.selectFake.multi .options div.option input:disabled+label span,html body div.selectFake .options div.option input:disabled+label span{color:#b4b4b4 !important}@media screen and (min-width: 0px) and (max-width: 1330px){html body .icons .icon-list .icon-list__row{width:33.3%;margin-bottom:24px}}@media screen and (min-width: 0px) and (max-width: 1022px){html body .content-v2>.left .compare{width:auto}html body>.content-v2>.left>.sectionTitle.mobile{width:100%;max-width:100%;margin-top:24px;margin-bottom:24px}html body>.content-v2>.left form.filters .element{width:50%;max-width:100%;margin-left:0px}html body>.content-v2>.left form.filters .element.half,html body>.content-v2>.left form.filters .element.half.margin{margin-bottom:0px !important}html body>.content-v2>.left form.filters .element.half.margin.mileage,html body>.content-v2>.left form.filters .element.half+.element.half{margin-left:0px}html body>.content-v2>.left form.filters .sectionTitle{max-width:100%}html body>.content-v2>.left #filterToggle+div.border{display:none !important}html body>.content-v2>.left form.filters .optionsList{max-width:100%}html body>.content-v2>.left form.filters .optionsList .elementsRow .element{width:100%}html body>.content-v2>.left form.filters .optionsList .elementsRow .element fieldset{display:flex;flex-wrap:wrap;width:100%}html body>.content-v2>.left form.filters .optionsList .elementsRow .element fieldset .subElement{width:25%;max-width:25%;margin-left:0px}html body>.content-v2>.right .vehicles{margin-top:32px;padding-top:32px}}@media screen and (min-width: 0px) and (max-width: 980px){html body .icons .icon-list{padding-top:32px}html body>.content-v2 .fbfs-calculator-financial-form form,html body>.content-v2 #financeBlockDecider,html body>.content-v2 #financeBlockLeaseForm{max-width:96%}}@media screen and (min-width: 0px) and (max-width: 768px){html body>.content-v2>.right .toolbar .display{display:none}html body>.content-v2>.right .vehicles.tile .vehicle,html body>.content-v2>.right .vehicles.tile .vehicle.two,html body>.content-v2>.right .vehicles.tile .vehicle.three,html body>.content-v2>.right .vehicles.tile .vehicle.four,html body>.content-v2>.right .vehicles.tile .electric-banner{width:calc(50% - 32px)}html body .content-v2 #mapcontainer #mapInfo{border-right:1px solid #b4b4b4;border-top:1px solid #b4b4b4;border-left:0px}}@media screen and (min-width: 0px) and (max-width: 767px){html body .icons .icon-list .icon-list__row{width:100% !important}html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:nth-of-type(1),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(2) .element:nth-of-type(1),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(2) .element:nth-of-type(2),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(3) .element:nth-of-type(1),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(3) .element:nth-of-type(2),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(4) .element:nth-of-type(1){margin-left:0px !important;width:50% !important;max-width:50% !important}html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(4) .element:nth-of-type(2) form.filters .elementsRow:nth-of-type(4) .element:nth-of-type(3) form.filters .elementsRow:nth-of-type(4) .element:nth-of-type(4) form.filters .elementsRow:nth-of-type(4) .element:nth-of-type(5){margin-left:0px !important;width:25% !important;max-width:25% !important}html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:nth-of-type(2){margin-left:0px !important;width:100% !important;max-width:100% !important}html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(1),html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(2),html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(3),html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(4),html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(5),html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(6),html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(7),html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(8){width:calc(100% + 32px) !important;max-width:calc(100% + 32px) !important;margin-left:-16px !important;margin-right:-16px !important}html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(1) .element,html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(2) .element,html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(3) .element,html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(4) .element,html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(5) .element,html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(6) .element,html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(7) .element,html body>.content-v2 .stageAlert form.filters .expanded .elementsRow:nth-of-type(8) .element{width:100% !important;max-width:100% !important}html body>.content-v2 .stageAlert form.filters .optionsList .elementsRow .element fieldset .subElement{width:33.33%;max-width:33.33%}html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(3) .element:nth-of-type(2),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(3) .element:nth-of-type(4){width:25% !important}html body>.content-v2 .tabs#tabs{display:none !important}html body>.content-v2 .blocks .tabBlockBorder{display:none !important}html body>.content-v2 .blocks .tabBlockToggle{border:0px;padding:16px;font-family:"MINISansSerifBold",Arial,sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;border-bottom:1px solid #000;padding-right:56px;min-height:51px;position:relative;margin:0px 0px 0px 0px;transition:200ms ease-in-out}html body>.content-v2 .blocks .tabBlockToggle .title{padding:0px;margin:0px;text-align:left;font-family:MINISansSerifBold;font-size:16px;line-height:18px;border-bottom:0px;margin-top:5px;text-transform:uppercase}html body>.content-v2 .blocks .tabBlockToggle:after{content:'\e91d';display:block;font-family:"md-icon";height:24px;height:24px;font-size:24px;line-height:24px;position:absolute;right:16px;top:16px;transform:rotate(90deg)}html body>.content-v2 .blocks .tabBlockToggle .icon{display:none !important}html body>.content-v2 .blocks .tabBlockToggle:hover{border-bottom:1px solid #017EA4;box-shadow:0 1px 0 #017EA4 !important;color:#000 !important}html body>.content-v2 .blocks .tabBlockToggle:hover:after{color:#017EA4 !important}html body>.content-v2 .blocks .tabBlockToggle.active:after{transform:rotate(-90deg)}html body .content-v2>.vehicle .details .property.dealer2 .icons{flex-wrap:wrap}html body .content-v2>.vehicle .details .property.dealer2 .icons .icon{margin-bottom:8px}html body .content-v2>.vehicle .details .property.dealer2 .icons .icon+.icon{margin-left:8px}html body .content-v2 .blocks .tabBlock .details{width:100%;padding:0px}html body .content-v2 .blocks .tabBlock .details+.details{width:100%;padding:0px}html body .content-v2 .blocks .tabBlock .items ul li,html body .content-v2 .blocks .tabBlock .items ul li:nth-child(2n){width:100%}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base .detail-premium-table .detail-premium-table-row{width:100%}html body .content-v2 .blocks .tabBlock .garantueeInfo .detail-premium-base .detail-premium-table2 .options-new-wrapper-inner .detail-premium-table-columns{width:100%}html body .content-v2 #financeBlockDecider .row{flex-wrap:wrap}html body .content-v2 #financeBlockDecider .row .label{width:100%;margin-bottom:8px}html body .content-v2 #financeBlockDecider .row .element{width:100%;margin-bottom:32px}html body .content-v2 #financeBlockLeaseForm .row .element-value{max-width:100%}body>.content-v2 .fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding-bottom:32px;display:flex;flex-wrap:wrap}body>.content-v2 .fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element .label{width:100%;margin-bottom:8px}body>.content-v2 .fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element .element-value{width:100%;margin-bottom:0px}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{left:0px;width:80px}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:before{right:auto;left:-20px}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:after{right:auto;left:-8px}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next{right:0px;width:80px}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:before{left:auto;right:-20px}html body .content-v2 .bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:after{left:auto;right:-8px}html body .base.payer .tabs-wrapper,html body .tabs-wrapper{grid-auto-flow:row;gap:0px}}@media screen and (min-width: 0px) and (max-width: 728px){html body form.filters .elementsRow{margin-left:-16px !important}}body>.content>.left .vehicle>.image{min-height:40px}body>.content>.left .vehicle>.image .remove{display:block !important;left:0px !important;top:-16px !important;width:24px;height:24px;border-radius:50%;background:#000 !important}body>.content>.left .vehicle>.image .remove:before{content:"";width:10px;height:1px;display:block;background-color:#fff;position:absolute;left:4px;top:8px;transform:rotate(45deg)}body>.content>.left .vehicle>.image .remove:after{content:"";width:10px;height:1px;display:block;background-color:#fff;position:absolute;left:4px;top:8px;transform:rotate(-45deg)}@media screen and (min-width: 0px) and (max-width: 732px){body>.content>.right .vehicles .details table th,body>.content>.right .vehicles .options table th{width:320px !important;background-color:transparent !important}body>.content>.right .vehicles .details table td:nth-of-type(1),body>.content>.right .vehicles .options table td:nth-of-type(1){margin-left:-320px !important}body>.content>.right .vehicles .details table td,body>.content>.right .vehicles .options table td{padding-top:54px !important}body>.content>.right .vehicles .column.label{width:320px !important;margin-left:-320px !important}body>.content>.left .selection .vehicle .title{padding-left:0px !important}body>.content>.left .selection .vehicle .title label.checkbox{position:static !important;max-width:100% !important;min-width:24px !important}}@media screen and (min-width: 0px) and (max-width: 722px){html body form.filters .elementsRow{margin-left:-16px !important}html body form.filters .optionsList .elementsRow .element{width:100% !important}html body .content-v2>.right .toolbar{display:flex;flex-wrap:wrap}html body .content-v2>.right .toolbar .carCount+form.filters{width:100%;margin-top:24px}html body .content-v2>.right .toolbar .carCount+form.filters .elementsRow{width:100% !important;margin:0px !important}html body .content-v2>.right .toolbar .carCount+form.filters .elementsRow .element{width:100%;max-width:100%}html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:nth-of-type(2){width:100% !important}html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(4) .element.half{width:50% !important}html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(3) .element:nth-of-type(2),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(3) .element:nth-of-type(4){width:50% !important}html body>.content-v2 .stageAlert form.filters .optionsList .elementsRow .element fieldset .subElement{width:50% !important;max-width:50% !important}}@media screen and (min-width: 0px) and (max-width: 720px){html body>.content-v2>.left form.filters .element.radius.size.half{margin-left:0px !important}html body>.content-v2>.left form.filters .element.radius.size.half .label{display:block !important}html body>.content-v2>.left form.filters .optionsList .elementsRow .element fieldset .subElement{width:33.33%;max-width:33.33%}html body .base.payer .tabs-wrapper .tab.mobile,html body .base.payer .tabs-wrapper .tab.active{font-size:0px;border-bottom:4px solid #b4b4b4}html body .base.payer .tabs-wrapper .tab.active.mobile{font-size:16px;border-bottom:4px solid #017ea4}}html body>.content-v2 .base.payer .tabs-wrapper .tab.active.mobile{font-size:0px !important}@media screen and (min-width: 0px) and (max-width: 580px){html body>.content-v2>.right .vehicles.tile .vehicle,html body>.content-v2>.right .vehicles.tile .vehicle.two,html body>.content-v2>.right .vehicles.tile .vehicle.three,html body>.content-v2>.right .vehicles.tile .vehicle.four,html body>.content-v2>.right .vehicles.tile .electric-banner{width:calc(100% - 32px)}html body>.content-v2 .base.payer .tabs-wrapper .tab.active.mobile{font-size:0px;border-bottom:4px solid #017ea4}html body>.content-v2 #stepFourForm .formBlock .formRow .formRowLabel{color:#000 !important}}@media screen and (min-width: 0px) and (max-width: 480px){html body form.filters .elementsRow .element.half:not(.price):not(.datePartOne):not(.mileage):not(.zipcode):not(.radius){margin-bottom:0px}html body>.content-v2 .stageAlert form.filters .elementsRow{max-width:calc(100% + 32px) !important;margin-right:-16px !important}html body>.content-v2 .stageAlert form.filters .elementsRow .element:nth-of-type(1),html body>.content-v2 .stageAlert form.filters .elementsRow .element:nth-of-type(2),html body>.content-v2 .stageAlert form.filters .elementsRow .element:nth-of-type(3),html body>.content-v2 .stageAlert form.filters .elementsRow .element:nth-of-type(4),html body>.content-v2 .stageAlert form.filters .elementsRow .element:nth-of-type(5),html body>.content-v2 .stageAlert form.filters .elementsRow .element:nth-of-type(6),html body>.content-v2 .stageAlert form.filters .elementsRow .element:nth-of-type(7),html body>.content-v2 .stageAlert form.filters .elementsRow .element:nth-of-type(8){padding-left:16px !important;padding-right:16px !important}html body>.content-v2 .stageAlert form.filters .elementsRow .element:nth-of-type(4),html body>.content-v2 .stageAlert form.filters .elementsRow .element:nth-of-type(5){margin-bottom:32px !important}html body>.content-v2 .stageAlert form.filters .elementsRow .element:nth-of-type(6){margin-bottom:0px !important}html body>.content-v2 .stageAlert form.filters .elementsRow .element:nth-of-type(7){margin-bottom:32px !important}html body>.content-v2 .stageAlert form.filters .termsHtml{max-width:100%}html body>.content-v2 .stageAlert form.filters .buttons{max-width:calc(100% + 16px);width:calc(100% + 16px) !important;padding-left:16px;padding-right:16px;margin-left:-8px !important}html body>.content-v2 .stageAlert form.filters .buttons .button{max-width:calc(50% - 16px);width:calc(50% - 16px) !important;margin-left:8px;margin-right:8px;min-width:1px !important}html body>.content-v2 .stageAlert form.filters .field{max-width:calc(100% + 32px) !important;margin-right:-16px !important}html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(1) .element:nth-of-type(1),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(2) .element:nth-of-type(1),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(2) .element:nth-of-type(2),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(3) .element:nth-of-type(1),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(3) .element:nth-of-type(2),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(4) .element:nth-of-type(1){width:100% !important;max-width:100% !important}html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(3) .element:nth-of-type(2),html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(3) .element:nth-of-type(4){width:100% !important;max-width:100% !important}html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(4) .element.half{width:100% !important;max-width:100% !important}html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(4) .element.half.mileage{margin-bottom:32px !important}html body>.content-v2 .stageAlert form.filters .elementsRow:nth-of-type(5){margin-bottom:0px !important}html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(1) .element .label,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(2) .element .label,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(3) .element .label,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(4) .element .label,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(5) .element .label,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(6) .element .label,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(7) .element .label,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(8) .element .label{padding-left:0px !important}html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(1) .element fieldset,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(2) .element fieldset,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(3) .element fieldset,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(4) .element fieldset,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(5) .element fieldset,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(6) .element fieldset,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(7) .element fieldset,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(8) .element fieldset{width:calc(100% + 32px) !important;margin-left:-16px !important;margin-right:-16px !important}html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(1) .element fieldset .subElement,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(2) .element fieldset .subElement,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(3) .element fieldset .subElement,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(4) .element fieldset .subElement,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(5) .element fieldset .subElement,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(6) .element fieldset .subElement,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(7) .element fieldset .subElement,html body>.content-v2 .stageAlert form.filters .expanded .optionsList .elementsRow:nth-of-type(8) .element fieldset .subElement{width:100% !important;max-width:100% !important}html body>.content-v2 .payer #stepOneForm #div_qfauto-0{margin-bottom:24px}html body>.content-v2 .payer #stepOneForm #div_qfauto-1 fieldset{width:100%;display:flex;flex-wrap:wrap}html body>.content-v2 .payer #stepOneForm #div_qfauto-1 fieldset .formRowSubElement{width:100%;margin-bottom:8px}}@media screen and (min-width: 0px) and (max-width: 479px){html body>.content-v2>.left form.filters .element{width:100%}html body>.content-v2>.left form.filters .optionsList .elementsRow .element fieldset .subElement{width:100%;max-width:100%}html body>.content-v2 .elementsRow:nth-of-type(5) .element.half input.text{height:auto}}@media screen and (min-width: 0px) and (max-width: 478px){html body form.filters .element.half.margin.price .label,html body form.filters .element.half.margin.datePartOne .label,html body form.filters .element.half.margin.mileage .label{display:block !important}}@media screen and (min-width: 0px) and (max-width: 450px){html body form.filters .elementsRow{margin-left:-16px !important}html body form.filters .optionsList .elementsRow .element{width:100% !important}html body form.filters .sectionTitle+.expanded+.border+.buttons .button{min-width:calc(50% - 16px)}}form .element{width:100%}form .label{font-weight:bold;margin-bottom:10px;font-size:16px;line-height:18px}form.filters .element,form.filters .element .subElement{float:left;max-width:345px}form.filters .element .field.checkbox .subElement{max-width:226px}form.filters .element .field{float:left;width:100%}form .field.checkbox{margin-top:11px}form.filters .element .subElement{width:100%;margin-bottom:7px}form.filters .element .subElement.secondDesktop,form.filters .element .subElement.thirdDesktop{margin-left:10px}form.filters .element .subElement.firstDesktop{clear:left}form.filters .element.checkbox{position:relative}form.filters .element.checkbox>.label{display:none}form.filters .element.checkbox .field.checkbox{margin-top:0px}.field.checkbox .subElement{position:relative}form.filters .element.half{max-width:168px}form.filters .element.half div.fakeField,form.filters .element.half input.text{width:140px}form.filters .element.half+.element.half{margin-left:9px}form.filters .element.margin,form.filters .element.margin.half,form.filters .element.half+.element.margin.half{margin-left:10px}form.filters .elementsRow{float:left;clear:both;width:100%}form.filters .elementsRow .element{margin-bottom:22px}form.filters .optionsList .elementsRow .element{margin-bottom:16px}form.filters .elementsRow.thin .element{margin-bottom:6px}form.filters .element.fieldset,form.filters .element.fieldset .field{width:100%;max-width:100%}form.filters .element.fieldset .field{margin-bottom:-6px}input.text,div.fakeField{border:2px solid #000;width:317px;height:30px;padding:3px 12px}input.text.readOnly{background-color:#cccccc;cursor:default}div.fakeField{line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.selectFake .options{position:absolute;z-index:10;background-color:#ffffff;top:40px;width:100%;box-sizing:border-box;max-height:400px;overflow-y:auto;overflow-x:hidden;border:2px solid #000;border-top:0px;height:auto}div.selectFake .options div.option{float:none}div.selectFake .options .option,div.selectFake .options label{height:17px;padding:4px 5px;position:relative;margin:0px}div.selectFake .options .option:hover{color:#ffffff;background-color:#cccccc}div.selectFake.empty,form .element div.selectFake.empty div.fakeField{cursor:default}div.selectFake.empty .fakeField{background-color:#dddddd;color:#666666}div.selectFake.multi .options{padding:6px 0px}div.selectFake.multi .option{padding:6px 0px;height:24px}div.selectFake.multi .option label{padding-left:40px;height:24px;background-position:-212px -10px;padding-top:4px}div.selectFake.multi .option input.checkbox.checked+label{background-position:-182px -44px}.stageAlert div.selectFake.multi .option{height:auto;float:left;width:100%}label{display:block;padding-left:30px;min-height:24px;height:auto;font-size:16px;line-height:24px;overflow:hidden;cursor:pointer;width:100%;background:url(/img/mini/sprite.png) -222px -10px no-repeat transparent;margin-top:0px;vertical-align:middle}label::before{width:30px;height:30px;background:red;position:absolute}input.checkbox,input.radio{position:absolute;width:24px;height:24px;top:6px;left:10px;opacity:0;filter:alpha(opacity=0)}.field.checkbox input.checkbox,.subElement input.checkbox,.subElement input.radio{top:0px;left:0px}input.radio+label,input.radio.checked+label{background:none}input.radio+label span.inner,input.radio.checked+label span.inner{width:10px;height:10px;border-radius:50%;background-color:#ffffff;border:5px solid #ffffff;display:block}input.radio+label span.outer,input.radio.checked+label span.outer{border:2px solid #000;border-radius:50%;position:absolute;left:0px;top:0px;display:block}input.radio.checked+label span.inner{background-color:#000}input.checkbox.checked+label,input.radio.checked+label{background-position:-192px -44px}input.text.search{width:100%;height:30px;padding:3px 7px;line-height:31px}input.checkbox,input+label,input.radio,input+label{float:left;max-width:90%}.element label+a{font-family:MINISerifRegular,Arial;font-weight:normal;margin-top:-1px;text-decoration:underline;color:#000}form .element .field.search{position:relative}form .element .field.search div.prefillList{position:absolute;top:38px;left:0px;z-index:5;padding:6px 0px;width:100%;box-sizing:border-box;background-color:#ffffff;border:2px solid #000;opacity:0.85;max-width:570px;z-index:20;color:#000;font-family:MINISansSerifRegular}form .element .field.search div.prefillList.empty{display:none}form .element .field.search div.prefillList .item{padding:6px 12px;width:100%;box-sizing:border-box;cursor:pointer}form .element .field.search div.prefillList .item:hover,form .element .field.search div.prefillList .item.active{background-color:#cccccc}form .element .field.search input:focus+div.prefillList,form .element .field.search div.prefillList:hover{display:block}form .element .field.search input:focus+div.prefillList.empty{display:none}.contactKeram .form .row,.contact .form .row,.question .form .row{width:100%;margin-bottom:6px}.contactKeram .form .row .label,.contact .form .row .label,.question .form .row .label{width:100%;clear:both;font-family:MINISansSerifRegular;font-weight:normal;margin-bottom:9px}.contactKeram .form .row a,.contact .form .row a,.question .form .row a{font-family:MINISansSerifRegular;font-weight:normal;font-size:16px}.contactKeram .form .row .element,.contact .form .row .element,.question .form .row .element{width:100%;max-width:440px}.contactKeram .form .row .element .subElement+.subElement,.contact .form .row .element .subElement+.subElement,.question .form .row .element .subElement+.subElement{margin-left:20px}.contactKeram .form .row .element .subElement,.contact .form .row .element .subElement,.question .form .row .element .subElement{box-sizing:border-box}.contactKeram .form .row .element .subElement input.radio,.contactKeram .form .row .element .subElement input.checkbox,.contactKeram .form .row .element .subElement label,.contact .form .row .element .subElement input.radio,.contact .form .row .element .subElement input.checkbox,.contact .form .row .element .subElement label,.question .form .row .element .subElement input.radio,.question .form .row .element .subElement input.checkbox,.question .form .row .element .subElement label{margin-top:0px}.contactKeram .form .row .element.texts .subElement+.subElement,.contact .form .row .element.texts .subElement+.subElement,.question .form .row .element.texts .subElement+.subElement{margin-left:0px}.contactKeram .form .row .element.clear .subElement,.contact .form .row .element.clear .subElement,.question .form .row .element.clear .subElement{width:100%;clear:both}.contactKeram .form .row .element.clear .subElement+.subElement,.contact .form .row .element.clear .subElement+.subElement,.question .form .row .element.clear .subElement+.subElement{margin-top:10px;margin-left:0px}.contactKeram .form .row .element.submit,.contact .form .row .element.submit,.question .form .row .element.submit{width:100%;max-width:100%;margin-top:4px;padding-top:20px}.contactKeram .form .row .element.submit input,.contact .form .row .element.submit input,.question .form .row .element.submit input{float:right;background-color:#000;border-color:#000;font-size:16px}.contactKeram .form .row .element.submit input:hover,.contact .form .row .element.submit input:hover,.question .form .row .element.submit input:hover{background-color:#ffffff}.contactKeram .form .row .errorMessage,.contact .form .row .errorMessage,.question .form .row .errorMessage{color:#cc0000;margin-left:6px;margin-top:2px}.contactKeram .form .row input.checkbox,.contactKeram .form .row input.radio,.contactKeram .form .row label,.contactKeram .form .row a,.contact .form .row input.checkbox,.contact .form .row input.radio,.contact .form .row label,.contact .form .row a,.question .form .row input.checkbox,.question .form .row input.radio,.question .form .row label,.question .form .row a{margin-top:2px;max-width:100%}.contactKeram .form .row input.text,.contactKeram .form .row textarea.text,.contact .form .row input.text,.contact .form .row textarea.text,.question .form .row input.text,.question .form .row textarea.text{width:100%;height:40px;padding:3px 7px;border:2px solid #000;color:#262626;box-sizing:border-box}.contactKeram .form .row .subElement.big,.contact .form .row .subElement.big,.question .form .row .subElement.big{width:75%}.contactKeram .form .row .subElement.medium,.contact .form .row .subElement.medium,.question .form .row .subElement.medium{width:50%}.contactKeram .form .row .subElement.small,.contact .form .row .subElement.small,.question .form .row .subElement.small{width:25%}.contactKeram .form .row .subElement+.subElement.big,.contactKeram .form .row .subElement+.subElement.medium,.contactKeram .form .row .subElement+.subElement.small,.contact .form .row .subElement+.subElement.big,.contact .form .row .subElement+.subElement.medium,.contact .form .row .subElement+.subElement.small,.question .form .row .subElement+.subElement.big,.question .form .row .subElement+.subElement.medium,.question .form .row .subElement+.subElement.small{padding-left:10px}.contactKeram .form .row textarea.text,.contact .form .row textarea.text,.question .form .row textarea.text{height:100px}.contactKeram .form .row.margin,.contact .form .row.margin,.question .form .row.margin{margin-top:7px}.contactKeram .form .row.error .label,.contactKeram .form .row.error label,.contact .form .row.error .label,.contact .form .row.error label,.question .form .row.error .label,.question .form .row.error label{color:#cc0000}.contactKeram .form .row.error .element>input,.contactKeram .form .row.error .element>textarea,.contactKeram .form .row.error .subElement.error>input,.contact .form .row.error .element>input,.contact .form .row.error .element>textarea,.contact .form .row.error .subElement.error>input,.question .form .row.error .element>input,.question .form .row.error .element>textarea,.question .form .row.error .subElement.error>input{border-color:#cc0000}.contactKeram .form .row+.row,.contact .form .row+.row,.question .form .row+.row{margin-top:17px}.contactKeram .form .errorNotice,.contact .form .errorNotice,.question .form .errorNotice{font-family:MINISansSerifRegular, Arial;margin-top:16px}.contactKeram .form .errorNotice .icon,.contact .form .errorNotice .icon,.question .form .errorNotice .icon{width:24px;height:24px;background:url("/img/mini/sprite.png") -43px -116px no-repeat transparent;margin-right:11px}.contactKeram .form .notice,.contact .form .notice,.question .form .notice{font-family:MINISansSerifRegular, Arial;margin-top:16px}form input.dlo-button{border:2px solid #e6e6e6;display:inline-block;height:40px;width:81%;padding:0px 40px 0px 40px;cursor:pointer;color:#000;text-overflow:ellipsis;text-align:center}form input.dlo-button:hover{border-color:#c7c7c7}form input.dlo-button.dlo-button-dealer{border-color:#1c69d4 !important;color:#1c69d4 !important;font-weight:normal;background-image:url("/img/mini/check2.png");background-repeat:no-repeat;background-position:15px 7px;background-size:20px 20px;padding:0px 40px 0px 40px;font-size:12.5px}#closeMap{background-image:url("/img/mini/close.png");background-repeat:no-repeat;background-size:15px 15px;background-position:center center !important;width:40px !important;height:40px !important;right:50px !important;cursor:pointer}#DLO_container #mapContainer{z-index:1000;border:none !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:50px !important;background:white}.dlo-open .column50{opacity:0}#DLO_container #mapContainer{background-color:#fff !important;position:absolute !important;max-width:800px !important;overflow:auto !important;margin:0px !important;width:100% !important;height:auto !important;z-index:5 !important;border:1px solid #ccc !important;padding:0px !important}#DLO_container #mapContainer #closeMap{right:0px !important}#DLO_container #mapContainer .hFwNrm{margin:24px}#DLO_container #mapContainer .ezVuRn{width:100% !important;font-family:'BMWTypeWebLightAll', Arial, Helvetica, sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:24px !important;background-color:#fff !important;border:1px solid #bbb !important;border-radius:3px !important;outline:none !important;color:#666 !important;padding-left:20px !important;padding-right:20px !important;height:52px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#DLO_container #mapContainer .ezVuRn:hover,#DLO_container #mapContainer .ezVuRn:focus{border:2px solid #4d4d4d !important;box-shadow:none !important;color:#262626 !important}#DLO_container #mapContainer .ezVuRn{width:100% !important;font-family:'BMWTypeWebLightAll', Arial, Helvetica, sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:24px !important;background-color:#fff !important;border:1px solid #bbb !important;border-radius:3px !important;outline:none !important;color:#666 !important;padding-left:20px !important;padding-right:20px !important;height:52px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#DLO_container #mapContainer .ezVuRn:hover,#DLO_container #mapContainer .ezVuRn:focus{border:2px solid #4d4d4d !important;box-shadow:none !important;color:#262626 !important}#DLO_container #mapContainer .fYtgHU,#DLO_container #mapContainer .eRHfpH,#DLO_container #mapContainer #dealerLocator{width:100%}#DLO_container #mapContainer .jmTlLL{width:auto}#DLO_container #mapContainer .daLJev{display:none}#DLO_container #mapContainer .dlFhZX{background:none;font-size:16px;padding-left:0px}#DLO_container #mapContainer .ddKSLR{list-style:none;padding:0px;margin:0px;position:absolute;z-index:67;width:100%;background-color:#fff;overflow:auto;box-shadow:rgba(0,0,0,0.24) 0px 0px 1px 0px,rgba(0,0,0,0.08) 0px 2px 8px 0px;max-height:60vmin;color:#000}#DLO_container #mapContainer .DApdv{background-color:#fff !important;border:1px solid #ccc !important;padding:20px !important}#DLO_container #mapContainer .epjfFD,#DLO_container #mapContainer .jcumFc{list-style:none !important;padding:12px 20px !important;cursor:pointer !important;font-weight:normal !important;margin:0px !important}#DLO_container #mapContainer .epjfFD:hover,#DLO_container #mapContainer .jcumFc:hover{padding:12px 20px !important}#DLO_container #mapContainer .dYsNYV{background:#fff;pointer-events:all;border-top-width:1px;height:100%}#DLO_container #mapContainer .iLgRzu{list-style:none;padding:0px;margin:0px;border-top:1px solid #e6e6e6;overflow:auto}#DLO_container #mapContainer .gzxins{cursor:pointer;padding:24px;border-bottom:1px solid #e6e6e6;margin:0px;display:grid;grid-template-columns:1fr auto;gap:20px}#DLO_container #mapContainer .gzxins:hover{padding:24px !important}#DLO_container #mapContainer .boRdsv{display:flex}#DLO_container #mapContainer .gkMXlx{display:flex;flex-direction:column;flex:1 1 0%;font-size:16px;font-family:bmwTypeNextWeb, Arial, Helvetica, Roboto, sans-serif;font-weight:300;line-height:24px}#DLO_container #mapContainer .knTYCX{font-weight:normal}#DLO_container #mapContainer .gRPDgw{margin-top:8px}#DLO_container #mapContainer .hqkLgr{margin-top:8px}#DLO_container #mapContainer .dlo-container div{float:none}@media screen and (min-width: 0px) and (max-width: 723px){form.filters .element,form.filters .element .subElement,form.filters .element.half{width:275px;max-width:275px}input.text,div.fakeField,form.filters .element.half div.fakeField,form.filters .element.half input.text{width:247px}form.filters .element.margin+.element.margin,form.filters .element.half+.element.margin.half{margin-left:0px;clear:both}form.filters .element .subElement.secondDesktop,form.filters .element .subElement.thirdDesktop{margin-left:0px}form.filters .element .subElement.firstDesktop{clear:none}form.filters .element .subElement.firstMobile{clear:left}form.filters .element .subElement.secondMobile{margin-left:10px}form.filters .element .field.checkbox .subElement{max-width:45%;width:45%}}@media screen and (min-width: 0px) and (max-width: 599px){form.filters .element,form.filters .element .subElement,form.filters .element.half{width:215px;max-width:215px}input.text,div.fakeField,form.filters .element.half div.fakeField,form.filters .element.half input.text{width:187px}}@media screen and (min-width: 0px) and (max-width: 479px){form.filters .element,form.filters .element .subElement,form.filters .element.half{width:296px;max-width:296px}input.text,div.fakeField,form.filters .element.half div.fakeField,form.filters .element.half input.text{width:268px}form.filters .element,form.filters .element.margin,form.filters .element+.element.margin,form.filters .element.half+.element.half{margin-left:0px;clear:both}form.filters .element.half+.element.half .label{display:none}form.filters .element.half+.element.half.margin .label{display:block}form .filters.element.half{clear:none;margin-left:0px}form.filters .element .subElement.secondMobile{clear:both;margin-left:0px}form.filters .element .field.checkbox .subElement{max-width:100%;width:100%}}body>.content{padding:48px 46px 0px 48px;max-width:1280px}input.button,input.text,input.search{-webkit-appearance:none;border-radius:0}input.checkbox{border-radius:0}a.button,input.button{font-family:MINISansSerifRegular, Arial;font-weight:normal;font-size:20px;height:40px;text-align:left;cursor:pointer;background-color:#ed9300;text-transform:uppercase;padding:0px 22px;border:2px solid #ed9300}a.button.grey,input.button.grey{font-size:16px}a.button,input.button{color:#ffffff;display:block;float:left}a.button{text-align:center;text-decoration:none;box-sizing:border-box;line-height:36px}a.button.full,input.button.full{width:100%;text-align:center}a.button.blue:hover,input.button.blue:hover,a.button.grey:hover,input.button.grey:hover{background-color:#ffffff;border-color:#000;color:#000}a.link,span.link{color:#000;float:left;cursor:pointer;position:relative;font-size:16px;line-height:16px;text-transform:uppercase}a.link .title,span.link .title{float:left;padding-right:12px}a.link .icon,span.link .icon{position:absolute;top:3px;right:0px;left:auto;width:6px;height:9px;background:url("/img/mini/sprite.png") -9px -62px no-repeat transparent}a.link.small .title,span.link.small .title{padding-right:11px}a.link.small .icon,span.link.small .icon{top:2px}.gradient.blue{background-color:#000;border-color:#000}.gradient.grey{background-color:#000;border-color:#000}.content{position:relative}.content>.left{position:absolute;left:48px;top:0px;width:210px;padding-right:35px;padding-bottom:24px}.content>.right{padding-left:245px;float:none}form .element div.search{position:relative;padding-right:148px;float:none}form .element div.search input.button{position:absolute;top:0px;right:0px;width:120px;text-align:center}form .element .selectFake{position:relative;cursor:pointer}form .element .selectFake .icon{width:36px;height:36px;background-color:#000;position:absolute;right:0px;top:0px;border:2px solid #000;border-left:0px;z-index:5}form .element .selectFake .icon .arrow{width:12px;height:7px;margin:15px 0px 0px 14px;background:url("/img/mini/sprite.png") -10px -10px no-repeat transparent}form .element .selectFake select{position:absolute;left:0px;top:0px;z-index:7;width:100%;padding-right:2px;height:40px;opacity:0;filter:alpha(opacity=0);cursor:pointer}form .element .selectFake select option{padding:4px 3px}form .element .selectFake div.fakeField{cursor:pointer}form .element .selectFake:hover .icon{background-color:#ffffff}form .element .selectFake:hover .icon .arrow{background-position:-34px -10px}form .element .selectFake.empty:hover .icon{background-color:#000}form .element .selectFake.empty:hover .icon .arrow{background-position:-10px -10px}.sectionTitle{float:left;clear:both;width:100%;margin-top:2px;max-width:700px;margin-bottom:22px}.sectionTitle .icon.expand{background-color:#000;border-radius:50%;width:26px;height:26px;border:2px solid #000}.sectionTitle .icon,.sectionTitle .title{float:left;font-size:16px;line-height:18px;cursor:pointer}.sectionTitle .title{margin-top:5px;text-transform:uppercase}.expanded+.border{display:none}.icon.expand{float:left;margin-right:9px}.icon.expand .image{width:14px;height:14px;margin:6px 0px 0px 6px;background:url("/img/mini/sprite.png") -9px -27px no-repeat transparent}.sectionTitle.open .icon.expand .image{background-position:-9px -44px}.sectionTitle:hover .icon.expand{background-color:#ffffff}.sectionTitle:hover .icon.expand .image{background-position:-33px -27px}.sectionTitle.open:hover .icon.expand .image{background-position:-33px -44px}.optionsTitle,.optionsList{float:left;clear:both}.optionsTitle{margin-bottom:16px}.optionsList{margin-top:0px;width:100%;max-width:700px;padding-bottom:12px}.border{float:left;clear:both;width:100%;height:2px;background-color:#000;margin-bottom:24px}.tooltip{position:absolute;top:-12px;left:24px;min-width:240px;z-index:10;font-size:16px;line-height:18px}.tooltip .arrow{position:absolute;top:10px;left:-10px}.tooltip .text{padding:10px 12px;background-color:#ffffff;border:1px solid #cccccc;box-shadow:0px 0px 3px #aaaaaa}.tooltip.right{left:auto;right:24px}.tooltip.right .arrow{position:absolute;top:14px;left:auto;right:-14px;padding-right:4px}.garantuee .cameo{width:183px;height:18px;background:url("/img/bmw/guarantees.png") 0px 0px no-repeat transparent}.garantuee .cameo.bovag{width:108px;background-position:0px -18px}.garantuee .cameo.bmwI{background-position:0px -36px}.energyLabel .cameo{width:27px;height:18px;background:url("/img/bmw/energylabels.png") 0px -20px no-repeat transparent}.energyLabel .cameo.a{background-position:0px 0px}.energyLabel .cameo.b{background-position:-42px 0px}.energyLabel .cameo.c{background-position:-84px 0px}.energyLabel .cameo.d{background-position:-126px 0px}.energyLabel .cameo.e{background-position:-168px 0px}.energyLabel .cameo.f{background-position:-210px 0px}.energyLabel .cameo.g{background-position:-252px 0px}.ui-slider{width:100%;height:4px;position:relative;border:2px solid #000;border-radius:8px}.ui-slider .ui-slider-range{height:4px;background-color:#000;padding-right:3px}.ui-slider .ui-slider-handle{width:24px;height:24px;background-color:#000;border-radius:50%;position:absolute;margin-top:-10px;cursor:pointer;margin-left:-12px}form .label,.sectionTitle .title{font-family:MINISansSerifBold}form div.fakeField,form input{font-family:MINISansSerifRegular;font-size:16px}form input.text,form div.fakeField{border:2px solid #000}.mini-banner{position:absolute;left:0px;top:50px;width:244px;height:625px;box-sizing:border-box;padding:15px;border:1px solid #c6c6c6}.mini-banner img{display:inline-block;padding-bottom:10px}.mini-banner .text{width:100%}.mini-banner .title{font-size:34px;line-height:1;float:left;font-family:MINISerifBold, Arial;text-transform:uppercase;padding-bottom:10px}.mini-banner .subtitle{font-size:28px;line-height:1;float:left;font-family:MINISerifRegular, Arial;text-transform:uppercase;padding-bottom:15px}.mini-banner a{float:left;width:100%}.mini-banner-mobile{width:calc(100% - 30px);padding:15px;border:1px solid #c6c6c6;float:left;margin:0 auto;position:relative;margin-bottom:20px;display:none}.mini-banner-mobile .image{width:25%;float:left;position:absolute;left:15px;top:15px;bottom:15px;display:inline-block;background-image:url("/img/mini/mini-banner2.jpg");background-repeat:no-repeat;background-size:cover;background-position:center -20px}.mini-banner-mobile .text{width:calc(75% - 25px);padding-left:15px;float:right}.mini-banner-mobile .title{font-size:34px;line-height:1;float:left;font-family:MINISerifBold, Arial;text-transform:uppercase;padding-bottom:10px}.mini-banner-mobile .subtitle{font-size:28px;line-height:1;float:left;font-family:MINISerifRegular, Arial;text-transform:uppercase;padding-bottom:10px}.mini-banner-mobile a{float:right}.vehicle .image .overlayText,.vehicle .imageLarge .overlayText{position:absolute;top:0px;left:0px;padding:6px 12px 4px 12px;text-align:center;background-color:#f8f8f8;width:100%;box-sizing:border-box;opacity:0.9;font-size:15px;line-height:15px;font-family:MINISansSerifBold, Arial;font-weight:bold;text-transform:uppercase}.banner-actie-desktop{display:block}.banner-actie-mobile{display:none}@media screen and (min-width: 0px) and (max-width: 1279px){body>.content{padding:12px 12px 0px 12px;width:100vw;box-sizing:border-box}.mini-banner{display:none}.mini-banner-mobile{display:inline-block}.content>.right{width:100%;box-sizing:border-box;padding-right:12px}}@media screen and (min-width: 0px) and (max-width: 520px){.mini-banner-mobile .image{background-position:center 0px}.banner-actie-desktop{display:none}.banner-actie-mobile{display:block}}.details-wrapper{width:100%}.content>.top{width:100%;margin-bottom:47px}.content>.vehicle{width:100%;position:relative}.content>.vehicle .controls{position:absolute;z-index:20;bottom:15px;left:15px;color:#ffffff;font:16px/18px MINISansSerif, Arial}.content>.vehicle .controls .zoom{width:26px;height:26px;border:2px solid #ffffff;background-color:#ffffff;border-radius:50%;position:relative}.content>.vehicle .controls .zoom .overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:5;cursor:pointer}.content>.vehicle .controls .zoom .icon{width:14px;height:14px;margin:6px 0px 0px 6px;background:url("/img/mini/sprite.png") -33px -27px no-repeat transparent;cursor:pointer;position:relative}.content>.vehicle .controls .zoom:hover .icon{background-position:-9px -27px}.content>.vehicle .controls .previous:hover,.content>.vehicle .controls .next:hover,.content>.vehicle .controls .zoom:hover{background-color:#000}.content>.vehicle .controls .previous{margin-right:6px}.content>.vehicle .controls .count{margin:6px 0px 0px 6px}.content>.vehicle .controls .count::selection,.content>.vehicle .controls .count .current::selection{background-color:transparent}.content>.vehicle .imageLarge{width:78.90%;position:absolute;height:auto;z-index:10;z-index:25}.content>.vehicle .imageLarge .close{width:36px;height:36px;border:2px solid #ffffff;background:#ffffff;position:absolute;top:15px;right:15px;cursor:pointer;z-index:15}.content>.vehicle .imageLarge .close .icon{width:19px;height:18px;margin:8px 0px 0px 8px;background:url("/img/mini/sprite.png") -9px -200px no-repeat transparent}.content>.vehicle .imageLarge .close:hover{background:#000}.content>.vehicle .imageLarge .close:hover .icon{background-position:-37px -200px}.content>.vehicle .imageLarge .controls{left:15px;bottom:15px}.content>.vehicle .imageLarge .controls .zoom .icon{background-position:-33px -44px}.content>.vehicle .imageLarge .controls .zoom:hover .icon{background-position:-9px -44px}.content>.vehicle .image{width:37.45%;margin-right:4%;position:relative}.content>.vehicle .image .images{width:100%;min-height:120px}.content>.vehicle .image .next,.content>.vehicle .image .previous,.content>.vehicle .imageLarge .next,.content>.vehicle .imageLarge .previous{width:36px;height:36px;border:2px solid #000;background-color:#000;position:absolute;top:50%;margin-top:-20px;z-index:20;cursor:pointer;display:block}.content>.vehicle .image .next .icon,.content>.vehicle .image .previous .icon,.content>.vehicle .imageLarge .next .icon,.content>.vehicle .imageLarge .previous .icon{width:9px;height:15px;margin:11px 0px 0px 13px;background:url("/img/mini/sprite.png") 0px 0px no-repeat transparent;cursor:pointer}.content>.vehicle .image .next:hover,.content>.vehicle .image .previous:hover,.content>.vehicle .imageLarge .next:hover,.content>.vehicle .imageLarge .previous:hover{background-color:#ffffff}.content>.vehicle .image .previous,.content>.vehicle .imageLarge .previous{left:15px}.content>.vehicle .image .previous .icon,.content>.vehicle .imageLarge .previous .icon{background-position:-9px -150px}.content>.vehicle .image .next,.content>.vehicle .imageLarge .next{right:15px}.content>.vehicle .image .next .icon,.content>.vehicle .imageLarge .next .icon{background-position:-10px -175px}.content>.vehicle .image .previous:hover .icon,.content>.vehicle .imageLarge .previous:hover .icon{background-position:-29px -150px}.content>.vehicle .image .next:hover .icon,.content>.vehicle .imageLarge .next:hover .icon{background-position:-30px -175px}.content>.vehicle .image.loading{background:url("/img/bmw/loading.gif") center center no-repeat transparent}.content>.vehicle .image.loading .images,.content>.vehicle .image.loading .controls{visibility:hidden}.content>.vehicle .details{width:37.45%}.content>.vehicle .details h1{font-size:40px;line-height:40px;text-transform:none;margin-bottom:32px;margin-top:-6px}.content>.vehicle .details .property{width:100%;padding-bottom:14px}.content>.vehicle .details .property .name{padding-left:10px}.content>.vehicle .details .property .value{float:right;text-align:right;padding-right:10px;max-width:60%}.content>.vehicle .details .property .cameo{margin-top:3px}.content>.vehicle .details .property.first{border-top:2px solid #000;padding-top:14px}.content>.vehicle .details .property.last{border-bottom:2px solid #000}.content>.vehicle .details .property+.property{border-top:1px solid #000;padding-top:14px}.content>.vehicle .details .property.last+.property{border-top:none}.content>.vehicle .details .property.dealer{padding-top:35px}.content>.vehicle .details .property.dealer .info a:hover{text-decoration:underline}.content>.vehicle .details .property.dealer .icons{width:91px;float:right;position:relative;margin:-5px 10px 0px 0px}.content>.vehicle .details .property.dealer .icons .tooltip{left:auto;right:66px;top:-8px;width:230px}.content>.vehicle .details .property.dealer .icons .tooltip .text{word-wrap:break-word;word-break:break-all}.content>.vehicle .details .property.dealer .icons .tooltip .left{display:none}.content>.vehicle .details .property.dealer .icons .icon{cursor:pointer}.content>.vehicle .details .property.dealer .icons .icon .image{width:24px;height:23px;margin:6px 0px 0px 4px;float:left;background-image:url("/img/mini/sprite.png");background-repeat:no-repeat;margin-right:0px}.content>.vehicle .details .property.dealer .icons .icon.garage .image{background-position:-57px -27px}.content>.vehicle .details .property.dealer .icons .icon.garage:hover .image{background-position:-57px -54px}.content>.vehicle .details .property.dealer .icons .icon.garage.active .image{background-position:-141px -27px;width:10px;height:16px;margin:6px 9px}.content>.vehicle .details .property.dealer .icons .icon.garage.active:hover .image{background-position:-141px -54px}.content>.vehicle .details .property.dealer .icons .icon.share .image{background-position:-114px -26px}.content>.vehicle .details .property.dealer .icons .icon.share:hover .image{background-position:-114px -53px}.content>.vehicle .details .property.dealer .icons .icon.print .image{background-position:-86px -27px;width:23px}.content>.vehicle .details .property.dealer .icons .icon.print:hover .image{background-position:-86px -54px}.content>.vehicle .details .property.dealer .icons .icon+.icon{margin-left:4px}.content>.vehicle .details .property.dealer .icons .icon:hover{background:#000}.content>.vehicle .details .bottom{width:100%;margin-top:16px}.content>.vehicle .details .bottom .left{padding-top:2px}.content>.vehicle .details .bottom .left label{max-width:100%}.content>.vehicle .details .bottom .right{float:right}.content .selection{position:absolute;top:109px;right:46px;width:17.87%;border:1px solid #000;padding:39px 14px;box-sizing:border-box;z-index:20;background-color:#ffffff}.content .selection .number{width:30px;height:30px;background-color:#000;border-radius:50%;text-align:center;line-height:30px;margin-right:6px;color:#ffffff}.content .selection h3{margin-top:2px;margin-bottom:19px}.content .selection .toggleExtra{display:none}.content .selection .extra{width:100%}.content .selection a.button{float:right;margin-bottom:2px;max-width:100%}.content .selection .property{width:100%;padding-bottom:16px}.content .selection .property .row{width:100%}.content .selection .property .title{width:100%;font-weight:bold;margin-bottom:4px}.content .selection .property .value{float:right;text-align:right}.content .selection .property .value.price{font-family:MINISerifBold;font-weight:bold}.content .selection .property .value.price.old{text-decoration:line-through;clear:both}.content .selection .property .value.price.discount{color:#ff0000;font-size:20px;clear:both}.content .selection .property .value.monthly{position:relative}.content .selection .property .value.monthly .price{padding-right:20px}.content .selection .property .value.monthly .tooltip{text-align:left}.content .selection .property .icon{position:absolute;top:5px;right:0px;width:14px;height:14px}.content .selection .property+.property,.content .selection .property.accessoires{padding-top:16px;border-top:2px solid #000}.content .selection .property.price .name{width:55%}.content .selection .property.price .value.monthly{color:#666666;clear:right}.content .selection .property.full.price .name{width:100%;margin-bottom:8px}.content .selection .property.full.prepare .name{width:auto;margin-bottom:8px}.content .selection .property.accessoires .name,.content .selection .property.insurance .name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content .selection .property.insurance{position:relative}.content .selection .property.insurance .icon{top:18px}.content .selection .property.insurance .tooltip{top:2px}.content .selection .property.insurance .name{width:auto;max-width:100%}.content .selection .property.insurance .row.monthly{margin-top:16px}.content .selection .property.insurance .value{font-family:MINISerifBold;font-weight:bold}.content .selection .property.total .value.price{font-size:22px;margin-bottom:6px}.content .selection .property.total .value.monthly{font:16px/24px MINISansSerifRegular, Arial}.content .selection a.button{font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.content .tabs{margin-top:12px;width:100%}.content .tabs .buttons{width:78.9%;overflow:hidden;padding-top:6px;border-bottom:2px solid #000}.content .tabs .buttons .button{padding:9px 15px;border:2px solid #000;border-bottom:none;position:relative;z-index:5;margin-top:4px;color:#000;cursor:pointer;font-family:MINISansSerifRegular;font-size:16px;line-height:16px;text-transform:uppercase}.content .tabs .buttons .button+.button{margin-left:10px}.content .tabs .buttons .button.active,.content .tabs .buttons .button:hover{color:#ffffff;background-color:#000}.content .blocks{margin-bottom:24px;width:100%}.content .blocks .tabBlock{padding:30px 0px 9px 0px;width:78.9%;box-sizing:border-box}.content .blocks .tabBlock label,.content .blocks .tabBlock .info label{white-space:normal;overflow:visible;max-width:100%;box-sizing:border-box;min-height:24px;height:auto}.content .blocks .tabBlock h2{font-size:22px;line-height:24px;margin-bottom:20px;float:left;width:100%;text-transform:none}.content .blocks .tabBlock .details+h2{margin-top:20px}.content .blocks .tabBlock .details{width:48%;border-top:2px solid #000;border-bottom:2px solid #000;padding-top:14px}.content .blocks .tabBlock .details .property{width:100%;padding-bottom:14px}.content .blocks .tabBlock .details .property .name{padding-left:10px}.content .blocks .tabBlock .details .property .value{float:right;text-align:right;padding-right:10px}.content .blocks .tabBlock .details .property .cameo{margin-top:3px}.content .blocks .tabBlock .details .property+.property{border-top:1px solid #000;padding-top:14px}.content .blocks .tabBlock .details+.details{margin-left:4%}.content .blocks .tabBlock .title{font-family:MINISerifBold;font-weight:bold;clear:both;width:100%;border-bottom:1px solid #000;padding-bottom:9px;margin-bottom:9px}.content .blocks .tabBlock .items{clear:both;width:100%}.content .blocks .tabBlock .items *{box-sizing:border-box}.content .blocks .tabBlock .items ul{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.content .blocks .tabBlock .items li{padding-left:24px;padding-right:15px;width:50%;position:relative;margin:0}.content .blocks .tabBlock .items li:before{content:'';width:4px;height:4px;border-radius:50%;background-color:#000;position:absolute;left:10px;top:9px}.content .blocks .tabBlock .items+.title{margin-top:20px}.content .blocks .tabBlock iframe{border:0px;float:left;margin-right:7.1%;background-color:#000}.content .blocks #accessoiresBlock{padding-top:40px}.content .blocks .tabBlock.accessoires{position:relative}.content .blocks .tabBlock.accessoires .notice{position:absolute;top:12px;right:12px}.content .blocks .tabBlock.accessoires .accessory{width:19.675%}.content .blocks .tabBlock.accessoires .accessory .image{width:100%;cursor:pointer}.content .blocks .tabBlock.accessoires .accessory .image.none{background-color:#f3f3f3;position:relative}.content .blocks .tabBlock.accessoires .accessory .image.none .icon{width:58px;height:44px;position:absolute;top:50%;left:50%;margin-left:-29px;margin-top:-22px;background:url("/img/bmw/sprite.png") -39px -10px no-repeat transparent;background-image:linear-gradient(transparent, transparent),url("/img/bmw/sprite.svg")}.content .blocks .tabBlock.accessoires .accessory .info{font-family:MINISansSerif;font-weight:bold;margin-top:8px;padding-bottom:24px;width:100%}.content .blocks .tabBlock.accessoires .accessory .info label{cursor:pointer;font-family:MINISansSerifBold;font-weight:bold}.content .blocks .tabBlock.accessoires .accessory .info label span{font-family:MINISansSerifRegular;font-weight:normal}.content .blocks .tabBlock.accessoires .accessory .info span{margin-bottom:3px;display:inline-block}.content .blocks .tabBlock.accessoires .accessory+.accessory{margin-left:7.1%}.content .blocks .tabBlock.accessoires .accessory.four+.accessory{margin-left:0%;clear:left}.content .blocks .tabBlock.accessoires .garantueeInfo{width:100%}.content .blocks .tabBlock.accessoires .garantueeInfo .text{width:48%}.content .blocks .tabBlock.accessoires .garantueeInfo .text a{font:16px/18px MINISerifRegular, Arial;text-decoration:underline}.content .blocks .tabBlock.accessoires .garantueeInfo .text ul{margin:6px 0px 6px 0px}.content .blocks .tabBlock.accessoires .garantueeInfo .text ul li{list-style-type:none;margin-left:0px}.content .blocks .tabBlock.accessoires .garantueeInfo .text+.text{margin-left:4%}.content .blocks .tabBlock.accessoires .garantueeInfo .text.full{width:auto;max-width:730px}.content .blocks .tabBlock.accessoires .garantueeInfo.infoBorder{padding-top:12px;border-top:2px solid #000}.content .blocks .tabBlock.finance .subtitle{width:19.675%;font:16px/16px MINISansSerifRegular, Arial;margin-bottom:12px}.content .blocks .tabBlock.finance .calculator{width:72%;margin-right:7.1%}.content .blocks .tabBlock.finance .calculator .block{width:100%;border-bottom:2px solid #000;padding-bottom:8px}.content .blocks .tabBlock.finance .calculator .block .subElement{position:relative}.content .blocks .tabBlock.finance .calculator .block .field{width:100%;padding:6px 0px}.content .blocks .tabBlock.finance .calculator .block .field .label{width:63%}.content .blocks .tabBlock.finance .calculator .block .field .label .text{position:relative;padding-right:10px}.content .blocks .tabBlock.finance .calculator .block .field .label .text .icon{position:absolute;top:6px;right:-9px;width:14px;height:14px}.content .blocks .tabBlock.finance .calculator .block .field .label .text .tooltip{left:100%;margin-left:19px;top:-7px}.content .blocks .tabBlock.finance .calculator .block .field .label .text .tooltip .arrow{z-index:10}.content .blocks .tabBlock.finance .calculator .block .field .element{width:37%}.content .blocks .tabBlock.finance .calculator .block .field .element input.text{width:100%;height:22px;box-sizing:border-box}.content .blocks .tabBlock.finance .calculator .block .field .element .value{margin-top:3px}.content .blocks .tabBlock.finance .calculator .block h3{float:left;margin-bottom:0px}.content .blocks .tabBlock.finance .calculator .block a.button,.content .blocks .tabBlock.finance .calculator .block h3.total{float:right}.content .blocks .tabBlock.finance .calculator .block .financeNotice{color:#ff0000}.content .blocks .tabBlock.finance .calculator .block table.financeDetails{margin-bottom:24px}.content .blocks .tabBlock.finance .calculator .block table.financeDetails tr.labels td{letter-spacing:-1px}.content .blocks .tabBlock.finance .calculator .block table.financeDetails td{font-size:12px;line-height:13px;padding-right:6px;vertical-align:top;padding-top:12px;padding-bottom:10px;border-bottom:2px solid #000}.content .blocks .tabBlock.finance .calculator .block table.financeDetails td.last{padding-right:0px}.content .blocks .tabBlock.finance .calculator .block+.block{margin-top:18px;padding-bottom:18px}.content .blocks .tabBlock.finance .calculator .block.info{margin-top:12px;padding-bottom:12px;border-bottom:none}.content .blocks .tabBlock.finance a.link .title{font-family:MINISansSerifRegular;font-weight:normal}.content .blocks .tabBlock.finance .accessory .info{position:relative}.content .blocks .tabBlock.finance .accessory .info .icon{position:absolute;top:-2px;right:0px;width:14px;height:14px;cursor:pointer}.content .blocks .tabBlock.finance .accessory .info .tooltip{left:auto;right:24px;margin-left:0px;top:-16px}.content .blocks .tabBlock.finance .accessory .info .tooltip .text{font-family:Arial;font-weight:normal}.content .blocks .tabBlock.finance .accessory .info .tooltip .arrow{z-index:10}.content .blocks .tabBlock.contactKeram div.text,.content .blocks .tabBlock.contact div.text,.content .blocks .tabBlock.question div.text{width:19.675%;margin-right:7.1%}.content .blocks .tabBlock.contactKeram .form,.content .blocks .tabBlock.contact .form,.content .blocks .tabBlock.question .form{width:73.225%}.content .blocks .tabBlock.contactKeram .form h2,.content .blocks .tabBlock.contact .form h2,.content .blocks .tabBlock.question .form h2{width:100%;border-bottom:2px solid #000;padding-bottom:10px}.content .blocks .tabBlock.contactKeram .form .subElement,.content .blocks .tabBlock.contact .form .subElement,.content .blocks .tabBlock.question .form .subElement{position:relative}.content .blocks .tabBlock.contactKeram .vehicleChoice,.content .blocks .tabBlock.contact .vehicleChoice,.content .blocks .tabBlock.question .vehicleChoice{font-family:MINISansSerifBold;font-weight:bold;margin:6px 0px 12px 0px}.content .blocks .tabBlock.contactKeram .element,.content .blocks .tabBlock.contactKeram .subElement,.content .blocks .tabBlock.contact .element,.content .blocks .tabBlock.contact .subElement,.content .blocks .tabBlock.question .element,.content .blocks .tabBlock.question .subElement{position:relative}.content .blocks .tabBlock.contactKeram .element input.checkbox,.content .blocks .tabBlock.contactKeram .element input.radio,.content .blocks .tabBlock.contactKeram .subElement input.checkbox,.content .blocks .tabBlock.contactKeram .subElement input.radio,.content .blocks .tabBlock.contact .element input.checkbox,.content .blocks .tabBlock.contact .element input.radio,.content .blocks .tabBlock.contact .subElement input.checkbox,.content .blocks .tabBlock.contact .subElement input.radio,.content .blocks .tabBlock.question .element input.checkbox,.content .blocks .tabBlock.question .element input.radio,.content .blocks .tabBlock.question .subElement input.checkbox,.content .blocks .tabBlock.question .subElement input.radio{top:0px;left:0px}.content .blocks .tabBlock.contactKeram #formOptions,.content .blocks .tabBlock.contact #formOptions,.content .blocks .tabBlock.question #formOptions{width:100%;margin-top:12px;max-width:440px}.content .blocks .tabBlock.contactKeram #formOptions div.row,.content .blocks .tabBlock.contact #formOptions div.row,.content .blocks .tabBlock.question #formOptions div.row{width:100%;clear:both;padding:0px;min-height:0px;margin-bottom:0px}.content .blocks .tabBlock.contactKeram #formOptions div.row .name,.content .blocks .tabBlock.contact #formOptions div.row .name,.content .blocks .tabBlock.question #formOptions div.row .name{width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content .blocks .tabBlock.contactKeram #formOptions div.row .value,.content .blocks .tabBlock.contact #formOptions div.row .value,.content .blocks .tabBlock.question #formOptions div.row .value{width:30%;font-weight:bold;text-align:right}.content .blocks .tabBlock.contactKeram #row_agree-0 .element label,.content .blocks .tabBlock.contact #row_agree-0 .element label,.content .blocks .tabBlock.question #row_agree-0 .element label{width:auto}.content .blocks .tabBlock.contactKeram #row_agree-0 .element a+label,.content .blocks .tabBlock.contact #row_agree-0 .element a+label,.content .blocks .tabBlock.question #row_agree-0 .element a+label{display:none}.content .blocks .tabBlockToggle{display:none}.content .blocks .tabBlock.video .videoFrame{position:relative;width:100%}.content .blocks .tabBlock.video .videoFrame .videoPlayer{width:100%;height:100%;position:absolute;top:0px;left:0px}.content .blocks .tabBlock.video .videoFrame .videoPlayer iframe{margin-top:12px;margin-bottom:36px}.mini-next-garantuee{display:inline-flex;align-items:center;max-width:244px;min-width:244px;margin-top:-6px;margin-bottom:-6px}.mini-next-garantuee .mini-next-garantuee__logo img{width:36px;height:36px}.mini-next-garantuee .mini-next-garantuee__text{display:inline-flex;flex-wrap:wrap;padding-left:12px}.mini-next-garantuee .mini-next-garantuee__text span:nth-child(1){line-height:18px}.mini-next-garantuee .mini-next-garantuee__text span:nth-child(2){font-size:11px;line-height:11px}#photo-motion-spinner{width:calc(100% - 384px);aspect-ratio:4 / 3}#mapcontainer{width:100%;position:relative;margin:40px 0px 30px;display:flex;flex-direction:row-reverse;border:1px solid #e6e6e6}#mapcontainer #map{width:50% !important;z-index:12;height:auto !important;min-height:280px;display:flex}#mapcontainer #mapInfo{width:50% !important;background-color:#ffffff;border-left:1px solid #e6e6e6}#mapcontainer #mapInfo #firstHeading{font-size:20px}#mapcontainer #mapInfo #content{float:left;margin:24px;font:18px / 24px MINISerifRegular, Arial;color:#000}#mapcontainer #mapInfo #content .table-opening-map-left,#mapcontainer #mapInfo #content .table-opening-map-right{width:100%}#mapcontainer #mapInfo #content p{font:18px / 24px MINISerifRegular, Arial;color:#000}#mapcontainer #mapInfo #content a{font:18px / 24px MINISerifRegular, Arial !important;color:#000;text-decoration:underline}#mapcontainer #mapInfo #content a:hover{font-family:MINISansSerifRegular, Arial;cursor:pointer;color:#000;text-decoration:underline}#mapcontainer #mapInfo #content h4{font-size:18px !important;font-family:MINISerifBold;font-weight:bold;margin-bottom:6px;margin-top:20px}#mapcontainer #mapInfo #content .icon{width:32px;height:32px;float:right;margin-top:-32px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='80px' height='80px' viewBox='0 -0.5 25 25' fill='%23262626' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1828 7.68276C10.8899 7.97566 10.8899 8.45053 11.1828 8.74342C11.4756 9.03632 11.9505 9.03632 12.2434 8.74342L11.1828 7.68276ZM13.9851 5.94109L14.5154 6.47142V6.47142L13.9851 5.94109ZM18.5291 5.94109L17.9988 6.47142L18.5291 5.94109ZM18.5291 10.4851L17.9988 9.95476L18.5291 10.4851ZM15.7268 12.2268C15.4339 12.5197 15.4339 12.9945 15.7268 13.2874C16.0196 13.5803 16.4945 13.5803 16.7874 13.2874L15.7268 12.2268ZM13.7583 16.3185C14.0513 16.0257 14.0514 15.5508 13.7585 15.2579C13.4657 14.9649 12.9908 14.9648 12.6979 15.2576L13.7583 16.3185ZM10.9561 18.0591L11.4797 18.5961L11.4863 18.5895L10.9561 18.0591ZM6.44132 18.0309L5.91104 18.5612H5.91104L6.44132 18.0309ZM6.41208 13.5161L5.88171 12.9857L5.87499 12.9926L6.41208 13.5161ZM9.21441 11.7744C9.50731 11.4815 9.50731 11.0067 9.21441 10.7138C8.92152 10.4209 8.44665 10.4209 8.15375 10.7138L9.21441 11.7744ZM15.2744 10.2574C15.5673 9.96453 15.5673 9.48966 15.2744 9.19676C14.9815 8.90387 14.5066 8.90387 14.2138 9.19676L15.2744 10.2574ZM9.66975 13.7408C9.37686 14.0337 9.37686 14.5085 9.66975 14.8014C9.96265 15.0943 10.4375 15.0943 10.7304 14.8014L9.66975 13.7408ZM12.2434 8.74342L14.5154 6.47142L13.4548 5.41076L11.1828 7.68276L12.2434 8.74342ZM14.5154 6.47142C15.4773 5.50953 17.0369 5.50953 17.9988 6.47142L19.0594 5.41076C17.5117 3.86308 15.0024 3.86308 13.4548 5.41076L14.5154 6.47142ZM17.9988 6.47142C18.9607 7.43332 18.9607 8.99287 17.9988 9.95476L19.0594 11.0154C20.6071 9.46774 20.6071 6.95845 19.0594 5.41076L17.9988 6.47142ZM17.9988 9.95476L15.7268 12.2268L16.7874 13.2874L19.0594 11.0154L17.9988 9.95476ZM12.6979 15.2576L10.4259 17.5286L11.4863 18.5895L13.7583 16.3185L12.6979 15.2576ZM10.4325 17.5221C9.46732 18.4632 7.92491 18.4536 6.97159 17.5005L5.91104 18.5612C7.44495 20.0948 9.92671 20.1103 11.4797 18.5961L10.4325 17.5221ZM6.97159 17.5005C6.01827 16.5474 6.00828 15.0049 6.94918 14.0396L5.87499 12.9926C4.36107 14.5459 4.37714 17.0277 5.91104 18.5612L6.97159 17.5005ZM6.94241 14.0464L9.21441 11.7744L8.15375 10.7138L5.88175 12.9858L6.94241 14.0464ZM14.2138 9.19676L9.66975 13.7408L10.7304 14.8014L15.2744 10.2574L14.2138 9.19676Z' fill='%23000000'/%3E%3C/svg%3E")}#mapcontainer #mapInfo #content .table-opening-map{width:100%;font:18px / 24px MINISerifRegular, Arial;color:#000}#mapcontainer #mapInfo #content .table-opening-map td.active,#mapcontainer #mapInfo #content .table-opening-map td.active+td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_1 tr:nth-of-type(1) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_2 tr:nth-of-type(2) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_3 tr:nth-of-type(3) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_4 tr:nth-of-type(4) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_5 tr:nth-of-type(5) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_6 tr:nth-of-type(6) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_7 tr:nth-of-type(7) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-showmore-map{display:none}@media screen and (min-width: 0px) and (max-width: 768px){#mapcontainer{display:flex;flex-direction:column-reverse;height:auto}#mapcontainer #map{width:100% !important}#mapcontainer #mapInfo{width:100% !important;border-left:0px;border-left:0px}#mapcontainer #mapInfo #content{padding:30px;margin:0px;width:100%;display:flex;flex-wrap:wrap}.nodesktopheader{display:block}}@media screen and (min-width: 0px) and (max-width: 1279px){.content .tabs .buttons,.content .blocks .tabBlock{width:100%;max-width:1000px}body>.content .selection{right:12px}}@media screen and (min-width: 0px) and (max-width: 1024px){.content>.vehicle .image{width:34%}.content>.selection{width:21%}.content .tabs .buttons{width:100%}.content .tabs .buttons .title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content .blocks .tabBlock{width:100%}.content .blocks .tabBlock.contactKeram div.text,.content .blocks .tabBlock.contactKeram .form,.content .blocks .tabBlock.contact div.text,.content .blocks .tabBlock.contact .form,.content .blocks .tabBlock.question div.text,.content .blocks .tabBlock.question .form{width:100%;margin:0px}.content .blocks .tabBlock.contactKeram div.text,.content .blocks .tabBlock.contact div.text,.content .blocks .tabBlock.question div.text{margin-bottom:24px}.content .blocks .tabBlock.contactKeram div.text h2,.content .blocks .tabBlock.contact div.text h2,.content .blocks .tabBlock.question div.text h2{display:none}}@media screen and (min-width: 0px) and (max-width: 1023px){.content>.vehicle .image,.content>.vehicle .details{width:48%}.content>.selection{position:static;width:100%;margin-bottom:24px}.content>.selection .toggleExtra{display:block;float:left;cursor:pointer;width:26px;height:26px;background-color:#000;border:2px solid #000;border-radius:50%;margin-bottom:24px}.content>.selection .toggleExtra .icon{width:12px;height:7px;margin:10px 0px 0px 7px;background:url("/img/mini/sprite.png") -10px -10px no-repeat transparent}.content>.selection .toggleExtra:hover{background-color:#ffffff}.content>.selection .toggleExtra:hover .icon{background-position:-34px -10px}.content>.selection .toggleExtra.active .icon{margin-top:8px;background-position:-58px -10px}.content>.selection .toggleExtra.active:hover .icon{background-position:-82px -10px}#finance,#financeBlock{display:none}#photo-motion-spinner{width:calc(100% - 384px);aspect-ratio:4 / 3}}@media screen and (min-width: 0px) and (max-width: 768px){.content .blocks .tabBlock.accessoires .accessory{width:28.6%}.content .blocks .tabBlock.accessoires .accessory.four+.accessory{margin-left:7.1%;clear:none}.content .blocks .tabBlock.accessoires .accessory.three+.accessory,.content .blocks .tabBlock.accessoires .accessory.three.four+.accessory{margin-left:0%;clear:left}}@media screen and (min-width: 0px) and (max-width: 767px){.content>.vehicle .image,.content>.vehicle .details{width:100%;margin-right:0%}.content>.vehicle .image{margin-bottom:24px;position:relative}.content>.vehicle .image .images .next,.content>.vehicle .image .images .previous{width:16px;height:27px;position:absolute;top:50%;margin-top:-24px;z-index:20;padding:10px;cursor:pointer;display:block}.content>.vehicle .image .images .previous{left:2px}.content>.vehicle .image .images .next{right:2px}.content>.vehicle .image .controls{padding:4px;left:10px;bottom:10px}.content>.vehicle .image .controls .count{padding:1px 4px}.content>.vehicle .image .controls .previous,.content>.vehicle .image .controls .next,.content>.vehicle .image .controls .zoom{display:none}.content>.vehicle .image .next .icon,.content>.vehicle .image .previous .icon,.content>.vehicle .imageLarge .next .icon,.content>.vehicle .imageLarge .previous .icon{margin:6px 0px 0px 5px}.content .tabs .buttons{display:none}.content .blocks .tabBlock{padding-left:0px;padding-right:0px}.content .blocks .tabBlock .items ul li,.content .blocks .tabBlock .items ul li:nth-child(2n){width:50%}.content .blocks .tabBlockToggle{display:block;width:100%;padding:9px 0px;border-top:2px solid #000}.content .blocks .tabBlockToggle .icon{width:26px;height:26px;border:2px solid #000;background-color:#000;border-radius:50%;cursor:pointer}.content .blocks .tabBlockToggle .icon .image{width:14px;height:14px;margin:6px 0px 0px 6px;background:url("/img/mini/sprite.png") -9px -27px no-repeat transparent;position:relative}.content .blocks .tabBlockToggle .icon:hover{background-color:#ffffff}.content .blocks .tabBlockToggle .icon:hover .image{background-position:-33px -27px}.content .blocks .tabBlockToggle .title{margin:3px 0px 0px 6px;font-weight:bold;max-width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:MINISansSerifRegular, Arial}.content .blocks .tabBlockToggle.active .image{background-position:-9px -44px}.content .blocks .tabBlockToggle.active .icon:hover .image{background-position:-34px -44px}.content .blocks .tabBlockBorder+.tabBlockToggle{border-top:0px}.content .blocks .tabBlockBorder{width:100%;height:2px;background-color:#000}.content .blocks .tabBlock.finance .calculator{width:100%;margin-right:0%}.content .blocks .tabBlock.accessoires .accessory{width:calc(50% - 10px);margin-right:10px}.content .blocks .tabBlock.finance .subtitle{width:calc(50% - 10px);margin-left:10px}.content .blocks .tabBlock.finance .subtitle+div{width:calc(50% - 10px);margin-left:10px}.content .blocks .tabBlock.finance .calculator .block.info{padding-bottom:30px}#photo-motion-spinner{width:100%;aspect-ratio:4 / 3;margin-top:-170%}.content .gallery-detail-base .example2{margin-top:100%}}@media screen and (min-width: 0px) and (max-width: 599px){.content>.vehicle .details .property.dealer .icons{width:63px}.content>.vehicle .details .property.dealer .icons .icon.garage{display:none}.content .blocks{padding-bottom:48px}.content .blocks .tabBlock.accessoires .accessory{width:46.45%}.content .blocks .tabBlock.accessoires .accessory.four+.accessory,.content .blocks .tabBlock.accessoires .accessory.three+.accessory,.content .blocks .tabBlock.accessoires .accessory.three.four+.accessory{margin-left:7.1%;clear:none}.content .blocks .tabBlock.accessoires .accessory.two+.accessory,.content .blocks .tabBlock.accessoires .accessory.two.three+.accessory,.content .blocks .tabBlock.accessoires .accessory.two.four+.accessory,.content .blocks .tabBlock.accessoires .accessory.two.three.four+.accessory{margin-left:0%;clear:left}.content .blocks .tabBlock.contactKeram .vehicleChoice,.content .blocks .tabBlock.contact .vehicleChoice,.content .blocks .tabBlock.question .vehicleChoice{margin-top:0px}.content .blocks .tabBlock.finance .calculator .block .field .label{width:100%;padding-bottom:6px}.content .blocks .tabBlock.finance .calculator .block .field .element{width:100%;padding-bottom:12px}.content .blocks .tabBlock.finance .calculator .block .field .element .ui-slider{width:calc(100% - 20px);margin:12px 10px}.content .blocks .tabBlock.finance .calculator{width:100%;margin-right:0%}.content .blocks .tabBlock.accessoires .accessory{width:calc(50% - 10px);margin-right:10px}.content .blocks .tabBlock.finance .subtitle{width:calc(50% - 10px);margin-left:10px}.content .blocks .tabBlock.finance .subtitle+div{width:calc(50% - 10px);margin-left:10px}.content .blocks .tabBlock.finance .calculator .block.info{padding-bottom:30px}}@media screen and (min-width: 0px) and (max-width: 479px){.content>.vehicle .details .property.dealer .icons{clear:both;float:left;margin-top:12px}.content>.vehicle .details .property.dealer .icons .gradient.garage{display:none}.content>.vehicle .details .property.dealer .icons .gradient.share{margin-left:0px}.content>.vehicle .details .property.dealer .icons .tooltip.right{right:auto;left:62px}.content>.vehicle .details .property.dealer .icons .tooltip.right .arrow{right:auto;left:-10px}.content>.vehicle .details .property.dealer .icons .tooltip.right .left{display:block}.content>.vehicle .details .property.dealer .icons .tooltip.right .right{display:none}.content .blocks .tabBlock .details,.content .blocks .tabBlock .details+.details{width:100%;margin:0px}.content .blocks .tabBlock .details+.details{border-top:2px solid #eeeeee;padding-top:9px}.content .blocks .tabBlock .items ul li{width:100%}.content .blocks .tabBlock.accessoires .garantueeInfo .text{width:100%}.content .blocks .tabBlock.accessoires .garantueeInfo .text+.text{margin-left:0%;margin-top:24px}.content .blocks .tabBlockToggle .title{white-space:normal}.content .blocks .tabBlock.accessoires .accessory{width:100%;margin-right:0px}.content .blocks .tabBlock.finance .subtitle{width:100%;margin-left:0px}.content .blocks .tabBlock.finance .subtitle+div{width:100%;margin-left:0px;padding-bottom:24px}}@media screen and (min-width: 0px) and (max-width: 389px){.content .blocks .tabBlock.accessoires .accessory,.content .blocks .tabBlock.accessoires .accessory.two,.content .blocks .tabBlock.accessoires .accessory.three,.content .blocks .tabBlock.accessoires .accessory.four,.content .blocks .tabBlock.accessoires .accessory.four+.accessory,.content .blocks .tabBlock.accessoires .accessory.three+.accessory,.content .blocks .tabBlock.accessoires .accessory.three.four+.accessory,.content .blocks .tabBlock.accessoires .accessory.two+.accessory,.content .blocks .tabBlock.accessoires .accessory.two.three+.accessory,.content .blocks .tabBlock.accessoires .accessory.two.four+.accessory,.content .blocks .tabBlock.accessoires .accessory.two.three.four+.accessory{width:100%;margin-left:0%}.content .blocks .tabBlock.accessoires .accessory .info label{max-width:92%}.mini-next-garantuee .mini-next-garantuee__logo img{width:24px;height:24px}.content>.vehicle .details .property.garantuee .mini-next-garantuee{justify-content:flex-end;min-width:0;max-width:none}.content>.vehicle .details .property.garantuee .mini-next-garantuee .mini-next-garantuee__text{flex-basis:136px}.content>.vehicle .details .property.garantuee .mini-next-garantuee .mini-next-garantuee__text span:nth-child(1){font-size:13px}}html{overflow-x:hidden !important}.video-button{width:100%;display:table;height:40px;min-width:180px;font-family:MINISansSerifRegular, Arial;font-style:normal;font-weight:normal;font-size:18px;float:none !important;transition:background-color 0.25s ease 0s;color:#ffffff;background-color:#000;margin-top:7.5px;text-transform:uppercase;box-sizing:border-box;float:left !important;border:2px solid #000}.video-button span{display:table-cell;box-sizing:border-box;float:none;padding:0px 15px;text-align:center;vertical-align:middle;color:#ffffff;font-family:MINISansSerifRegular, Arial}.video-button:hover{background-color:#ffffff}.video-button:hover span{color:#000000}.video-button:hover span{color:#000000;font-family:MINISansSerifRegular, Arial;font-weight:normal}.video-button.video-button-notification{background-color:#ffe6bb;padding-left:51px;font-size:16px;line-height:22px;font-family:'MINISerifRegular', Arial, Verdana;font-weight:400;color:#000000;border:0px;position:relative;text-transform:none}.video-button.video-button-notification span{font-size:18px;line-height:22px;font-family:'MINISerifRegular', Arial, Verdana;font-weight:400;color:#000000;text-align:left}.video-button.video-button-notification:before{content:'\e836';font-size:20px;font-family:'mdicon';width:20px;height:20px;position:absolute;left:16px;top:9px}.video-button.video-button-notification:hover{background-color:#ffe6bb}.video-button.video-button-notification:hover span{font-size:18px;line-height:22px;font-family:'MINISerifRegular', Arial, Verdana;font-weight:400;color:#000000}button:focus{outline:0}.content-v2>.top{width:100%;margin-bottom:47px}.content-v2>.vehicle{width:100%;position:relative}.content-v2>.vehicle .controls{position:absolute;z-index:20;bottom:15px;left:15px;color:#ffffff;font:16px/18px MINISansSerif, Arial}.content-v2>.vehicle .controls .zoom{width:26px;height:26px;border:2px solid #ffffff;background-color:#ffffff;border-radius:50%;position:relative}.content-v2>.vehicle .controls .zoom .overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:5;cursor:pointer}.content-v2>.vehicle .controls .zoom .icon{width:14px;height:14px;margin:6px 0px 0px 6px;background:url("/img/mini/sprite.png") -33px -27px no-repeat transparent;cursor:pointer;position:relative}.content-v2>.vehicle .controls .zoom:hover .icon{background-position:-9px -27px}.content-v2>.vehicle .controls .previous:hover,.content-v2>.vehicle .controls .next:hover,.content-v2>.vehicle .controls .zoom:hover{background-color:#000}.content-v2>.vehicle .controls .previous{margin-right:6px}.content-v2>.vehicle .controls .count{margin:6px 0px 0px 6px}.content-v2>.vehicle .controls .count::selection,.content-v2>.vehicle .controls .count .current::selection{background-color:transparent}.content-v2>.vehicle .imageLarge{width:78.90%;position:absolute;height:auto;z-index:10;z-index:25}.content-v2>.vehicle .imageLarge .close{width:36px;height:36px;border:2px solid #ffffff;background:#ffffff;position:absolute;top:15px;right:15px;cursor:pointer;z-index:15}.content-v2>.vehicle .imageLarge .close .icon{width:19px;height:18px;margin:8px 0px 0px 8px;background:url("/img/mini/sprite.png") -9px -200px no-repeat transparent}.content-v2>.vehicle .imageLarge .close:hover{background:#000}.content-v2>.vehicle .imageLarge .close:hover .icon{background-position:-37px -200px}.content-v2>.vehicle .imageLarge .controls{left:15px;bottom:15px}.content-v2>.vehicle .imageLarge .controls .zoom .icon{background-position:-33px -44px}.content-v2>.vehicle .imageLarge .controls .zoom:hover .icon{background-position:-9px -44px}.content-v2>.vehicle .image{width:calc(100% - 384px);box-sizing:border-box;padding-right:10px;position:relative;margin-right:0px}.content-v2>.vehicle .image .images{width:100%;min-height:120px}.content-v2>.vehicle .image .controls .zoom,.content-v2>.vehicle .imageLarge .controls .zoom{display:none !important}.content-v2>.vehicle .image .next,.content-v2>.vehicle .image .previous,.content-v2>.vehicle .imageLarge .next,.content-v2>.vehicle .imageLarge .previous{width:36px;height:36px;border:2px solid #000;background-color:#000;position:absolute;top:50%;margin-top:-20px;z-index:20;cursor:pointer;display:block}.content-v2>.vehicle .image .next .icon,.content-v2>.vehicle .image .previous .icon,.content-v2>.vehicle .imageLarge .next .icon,.content-v2>.vehicle .imageLarge .previous .icon{width:9px;height:15px;margin:11px 0px 0px 13px;background:url("/img/mini/sprite.png") 0px 0px no-repeat transparent;cursor:pointer}.content-v2>.vehicle .image .next:hover,.content-v2>.vehicle .image .previous:hover,.content-v2>.vehicle .imageLarge .next:hover,.content-v2>.vehicle .imageLarge .previous:hover{background-color:#ffffff}.content-v2>.vehicle .image .previous,.content-v2>.vehicle .imageLarge .previous{left:15px}.content-v2>.vehicle .image .previous .icon,.content-v2>.vehicle .imageLarge .previous .icon{background-position:-9px -150px}.content-v2>.vehicle .image .next,.content-v2>.vehicle .imageLarge .next{right:15px}.content-v2>.vehicle .image .next .icon,.content-v2>.vehicle .imageLarge .next .icon{background-position:-10px -175px}.content-v2>.vehicle .image .previous:hover .icon,.content-v2>.vehicle .imageLarge .previous:hover .icon{background-position:-29px -150px}.content-v2>.vehicle .image .next:hover .icon,.content-v2>.vehicle .imageLarge .next:hover .icon{background-position:-30px -175px}.content-v2>.vehicle .image.loading{background:url("/img/bmw/loading.gif") center center no-repeat transparent}.content-v2>.vehicle .image.loading .images,.content-v2>.vehicle .image.loading .controls{visibility:hidden}.content-v2>.vehicle .details{width:384px;padding-left:10px;box-sizing:border-box}.content-v2>.vehicle .details h1{font-size:40px;line-height:40px;text-transform:none;margin-bottom:32px;margin-top:-6px}.content-v2>.vehicle .details .property{width:100%;padding-bottom:14px}.content-v2>.vehicle .details .property .name{padding-left:10px}.content-v2>.vehicle .details .property .value{float:right;text-align:right;padding-right:10px;max-width:60%}.content-v2>.vehicle .details .property .cameo{margin-top:3px}.content-v2>.vehicle .details .property.first{border-top:2px solid #000;padding-top:14px}.content-v2>.vehicle .details .property.last{border-bottom:2px solid #000}.content-v2>.vehicle .details .property+.property{border-top:1px solid #000;padding-top:14px}.content-v2>.vehicle .details .property.last+.property{border-top:none}.content-v2>.vehicle .details .property.last .value{max-width:68%}.content-v2>.vehicle .details .property.dealer2{padding-top:0px}.content-v2>.vehicle .details .property.dealer2 .icons{width:100%;float:left;position:relative;justify-content:left;padding:0px;margin:-5px 10px 0px 0px}.content-v2>.vehicle .details .property.dealer2 .icons .tooltip{left:70px;right:auto;top:-44px;width:auto;min-width:0px;padding:10px;background-color:#ffffff;border:1px solid #cccccc;box-shadow:0px 0px 3px #aaaaaa}.content-v2>.vehicle .details .property.dealer2 .icons .tooltip .arrow{left:-14px;right:auto;padding-left:4px;padding-right:0px}.content-v2>.vehicle .details .property.dealer2 .icons .tooltip .text{word-wrap:break-word;word-break:break-all}.content-v2>.vehicle .details .property.dealer2 .icons .tooltip .right{display:none}.content-v2>.vehicle .details .property.dealer2 .icons .tooltip .left{display:block}.content-v2>.vehicle .details .property.dealer2 .icons .icon{cursor:pointer;width:30px;height:30px;display:flex;align-items:center;align-content:center;justify-content:center;margin-right:6px}.content-v2>.vehicle .details .property.dealer2 .icons .icon .image{width:24px;height:23px;display:felx;background-image:url("/img/mini/sprite.png");background-repeat:no-repeat;margin-bottom:0px !important}.content-v2>.vehicle .details .property.dealer2 .icons .icon.garage .image{background-position:-57px -27px;width:20px;height:16px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.garage:hover .image{background-position:-57px -54px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.garage.active .image{background-position:-141px -27px;width:10px;height:16px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.garage.active:hover .image{background-position:-141px -54px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.share .image{background-position:-114px -26px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.share .image{display:none}.content-v2>.vehicle .details .property.dealer2 .icons .icon.share svg{width:17px;height:17px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.share:hover svg{fill:#ffffff}.content-v2>.vehicle .details .property.dealer2 .icons .icon.email svg{width:22px;height:22px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.email:hover svg{fill:#ffffff}.content-v2>.vehicle .details .property.dealer2 .icons .icon.tw svg{width:22px;height:22px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.tw:hover svg{fill:#ffffff}.content-v2>.vehicle .details .property.dealer2 .icons .icon.fb svg{width:22px;height:22px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.fb:hover svg{fill:#ffffff}.content-v2>.vehicle .details .property.dealer2 .icons .icon.print .image{background-position:-86px -27px;width:19px;height:18px;padding:0px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.print:hover .image{background-position:-86px -54px}.content-v2>.vehicle .details .property.dealer2 .icons .icon+.icon{margin-left:0px}.content-v2>.vehicle .details .property.dealer2 .icons .icon:hover{background:#000}.content-v2>.vehicle .details .bottom{width:100%;margin-top:16px}.content-v2>.vehicle .details .bottom .left{padding-top:2px}.content-v2>.vehicle .details .bottom .left label{max-width:100%}.content-v2>.vehicle .details .bottom .right{float:right}.content-v2 .selection{display:none;position:absolute;top:109px;right:46px;width:17.87%;border:1px solid #000;padding:39px 14px;box-sizing:border-box;z-index:20;background-color:#ffffff}.content-v2 .selection .number{width:30px;height:30px;background-color:#000;border-radius:50%;text-align:center;line-height:30px;margin-right:6px;color:#ffffff}.content-v2 .selection h3{margin-top:2px;margin-bottom:19px}.content-v2 .selection .toggleExtra{display:none}.content-v2 .selection .extra{width:100%}.content-v2 .selection a.button{float:right;margin-bottom:2px;max-width:100%}.content-v2 .selection .property{width:100%;padding-bottom:16px}.content-v2 .selection .property .row{width:100%}.content-v2 .selection .property .title{width:100%;font-weight:bold;margin-bottom:4px}.content-v2 .selection .property .value{float:right;text-align:right}.content-v2 .selection .property .value.price{font-family:MINISerifBold;font-weight:bold}.content-v2 .selection .property .value.price.old{text-decoration:line-through;clear:both}.content-v2 .selection .property .value.price.discount{color:#ff0000;font-size:20px;clear:both}.content-v2 .selection .property .value.monthly{position:relative}.content-v2 .selection .property .value.monthly .price{padding-right:20px}.content-v2 .selection .property .value.monthly .tooltip{text-align:left}.content-v2 .selection .property .icon{position:absolute;top:5px;right:0px;width:14px;height:14px}.content-v2 .selection .property+.property,.content-v2 .selection .property.accessoires{padding-top:16px;border-top:2px solid #000}.content-v2 .selection .property.price .name{width:55%}.content-v2 .selection .property.price .value.monthly{color:#666666;clear:right}.content-v2 .selection .property.full.price .name{width:100%;margin-bottom:8px}.content-v2 .selection .property.full.prepare .name{width:auto;margin-bottom:8px}.content-v2 .selection .property.accessoires .name,.content-v2 .selection .property.insurance .name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-v2 .selection .property.insurance{position:relative}.content-v2 .selection .property.insurance .icon{top:18px}.content-v2 .selection .property.insurance .tooltip{top:2px}.content-v2 .selection .property.insurance .name{width:auto;max-width:100%}.content-v2 .selection .property.insurance .row.monthly{margin-top:16px}.content-v2 .selection .property.insurance .value{font-family:MINISerifBold;font-weight:bold}.content-v2 .selection .property.total .value.price{font-size:22px;margin-bottom:6px}.content-v2 .selection .property.total .value.monthly{font:16px/24px MINISansSerifRegular, Arial}.content-v2 .selection a.button{font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.content-v2 .tabs{margin-top:12px;width:100%}.content-v2 .tabs .buttons{width:100%;overflow:hidden;padding-top:6px;border-bottom:2px solid #000}.content-v2 .tabs .buttons .button{padding:9px 15px;border:2px solid #000;border-bottom:none;position:relative;z-index:5;margin-top:4px;color:#000;cursor:pointer;font-family:MINISansSerifRegular;font-size:16px;line-height:16px;text-transform:uppercase}.content-v2 .tabs .buttons .button+.button{margin-left:10px}.content-v2 .tabs .buttons .button.active,.content-v2 .tabs .buttons .button:hover{color:#ffffff;background-color:#000}.content-v2 .blocks{margin-bottom:24px;width:100%}.content-v2 .blocks .tabBlock{padding:30px 0px 9px 0px;width:100%;box-sizing:border-box}.content-v2 .blocks .tabBlock label,.content-v2 .blocks .tabBlock .info label{white-space:normal;overflow:visible;max-width:100%;box-sizing:border-box;min-height:24px;height:auto}.content-v2 .blocks .tabBlock h2{font-size:22px;line-height:24px;margin-bottom:20px;float:left;width:100%;text-transform:none}.content-v2 .blocks .tabBlock .details+h2{margin-top:20px}.content-v2 .blocks .tabBlock .details{width:48%;border-top:2px solid #000;border-bottom:2px solid #000;padding-top:14px}.content-v2 .blocks .tabBlock .details .energyLabel-special .value{position:relative;padding-right:24px !important}.content-v2 .blocks .tabBlock .details .property{width:100%;padding-bottom:14px}.content-v2 .blocks .tabBlock .details .property .name{padding-left:10px}.content-v2 .blocks .tabBlock .details .property .value{float:right;text-align:right;padding-right:10px}.content-v2 .blocks .tabBlock .details .property .value .icon{display:inline-block;width:14px;height:14px;margin-left:4px;position:absolute;right:0px;top:5px;cursor:pointer}.content-v2 .blocks .tabBlock .details .property .value .tooltip{top:-12px;max-width:300px;right:28px;text-align:left;left:auto;position:absolute;min-width:240px;z-index:10;font-size:16px;line-height:18px}.content-v2 .blocks .tabBlock .details .property .value .tooltip .arrow{position:absolute;top:14px;left:auto;right:-14px;padding-right:4px}.content-v2 .blocks .tabBlock .details .property .value .tooltip .text{padding:10px 12px;background-color:#ffffff;border:1px solid #cccccc;box-shadow:0px 0px 3px #aaaaaa}.content-v2 .blocks .tabBlock .details .property .cameo{margin-top:3px}.content-v2 .blocks .tabBlock .details .property+.property{border-top:1px solid #000;padding-top:14px}.content-v2 .blocks .tabBlock .details+.details{margin-left:4%}.content-v2 .blocks .tabBlock .title{font-family:MINISerifBold;font-weight:bold;clear:both;width:100%;border-bottom:1px solid #000;padding-bottom:9px;margin-bottom:9px}.content-v2 .blocks .tabBlock .items{clear:both;width:100%}.content-v2 .blocks .tabBlock .items *{box-sizing:border-box}.content-v2 .blocks .tabBlock .items ul{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.content-v2 .blocks .tabBlock .items li{padding-left:24px;padding-right:15px;width:50%;position:relative;margin:0}.content-v2 .blocks .tabBlock .items li:before{content:'';width:4px;height:4px;border-radius:50%;background-color:#000;position:absolute;left:10px;top:9px}.content-v2 .blocks .tabBlock .items+.title{margin-top:20px}.content-v2 .blocks .tabBlock iframe{border:0px;float:left;margin-right:7.1%;background-color:#000}.content-v2 .blocks #accessoiresBlock{padding-top:40px}.content-v2 .blocks .tabBlock.accessoires{position:relative}.content-v2 .blocks .tabBlock.accessoires .notice{position:absolute;top:12px;right:12px}.content-v2 .blocks .tabBlock.accessoires .accessory{width:19.675%}.content-v2 .blocks .tabBlock.accessoires .accessory .image{width:100%;cursor:pointer}.content-v2 .blocks .tabBlock.accessoires .accessory .image.none{background-color:#f3f3f3;position:relative}.content-v2 .blocks .tabBlock.accessoires .accessory .image.none .icon{width:58px;height:44px;position:absolute;top:50%;left:50%;margin-left:-29px;margin-top:-22px;background:url("/img/bmw/sprite.png") -39px -10px no-repeat transparent;background-image:linear-gradient(transparent, transparent),url("/img/bmw/sprite.svg")}.content-v2 .blocks .tabBlock.accessoires .accessory .info{font-family:MINISansSerif;font-weight:bold;margin-top:8px;padding-bottom:24px;width:100%}.content-v2 .blocks .tabBlock.accessoires .accessory .info label{cursor:pointer;font-family:MINISansSerifBold;font-weight:bold}.content-v2 .blocks .tabBlock.accessoires .accessory .info label span{font-family:MINISansSerifRegular;font-weight:normal}.content-v2 .blocks .tabBlock.accessoires .accessory .info span{margin-bottom:3px;display:inline-block}.content-v2 .blocks .tabBlock.accessoires .accessory+.accessory{margin-left:7.1%}.content-v2 .blocks .tabBlock.accessoires .accessory.four+.accessory{margin-left:0%;clear:left}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo{width:100%}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text{width:48%}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text a{font:16px/18px MINISerifRegular, Arial;text-decoration:underline}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text ul{margin:6px 0px 6px 0px}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text ul li{list-style-type:none;margin-left:0px}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text+.text{margin-left:4%}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text.full{width:auto;max-width:1280px}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo.infoBorder{padding-top:12px;border-top:2px solid #000}.content-v2 .blocks .tabBlock.finance .subtitle{width:19.675%;font:16px/16px MINISansSerifRegular, Arial;margin-bottom:12px}.content-v2 .blocks .tabBlock.finance .calculator{width:72%;margin-right:7.1%}.content-v2 .blocks .tabBlock.finance .calculator .block{width:100%;border-bottom:2px solid #000;padding-bottom:8px}.content-v2 .blocks .tabBlock.finance .calculator .block .subElement{position:relative}.content-v2 .blocks .tabBlock.finance .calculator .block .field{width:100%;padding:6px 0px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .label{width:63%}.content-v2 .blocks .tabBlock.finance .calculator .block .field .label .text{position:relative;padding-right:10px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .label .text .icon{position:absolute;top:6px;right:-9px;width:14px;height:14px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .label .text .tooltip{left:100%;margin-left:19px;top:-7px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .label .text .tooltip .arrow{z-index:10}.content-v2 .blocks .tabBlock.finance .calculator .block .field .element{width:37%}.content-v2 .blocks .tabBlock.finance .calculator .block .field .element input.text{width:100%;height:22px;box-sizing:border-box}.content-v2 .blocks .tabBlock.finance .calculator .block .field .element .value{margin-top:3px}.content-v2 .blocks .tabBlock.finance .calculator .block h3{float:left;margin-bottom:0px}.content-v2 .blocks .tabBlock.finance .calculator .block a.button,.content-v2 .blocks .tabBlock.finance .calculator .block h3.total{float:right}.content-v2 .blocks .tabBlock.finance .calculator .block .financeNotice{color:#ff0000}.content-v2 .blocks .tabBlock.finance .calculator .block table.financeDetails{margin-bottom:24px}.content-v2 .blocks .tabBlock.finance .calculator .block table.financeDetails tr.labels td{letter-spacing:-1px}.content-v2 .blocks .tabBlock.finance .calculator .block table.financeDetails td{font-size:12px;line-height:13px;padding-right:6px;vertical-align:top;padding-top:12px;padding-bottom:10px;border-bottom:2px solid #000}.content-v2 .blocks .tabBlock.finance .calculator .block table.financeDetails td.last{padding-right:0px}.content-v2 .blocks .tabBlock.finance .calculator .block+.block{margin-top:18px;padding-bottom:18px}.content-v2 .blocks .tabBlock.finance .calculator .block.info{margin-top:12px;padding-bottom:12px;border-bottom:none}.content-v2 .blocks .tabBlock.finance a.link .title{font-family:MINISansSerifRegular;font-weight:normal}.content-v2 .blocks .tabBlock.finance .accessory .info{position:relative}.content-v2 .blocks .tabBlock.finance .accessory .info .icon{position:absolute;top:-2px;right:0px;width:14px;height:14px;cursor:pointer}.content-v2 .blocks .tabBlock.finance .accessory .info .tooltip{left:auto;right:24px;margin-left:0px;top:-16px}.content-v2 .blocks .tabBlock.finance .accessory .info .tooltip .text{font-family:Arial;font-weight:normal}.content-v2 .blocks .tabBlock.finance .accessory .info .tooltip .arrow{z-index:10}.content-v2 .blocks .tabBlock.contactKeram div.text,.content-v2 .blocks .tabBlock.contact div.text,.content-v2 .blocks .tabBlock.question div.text{width:19.675%;margin-right:7.1%}.content-v2 .blocks .tabBlock.contactKeram .form,.content-v2 .blocks .tabBlock.contact .form,.content-v2 .blocks .tabBlock.question .form{width:73.225%}.content-v2 .blocks .tabBlock.contactKeram .form h2,.content-v2 .blocks .tabBlock.contact .form h2,.content-v2 .blocks .tabBlock.question .form h2{width:100%;border-bottom:2px solid #000;padding-bottom:10px}.content-v2 .blocks .tabBlock.contactKeram .form .subElement,.content-v2 .blocks .tabBlock.contact .form .subElement,.content-v2 .blocks .tabBlock.question .form .subElement{position:relative}.content-v2 .blocks .tabBlock.contactKeram .vehicleChoice,.content-v2 .blocks .tabBlock.contact .vehicleChoice,.content-v2 .blocks .tabBlock.question .vehicleChoice{font-family:MINISansSerifBold;font-weight:bold;margin:6px 0px 12px 0px}.content-v2 .blocks .tabBlock.contactKeram .element,.content-v2 .blocks .tabBlock.contactKeram .subElement,.content-v2 .blocks .tabBlock.contact .element,.content-v2 .blocks .tabBlock.contact .subElement,.content-v2 .blocks .tabBlock.question .element,.content-v2 .blocks .tabBlock.question .subElement{position:relative}.content-v2 .blocks .tabBlock.contactKeram .element input.checkbox,.content-v2 .blocks .tabBlock.contactKeram .element input.radio,.content-v2 .blocks .tabBlock.contactKeram .subElement input.checkbox,.content-v2 .blocks .tabBlock.contactKeram .subElement input.radio,.content-v2 .blocks .tabBlock.contact .element input.checkbox,.content-v2 .blocks .tabBlock.contact .element input.radio,.content-v2 .blocks .tabBlock.contact .subElement input.checkbox,.content-v2 .blocks .tabBlock.contact .subElement input.radio,.content-v2 .blocks .tabBlock.question .element input.checkbox,.content-v2 .blocks .tabBlock.question .element input.radio,.content-v2 .blocks .tabBlock.question .subElement input.checkbox,.content-v2 .blocks .tabBlock.question .subElement input.radio{top:0px;left:0px}.content-v2 .blocks .tabBlock.contactKeram #formOptions,.content-v2 .blocks .tabBlock.contact #formOptions,.content-v2 .blocks .tabBlock.question #formOptions{width:100%;margin-top:12px;max-width:440px}.content-v2 .blocks .tabBlock.contactKeram #formOptions div.row,.content-v2 .blocks .tabBlock.contact #formOptions div.row,.content-v2 .blocks .tabBlock.question #formOptions div.row{width:100%;clear:both;padding:0px;min-height:0px;margin-bottom:0px}.content-v2 .blocks .tabBlock.contactKeram #formOptions div.row .name,.content-v2 .blocks .tabBlock.contact #formOptions div.row .name,.content-v2 .blocks .tabBlock.question #formOptions div.row .name{width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-v2 .blocks .tabBlock.contactKeram #formOptions div.row .value,.content-v2 .blocks .tabBlock.contact #formOptions div.row .value,.content-v2 .blocks .tabBlock.question #formOptions div.row .value{width:30%;font-weight:bold;text-align:right}.content-v2 .blocks .tabBlock.contactKeram #row_agree-0 .element label,.content-v2 .blocks .tabBlock.contact #row_agree-0 .element label,.content-v2 .blocks .tabBlock.question #row_agree-0 .element label{width:auto}.content-v2 .blocks .tabBlock.contactKeram #row_agree-0 .element a+label,.content-v2 .blocks .tabBlock.contact #row_agree-0 .element a+label,.content-v2 .blocks .tabBlock.question #row_agree-0 .element a+label{display:none}.content-v2 .blocks .tabBlockToggle{display:none}.content-v2 .blocks .tabBlock.video .videoFrame{position:relative;width:100%}.content-v2 .blocks .tabBlock.video .videoFrame .videoPlayer{width:100%;height:100%;position:absolute;top:0px;left:0px}.content-v2 .blocks .tabBlock.video .videoFrame .videoPlayer iframe{margin-top:12px;margin-bottom:36px}.top-price-right-side{width:100%}.top-price-right-side .top-price-right-side-row{width:calc(100% + 20px);margin:0px -10px;box-sizing:border-box;padding-top:10px}.top-price-right-side .top-price-right-side-row .top-price-right-side-column{width:50%;padding:0px 10px;box-sizing:border-box;position:relative}.top-price-right-side .top-price-right-side-row .top-price-right-side-column .icon{display:inline-block;width:14px;height:14px;margin-left:4px;cursor:pointer}.top-price-right-side .top-price-right-side-row .top-price-right-side-column .tooltip{top:-14px;max-width:300px;right:38px;text-align:left}.top-price-right-side .top-price-right-side-row .top-price-right-side-column:nth-of-type(2){text-align:right}.top-price-right-side .top-price-price{font-family:MINISerifBold, Arial;font-weight:bold;font-size:22px;line-height:24px}.top-price-right-side .top-price-month{font-family:MINISerifBold, Arial;font-weight:bold}.top-button-right-side{width:100%;padding:10px 0px}.top-button-right-side .button{width:auto}.top-button-right-side,.top-button-right-side2{width:100%;padding:10px 0px;display:flex;flex-direction:column}.top-button-right-side button,.top-button-right-side2 button{width:100%;background-color:#000;font-family:MINISansSerifRegular, Arial;font-style:normal;font-weight:normal;font-size:18px;color:#ffffff;border:2px solid #000;margin:0px 0px 7.5px 0px}.top-button-right-side a,.top-button-right-side2 a{width:100%;background-color:#000;font-family:MINISansSerifRegular, Arial;font-style:normal;font-weight:normal;font-size:18px !important;color:#ffffff;border:2px solid #000;margin:0px 0px 7.5px 0px}.gallery-detail-base{width:100%;padding-top:24px}.gallery-detail-base .gallery-base{margin:0 auto;width:1680px;position:relative;display:block;margin-left:-200px;direction:ltr;padding-bottom:24px;box-sizing:border-box}.gallery-detail-base .gallery-base .gallery-base-inner{width:100%;display:flex;flex-direction:row;align-items:stretch;position:relative;box-sizing:border-box}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev{position:absolute;top:0px;left:0px;width:200px;height:100%;font-size:0px;z-index:10;cursor:pointer;background:transparent;opacity:1;transition:opacity .25s ease;box-sizing:border-box;border:0px}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:before{content:'';width:36px;height:36px;display:block !important;position:absolute;left:15px;top:calc(50% - 18px);background-color:#000000;border:2px solid #000;transition:background-color .25s ease}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:after{content:'';width:9px;height:18px;display:block !important;position:absolute;left:28px;top:calc(50% - 7px);background-image:url("/img/mini/sprite.png");background-position:-9px -150px;background-repeat:no-repeat}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:hover:before{background-color:#ffffff}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:hover:after{background-position:-29px -150px}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next{position:absolute;top:0px;right:0px;width:200px;height:100%;font-size:0px;z-index:10;cursor:pointer;background:transparent;opacity:1;transition:opacity .25s ease;box-sizing:border-box;border:0px}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:before{content:'';width:36px;height:36px;display:block;position:absolute;right:15px;top:calc(50% - 18px);background-color:#000000;border:2px solid #000;transition:background-color .25s ease}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:after{content:'';width:9px;height:18px;display:block;position:absolute;right:28px;top:calc(50% - 7px);background-image:url("/img/mini/sprite.png");background-position:-10px -175px;background-repeat:no-repeat}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:hover:before{background-color:#ffffff}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:hover:after{background-position:-30px -175px}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots{position:absolute;top:calc(100% + 20px);list-style:none;display:flex;flex-direction:row;width:100%;height:auto;flex-wrap:wrap;justify-content:center;padding:5px 0px;margin:0px;font-size:.9375rem;line-height:1.375rem}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots li{display:flex;list-style:none;cursor:pointer}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots li button{display:inline-block;font-size:10px;padding:0px;height:10px;width:10px;border-radius:50%;margin:10px;background:#bbbbbb;color:rgba(187,187,187,0);transition:background-color .5s ease,width .5s ease,height .5s ease,margin .5s ease,transform .5s ease,-webkit-transform .5s ease;cursor:pointer}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots li button:before{content:' ';display:block;position:absolute;width:3em;height:3em;top:-1em;left:-1em}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots li.slick-active button{background-color:#1c69d4;transform:scale(1.25);cursor:pointer}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots li:hover button{background-color:#000000;cursor:pointer}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots{display:none !important}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-inner:hover .slick-prev,.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-inner:hover .slick-next{opacity:1}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item{max-width:655px;padding:0px 7.5px;position:relative;box-sizing:border-box;position:relative;padding-top:70%}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item .zoom{position:absolute;right:17.5px;bottom:10px;width:26px;height:26px;border:2px solid #ffffff;background-color:#ffffff;border-radius:50%;cursor:pointer}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item .zoom:after{content:'';width:14px;height:14px;background:url("/img/mini/sprite.png") -33px -27px no-repeat;cursor:pointer;position:absolute;left:6px;top:6px}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item .zoom:hover{background-color:#000}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item .zoom:hover:after{background-position:-9px -27px}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item img{display:block;width:calc(100% - 15px);height:100%;float:left;position:absolute;top:0px;left:7.5px;right:7.5px;object-fit:cover}.slick-slider .slick-list{padding:0px 192.5px !important}.slick-slide>div{width:100%}.mini-next-garantuee{display:inline-flex;align-items:center;max-width:244px;min-width:244px;margin-top:-6px;margin-bottom:-6px}.mini-next-garantuee .mini-next-garantuee__logo img{width:36px;height:36px}.mini-next-garantuee .mini-next-garantuee__text{display:inline-flex;flex-wrap:wrap;padding-left:12px}.mini-next-garantuee .mini-next-garantuee__text span:nth-child(1){line-height:18px}.mini-next-garantuee .mini-next-garantuee__text span:nth-child(2){font-size:11px;line-height:11px}.content>.vehicle .details .property.garantuees .name{width:30%;box-sizing:border-box}.content>.vehicle .details .property.garantuees .value{width:70%;box-sizing:border-box;position:relative}.content>.vehicle .details .property.garantuees .value .spec{width:calc(100% - 24px);display:inline-block;float:left}.content>.vehicle .details .property.garantuees .value .icon{display:inline-block;width:14px;height:14px;margin-left:4px;position:relative;top:-5px;cursor:pointer}.content>.vehicle .details .property.garantuee{position:relative}.content>.vehicle .details .property.garantuee .value{position:relative}.content>.vehicle .details .property.garantuee .value .text ul{width:100%;float:left;margin:17px 0px 17px 12px;margin-left:12px;margin-left:10px}.content>.vehicle .details .property.garantuee .value .text ul li{list-style-type:disc;margin-left:12px;width:calc(100% - 12px);float:left}.content>.vehicle .details .property.garantuee .mini-next-garantuee{max-width:233px;min-width:233px;margin-left:-20px}.content>.vehicle .details .property.garantuee .icon{display:inline-block;width:14px;height:14px;margin-left:4px;position:relative;top:-5px;cursor:pointer}.content>.vehicle .details .property.garantuee .tooltip{top:-14px;max-width:300px;right:38px;text-align:left}.detail-premium-base{width:calc(100% + 20px);box-sizing:border-box}.detail-premium-base *{box-sizing:border-box}.detail-premium-base p{margin-bottom:20px;float:left;width:100%}.detail-premium-base .detail-premium-table{width:calc(100% + 20px);margin-left:-10px;margin-bottom:30px}.detail-premium-base .detail-premium-table .detail-premium-table-row{width:33.33%;padding:0px 10px}.detail-premium-base .detail-premium-table2{width:calc(100% + 30px);margin-left:-15px}.detail-premium-base .detail-premium-table-row{width:50%;padding:0px 7.5px}.detail-premium-base .detail-premium-table-column{width:100%;padding-top:8px;padding-bottom:8px;font-size:18px;line-height:22px;padding-left:20px;background-image:url("/img/mini/check.png");background-size:18px 18px;background-repeat:no-repeat;background-position:0px center}.detail-premium-base .detail-premium-table-columns{width:33.3%;padding:0px 15px}.detail-premium-base .detail-premium-table-columns .detail-premium-item{width:100%;border-bottom:1px solid #000000;padding-top:20px;padding-bottom:20px}.detail-premium-base .detail-premium-table-columns .detail-premium-item ul{margin:20px 0px 0px 0px !important;float:left}.detail-premium-base .detail-premium-table-columns .detail-premium-item ul li{padding-left:24px;padding-right:15px;position:relative;margin:0}.detail-premium-base .detail-premium-table-columns .detail-premium-item ul li:before{content:'';width:4px;height:4px;border-radius:50%;background-color:#000;position:absolute;left:10px;top:9px}.detail-premium-base .service-inclusive-special{width:100%}.detail-premium-base .service-inclusive-special p,.detail-premium-base .service-inclusive-special h4{width:100%;float:left}.detail-premium-base .service-inclusive-special ul{margin-left:0px !important;float:left;width:100%}.detail-premium-base .service-inclusive-special ul li{width:100%;padding-top:8px;padding-bottom:8px;font-size:18px;line-height:22px;padding-left:20px;background-image:url("/img/mini/check.png");background-size:18px 18px;background-repeat:no-repeat;background-position:0px center}.detail-premium-base .service-inclusive-special-row{width:calc(100% + 30px);margin-left:-15px}.detail-premium-base .service-inclusive-special-column{width:50%;padding:0px 15px}.detail-premium-base .details{width:100% !important;margin-top:20px}.detail-premium-base .details .name,.detail-premium-base .details .value{width:50%}.options-new-wrapper{width:100%;position:relative;overflow:hidden;height:400px}.options-new-wrapper .options-new-wrapper-inner{width:100%}.options-new-wrapper-footer{width:calc(100% - 2px);position:absolute;bottom:1px;left:1px;right:1px;height:300px;background:#fff;background:linear-gradient(0deg, #fff 0%, #fff 35%, rgba(255,255,255,0) 100%);cursor:pointer}.options-new-wrapper-footer:after{content:'+';font-style:normal;font-size:48px;color:#ffffff;font-weight:400;font-variant:normal;line-height:44px;text-transform:none;position:absolute;top:180px;width:48px;height:48px;border:2px solid #000000;border-radius:50%;left:calc(50% - 24px);background-color:#000000;animation:action 0.5s alternate;animation-iteration-count:8;text-align:center}.options-new-wrapper-footer:hover:after{background-color:#ffffff;color:#000000}@keyframes action{0%{transform:translateY(0)}80%{transform:translateY(-40px)}100%{transform:translateY(-40px)}}@media screen and (min-width: 0px) and (max-width: 1680px){.gallery-detail-base .gallery-base{width:100vw;margin-left:calc(-50vw + 639px)}}@media screen and (min-width: 0px) and (max-width: 1374px){.gallery-detail-base .gallery-base{width:100vw;margin-left:-48px}}@media screen and (min-width: 0px) and (max-width: 1279px){.content-v2 .tabs .buttons,.content-v2 .blocks .tabBlock{width:100%;max-width:1000px}body>.content-v2 .selection{right:12px}.gallery-detail-base .gallery-base{width:100vw;margin-left:-12px}.detail-premium-base .detail-premium-table-columns{width:50%}}@media screen and (min-width: 0px) and (max-width: 1024px){.content-v2>.vehicle .image,.content-v2>.vehicle .details{width:100% !important;margin-bottom:24px}.content-v2>.selection{width:21%}.content-v2 .tabs .buttons{width:100%}.content-v2 .tabs .buttons .title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-v2 .blocks .tabBlock{width:100%}.content-v2 .blocks .tabBlock.contactKeram div.text,.content-v2 .blocks .tabBlock.contactKeram .form,.content-v2 .blocks .tabBlock.contact div.text,.content-v2 .blocks .tabBlock.contact .form,.content-v2 .blocks .tabBlock.question div.text,.content-v2 .blocks .tabBlock.question .form{width:100%;margin:0px}.content-v2 .blocks .tabBlock.contactKeram div.text,.content-v2 .blocks .tabBlock.contact div.text,.content-v2 .blocks .tabBlock.question div.text{margin-bottom:24px}.content-v2 .blocks .tabBlock.contactKeram div.text h2,.content-v2 .blocks .tabBlock.contact div.text h2,.content-v2 .blocks .tabBlock.question div.text h2{display:none}.detail-premium-base .detail-premium-table-columns{width:100%}.detail-premium-base .detail-premium-table-columns .detail-premium-item-title{width:100%}}.stageRowBanner{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);margin-top:90px;margin-bottom:90px;box-sizing:border-box}.stageRowBanner .column{padding-left:15px;padding-right:15px;margin-bottom:30px;box-sizing:border-box}.stageRowBanner .column100 h2,.stageRowBanner .column100 h3{display:none}.stageRowBanner .column{float:left;padding:0px 7.5px}.stageRowBanner .column100{width:100%}.stageRowBanner .column30{width:30%}.stageRowBanner .column50{width:50%}.stageRowBanner .column70{width:70%}.stageRowBanner .column75{width:75%}.stageRowBanner .column25{width:25%}@media screen and (min-width: 0px) and (max-width: 1023px){.content-v2>.selection{position:static;width:100%;margin-bottom:24px}.content-v2>.selection .toggleExtra{display:block;float:left;cursor:pointer;width:26px;height:26px;background-color:#000;border:2px solid #000;border-radius:50%;margin-bottom:24px}.content-v2>.selection .toggleExtra .icon{width:12px;height:7px;margin:10px 0px 0px 7px;background:url("/img/mini/sprite.png") -10px -10px no-repeat transparent}.content-v2>.selection .toggleExtra:hover{background-color:#ffffff}.content-v2>.selection .toggleExtra:hover .icon{background-position:-34px -10px}.content-v2>.selection .toggleExtra.active .icon{margin-top:8px;background-position:-58px -10px}.content-v2>.selection .toggleExtra.active:hover .icon{background-position:-82px -10px}#finance,#financeBlock{display:none}}@media screen and (min-width: 0px) and (max-width: 768px){.content-v2 .blocks .tabBlock.accessoires .accessory{width:28.6%}.content-v2 .blocks .tabBlock.accessoires .accessory.four+.accessory{margin-left:7.1%;clear:none}.content-v2 .blocks .tabBlock.accessoires .accessory.three+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.three.four+.accessory{margin-left:0%;clear:left}}h1.header-gallery-mobile{display:none}@media screen and (min-width: 0px) and (max-width: 767px){.content-v2{display:flex;flex-direction:column}.content-v2>.top{order:1;margin-bottom:163vw}.content-v2>.top.spinner{margin-bottom:83vw}.content-v2>.gallery-detail-base{order:2}.content-v2>.gallery-detail-base h1{display:none}.content-v2>.gallery-detail-base .slick-slider .slick-list{padding:0px 0px !important}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item{max-width:100%}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item .zoom{display:none}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev,.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .slick-next{width:40px}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:after{left:25px}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:before{left:12px}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:after{right:25px}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:before{right:12px}.content-v2>.tabs{order:4}.content-v2>.blocks{order:5}.content-v2>.vehicle{order:3}.content-v2>.vehicle>.image{display:none}.content-v2>.vehicle .details{padding-left:0px}.content-v2>.vehicle .image,.content-v2>.vehicle .details{width:100%;margin-right:0%}.content-v2>.vehicle .image{margin-bottom:24px;position:relative}.content-v2>.vehicle .image .images .next,.content-v2>.vehicle .image .images .previous{width:16px;height:27px;position:absolute;top:50%;margin-top:-24px;z-index:20;padding:10px;cursor:pointer;display:block}.content-v2>.vehicle .image .images .previous{left:2px}.content-v2>.vehicle .image .images .next{right:2px}.content-v2>.vehicle .image .controls{padding:4px;left:10px;bottom:10px}.content-v2>.vehicle .image .controls .count{padding:1px 4px}.content-v2>.vehicle .image .controls .previous,.content-v2>.vehicle .image .controls .next,.content-v2>.vehicle .image .controls .zoom{display:none}.content-v2>.vehicle .image .next .icon,.content-v2>.vehicle .image .previous .icon,.content-v2>.vehicle .imageLarge .next .icon,.content-v2>.vehicle .imageLarge .previous .icon{margin:6px 0px 0px 5px}.content-v2 .tabs .buttons{display:none}.content-v2 .blocks .tabBlock{padding-left:0px;padding-right:0px}.content-v2 .blocks .tabBlock .items ul li,.content-v2 .blocks .tabBlock .items ul li:nth-child(2n){width:50%}.content-v2 .blocks .tabBlockToggle{display:block;width:100%;padding:9px 0px;border-top:2px solid #000}.content-v2 .blocks .tabBlockToggle .icon{width:26px;height:26px;border:2px solid #000;background-color:#000;border-radius:50%;cursor:pointer}.content-v2 .blocks .tabBlockToggle .icon .image{width:14px;height:14px;margin:6px 0px 0px 6px;background:url("/img/mini/sprite.png") -9px -27px no-repeat transparent;position:relative}.content-v2 .blocks .tabBlockToggle .icon:hover{background-color:#ffffff}.content-v2 .blocks .tabBlockToggle .icon:hover .image{background-position:-33px -27px}.content-v2 .blocks .tabBlockToggle .title{margin:3px 0px 0px 6px;font-weight:bold;max-width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:MINISansSerifRegular, Arial}.content-v2 .blocks .tabBlockToggle.active .image{background-position:-9px -44px}.content-v2 .blocks .tabBlockToggle.active .icon:hover .image{background-position:-34px -44px}.content-v2 .blocks .tabBlockBorder+.tabBlockToggle{border-top:0px}.content-v2 .blocks .tabBlockBorder{width:100%;height:2px;background-color:#000}.content-v2 .blocks .tabBlock.finance .calculator{width:100%;margin-right:0%}.content-v2 .blocks .tabBlock.accessoires .accessory{width:calc(50% - 10px);margin-right:10px}.content-v2 .blocks .tabBlock.finance .subtitle{width:calc(50% - 10px);margin-left:10px}.content-v2 .blocks .tabBlock.finance .subtitle+div{width:calc(50% - 10px);margin-left:10px}.content-v2 .blocks .tabBlock.finance .calculator .block.info{padding-bottom:30px}.stageRowBanner .column50 h2,.stageRowBanner .column50 h3{display:none}.stageRowBanner .column100 h2,.stageRowBanner .column100 h3{display:block;margin-bottom:0}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:before{left:0px !important}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:after{left:13px !important}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:before{right:0px !important}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:after{right:13px !important}.content-v2>.vehicle h1{display:none !important}h1.header-gallery-mobile{display:block !important}.spinner h1.header-gallery-mobile{margin-top:-87% !important}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item img{width:calc(100% - 6px);left:3px;right:3px}.detail-premium-base .detail-premium-table,.detail-premium-base .service-inclusive-special-column{width:100%}.detail-premium-base .details{margin-bottom:20px}.detail-premium-base .detail-premium-table .detail-premium-table-row{width:100%}.top-button-right-side a{width:100% !important;margin-right:0px !important;font-size:18px !important}}@media screen and (min-width: 0px) and (max-width: 599px){.content-v2>.vehicle .details .property.dealer .icons{width:63px}.content-v2>.vehicle .details .property.dealer .icons .icon.garage{display:none}.content-v2 .blocks{padding-bottom:48px}.content-v2 .blocks .tabBlock.accessoires .accessory{width:46.45%}.content-v2 .blocks .tabBlock.accessoires .accessory.four+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.three+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.three.four+.accessory{margin-left:7.1%;clear:none}.content-v2 .blocks .tabBlock.accessoires .accessory.two+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two.three+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two.four+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two.three.four+.accessory{margin-left:0%;clear:left}.content-v2 .blocks .tabBlock.contactKeram .vehicleChoice,.content-v2 .blocks .tabBlock.contact .vehicleChoice,.content-v2 .blocks .tabBlock.question .vehicleChoice{margin-top:0px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .label{width:100%;padding-bottom:6px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .element{width:100%;padding-bottom:12px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .element .ui-slider{width:calc(100% - 20px);margin:12px 10px}.content-v2 .blocks .tabBlock.finance .calculator{width:100%;margin-right:0%}.content-v2 .blocks .tabBlock.accessoires .accessory{width:calc(50% - 10px);margin-right:10px}.content-v2 .blocks .tabBlock.finance .subtitle{width:calc(50% - 10px);margin-left:10px}.content-v2 .blocks .tabBlock.finance .subtitle+div{width:calc(50% - 10px);margin-left:10px}.content-v2 .blocks .tabBlock.finance .calculator .block.info{padding-bottom:30px}}@media screen and (min-width: 0px) and (max-width: 540px){.top-button-right-side,.top-button-right-side2{width:100%;padding:10px 0px;display:flex;flex-wrap:wrap}.top-button-right-side a,.top-button-right-side2 a{width:100% !important;margin:0px 0px 0px 0px}.top-button-right-side a:nth-of-type(1),.top-button-right-side2 a:nth-of-type(1){margin:0px 0px 0px 0px;width:100%}.top-button-right-side a:nth-of-type(2),.top-button-right-side2 a:nth-of-type(2){margin:0px 0px 7.5px 0px}.top-button-right-side a:nth-of-type(3),.top-button-right-side2 a:nth-of-type(3){margin:0px 0px 7.5px 0px}}@media screen and (min-width: 0px) and (max-width: 479px){.content-v2>.vehicle .details .property.dealer .icons{clear:both;float:left;margin-top:12px}.content-v2>.vehicle .details .property.dealer .icons .gradient.garage{display:none}.content-v2>.vehicle .details .property.dealer .icons .gradient.share{margin-left:0px}.content-v2>.vehicle .details .property.dealer .icons .tooltip.right{right:auto;left:62px}.content-v2>.vehicle .details .property.dealer .icons .tooltip.right .arrow{right:auto;left:-10px}.content-v2>.vehicle .details .property.dealer .icons .tooltip.right .left{display:block}.content-v2>.vehicle .details .property.dealer .icons .tooltip.right .right{display:none}.content-v2 .blocks .tabBlock .details,.content-v2 .blocks .tabBlock .details+.details{width:100%;margin:0px}.content-v2 .blocks .tabBlock .details+.details{border-top:2px solid #eeeeee;padding-top:9px}.content-v2 .blocks .tabBlock .items ul li{width:100%}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text{width:100%}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text+.text{margin-left:0%;margin-top:24px}.content-v2 .blocks .tabBlockToggle .title{white-space:normal}.content-v2 .blocks .tabBlock.accessoires .accessory{width:100%;margin-right:0px}.content-v2 .blocks .tabBlock.finance .subtitle{width:100%;margin-left:0px}.content-v2 .blocks .tabBlock.finance .subtitle+div{width:100%;margin-left:0px;padding-bottom:24px}.detail-premium-base{width:100%}}@media screen and (min-width: 0px) and (max-width: 389px){.content-v2 .blocks .tabBlock.accessoires .accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two,.content-v2 .blocks .tabBlock.accessoires .accessory.three,.content-v2 .blocks .tabBlock.accessoires .accessory.four,.content-v2 .blocks .tabBlock.accessoires .accessory.four+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.three+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.three.four+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two.three+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two.four+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two.three.four+.accessory{width:100%;margin-left:0%}.content-v2 .blocks .tabBlock.accessoires .accessory .info label{max-width:92%}.mini-next-garantuee .mini-next-garantuee__logo img{width:24px;height:24px}.content-v2>.vehicle .details .property.garantuee .mini-next-garantuee{justify-content:flex-end;min-width:0;max-width:185px}.content-v2>.vehicle .details .property.garantuee .mini-next-garantuee .mini-next-garantuee__text{flex-basis:136px}.content-v2>.vehicle .details .property.garantuee .mini-next-garantuee .mini-next-garantuee__text span:nth-child(1){font-size:13px}}.content-v2>.vehicle .imageLarge__background{width:100%;height:100%;position:fixed;top:0;left:0;z-index:50;display:none}.content-v2>.vehicle .imageLarge__background.show{display:block}.content-v2>.vehicle .imageLarge__background>div{max-height:960px;width:auto;position:relative;left:50%;top:150px;transform:translate(-50%, 0%);z-index:60}.formWrapper .element input[type=text].kenteken,#contactForm .element input[type=text].kenteken{background-image:url("/img/stage2/ci/assets/nl.jpg");background-position:left center;background-repeat:no-repeat;background-size:26px 50px;background-color:#fbbc01;border:3px solid #000 !important;border-radius:8px;max-height:50px;width:75%;text-align:center;height:50px;font-family:'MINISansSerifBold';text-transform:uppercase;font-size:24px;color:#000}.formWrapper .element input[type=text].kenteken:-webkit-autofill,#contactForm .element input[type=text].kenteken:-webkit-autofill{background-image:url("/img/stage2/ci/assets/nl.jpg") !important;background-position:left center !important;background-repeat:no-repeat !important;background-size:26px 50px !important;background-color:#fbbc01 !important;border:3px solid #000 !important;-webkit-box-shadow:0 0 0px 1000px #fbbc01 inset !important}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:none}input[type="range"]{-webkit-appearance:none;appearance:none;background:url("/img/mini/slider-background.png") 0px 0px no-repeat #fff;background-size:20px 20px;border:1px solid #000000 !important;width:100%;height:10px;display:block;box-sizing:border-box;margin:8px 0px 15px 0px !important}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;width:0px;height:0px;cursor:pointer;border:15px solid #000000;background-color:#000000;border-radius:15px}input[type="range"]::-moz-range-thumb{width:0px;height:0px;cursor:pointer;border:15px solid #000000;background-color:#000000;border-radius:15px}input[type="range"].empty{border-left:none !important}input[type="range"].full{border-right:none !important}.fbfs-calculator-financial-form h3{padding-bottom:0px !important;margin-bottom:0px !important}.fbfs-calculator-financial-form .element-type-select.select::after{top:auto !important;bottom:2px !important}.fbfs-calculator-financial-form div.fbfs-calculator-financial-form-loan{width:100%;padding:2px 2px 6px 2px !important;border:1px solid #222222 !important;margin-bottom:24px !important}.fbfs-calculator-financial-form div.fbfs-calculator-financial-form-loan img{margin:0px auto !important;display:block}.fbfs-calculator-financial-form-specification h3{font-family:'MINISerifBold', Arial, Verdana;font-weight:400;line-height:28px;font-size:28px;font-style:normal;color:#000000;margin-bottom:20px;overflow-wrap:break-word;width:100%;text-transform:uppercase}.fbfs-calculator-financial-form-specification-table{float:left !important;width:100%;clear:both;font-family:"MINISansSerifRegular",Arial,Helvetica,Roboto,sans-serif !important;margin-bottom:12px !important}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-header,.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-row{border-bottom:1px solid #c7c7c7 !important;padding:12px 0px !important;font-size:14px;line-height:15px;float:left !important;width:100%;clear:both}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell{float:left !important;padding-right:12px !important;box-sizing:border-box}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-price{width:10.6%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-down-payment{width:10.7%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-credit{width:11.9%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-duration{width:18.5%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-interest{width:11%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-monthly{width:10.6%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-total{width:14.2%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-debet{width:12.5%;text-align:right;padding-right:0px !important}.fbfs-calculator-financial-form-elements #element-qfauto-3,.fbfs-calculator-financial-form-elements #element-qfauto-4{display:none}.fbfs-calculator-financial-form-disclaimer{font-family:"MINISansSerifRegular",Arial,Helvetica,Roboto,sans-serif !important;font-size:12px;line-height:15px}.fbfs-calculator-financial-form-specification{padding:0px 7.5px}.fbfs-calculator-financial-form form{max-width:50%}.fbfs-calculator-financial-form .elements .label{font-family:'MINISansSerifRegular', Arial, Verdana;font-weight:normal;padding:22px 0px 13px 0px}.fbfs-calculator-financial-form .elements .element-value{flex-wrap:wrap;font-family:'MINISansSerifRegular', Arial, Verdana;font-style:normal;font-size:16px;line-height:18px;font-weight:normal}.fbfs-calculator-financial-form .element-sub-radio input[type="radio"]+label{top:0px;position:relative;padding-left:30px;padding-right:18px}.fbfs-calculator-financial-form .element-sub-radio input[type="radio"]+label:before{content:'';position:absolute;top:0px;left:0px;width:20px;height:20px;border-radius:20px;border:2px solid #000000;cursor:pointer;background-color:#ffffff;box-sizing:border-box}.fbfs-calculator-financial-form .element-sub-radio input[type="radio"]+label:after{content:'';top:6px;left:6px;position:absolute;width:8px;height:8px;border-radius:4px;border:2px solid #000000;background-color:#000000;display:none;box-sizing:border-box}.fbfs-calculator-financial-form .element-sub-radio input[type="radio"]:checked+label:after{display:block}.fbfs-calculator-financial-form-elements.elements{padding:0px 7.5px;width:100%;margin:0px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding:0px}.fbfs-calculator-financial-form input,.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element .element{margin-bottom:0px}.fbfs-calculator-financial-form .elements .element-value select{width:100%;font-family:'MINISansSerifRegular', Arial, Verdana;border:2px solid #000000;display:inline-block;height:40px;width:100%;padding:0px 10px;font-size:16px;line-height:18px;color:#262626;background-color:#ffffff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element.element-type-select{position:relative}html body div.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element.element-type-select:after{content:'';height:36px;background-image:url("/img/mini/select-down.png");background-size:40px 80px;background-repeat:no-repeat;background-position:0px 0px;width:38px;position:absolute;top:9.5px !important;right:0px !important;bottom:auto !important;pointer-events:none}.fbfs-calculator-financial-form-disclaimer{padding:0px 7.5px !important}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .label{display:none}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value{justify-content:space-between;width:100%}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row,.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row .column{width:auto;padding:0px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row{flex-grow:0}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .button{width:auto}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .button.buttonBlue{background-color:#000;border:2px solid #000;font-size:16px;color:#ffffff;font-family:MINISansSerifRegular, Arial;font-weight:normal;font-size:20px;height:40px;text-align:left;cursor:pointer;text-transform:uppercase;padding:0px 22px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .button:nth-of-type(2){width:calc(50% - 2.5px);margin-left:2.5px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row{order:3;width:100%}.fbfs-calculator-financial-form .elements .element-value h2{margin:0px 0px 0px 0px !important}.fbfs-calculator-financial-form .elements .label,.fbfs-calculator-financial-form .elements .element-value{width:50%}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding-bottom:0px;padding-top:7.5px}.fbfs-calculator-financial-form .elements .label{padding:0px 0px 0px 0px}.fbfs-calculator-financial-form .elements .label,.fbfs-calculator-financial-form .elements .element-value{min-height:40px;display:flex;align-items:center;justify-content:flex-start}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(1) .label{display:none}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.mini-border-bottom{padding-bottom:15px;border-bottom:1px solid #e6e6e6;margin-bottom:7.5px}.fbfs-calculator-financial-form{z-index:auto}.fbfs-calculator-financial-form *{z-index:auto}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(1){margin-top:30px;margin-bottom:30px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(1) .fbfs-calculator-financial-form-element-field{width:100%}.fbfs-calculator-financial-form .elements .label{position:relative}.fbfs-calculator-financial-form-specification,.fbfs-calculator-financial-form-disclaimer{padding:0px 7.5px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(1) div.label{display:block}.fbfs-calculator-financial-form-specification,.fbfs-calculator-financial-form-disclaimer{margin-top:40px}.fbfs-calculator-financial-form .elements .element-value h2{font-family:'MINISerifBold', Arial, Verdana;font-weight:400;line-height:40px;font-size:40px;font-style:normal;color:#000000;letter-spacing:normal;overflow-wrap:break-word;text-transform:uppercase}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .readon-wrapper{width:100%;display:flex;padding:15px 0px 30px 0px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .readon{font-family:'MINISansSerifBold', Arial, Helvetica, sans-serif;font-size:15px;font-style:normal;font-weight:normal;line-height:20px;color:#262626;margin-left:12px;position:relative;cursor:pointer;transition:color 0.25s ease 0s}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .readon:before{content:'';display:inline-block;position:absolute;left:-12px;top:4px;width:8px;height:12px;background-position:0px 0px;background-size:8px 24px;background-repeat:no-repeat;background-image:url("/img/mini/readon.png")}.cars-none{font-size:18px;line-height:22px}.detail-premium-row{width:calc(100% + 20px);margin:0px -10px}.detail-premium-row .detail-premium-column100{width:100%;padding:0px 10px}.detail-premium-row .detail-premium-column100 .detail-premium-table{width:calc(100% + 20px);margin:0px -10px;padding:20px 0px}.detail-premium-row .detail-premium-column100 .detail-premium-table .detail-premium-table-row{width:33.33%;padding:0px 10px}.detail-premium-row .detail-premium-column{width:50%;padding:0px 10px}.detail-premium-row .detail-premium-column img{width:100%;height:auto;display:block}.detail-premium-row .detail-premium-column33{width:50%;padding:0px 10px;margin-bottom:10px}.detail-premium-row2{padding-bottom:20px}.details-si-banner{width:100%;display:flex;flex-wrap:wrap;background-color:#f1f1f1;padding:20px}.details-si-banner h4{width:100%;padding-bottom:20px}.details-si-banner .textual{width:100%;padding-bottom:20px}.details-si-banner .row{width:100%}.details-si-banner .row .column{width:100%}.details-si-banner .row .button{font-family:MINISansSerifRegular, Arial !important;font-weight:normal !important;height:40px !important;margin-top:10px !important;font-size:16px !important;background-color:#000 !important;border-color:#000 !important;text-align:center !important;text-decoration:none !important;box-sizing:border-box !important;line-height:36px !important;color:#ffffff !important;display:block !important;text-transform:uppercase !important;padding:0px 22px !important}.details-si-banner .row .button:hover{color:#000 !important;background-color:#ffffff !important}.contact-financial.contact-financial-bmw input[type="radio"]{position:absolute;width:24px;height:24px;top:6px;left:10px;opacity:0;filter:alpha(opacity=0)}.contact-financial.contact-financial-bmw input[type="radio"]+label{top:0px;position:relative;padding-left:60px;padding-right:0px;background:none !important;margin-bottom:8px}.contact-financial.contact-financial-bmw input[type="radio"]+label:before{content:'';position:absolute !important;top:0px !important;left:30px !important;width:20px;height:20px;border-radius:20px;border:2px solid #000000;cursor:pointer;background-color:#ffffff;box-sizing:border-box}.contact-financial.contact-financial-bmw input[type="radio"]+label:after{content:'';top:6px !important;left:36px !important;position:absolute !important;width:8px;height:8px;border-radius:4px;border:2px solid #000000;background-color:#000000;display:none;box-sizing:border-box}.contact-financial.contact-financial-bmw input[type="radio"]:checked+label:after{display:block}.opsomming{width:100%;padding-top:8px;padding-bottom:8px;font-size:18px;line-height:22px;padding-left:20px;background-image:url("/img/mini/check.png");background-size:18px 18px;background-repeat:no-repeat;background-position:0px center}.content-v2 .blocks .tabBlock.contact .contact-offer_lease{padding-top:17px}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .row.label span{width:100%;display:block;font-family:MINISansSerifRegular;font-weight:normal;font-size:16px;line-height:18px}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row{margin-top:0px;margin-bottom:0px;position:relative}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row:before{content:'';display:block;width:40px;height:40px;background-color:#000;position:absolute;right:0px;top:0px;pointer-events:none}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row:after{content:'';display:block;width:12px;height:7px;background:url("/img/mini/sprite.png") -10px -10px no-repeat transparent;position:absolute;right:14px;top:16px;pointer-events:none}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row select{width:100%;border:2px solid #000;height:40px;font:16px/18px MINISansSerifRegular,Arial;color:#000;background-color:#ffffff;-webkit-appearance:none;-moz-appearance:none;padding:3px 12px;cursor:pointer}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row select::-ms-expand{display:none}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row:hover:before{display:none}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row:hover:after{background-position:-34px -10px}#financeBlockDecider{width:100%;max-width:50%;padding:0px 7.5px}#financeBlockDecider .row{width:100%;padding-top:7.5px}#financeBlockDecider .row .label{min-height:40px;display:flex;width:50%;align-items:center;justify-content:flex-start;font-family:"MINISansSerifRegular",Arial,Verdana;font-weight:normal;font-size:16px;line-height:18px;margin-bottom:10px}#financeBlockDecider .row .element{flex-wrap:wrap;width:50%;font-family:"MINISansSerifRegular",Arial,Verdana;font-style:normal;font-size:16px;line-height:18px;font-weight:normal;min-height:40px;display:flex;align-items:center;justify-content:flex-start}#financeBlockDecider .row .element .subElement{width:auto}#financeBlockDecider .row .element .subElement input.radio{position:absolute;width:24px;height:24px;top:6px;left:10px;opacity:0;filter:alpha(opacity=0)}#financeBlockDecider .row .element .subElement input[type="radio"]+label{top:0px;position:relative;padding-left:30px;padding-right:31px;white-space:normal;overflow:visible;max-width:100%;box-sizing:border-box;min-height:24px;height:auto;font-size:16px;line-height:24px;font-family:"MINISansSerifRegular",Arial,Verdana}#financeBlockDecider .row .element .subElement input[type="radio"]+label span.outer{display:none}#financeBlockDecider .row .element .subElement input[type="radio"]+label::before{content:"";position:absolute;top:0px;left:0px;width:20px;height:20px;border-radius:20px;border:2px solid #000;cursor:pointer;background-color:#fff;box-sizing:border-box}#financeBlockDecider .row .element .subElement input[type="radio"]+label:after{content:"";top:6px;left:6px;position:absolute;width:8px;height:8px;border-radius:4px;border:2px solid #000;background-color:#000;display:none;box-sizing:border-box}#financeBlockDecider .row .element .subElement input[type="radio"]:checked+label::after{display:block}#financeBlockLeaseForm{padding:0px 7.5px;width:100%}#financeBlockLeaseForm .row{width:100%;margin-bottom:6px}#financeBlockLeaseForm .row .label{width:100%;clear:both;font-family:MINISansSerifRegular;font-weight:normal;margin-bottom:9px}#financeBlockLeaseForm .row .element-value{width:100%;max-width:440px;position:relative}#financeBlockLeaseForm .row .element-value select{width:100%;height:40px;padding:3px 12px;border:2px solid #000;cursor:pointer;font-family:MINISansSerifRegular;font-size:16px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none}#financeBlockLeaseForm .row .element-value select:-ms-expand{display:none}#financeBlockLeaseForm .row .element-value:after{content:"";height:36px;background-image:url(/img/mini/select-down.png);background-size:40px 80px;background-repeat:no-repeat;background-position:0px 0px;width:38px;position:absolute;top:2px;right:2px;pointer-events:none}#financeBlockLeaseForm .button.buttonBlue{float:left;font-size:16px;color:#fff;display:block;font-family:MINISansSerifRegular,Arial;font-weight:normal;height:40px;text-align:left;cursor:pointer;background-color:#000;text-transform:uppercase;padding:0px 22px;border:2px solid #000;margin-top:20px}#financeBlockLeaseForm .button.buttonBlue:hover{background-color:#ffffff;color:#000}h4.special{font-size:22px;line-height:24px;margin-bottom:20px;float:left;max-width:50%;width:100%;clear:both;text-transform:none;font-family:MINISerifBold,Arial;font-weight:bold;padding-bottom:10px;border-bottom:2px solid #000;padding:30px 0px 7.5px 0px;margin-bottom:12px !important}.terms-list{list-style-type:none;margin:0;margin-top:0 !important}.terms-list li{padding:13px 0 13px 21px !important;position:relative}.terms-list li:before{content:"•" !important;font-family:Arial !important;font-size:20px !important;left:0 !important;position:absolute !important;top:14px !important;line-height:normal !important}.terms-list li:after{display:none !important}.termsHtml{margin-top:0 !important;float:left;clear:both}.element.checkbox.checkbox--full{width:100% !important}.checkbox--hidden{display:none}.content-v2 .blocks .tabBlock.contact .element .info-icon,.accordion-header .info-icon,.row.terms_consent2022 .info-icon,#row_contact-terms_consent2022-0 .info-icon,#row_termsCommunication .info-icon{background-color:transparent;width:14px;height:14px;background-image:url(/img/mini/info.png);background-position:center center;background-size:14px auto;background-repeat:no-repeat;float:none;cursor:pointer;margin-left:4px;display:inline-block;border:0px;border-radius:0px}.content-v2 .blocks .tabBlock.contact .element .info-icon:before,.accordion-header .info-icon:before,.row.terms_consent2022 .info-icon:before,#row_contact-terms_consent2022-0 .info-icon:before,#row_termsCommunication .info-icon:before{display:none}#row_termsCommunication-0 .label{display:none}.formRow.termsHtml{max-width:50% !important;float:left !important;clear:both !important}.formRow.termsHtml .expandButton{font-family:MINISansSerifRegular,Arial !important;font-size:16px !important;font-weight:400 !important;line-height:24px !important;color:#000 !important}#row_contact-terms_consent2022-0{max-width:50% !important;float:left !important;clear:both !important;background:none !important}#row_contact-terms_consent2022-0 .element{max-width:100% !important}#row_contact-terms2-0{display:none}#row_contact-terms_consent2022-0+label{max-width:50% !important;float:left !important;clear:both !important;background:none !important}.accordion-content .inner-description.inner-description--large{font-family:MINISansSerifRegular,Arial;font-size:16px;font-weight:400;line-height:24px;color:#000;float:left !important}.accordion-content .inner-description.inner-description--large *{font-family:inherit !important}.accordion-content .inner-description.inner-description--large a{text-transform:none}.accordion-content .inner-description.inner-description--large b,.accordion-content .inner-description.inner-description--large strong{text-transform:none}.checkbox--full input[type="checkbox"]+label{max-width:100% !important}.termsHtml{padding-left:0px !important}.termsHtml strong{text-transform:uppercase}ul.terms-list{list-style:none !important;list-style-type:none !important;list-style-image:none !important;padding-left:0px !important;margin:0px !important}ul.terms-list{margin-top:0px !important;margin-bottom:12px !important}ul.terms-list li{font-weight:normal !important;margin-left:20px !important;padding:6px 0px 6px 0px !important;list-style-type:disc !important;font-family:"MINISansSerifRegular",Arial,Verdana !important;font-size:16px !important}.termsHtml ul li{padding-left:36px !important;margin-left:0px !important;list-style-type:none !important;position:relative}.termsHtml ul li:before{content:'' !important;display:block !important;position:absolute !important;left:0px !important;top:12px !important;width:16px !important;height:12px !important;background-image:url(/img/mini/check.png) !important;background-size:16px auto !important;background-position:center center !important}ul.terms-list li:before{display:none}.checkbox--hidden{display:none}.checkbox--hidden+label{background-image:none !important}.accordion-content{padding-top:8px}.image__360External{width:100%}.image__360External iframe{width:100%;aspect-ratio:4/3}.fbfs-calculator-financial-form-element-label label{padding:0px;width:auto;min-height:auto;background:none !important}@media only screen and (max-width: 980px){.fbfs-calculator-financial-form .column50{width:100%}.fbfs-calculator-financial-form form{max-width:100%}.fbfs-calculator-financial-form-elements.elements{margin-top:30px}.fbfs-calculator-financial-form-specification-table{display:flex;flex-wrap:wrap}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-header,.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-row{width:50%;display:flex;flex-wrap:wrap}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell{padding:7.5px 0px !important}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-price{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-down-payment{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-credit{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-duration{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-interest{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-monthly{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-total{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-debet{width:100%;text-align:left !important;padding-right:0px !important}#financeBlockDecider .row .label{width:100%;min-height:auto}#financeBlockDecider .row .element{width:100%;margin-bottom:6px}}@media only screen and (max-width: 768px){.detail-premium-row .detail-premium-column{width:100%}.detail-premium-row2{padding-top:20px}}@media only screen and (max-width: 680px){.fbfs-calculator-financial-form .elements .label,.fbfs-calculator-financial-form .elements .element-value{width:100%;min-height:auto}.fbfs-calculator-financial-form .elements .label{padding:22px 0px 13px 0px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding:0px}html body div.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element.element-type-select:after{bottom:14.5px !important;top:auto !important}div.fbfs-calculator-financial-form-loan img{width:300px;height:auto}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding-top:0px}html body div.fbfs-calculator-financial-form .elements .element-value h2{margin-bottom:10px !important}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-range .fbfs-calculator-financial-form-element-label{margin-bottom:0px !important}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.mini-border-bottom{padding-bottom:15px}}@media only screen and (max-width: 540px){.detail-premium-row .detail-premium-column33{width:100%}}@media only screen and (max-width: 520px){.fbfs-calculator-financial-form-element.element-type-button .element-value .row{width:100%}}.fbfs-calculator-financial-form .element-sub-radio input[type="radio"]+label{width:110px}body .content-v2 .blocks .tabBlock.contact div.text,body .content-v2 .blocks .tabBlock.question div.text{width:100%}body .content-v2 .blocks .tabBlock.contact .form,body .content-v2 .blocks .tabBlock.question .form{width:100%}body .contact-financial tr.empty-line{height:10px}html body .contact-financial{font:18px/24px MINISerifRegular,Arial;color:#000;margin:30px 0px;width:100%}html body .contact-financial table{width:100%}html body .contact-financial tr td{font:18px/24px MINISerifRegular,Arial;color:#000;border-bottom:1px solid #000;padding:14px 10px 14px 0px}html body .contact-financial tr.not-row td,html body .contact-financial tr.empty-line td{border-bottom:0px;padding:0px}html body .contact-financial tr.empty-line{height:0px !important}html body .contact-financial tr.not-row td a.link{margin-top:12px}body>.content-v2 .plupload_preview{box-sizing:border-box}body>.content-v2 .plupload_preview:after{font-family:'MINISerifRegular',Arial,Verdana}body>.content-v2 div.isFormUploadContainer{float:left;width:100%;height:auto;margin-right:0px;border:0px;position:relative;height:0px;padding:0px}body>.content-v2 .isFormUpload{float:left;width:100%;height:auto}body>.content-v2 div.isFormUploadFiles{float:right;width:100%;box-sizing:border-box;line-height:20px;padding-left:5px;position:absolute;left:0px;top:50px;background:none}body>.content-v2 div.isFormUploadFiles .isFormUploadFile{width:100%;height:auto;line-height:20px;font-family:'MINISerifRegular',Arial,Verdana;font-size:18px;color:#000;background:none !important}body>.content-v2 div.isFormUploadFiles .isFormUploadFile .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:60%;max-width:60%;float:left;padding-bottom:4px;border:0px;font-weight:normal;font-style:normal;margin:0px !important;box-sizing:border-box;line-height:20px;font-family:'MINISerifRegular',Arial,Verdana;font-size:18px;color:#000}body>.content-v2 div.isFormUploadFiles .isFormUploadFile .size,body>.content-v2 div.isFormUploadFiles .isFormUploadFile .progress{width:20%;float:left;text-align:right;padding:0px;font-style:normal;font-weight:normal;border:0px;margin:0px !important;box-sizing:border-box}body>.content-v2 .isFormCloseButton{height:40px;padding:9px 23px 0px 23px;background-color:#000;border:2px solid #000;font-family:'MINISansSerifRegular',Arial,Verdana;font-size:16px;line-height:16px;color:#fff;text-transform:uppercase;cursor:pointer;font-weight:normal;box-sizing:border-box;display:inline-block;text-decoration:none;float:right;margin:0px !important;width:auto;display:none}body>.content-v2 .isFormCloseButton:hover{height:40px;padding:9px 23px 0px 23px;border:2px solid #000;font-family:'MINISansSerifRegular',Arial,Verdana;font-size:16px;line-height:16px;text-transform:uppercase;cursor:pointer;font-weight:normal;box-sizing:border-box;display:inline-block;text-decoration:none;float:right;margin:0px;width:auto;background-color:#fff;text-decoration:none;color:#000}body>.content-v2 .isFormCloseButton.isFormCloseButtonActive{display:block;margin-bottom:40px !important}body>.content-v2 a.isBrowseButton{height:40px;padding:9px 23px 0px 23px;background-color:#000;border:2px solid #000;font-family:'MINISansSerifRegular',Arial,Verdana;font-size:16px;line-height:16px;color:#fff;text-transform:uppercase;cursor:pointer;font-weight:normal;box-sizing:border-box;display:inline-block;text-decoration:none;width:auto;margin:0px !important;float:left;background-image:none;text-indent:0%}body>.content-v2 a.isBrowseButton:hover{height:40px;padding:9px 23px 0px 23px;background-color:#fff;border:2px solid #000;font-family:'MINISansSerifRegular',Arial,Verdana;font-size:16px;line-height:16px;color:#000;text-transform:uppercase;cursor:pointer;font-weight:normal;box-sizing:border-box;display:inline-block;text-decoration:none;width:auto;margin:0px !important;float:left}#row_termsCommunication input.inputRadio,#row_termsMarketing input.inputRadio{position:absolute;width:0px;height:0px;opacity:0;top:0px;left:0px;border-radius:0}#row_termsCommunication input.inputRadio:checked+label,#row_termsCommunication input.inputRadio.checked+label,#row_termsMarketing input.inputRadio:checked+label,#row_termsMarketing input.inputRadio.checked+label{background-position:-192px -44px}#row_preferredCommunicationChannel{margin-top:18px}#row_preferredCommunicationChannel .element{position:relative}#row_preferredCommunicationChannel .element:after{content:"";height:36px;background-image:url(/img/mini/reservation/select-down.png);background-size:40px 80px;background-repeat:no-repeat;background-position:0px 0px;width:38px;position:absolute;top:2px;right:2px;pointer-events:none}#row_preferredCommunicationChannel .element:hover:after{background-position:0px -40px}#row_preferredCommunicationChannel select{width:100%;height:40px;padding:3px 12px;border:2px solid #000;cursor:pointer;font-family:MINISansSerifRegular;font-size:16px;background-color:#ffffff}.tooltipIcon1{line-height:1em;color:#262626;display:inline-block;vertical-align:text-top;width:16px;height:16px;background:url(/img/mini/1.png) right -46px no-repeat;background-size:auto;background-size:16px;border-radius:10px;margin-top:4px}.tooltipIcon2{line-height:1em;color:#262626;display:inline-block;vertical-align:text-top;width:16px;height:16px;background:url(/img/mini/2.png) right -46px no-repeat;background-size:auto;background-size:16px;border-radius:10px;margin-top:4px}#row_termsCommunication+label,#row_termsMarketing+label{background:none;max-width:440px}#row_termsCommunication+label .accordion-header,#row_termsMarketing+label .accordion-header{width:100%;max-width:440px}#row_termsCommunication+label .accordion-content,#row_termsMarketing+label .accordion-content{width:100%;max-width:440px}#row_btGo-0 .element.submit,#row_btGo-1 .element.submit{max-width:440px}.errorNotice{width:100%}#preference-OFFER-LEASE-0+label,#preference-FINANCE-0+label,#checkbox-preference-FINANCE+label{width:auto}.icon-spec{display:inline-block;width:14px;height:14px;margin-left:6px;position:relative;top:0px;cursor:pointer}.icon-spec+.tooltip1{top:-16px;max-width:230px;left:5px;text-align:left;right:auto;min-width:auto}.icon-spec+.tooltip1 .arrow{position:absolute;top:14px;left:auto;right:-40px;padding-right:4px}.icon-spec+.tooltip1 .text{padding:10px 12px;background-color:#fff;border:1px solid #ccc;box-shadow:0px 0px 3px #aaa}.icon-spec+.tooltip1 .text p{font-size:16px;line-height:18px;font-weight:normal;font-family:'MINISansSerifRegular', Arial, Helvetica, Roboto, sans-serif !important}.icon-spec+.tooltip2{top:-16px;max-width:230px;left:265px;text-align:left;right:auto;min-width:230px}.icon-spec+.tooltip2 .arrow{position:absolute;top:14px;left:-14px;right:auto;padding-right:4px;transform:rotate(180deg)}.icon-spec+.tooltip2 .text{padding:10px 12px;background-color:#fff;border:1px solid #ccc;box-shadow:0px 0px 3px #aaa}.icon-spec+.tooltip2 .text p{font-size:16px;line-height:18px;font-weight:normal;font-family:'MINISansSerifRegular', Arial, Helvetica, Roboto, sans-serif !important}@media only screen and (max-width: 520px){.icon-spec+.tooltip2{top:-16px;max-width:188px;left:5px;text-align:left;right:auto;min-width:auto}.icon-spec+.tooltip2 .arrow{position:absolute;top:14px;left:auto;right:-40px;padding-right:4px;transform:rotate(0deg)}.icon-spec+.tooltip2 .text{padding:10px 12px;background-color:#fff;border:1px solid #ccc;box-shadow:0px 0px 3px #aaa}.icon-spec+.tooltip2 .text p{font-size:16px;line-height:18px;font-weight:normal;font-family:'MINISansSerifRegular', Arial, Helvetica, Roboto, sans-serif !important}}.content-v2 .blocks .tabBlock .details-spec,.content-v2 .blocks .tabBlock .details-spec:nth-of-type(2){border:0px;margin-left:0px !important;box-sizing:border-box}#removeReservationForm .formRowElement{width:100%}#removeReservationForm .formRowElement .formRowSubElement{width:100%;margin-bottom:10px;position:relative}#removeReservationForm .formRowSubmit{width:100%;display:flex;flex-direction:column}#removeReservationForm .formRowSubmit .formRowSubmitNotice{width:100%;order:2;margin-top:16px}#removeReservationForm .formRowSubmit .formRowSubmitNotice div{font-family:MINISansSerifRegular, Arial}#removeReservationForm .formRowSubmit .formRowSubmitButton{width:100%;order:1;padding-top:24px}#removeReservationForm .formRowSubmit .formRowSubmitButton .button{color:#ffffff;background-color:#000;border:2px solid #000}#removeReservationForm .formRowSubmit .formRowSubmitButton .button:hover{background-color:#ffffff;border:2px solid #000;color:#000}#removeReservationForm .formRowSubmit .formRowSubmitButton .button-unactive{opacity:0.1;cursor:default;pointer-events:none}#removeReservationForm .formRowSubmit .formRowSubmitButton .button-unactive:hover{color:#ffffff;background-color:#000;border:2px solid #000}.reserveStepsWrapper{width:100%}.reserveStepsWrapper .rowSteps{padding:10px 0px 9px 0px;font-size:18px;line-height:27px;color:#000000;overflow-wrap:break-word;border-bottom:1px solid #e6e6e6;width:100%;font-weight:400}.reserveStepsWrapper .rowSteps span{font-size:18px;line-height:27px;color:#000000;padding-right:15px;font-weight:400}.reserveStepsWrapper .rowSteps:nth-of-type(1){padding-top:0px}@media only screen and (max-width: 1024px){.content-v2 .blocks .tabBlock .details-spec{width:48%}.content-v2 .blocks .tabBlock .details-spec:nth-of-type(1){padding-right:10px}.content-v2 .blocks .tabBlock .details-spec:nth-of-type(2){padding-left:10px}}@media only screen and (max-width: 768px){.content-v2 .blocks .tabBlock-spec{width:100%;display:flex;flex-direction:column}.content-v2 .blocks .tabBlock .details-spec{width:100%}.content-v2 .blocks .tabBlock .details-spec:nth-of-type(1){padding-right:0px;padding-left:0px;order:2;margin-top:30px}.content-v2 .blocks .tabBlock .details-spec:nth-of-type(2){padding-right:0px;padding-left:0px;order:1}.content-v2 .vehicle-spec h1{display:block !important}.content-v2 .vehicle-spec .image{display:block;padding:0px}}@font-face{font-family:'mdicon';src:url("https://cdn.dm-s.nl/Assets/Fonts/MD-icon/mdicon.eot");src:url("https://cdn.dm-s.nl/Assets/Fonts/MD-icon/mdicon.eot") format("embedded-opentype"),url("https://cdn.dm-s.nl/Assets/Fonts/MD-icon/mdicon.woff2") format("woff2"),url("https://cdn.dm-s.nl/Assets/Fonts/MD-icon/mdicon.woff") format("woff"),url("https://cdn.dm-s.nl/Assets/Fonts/MD-icon/mdicon.ttf") format("truetype"),url("https://cdn.dm-s.nl/Assets/Fonts/MD-icon/mdicon.svg#mdicon") format("svg");font-weight:normal;font-style:normal}.message.level-warning{width:100%;padding:16px 16px 16px 51px;display:flex;flex-direction:row;margin-bottom:30px;background-color:#ffe6bb;position:relative;font-size:18px;line-height:22px;font-family:'MINISerifRegular', Arial, Verdana;font-weight:400;color:#000000;box-sizing:border-box}.message.level-warning:before{content:'\e836';font-size:20px;font-family:'mdicon';width:20px;height:20px;position:absolute;left:16px;top:16px}#element-serviceInclusiveWarning .message.level-warning{margin-left:-16px;width:calc(100% + 16px)}.tooltip span a{text-decoration:underline}.fslightbox-fade-in img{width:100% !important;height:auto !important}html.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;width:100vw !important;height:100vh !important}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none;top:20px !important}.lightbox,.lightbox *{float:none}.lightbox .lb-image{display:block;max-width:inherit;max-height:none;border:4px solid white}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;display:block !important}.lb-container{border-radius:3px;display:flex;align-items:center;position:relative}.lb-container>.nav{left:0}.lb-nav a{outline:none}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block !important}.lb-nav a.lb-prev{width:40%;left:0;float:left;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:1;position:relative}.lb-nav a.lb-prev:before{content:"";width:36px;height:36px;display:block;position:absolute;left:15px;top:calc(50% - 18px);background-color:#000;border:2px solid #000;transition:background-color .25s ease}.lb-nav a.lb-prev:after{content:"";width:9px;height:18px;display:block;position:absolute;left:28px;top:calc(50% - 7px);background-image:url(/img/mini/sprite.png);background-position:-9px -150px;background-repeat:no-repeat}.lb-nav a.lb-prev:hover:before{background-color:#fff}.lb-nav a.lb-prev:hover:after{background-position:-29px -150px}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:40%;right:0;float:right;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:1;position:relative}.lb-nav a.lb-next:before{content:"";width:36px;height:36px;display:block;position:absolute;right:15px;top:calc(50% - 18px);background-color:#000;border:2px solid #000;transition:background-color .25s ease}.lb-nav a.lb-next:after{content:"";width:9px;height:18px;display:block;position:absolute;right:28px;top:calc(50% - 7px);background-image:url(/img/mini/sprite.png);background-position:-10px -175px;background-repeat:no-repeat}.lb-nav a.lb-next:hover:before{background-color:#fff}.lb-nav a.lb-next:hover:after{background-position:-30px -175px}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:block !important}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{display:none !important}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:none !important}.lb-data .lb-close{display:block;float:right;width:40px;height:40px;background-color:#000;background-image:url("/img/mini/closer.png");background-size:30px 30px;background-repeat:no-repeat;background-position:center;text-align:right;outline:none;opacity:1;cursor:pointer;bottom:-40px;right:1px;position:relative;z-index:100000000}.fancybox-infobar,.fancybox-error{display:none !important}@media screen and (max-width: 767px){.content-v2 .blocks .tabBlock .details{width:100%;margin:0px;border-bottom:0px}.content-v2 .blocks .tabBlock .details+.details{width:100%;margin:0px;border-top:0px}.lb-nav a.lb-prev:before{left:0px;width:60px;height:60px;font-size:48px;top:calc(50% - 30px)}.lb-nav a.lb-next:before{right:0px;width:60px;height:60px;font-size:48px;top:calc(50% - 30px)}.lb-container .lb-nav{display:block !important;position:static;height:0px}.lb-container .lb-nav a.lb-prev{display:block !important;width:10%;position:absolute;top:0px;bottom:0px;height:100%}.lb-container .lb-nav a.lb-next{display:block !important;width:10%;position:absolute;top:0px;bottom:0px;height:100%}}@media only screen and (min-device-width: 320px) and (max-device-width: 812px) and (orientation: portrait){.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh !important;width:auto !important}.w-lightbox-image{max-height:100vh !important;max-width:100% !important}}@media only screen and (min-device-width: 320px) and (max-device-width: 812px) and (orientation: landscape){.w-lightbox-group .w-lightbox-image{height:70vh !important}.w-lightbox-view{width:100% !important;display:flex !important;justify-content:center !important}}@media (min-width: 768px) and (max-width: 1024px){.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh !important}.w-lightbox-image{max-height:100vh !important;max-width:100% !important}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.w-lightbox-group .w-lightbox-image{height:70vh inherit !important}.w-lightbox-view{width:100% !important;display:flex !important;justify-content:center !important}}@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5){.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh !important;width:auto !important}.w-lightbox-image{max-height:100vh !important;display:inline-block !important;max-width:calc(100% - 130px) !important}}@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5){.w-lightbox-group .w-lightbox-image{height:70vh !important}.w-lightbox-view{width:100% !important;display:flex !important;justify-content:center !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.w-lightbox-group .w-lightbox-image{height:75vh !important}.w-lightbox-view{width:100% !important;display:flex !important;justify-content:center !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.w-lightbox-group .w-lightbox-image{height:73vh !important}.w-lightbox-view{width:100% !important;display:flex !important;justify-content:center !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh !important;width:auto !important}.w-lightbox-image{max-height:100vh !important;display:inline-block !important;max-width:calc(100% - 130px) !important}}@media screen and (max-width: 980px){.gallery-base{margin-left:-12.5px}.gallery-base .gallery-base-inner .slick-next,.gallery-base .gallery-base-inner .slick-prev{display:block !important}.gallery-base .slick-slider .slick-list{padding:0px !important;background-color:#ffffff}.gallery-base .gallery-base-item{padding:0px}}@media screen and (max-width: 980px) and (orientation: portrait){.gallery-base.active{display:flex;justify-content:center;align-items:center}.gallery-base.active .slick-slide{height:100%}.gallery-base.active .slick-slide div{height:100%}.gallery-base.active .slick-slider .slick-track{display:flex;align-items:center}.gallery-base.active .slick-slider .slick-list .slick-slide div a img{display:block;width:100%;height:auto;float:left;position:static}}@media screen and (orientation: portrait){.lb-disable-scrolling{position:relative}.lightbox .lb-image{height:auto !important}.lb-container{border-radius:3px;display:flex;align-items:center;position:relative;height:90vh}}@media screen and (orientation: landscape){.lb-disable-scrolling{position:relative}.lightbox .lb-image{width:auto !important;height:90vh !important}.lb-container{border-radius:3px;display:flex;align-items:center;position:relative;height:90vh}}@media screen and (max-width: 980px) and (orientation: landscape){.gallery-base{margin-left:-25px}.gallery-base.active{max-height:100vh}.gallery-base.active:after{content:'';display:block;width:40px;height:40px;position:absolute;right:0px;bottom:0px;background-image:url("data:image/svg+xml,%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg fill='%23fff' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='800px' height='800px' viewBox='0 0 392.657 392.656' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M266.182,62.711c15.014,21.124,21.545,46.847,18.255,73.22c-0.688,5.546,6.11,6.426,9.037,6.799 c1.338,0.172,2.581,0.239,3.576,0.239c5.44,0,6.607-2.888,6.942-5.441c3.786-30.418-3.969-61.028-21.841-86.196 c-9.477-13.32-21.296-24.403-35.104-32.943C227.693,6.359,205.413,0,182.654,0c-30.342,0-59.412,11.15-81.855,31.375 c-1.042,0.928-3.031,1.062-4.035,0.306l-8.291-6.417c-3.768-2.897-7.994-2.744-10.433,0.019c-1.023,1.176-2.161,3.347-1.683,6.923 l3.414,26.564c0.727,5.719,5.613,10.031,11.36,10.031l28.018-3.509c5.364-0.65,6.809-3.911,7.181-5.279 c0.373-1.377,0.775-4.905-3.48-8.157l-7.488-5.814l-0.191-1.262c18.656-16.247,42.62-25.197,67.473-25.197 c19.115,0,37.82,5.336,54.076,15.415C248.338,42.228,258.255,51.551,266.182,62.711z'/%3E%3Cpath d='M374.544,351.105V218.158c0-10.93-8.854-19.756-19.775-19.756H202.372v26.67h134.104c3.013,0,5.432,2.439,5.432,5.441 v108.229c0,3.012-2.429,5.441-5.432,5.441H202.372v26.689h152.388C365.69,370.873,374.544,362.018,374.544,351.105z'/%3E%3Cpath d='M37.877,392.656h132.948c10.911,0,19.765-8.855,19.765-19.775V119.283c0-10.92-8.864-19.775-19.765-19.775H37.877 c-10.93,0-19.766,8.855-19.766,19.775v253.598C18.122,383.801,26.948,392.656,37.877,392.656z M104.021,380.578 c-6.885,0-12.45-5.566-12.45-12.441s5.565-12.449,12.45-12.449c6.866,0,12.441,5.574,12.441,12.449 S110.887,380.578,104.021,380.578z M44.792,137.566c0-3.012,2.438-5.432,5.441-5.432h108.229c3.012,0,5.441,2.429,5.441,5.432 v195.246c0,3.004-2.438,5.432-5.441,5.432H50.232c-3.002,0-5.441-2.428-5.441-5.432V137.566z'/%3E%3C/g%3E%3C/svg%3E");background-size:24px auto;background-position:center center;background-repeat:no-repeat;background-color:#4d4d4d}.gallery-base.active .slick-track{height:100vh}.gallery-base.active .slick-slide>div{height:100vh}.gallery-base.active .slick-slide>div .gallery-base-item{height:100vh;padding:0px;max-width:100%}.gallery-base.active .gallery-base-item img{width:auto;height:100dvh;margin:0px auto;float:none}.gallery-base.active .slick-slider{max-height:100vh}.gallery-base.active .slick-slider .slick-list{max-height:100vh}.gallery-base.active .slick-slider .slick-list .slick-slide div a img{width:auto;height:100dvh;margin:0px auto;float:none}}.gallery-base .close{position:absolute;right:0px;top:0px;width:40px;height:40px;cursor:pointer;display:none;z-index:103;background-color:#000;background-image:url("/img/mini/closer.png");background-size:30px 30px;background-repeat:no-repeat;background-position:center}.gallery-base.active{position:fixed;top:0px;left:0px;margin:0px;width:100%;height:100vh;z-index:100;background-color:#ffffff;margin-left:0px !important;z-index:999999}.gallery-base.active .close{display:block}.gallery-base.active .slick-slider .slick-list{padding:0px !important;width:100%}.gallery-base.active .slick-slider .slick-list .slick-slide{width:100%}.gallery-base.active .gallery-base-inner .gallery-base-item{padding:0px}[class*=" md-icncm-"]:after{font-family:'md-icon';display:inline-block;height:1em;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon-cm',serif;font-weight:normal;font-style:normal;font-display:swap;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1}[class*=" md-icncm-"]{font-family:'md-icon';display:inline-block;height:1em;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon-cm',serif;font-weight:normal;font-style:normal;font-display:swap;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1;text-rendering:auto}[class*=" md-icncm-"] .md-icn-alt{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}[class*=" md-icncm-"]:hover:after,[class*=" md-icncm-"]:hover{background-size:contain}.md-icncm-shoppingkart:before{content:'\e802';text-indent:0}.md-icncm-my-mini:before{content:'\e803';text-indent:0}.mds-icon-button{width:3rem;height:3rem;border:0;background-color:#000;border-radius:50%;padding:0}.mds-icon-button .mds-icn{font-size:1.5rem;color:#fff}.mds-icon-button:hover{background-color:#525252}.mds-icon-button:disabled{background-color:#b4b4b4}.mds-icon-button:disabled .mds-icn{color:#fff}.mds-icon-button--ghost{background-color:transparent}.mds-icon-button--ghost .mds-icn{color:#000}.mds-icon-button--ghost:hover .mds-icn{color:#fff}.mds-icon-button--ghost:disabled{background-color:transparent}.mds-icon-button--ghost:disabled .mds-icn{color:#b4b4b4}[class^="md-icnpost-"]:after,[class^="md-icn-"]:after,[class*=" md-icn-"]:after{display:inline-block;height:1em;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1}[class^="md-icn-"],[class*=" md-icn-"]{display:inline-block;height:1em;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1;text-rendering:auto}[class^="md-icnpost-"]:hover:after,[class^="md-icn-"]:hover:after,[class*=" md-icn-"]:hover:after,[class^="md-icn-"]:hover,[class*=" md-icn-"]:hover{background-size:contain}[class^="md-icnpost-"]:after{content:''}.md-icn-angle-down:before{content:'\e803';text-indent:0}.md-icnpost-close:after,.md-icn-close:before{content:'\e813';text-indent:0}.md-icn-navigation:before{content:'\e82f';text-indent:0}.md-icn-angle-left:before{content:'\e91a';text-indent:0}.md-icn-angle-right:before{content:'\e91d';text-indent:0}.md-icn-map-pin-dot:before{content:'\e987';text-indent:0}.md-next a{background-color:transparent}.md-next a:active{outline:0}.md-next a:hover{outline:0}.md-next svg:not(:root){overflow:hidden}.md-fsm-header .md-fsm-header__flyout.md-fsm-header__flyout--expanded{transform:translateY(0)}@media (min-width: 1280px){.md-model-shelf__panel-first-back{display:none !important}.md-fsm-header .md-fsm-header__flyout.md-fsm-header__flyout--expanded{display:block}}.md-fsm-header{position:fixed;top:0px;left:0px;width:100%}.md-fsm-header ~ .content.content-v2{margin-top:133px}.md-fsm-header ~ .content.content-v2+div+script+.content.content-v2{margin-top:0px}.md-fsm-header ~ .content.content-v2+div+script+.content.content-v2 h2{margin-top:0px}.md-footer *,.md-fsm-header *{box-sizing:border-box}.md-body a{color:#000}div,span,a,ul,li,header,nav{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}header,nav{display:block}ul{list-style:none}.md-body *{box-sizing:border-box}.md-hidden-accessibility{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.md-fsm-link{outline:0;display:flex;height:71px;align-items:center;justify-content:center;color:#000;text-decoration:none;background:0;margin:0;border-width:0;border-bottom:solid 4px transparent;padding:2px 1rem 0;box-sizing:border-box}.md-fsm-link:hover{cursor:pointer;color:#017ea4;border-bottom-color:#017ea4}.md-fsm-link{font-family:'MINISansReg',Arial,sans-serif;font-size:1rem;line-height:1.5rem}.md-fsm-header .md-fsm-header__navigation-trigger{outline:0;display:flex;height:71px;align-items:center;justify-content:center;color:#000;text-decoration:none;background:0;margin:0;border-width:0;border-bottom:solid 4px transparent;padding:2px 1rem 0;box-sizing:border-box}.md-fsm-header .md-fsm-header__navigation-trigger:hover{cursor:pointer;color:#017ea4;border-bottom-color:#017ea4}.md-fsm-header{height:72px;z-index:4001}.md-fsm-header .md-fsm-header__top{box-sizing:border-box;position:absolute;left:0;width:100%;display:flex;z-index:10;flex-direction:row;align-items:center;height:72px;border-bottom:solid 1px #999;background:#fff;transition:transform 200ms;top:0;padding:0 0 0 1rem;justify-content:space-between}@media (min-width: 768px){.md-fsm-header .md-fsm-header__top{padding-left:2rem;padding-right:calc(2rem + 100% - 100vw)}}.md-fsm-header .md-fsm-header__top .md-fsm-header__start,.md-fsm-header .md-fsm-header__top .md-fsm-header__end{display:flex;flex-direction:row;align-items:center}.md-fsm-header .md-fsm-header__top .md-fsm-header__start{overflow:hidden}.md-fsm-header .md-fsm-header__flyout-wrapper{position:fixed;left:0;right:0;top:72px;bottom:0;pointer-events:none;overflow:hidden;z-index:10}.md-fsm-header .md-fsm-mobile-navigation__search{padding:1rem 0;border-top:solid 1px #f5f5f5;display:flex;justify-content:flex-start;align-items:center;gap:10px}.md-fsm-header .md-fsm-mobile-navigation__search .icn-button{cursor:pointer;background:0;border:0;font-size:1.5rem;padding:0;color:#000;line-height:1}.md-fsm-header .md-fsm-mobile-navigation__search .icn-button:hover{color:#017ea4}@media (min-width: 480px){.md-fsm-header .md-fsm-mobile-navigation__search{display:none}}.md-fsm-header .md-fsm-mobile-navigation__level{position:absolute;left:0;right:0;top:0;bottom:0;overflow:auto;padding:0 1rem 1.5rem 1rem;background:#fff;pointer-events:auto;transition:transform 200ms}@media (min-width: 1280px){.md-fsm-header .md-fsm-mobile-navigation__level{display:none}}.md-fsm-header .md-fsm-mobile-navigation__level1{transform:translateY(-100%);overflow-x:hidden;padding-top:0}.md-fsm-header .md-fsm-mobile-navigation__model-shelf,.md-fsm-header .md-fsm-mobile-navigation__level2,.md-fsm-header .md-fsm-mobile-navigation__level3{transform:translateX(100%)}.md-fsm-header .md-fsm-header__flyout{display:none;position:absolute;left:0;right:0;top:0;bottom:0;overflow:auto;padding:4.5rem;padding-right:calc(4.5rem + 100% - 100vw);background:#fff;pointer-events:auto;transition:transform 200ms;transform:translateY(-100%)}.md-fsm-header .md-fsm-header__flyout .md-fsm-header__flyout-content--model-shelf{margin:-4.5rem}.md-fsm-header .md-fsm-header__close-flyout{position:absolute;top:.5rem;right:calc(2rem + 100% - 100vw)}.md-fsm-header .md-fsm-header__actions{display:flex;flex-direction:row}@media (max-width: 767px){.md-fsm-header .md-fsm-header__actions .desktop{display:none}}.md-fsm-header .md-fsm-header__navigation-trigger{font-size:24px;flex-shrink:0}@media (min-width: 1280px){.md-fsm-header .md-fsm-header__navigation-trigger{display:none}}.md-fsm-header .md-fsm-header__navigation-trigger .md-icn-close{display:none}.md-fsm-logo{flex-shrink:0;display:block;width:6rem;height:72px;background:url("/img/mini/standalone/mini-logo.svg") no-repeat center center}.md-fsm-navigation:not(.md-fsm-navigation--flyout){display:flex;flex-direction:row;overflow:hidden;position:relative}@media (min-width: 1280px){.md-fsm-navigation:not(.md-fsm-navigation--flyout){margin:0 3rem}}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__scroll{display:flex;overflow:hidden}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__wrapper{display:flex}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__move{display:none;z-index:10;cursor:pointer;align-items:center;justify-content:center;position:absolute;width:3.5rem;height:100%;border:0;padding:0;font-size:1.5rem;line-height:1.5rem;opacity:0;transition:opacity 200ms}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__move:hover{color:#006583}@media (min-width: 1280px){.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__move--show{display:flex;opacity:1}}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__move--backward{left:0;background:linear-gradient(90deg, #fff 70%, rgba(255,255,255,0) 100%)}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__move--forward{right:0;background:linear-gradient(270deg, #fff 70%, rgba(255,255,255,0) 100%)}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level1-item{height:71px}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level1-item-link{white-space:nowrap}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level1-item-link{display:none}@media (min-width: 1280px){.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level1-item-link{display:flex;overflow:hidden}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level1-item-link .text{overflow:hidden;text-overflow:ellipsis}}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level1-item-link .md-icn-angle-right{display:none}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level2-item-link{display:none}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level2-item-link .md-icn-angle-right{display:none}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__stream{display:none}.md-fsm-navigation--flyout .md-fsm-navigation__move{display:none}.md-fsm-navigation--flyout .md-fsm-link{border:0}.md-fsm-navigation--flyout .md-fsm-link .text{display:inline-block;border:solid 1px transparent}.md-fsm-navigation--flyout .md-fsm-link:hover .text{color:#017ea4;border-bottom-color:#017ea4}.md-fsm-navigation--flyout .md-fsm-navigation__level1-item .md-fsm-navigation__level2-items{display:none}.md-fsm-navigation--flyout .md-fsm-navigation__level1-item .md-fsm-navigation__stream{display:none}.md-fsm-navigation--flyout .md-fsm-navigation__level2-item .md-fsm-navigation__stream{display:none}.md-fsm-navigation--flyout .md-fsm-navigation__back,.md-fsm-navigation--flyout .md-fsm-navigation__level1-item-link,.md-fsm-navigation--flyout .md-fsm-navigation__level2-item-link,.md-fsm-navigation--flyout .md-fsm-navigation__level3-item-link{display:flex;justify-content:space-between;height:auto;padding:1rem 0;border-top:solid 1px #f5f5f5;text-align:left;width:100%;box-sizing:content-box}.md-fsm-navigation--flyout .md-fsm-navigation__level1-item-link .md-icn-angle-right,.md-fsm-navigation--flyout .md-fsm-navigation__level2-item-link .md-icn-angle-right{display:block}.md-fsm-navigation--flyout .md-fsm-navigation__wrapper .item:first-of-type .md-fsm-navigation__level1-item-link{border-top:0}.md-fsm-navigation--flyout .md-fsm-navigation__back{font-weight:bold;justify-content:flex-start;border:0}.md-fsm-navigation--flyout .md-fsm-navigation__back .text{margin-left:1rem}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-ht-btn{outline:0;display:flex;height:71px;align-items:center;justify-content:center;color:#000;text-decoration:none;background:0;margin:0;border-width:0;border-bottom:solid 4px transparent;padding:2px 1rem 0;box-sizing:border-box}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a:hover,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-ht-btn:hover{cursor:pointer;color:#017ea4;border-bottom-color:#017ea4}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht{flex-shrink:0;top:0;right:0;position:relative}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-items{display:flex;flex-direction:row}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item{border:0}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-ht-btn{font-size:24px}.md-ht{position:absolute;right:45px;z-index:23}.md-ht .md-ht-item{transition:opacity .3s ease-out;display:inline-block;vertical-align:middle;opacity:1}.md-ht .md-ht-item a{color:#000;font-size:20px}@media (min-width: 768px){.md-ht .md-ht-item a{font-size:26px}}.md-ht .md-ht-btn{background:0;font-size:20px;color:#000;padding:12px;box-sizing:content-box;text-align:left;border:0;cursor:pointer;outline:0}@media (min-width: 768px){.md-ht .md-ht-btn{font-size:26px}}.md-ht .md-circle-login{height:10px;width:10px;background-color:#96a126;position:absolute;border-radius:50%;top:5px;display:none}@media (min-width: 768px){.md-ht .md-circle-login{top:10px}}.md-mymini-user-content{width:100%;position:fixed;z-index:12;top:0;right:0;height:95vh;padding-top:0;background-color:#fff;overflow-x:hidden;overflow-y:hidden;transition-property:transform;transition-duration:.75s;transition-timing-function:cubic-bezier(1, 0, 0, 1);transform:translate3d(0, -100vh, 0);opacity:1}.md-mymini-user-content .md-user-inner-content{margin-top:0;display:inline-block;width:100%;height:78vh;position:absolute;overflow-y:auto}.md-mymini-user-content .md-user-inner-content .md-flyout-container{margin-left:20px;margin-right:20px;margin-top:37px}@media (min-width: 768px){.md-mymini-user-content .md-user-inner-content .md-flyout-container{margin-left:127px;margin-right:127px;margin-top:53px}}@media (min-width: 1280px){.md-mymini-user-content .md-user-inner-content .md-flyout-container{margin-left:140px;margin-right:137px;margin-top:72px}}.md-mymini-user-content.md-next .md-mymini-close{display:none;position:absolute;right:30px;width:50px;height:50px;z-index:10;background-color:#f1f1f1;border-radius:50%}@media (min-width: 1280px){.md-mymini-user-content.md-next .md-mymini-close{display:inline-block;background-color:transparent}}.md-mymini-user-content.md-next .md-mymini-close a.md-js-close{display:flex;align-items:center;align-content:center;justify-content:center;height:100%;width:100%;text-decoration:none;color:#000}@media only screen and (min-width: 768px){.md-ht{right:0;top:auto;padding-top:0}.md-ht .md-ht-btn{padding:15px}.md-ht .md-ht-item{vertical-align:top;border:2px solid transparent}.md-mymini-user-content{overflow-y:hidden}}@media only screen and (min-width: 768px) and (min-width: 1280px){.md-mymini-user-content{height:65vh;display:inline-block;overflow-y:auto}}/*! CSS Used fontfaces */@font-face{font-family:'md-icon';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/md-icon.woff?1704967591914") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'md-icon-cm';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/md-icon-cm.woff?1639150433368") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'MINISansReg';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/MINISansSerif-Regular.woff") format("woff");font-style:normal;font-display:swap}.md-next h2{font-family:'MINIBold','MINIBoldLocalized',Georgia,serif;font-display:swap;overflow-wrap:break-word;margin:0 auto}.md-next h2{font-size:1.25rem;line-height:1;text-transform:uppercase}@media (min-width: 480px){.md-next h2{font-size:1.5rem;line-height:1}}@media (min-width: 1280px){.md-next h2{font-size:2rem;line-height:1}}.mds-icon-button{width:3rem;height:3rem;border:0;background-color:#000;border-radius:50%;padding:0}.mds-icon-button .mds-icn{font-size:1.5rem;color:#fff}.mds-icon-button:hover{background-color:#525252}.mds-icon-button:disabled{background-color:#b4b4b4}.mds-icon-button:disabled .mds-icn{color:#fff}.mds-icon-button--small{width:2.5rem;height:2.5rem}.mds-std-text.text-size-2 p{font-size:1rem;line-height:1.25rem}[class*=" md-icnpre-"]:before,[class^="md-icn-"]:after,[class*=" md-icn-"]:after{display:inline-block;height:1em;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1}[class^="md-icn-"],[class*=" md-icn-"]{display:inline-block;height:1em;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1;text-rendering:auto}[class*=" md-icnpre-"]:hover:before,[class^="md-icn-"]:hover:after,[class*=" md-icn-"]:hover:after,[class^="md-icn-"]:hover,[class*=" md-icn-"]:hover{background-size:contain}[class*=" md-icnpre-"]:before{content:''}.md-icnpre-angle-down:before{content:'\e803';text-indent:0}.md-icn-mini-logo:before{content:'\e819';text-indent:0}.md-icn-social-facebook:before{content:'\e862';text-indent:0}.md-icn-social-instagram:before{content:'\e869';text-indent:0}.md-icn-social-youtube:before{content:'\e878';text-indent:0}.md-icn-angle-up:before{content:'\e920';text-indent:0}.md-next section{display:block}.md-next a{background-color:transparent}.md-next a:active{outline:0}.md-next a:hover{outline:0}.md-next button{color:inherit;margin:0}.md-next button{overflow:visible}.md-next button{text-transform:none}.md-next button{-webkit-appearance:button;cursor:pointer}.md-next .md-flex-container-nopadding{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:520px}@media (min-width: 480px){.md-next .md-flex-container-nopadding{padding-left:10px;padding-right:10px;max-width:808px}}@media (min-width: 768px){.md-next .md-flex-container-nopadding{padding-left:20px;padding-right:20px;max-width:1160px}}@media (min-width: 1280px){.md-next .md-flex-container-nopadding{padding-left:110px;padding-right:110px;max-width:1780px}}.md-next p{font-family:'MINISansReg',Arial,sans-serif;font-size:1.125rem;line-height:1.5rem}.md-next p>:first-child{margin-top:0}.md-next p>:last-child{margin-bottom:0}.md-body a{color:#000}div,span,h2,p,a,ul,li,section{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}section{display:block}ul{list-style:none}.md-body *{box-sizing:border-box}.md-footer .footer-container .md-disclaimer__mini-logo__wrapper a{text-decoration:none;color:#000}.footer-container .md-disclaimer__mini-logo__wrapper a{text-decoration:none}.md-nav-ctas{overflow:hidden}@media only screen and (min-width: 768px){.md-nav-ctas{overflow:visible;position:absolute;background:transparent;right:0;top:9px;z-index:20}.md-footer .md-nav-ctas{position:static;right:auto}}.md-footer .md-fsm-footer .md-disclaimer{padding-top:0}.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-top:30px;margin-bottom:30px}@media (min-width: 480px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-top:40px}}@media (min-width: 768px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-top:40px}}@media (min-width: 1280px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-top:50px}}@media (min-width: 1920px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-top:60px}}@media (min-width: 480px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-bottom:40px}}@media (min-width: 768px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-bottom:40px}}@media (min-width: 1280px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-bottom:50px}}@media (min-width: 1920px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-bottom:60px}}@media (min-width: 1920px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-top:56px;margin-bottom:56px}}.md-fsm-footer__sitemap{background-color:#000;width:100%}.md-fsm-footer__links{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;max-width:460px}@media (min-width: 480px){.md-fsm-footer__links{padding-left:40px;padding-right:40px;max-width:748px}}@media (min-width: 768px){.md-fsm-footer__links{padding-left:50px;padding-right:50px;max-width:1100px}}@media (min-width: 1280px){.md-fsm-footer__links{padding-left:140px;padding-right:140px;max-width:1720px}}.md-fsm-footer__links .md-footer-links-list{margin-top:15px;margin-bottom:0}@media (min-width: 480px){.md-fsm-footer__links .md-footer-links-list{margin-top:20px}}@media (min-width: 768px){.md-fsm-footer__links .md-footer-links-list{margin-top:20px}}@media (min-width: 1280px){.md-fsm-footer__links .md-footer-links-list{margin-top:30px}}@media (min-width: 1920px){.md-fsm-footer__links .md-footer-links-list{margin-top:40px}}.md-fsm-footer__disclaimer{padding-top:48px;padding-bottom:48px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;max-width:460px}@media (min-width: 1024px){.md-fsm-footer__disclaimer{padding-top:56px;padding-bottom:56px}}@media (min-width: 480px){.md-fsm-footer__disclaimer{padding-left:40px;padding-right:40px;max-width:748px}}@media (min-width: 768px){.md-fsm-footer__disclaimer{padding-left:50px;padding-right:50px;max-width:1100px}}@media (min-width: 1280px){.md-fsm-footer__disclaimer{padding-left:140px;padding-right:140px;max-width:1720px}}.md-fsm-footer__disclaimer .md-disclaimer{margin:0}.md-fsm-footer__disclaimer .md-disclaimer .md-contentexpander{margin:0;padding-top:24px;padding-bottom:24px}.md-fsm-footer__disclaimer .md-disclaimer .md-contentexpander .md-contentexpander-title{font-size:2rem;line-height:2.5rem}.md-fsm-footer__disclaimer .md-disclaimer .md-contentexpander .md-contentexpander-toggle{font-size:2rem;line-height:2.5rem}.md-fsm-footer__disclaimer .md-contentexpander-closed .md-contentexpander-title{margin-bottom:0}.md-fsm-footer__logo{display:flex;justify-content:center;align-items:center;width:100%}.md-fsm-footer__logo a{text-decoration:none}.md-nav-ctas{overflow:hidden}@media only screen and (min-width: 768px){.md-nav-ctas{overflow:visible;position:absolute;background:transparent;right:0;top:9px;z-index:20}.md-footer .md-nav-ctas{position:static;right:auto}}.md-footer-sitemap{display:flex;width:100%;justify-content:center;flex-wrap:wrap;background-color:#000;color:#fff}.md-footer-sitemap__container{background-color:#000;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;max-width:460px}@media (min-width: 480px){.md-footer-sitemap__container{padding-left:40px;padding-right:40px;max-width:748px}}@media (min-width: 768px){.md-footer-sitemap__container{padding-left:50px;padding-right:50px;max-width:1100px}}@media (min-width: 1280px){.md-footer-sitemap__container{padding-left:140px;padding-right:140px;max-width:1720px}}.md-footer-sitemap__categories-wrapper{padding-top:3rem;padding-bottom:3rem}@media (min-width: 1280px){.md-footer-sitemap__categories-wrapper{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-row-gap:56px;padding-top:56px;padding-bottom:56px}}.md-footer-sitemap__category{border-bottom:1px solid transparent}@media (min-width: 1280px){.md-footer-sitemap__category{border:0}}.md-footer-sitemap__category:focus{outline:0}.md-footer-sitemap__category .category__title{font-size:1.125rem;line-height:1.5rem;font-weight:700;text-transform:none;cursor:pointer;border-bottom:1px solid #525252;padding:1rem;position:relative}@media (min-width: 1280px){.md-footer-sitemap__category .category__title{pointer-events:none}}.md-footer-sitemap__category .category__title:before{position:absolute;right:1rem;height:1.5rem;width:1.5rem;line-height:1.5rem;font-size:1.5rem}@media (min-width: 1280px){.md-footer-sitemap__category .category__title:before{display:none}}@media (min-width: 1280px){.md-footer-sitemap__category .category__title{padding-top:0;cursor:auto;border:0;font-family:'MINISansBold','MINISansBoldLocalized',Arial,sans-serif}}.md-footer-sitemap__category .category__link-list{display:none}@media (min-width: 1280px){.md-footer-sitemap__category .category__link-list{display:block}}.md-footer-sitemap__category .category__link-list--social-icons{display:flex}.md-footer-sitemap__category .category__link-list--social-icons a{color:#fff;text-decoration:none;font-size:2rem}.md-footer-sitemap__category .category__link-item{font-size:1.125rem;line-height:1.5rem;font-weight:400;padding:1rem}.md-footer-sitemap__category .category__link-item a{text-decoration:none;color:#fff;cursor:pointer;padding-bottom:3px;font-family:'MINISansBold','MINISansBoldLocalized',Arial,sans-serif}.md-footer-sitemap__category .category__link-item a:hover{color:#0085ac}.md-footer-sitemap__category .category__link-item a:focus{outline:0}@media (min-width: 1280px){.md-footer-sitemap__category .category__link-item{padding-top:0}}.md-footer-sitemap__category--social-icons{padding-top:3rem}@media (min-width: 1280px){.md-footer-sitemap__category--social-icons{padding-top:0}}.md-footer-sitemap__category--social-icons .category__title{pointer-events:none;border:0;padding-left:0;padding-top:0}.md-footer-sitemap__category--social-icons .category__link-item{padding-left:0}.md-footer-sitemap__scroll-to-top-wrapper{width:100%;background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;padding-top:1rem}@media (min-width: 480px){.md-footer-sitemap__scroll-to-top-wrapper{padding-top:1.5rem}}@media (min-width: 480px){.md-footer-sitemap__scroll-to-top-wrapper{padding-top:1.5rem}}@media (min-width: 1280px){.md-footer-sitemap__scroll-to-top-wrapper{padding-top:2rem}}.md-footer-sitemap__scroll-to-top{display:flex;flex-direction:column;padding-bottom:16px;align-items:center}.md-footer-sitemap__scroll-to-top .label{font-size:16px;line-height:24px;margin-top:8px}.md-footer-sitemap__language-selector{margin-top:22px}.md-footer-sitemap{background-color:#000;color:#fff}.md-footer-sitemap__container{background-color:#000;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;max-width:460px}@media (min-width: 480px){.md-footer-sitemap__container{padding-left:40px;padding-right:40px;max-width:748px}}@media (min-width: 768px){.md-footer-sitemap__container{padding-left:50px;padding-right:50px;max-width:1100px}}@media (min-width: 1280px){.md-footer-sitemap__container{padding-left:140px;padding-right:140px;max-width:1720px}}.md-footer-sitemap__categories-wrapper{padding-top:3rem;padding-bottom:3rem}@media (min-width: 1280px){.md-footer-sitemap__categories-wrapper{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-row-gap:56px;padding-top:56px;padding-bottom:56px}}.md-footer-sitemap__category{border-bottom:1px solid transparent}@media (min-width: 1280px){.md-footer-sitemap__category{border:0}}.md-footer-sitemap__category:focus{outline:0}.md-footer-sitemap__category .category__title{font-size:1.125rem;line-height:1.5rem;font-weight:700;text-transform:none;cursor:pointer;border-bottom:1px solid #525252;padding:1rem;position:relative}@media (min-width: 1280px){.md-footer-sitemap__category .category__title{pointer-events:none}}.md-footer-sitemap__category .category__title:before{position:absolute;right:1rem;height:1.5rem;width:1.5rem;line-height:1.5rem;font-size:1.5rem}@media (min-width: 1280px){.md-footer-sitemap__category .category__title:before{display:none}}@media (min-width: 1280px){.md-footer-sitemap__category .category__title{padding-top:0;cursor:auto;border:0;font-family:'MINISansBold','MINISansBoldLocalized',Arial,sans-serif}}.md-footer-sitemap__category .category__link-list{display:none}@media (min-width: 1280px){.md-footer-sitemap__category .category__link-list{display:block}}.md-footer-sitemap__category .category__link-list--social-icons{display:flex}.md-footer-sitemap__category .category__link-list--social-icons a{color:#fff;text-decoration:none;font-size:2rem}.md-footer-sitemap__category .category__link-item{font-size:1.125rem;line-height:1.5rem;font-weight:400;padding:1rem}.md-footer-sitemap__category .category__link-item a{text-decoration:none;color:#fff;cursor:pointer;padding-bottom:3px}.md-footer-sitemap__category .category__link-item a:hover{color:#0085ac}.md-footer-sitemap__category .category__link-item a:focus{outline:0}@media (min-width: 1280px){.md-footer-sitemap__category .category__link-item{padding-top:0}}.md-footer-sitemap__category--social-icons{padding-top:3rem}@media (min-width: 1280px){.md-footer-sitemap__category--social-icons{padding-top:0}}.md-footer-sitemap__category--social-icons .category__title{pointer-events:none;border:0;padding-left:0;padding-top:0}.md-footer-sitemap__category--social-icons .category__link-item{padding-left:0}.md-footer-sitemap__scroll-to-top-wrapper{background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;padding-top:1rem}@media (min-width: 480px){.md-footer-sitemap__scroll-to-top-wrapper{padding-top:1.5rem}}@media (min-width: 480px){.md-footer-sitemap__scroll-to-top-wrapper{padding-top:1.5rem}}@media (min-width: 1280px){.md-footer-sitemap__scroll-to-top-wrapper{padding-top:2rem}}.md-footer-sitemap__scroll-to-top{display:flex;flex-direction:column;padding-bottom:16px;align-items:center}.md-footer-sitemap__scroll-to-top .label{font-size:16px;line-height:24px;margin-top:8px}.md-footer-sitemap__language-selector{margin-top:22px}.md-disclaimer{clear:both;position:relative;padding-top:15px;margin-bottom:15px}@media (min-width: 480px){.md-disclaimer{padding-top:20px}}@media (min-width: 768px){.md-disclaimer{padding-top:20px}}@media (min-width: 1280px){.md-disclaimer{padding-top:30px}}@media (min-width: 1920px){.md-disclaimer{padding-top:40px}}@media (min-width: 480px){.md-disclaimer{margin-bottom:20px}}@media (min-width: 768px){.md-disclaimer{margin-bottom:20px}}@media (min-width: 1280px){.md-disclaimer{margin-bottom:30px}}@media (min-width: 1920px){.md-disclaimer{margin-bottom:40px}}.md-disclaimer .md-contentexpander{margin:20px 20px 0;padding-top:15px;margin-bottom:15px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}@media (min-width: 480px){.md-disclaimer .md-contentexpander{padding-top:20px}}@media (min-width: 768px){.md-disclaimer .md-contentexpander{padding-top:20px}}@media (min-width: 1280px){.md-disclaimer .md-contentexpander{padding-top:30px}}@media (min-width: 1920px){.md-disclaimer .md-contentexpander{padding-top:40px}}@media (min-width: 480px){.md-disclaimer .md-contentexpander{margin-bottom:20px}}@media (min-width: 768px){.md-disclaimer .md-contentexpander{margin-bottom:20px}}@media (min-width: 1280px){.md-disclaimer .md-contentexpander{margin-bottom:30px}}@media (min-width: 1920px){.md-disclaimer .md-contentexpander{margin-bottom:40px}}@media (min-width: 768px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{padding:0;padding-top:10px;margin-bottom:10px}}@media (min-width: 768px) and (min-width: 480px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{padding-top:10px}}@media (min-width: 768px) and (min-width: 768px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{padding-top:10px}}@media (min-width: 768px) and (min-width: 1280px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{padding-top:15px}}@media (min-width: 768px) and (min-width: 1920px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{padding-top:20px}}@media (min-width: 768px) and (min-width: 480px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{margin-bottom:10px}}@media (min-width: 768px) and (min-width: 768px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{margin-bottom:10px}}@media (min-width: 768px) and (min-width: 1280px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{margin-bottom:15px}}@media (min-width: 768px) and (min-width: 1920px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{margin-bottom:20px}}.md-disclaimer .md-contentexpander .md-disclaimer-item p{font-family:'MINISansReg',Arial,sans-serif;font-size:1rem;line-height:1.25rem;text-transform:none}.md-disclaimer .md-contentexpander .md-contentexpander-title{font-family:'MINISansReg',Arial,sans-serif;font-size:1rem;line-height:1.25rem;font-weight:bold;text-transform:uppercase}.md-disclaimer .md-contentexpander-toggle{color:#000;font-family:'MINISansReg',Arial,sans-serif;font-size:1rem;line-height:1.25rem;font-weight:bold;text-transform:uppercase}.md-disclaimer .md-contentexpander-toggle:focus,.md-disclaimer .md-contentexpander-toggle:hover{color:#000}.md-disclaimer__mini-logo__wrapper{margin-top:30px;text-align:center}@media (min-width: 480px){.md-disclaimer__mini-logo__wrapper{margin-top:40px}}@media (min-width: 768px){.md-disclaimer__mini-logo__wrapper{margin-top:40px}}@media (min-width: 1280px){.md-disclaimer__mini-logo__wrapper{margin-top:50px}}@media (min-width: 1920px){.md-disclaimer__mini-logo__wrapper{margin-top:60px}}.md-disclaimer__mini-logo__logo{font-size:102px}.md-disclaimer__mini-logo__text{width:100%;font-family:'MINISansReg',Arial,sans-serif;font-size:1rem;line-height:1.25rem;text-transform:uppercase}.md-disclaimer-item{margin-bottom:30px}.md-disclaimer-item p{font-family:'MINISansReg',Arial,sans-serif;font-size:1rem;line-height:1.25rem}@media only screen and (min-width: 768px){.md-disclaimer{padding-top:0;margin-top:15px}.md-disclaimer-item p{font-family:'MINISansReg',Arial,sans-serif;font-size:.875rem;line-height:1.125rem}.md-disclaimer .md-contentexpander-title{font-family:'MINISansReg',Arial,sans-serif;font-size:.875rem;line-height:1.125rem;font-weight:bold;text-transform:uppercase}.md-disclaimer .md-disclaimer-item p{font-family:'MINISansReg',Arial,sans-serif;font-size:.875rem;line-height:1.125rem;text-transform:none}.md-disclaimer__mini-logo__text{font-family:'MINISansReg',Arial,sans-serif;font-size:.875rem;line-height:1.125rem}.md-disclaimer__mini-logo__wrapper{margin-top:15px}}@media only screen and (min-width: 768px) and (min-width: 480px){.md-disclaimer{margin-top:20px}}@media only screen and (min-width: 768px) and (min-width: 768px){.md-disclaimer{margin-top:20px}}@media only screen and (min-width: 768px) and (min-width: 1280px){.md-disclaimer{margin-top:30px}}@media only screen and (min-width: 768px) and (min-width: 1920px){.md-disclaimer{margin-top:40px}}@media only screen and (min-width: 768px) and (min-width: 480px){.md-disclaimer__mini-logo__wrapper{margin-top:20px}}@media only screen and (min-width: 768px) and (min-width: 768px){.md-disclaimer__mini-logo__wrapper{margin-top:20px}}@media only screen and (min-width: 768px) and (min-width: 1280px){.md-disclaimer__mini-logo__wrapper{margin-top:30px}}@media only screen and (min-width: 768px) and (min-width: 1920px){.md-disclaimer__mini-logo__wrapper{margin-top:40px}}.md-contentexpander{clear:both}.md-contentexpander-title{margin:0 0 20px}.md-contentexpander-title,.md-contentexpander-toggle{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em;font-weight:bold;color:#000}.md-contentexpander-toggle{font-family:'MINISansReg',Arial,sans-serif;border:0;text-decoration:none;padding:0;position:relative;background:transparent;text-transform:none;display:block;cursor:pointer;width:100%;text-align:left}.md-contentexpander-toggle:after{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1;content:'\e920';text-indent:0;font-size:1em;position:absolute;top:0;right:0;bottom:0;height:1em;margin:auto 0}.md-contentexpander-closed .md-contentexpander-toggle:after{content:'\e803';text-indent:0}.md-contentexpander-content{transition:height 500ms;overflow:hidden}.md-contentexpander-closed .md-contentexpander-content[style]{height:0 !important}.md-footer-links-list{margin-top:60px;margin-bottom:15px}@media (min-width: 480px){.md-footer-links-list{margin-top:80px}}@media (min-width: 768px){.md-footer-links-list{margin-top:80px}}@media (min-width: 1280px){.md-footer-links-list{margin-top:100px}}@media (min-width: 1920px){.md-footer-links-list{margin-top:120px}}@media (min-width: 480px){.md-footer-links-list{margin-bottom:20px}}@media (min-width: 768px){.md-footer-links-list{margin-bottom:20px}}@media (min-width: 1280px){.md-footer-links-list{margin-bottom:30px}}@media (min-width: 1920px){.md-footer-links-list{margin-bottom:40px}}@media only screen and (min-width: 768px){.md-footer .md-nav-ctas{padding-right:0}.md-footer-links{margin-left:10px;margin-right:10px}.md-footer-links-list{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px;margin-bottom:30px}}@media only screen and (min-width: 768px) and (min-width: 1920px){.md-footer-links{margin-left:auto;order:2}}@media only screen and (min-width: 768px) and (min-width: 480px){.md-footer-links-list{margin-top:40px}}@media only screen and (min-width: 768px) and (min-width: 768px){.md-footer-links-list{margin-top:40px}}@media only screen and (min-width: 768px) and (min-width: 1280px){.md-footer-links-list{margin-top:50px}}@media only screen and (min-width: 768px) and (min-width: 1920px){.md-footer-links-list{margin-top:60px}}@media only screen and (min-width: 768px) and (min-width: 480px){.md-footer-links-list{margin-bottom:40px}}@media only screen and (min-width: 768px) and (min-width: 768px){.md-footer-links-list{margin-bottom:40px}}@media only screen and (min-width: 768px) and (min-width: 1280px){.md-footer-links-list{margin-bottom:50px}}@media only screen and (min-width: 768px) and (min-width: 1920px){.md-footer-links-list{margin-bottom:60px}}/*! CSS Used fontfaces */@font-face{font-family:'MINIBold';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/MINISerif-Bold.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:'md-icon';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/md-icon.woff?1704967591914") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'MINISansReg';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/MINISansSerif-Regular.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:'MINISansBold';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/MINISansSerif-Bold.woff") format("woff");font-style:normal;font-display:swap}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a:hover,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-ht-btn:hover{font-size:24px}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a:hover,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-ht-btn:hover:before{content:'\e987';text-indent:0;color:#017ea4;font-size:24px;font-family:"md-icon";font-weight:normal;font-style:normal;line-height:1}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a:hover,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-icncm-my-mini:hover:before{content:'\e803';font-family:"md-icon-cm", serif}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a:hover,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-icncm-shoppingkart:hover:before{content:'\e802';font-family:"md-icon-cm", serif}.md-fsm-header .md-fsm-mobile-navigation__level1.md-fsm-mobile-navigation__level--expanded{transform:translateY(0)}.md-fsm-header .md-fsm-header__flyout.md-fsm-header__flyout--expanded{display:block}.md-fsm-header .md-fsm-header__flyout.md-fsm-header__flyout--expanded{transform:translateY(0)}.md-fsm-header .md-fsm-mobile-navigation__level1.md-fsm-mobile-navigation__level--expanded{transform:translateY(0);display:block}.md-fsm-mobile-navigation__level2.active{transform:translateY(0);display:block}.md-fsm-mobile-navigation__level3.active{transform:translateY(0);display:block}.md-fsm-header .md-fsm-header__navigation-trigger.active{color:#017ea4;border-bottom-color:#017ea4}.md-fsm-header__flyout.md-fsm-header__flyout--expanded .mds-icon-button{background-color:transparent;cursor:pointer}.md-fsm-header__flyout.md-fsm-header__flyout--expanded .mds-icon-button .mds-icn{color:#000;font-size:1.5rem}.md-fsm-navigation__level1-trigger--expanded{border-bottom-color:#017ea4}.md-fsm-mobile-navigation__level2-content{width:100%}.md-fsm-mobile-navigation__level2-content .md-fsm-navigation__level2-items{width:100%}.md-fsm-mobile-navigation__level3-content{width:100%}.md-fsm-mobile-navigation__level3-content .md-fsm-navigation__level3-items{width:100%}.md-fsm-navigation__level2-item-link.heading-only{display:none}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item span{display:none}.md-footer,.md-container-fluid-padding,.md-fsm-footer,.md-footer-sitemap__container,.footer-container,.md-footer-sitemap__categories-wrapper{width:100%}.md-fsm-footer__disclaimer{display:none !important}.md-footer{display:block !important}.md-fsm-footer__links{margin:0px auto;float:none;text-align:center;display:flex;justify-content:center}.md-icn-social-facebook:before,.md-icn-social-youtube:before,.md-icn-social-instagram:before{font-family:'md-icon'}.md-ht-user.md-js-has-submenu{display:none !important}.md-fsm-header__flyout-content{width:100%}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-auto-rows:min-content;grid-gap:20px}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items li{margin-bottom:20px}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items .md-fsm-link{display:flex;justify-content:space-between;height:auto;margin:0;margin-bottom:1.5rem;text-align:left;padding:0;width:100%;box-sizing:content-box;border:0;color:#000;font-family:'MINISansReg', Arial, sans-serif;font-size:1rem;line-height:1.5rem}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items .md-fsm-link:hover{color:#017ea4}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items button.md-fsm-link{display:flex;justify-content:space-between;height:auto;margin:0;margin-bottom:1.5rem;text-align:left;padding:0;width:100%;box-sizing:content-box;border:0;font-family:'MINISansBold', 'MINISansBoldLocalized', Arial, sans-serif;font-size:1rem;line-height:1.5rem}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items button.md-fsm-link .md-icn-angle-right{display:none}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items .md-fsm-navigation__stream button{display:none}.md-fsm-mobile-navigation__level1-content{width:100%}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper{width:100%}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item{width:100%}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item>div{width:100%}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item button{display:flex;justify-content:space-between;height:auto;padding:1rem 0;border-top:solid 1px #f5f5f5;text-align:left;width:100%;box-sizing:content-box}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item button:hover{border-bottom-color:#ffffff}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item button:hover .text{color:#017ea4;border-bottom:1px solid #017ea4}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item button .text{border-bottom:1px solid #ffffff}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item .md-fsm-navigation__level2-items{display:none}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item:first-of-type .md-fsm-navigation__level1-item-link{border-top:0px}@media screen and (min-width: 0px) and (max-width: 1280px){.md-footer-sitemap__categories-wrapper,.md-footer-sitemap__container{width:100%}.md-footer-sitemap__category{width:100%;display:block}.md-footer-sitemap__category .category__title.active{border-bottom-color:#0085ac}.md-footer-sitemap__category .category__title.active:before{transform:rotate(180deg)}.md-footer-sitemap__category .category__link-list.active{background-color:#333}body>.content{padding-top:48px}.md-fsm-navigation__stream_a{padding:0px 6px !important}.md-fsm-navigation__stream .md-fsm-navigation__level3-item{display:none !important}.md-fsm-navigation__stream .md-fsm-navigation__level3-item:nth-of-type(3){display:flex !important}.md-fsm-navigation__stream .md-fsm-navigation__level3-item:nth-of-type(3) a{color:#000 !important;border-bottom:0px !important}.md-fsm-navigation__stream .md-fsm-navigation__level3-item:nth-of-type(3) a:before{content:'\e803';text-indent:0;font-size:1.5rem;margin-right:8px;font-family:'md-icon'}}.heading{width:100%}.heading h2{font-family:MINISerifBold, Arial;font-weight:bold;font-size:28px;line-height:28px;margin:50px 0px 0px 0px}.parsys-column.md-component{width:100%;display:flex;margin-top:30px}.parsys-column.md-component .md-colctrl-medium{margin:0px 20px 16px 0px;width:calc(50% - 20px)}.parsys-column.md-component .md-colctrl-medium .parbase{margin-bottom:16px}.parsys-column.md-component .md-colctrl-medium .md-next .md-flex-container-nopadding{padding:0px}.parsys-column.md-component .md-image .asset-ratio-box{position:relative;height:0;display:block;width:100%;overflow:hidden;padding-bottom:56.25%;background-color:#e5e5e5;transition:background-color 100ms ease-out}.parsys-column.md-component .md-heading-h3.md-alignment-1{margin:50px 0px 20px 0px;font-family:MINISerifBold, Arial;text-transform:uppercase;font-weight:bold;font-size:28px;line-height:28px}.parsys-column.md-component a.md-inpagecta{color:#000;text-decoration:underline;font-family:"MINISansReg", Arial, sans-serif;font-size:1rem;line-height:1.25rem}.parsys-column.md-component a.md-inpagecta:after{content:'\e91d';text-indent:0px;display:inline-block;height:1em;background-repeat:no-repeat;vertical-align:bottom;font-family:md-icon;font-weight:normal;font-style:normal;text-transform:none;text-rendering:optimizelegibility;speak:none;line-height:0.4;background-position:0px 100%;text-decoration:inherit}.md-fsm-navigation__stream_a{position:fixed;left:0;width:100%;flex-direction:row;align-items:center;height:72px;border-bottom:solid 1px #999;background:#fff;transition:transform 200ms;top:72px;z-index:9;padding:0px 56px}.md-fsm-navigation__stream_a ul>li.md-fsm-navigation__level2-item button{display:none}.md-fsm-navigation__stream_a .md-fsm-navigation__stream{position:static;padding:0px}.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items{display:flex;flex-direction:row}.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li{display:flex}.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li a{line-height:20px;color:#000;border-bottom:4px solid transparent}.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li a.active,.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li a:hover{font-family:"MINISansReg", Arial, sans-serif;line-height:20px;border-bottom:4px solid #017ea4 !important}.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li a:hover{color:#017ea4 !important}.md-fsm-header.scrolling{transform:translateY(-72px)}.md-fsm-mobile-navigation__search{display:none !important}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout{padding:0px}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout .md-fsm-header__close-flyout{position:static;width:100%;height:74px}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout .md-fsm-header__close-flyout span.mds-icn{width:100%;text-align:left;padding:0px 21px;display:block;height:74px;position:relative}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout .md-fsm-header__close-flyout span.mds-icn:before{content:'Vind je mini';display:flex;align-items:center;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:1.5rem;height:74px;color:#017ea4;padding-left:32px}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout .md-fsm-header__close-flyout span.mds-icn::after{content:'\e803';text-indent:0;font-size:1.5rem;margin-right:8px;font-family:'md-icon';position:absolute;color:#017ea4;left:21px;top:25px;transform:rotate(180deg)}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout .md-fsm-navigation__level3-item a{border:0px;justify-content:flex-start;padding:0px 21px;color:#000000;font-size:16px;width:auto;height:auto;margin-bottom:27px}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout .md-fsm-navigation__level3-item a.active{text-decoration:underline;text-decoration-color:#017ea4;text-underline-offset:4px}@media screen and (min-width: 0px) and (max-width: 1280px){.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li a.active{color:#000 !important;border-bottom:0px !important}}@media screen and (min-width: 0px) and (max-width: 767px){.imageresourceselector.image-item{width:100%}.imageresourceselector.image-item .md-imgsrcselect{width:100%}.imageresourceselector.image-item .md-imgsrcselect div{width:100%}.parsys-column.md-component{flex-wrap:wrap}.parsys-column.md-component .md-colctrl-medium{margin:0px 20px 0px 0px;width:100%}}.icon.tw{background-color:#25d366;display:flex;justify-content:flex-start;align-items:center;height:40px;cursor:pointer;text-decoration:none;color:#000000;width:310px;margin:6px 0px}.icon.tw svg{width:24px;height:24px;margin-left:6px;margin-right:6px;fill:#000000}.contact .text{padding-bottom:24px}.property .icons .icon.tw{background-color:#ffffff;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;align-content:center;justify-content:center;margin:0px 6px 0px 0px}.property .icons .icon.tw svg{width:22px;height:22px;fill:#000000}.contact .text{padding-bottom:24px}.property .icons .icon.tw{background-color:#ffffff;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;align-content:center;justify-content:center;margin:0px 6px 0px 0px}.property .icons .icon.tw svg{width:22px;height:22px;fill:#000000}.bmw-m-gallery-wrapper{margin:0 auto;width:1680px;position:relative;display:block;margin-left:-237.5px;direction:ltr}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner{width:100%;display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;position:relative}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{position:absolute;top:0px;left:0px;width:240px;height:100%;font-size:0px;z-index:10;cursor:pointer;background:transparent;opacity:1;transition:opacity .25s ease}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:after{content:'';width:40px;height:40px;display:block;position:absolute;left:0px;top:calc(50% - 20px);background-color:#1c69d4;background-image:url("/img/stage2/previous.png");background-size:40px 40px;background-position:center center;background-repeat:no-repeat;transition:background-color .25s ease}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next{position:absolute;top:0px;right:0px;width:240px;height:100%;font-size:0px;z-index:10;cursor:pointer;background:transparent;opacity:1;transition:opacity .25s ease}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:after{content:'';width:40px;height:40px;display:block;position:absolute;right:0px;top:calc(50% - 20px);background-color:#1c69d4;background-image:url("/img/stage2/next.png");background-size:40px 40px;background-position:center center;background-repeat:no-repeat;transition:background-color .25s ease}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-arrow.slick-disabled{display:none !important}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-dots{position:absolute;top:calc(100% + 20px);list-style:none;display:flex;flex-direction:row;width:100%;height:auto;flex-wrap:wrap;justify-content:center;padding:5px 0px;margin:0px;font-size:.9375rem;line-height:1.375rem}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-dots li{display:flex;list-style:none;cursor:pointer}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-dots li button{display:inline-block;font-size:10px;padding:0px;height:10px;width:10px;border-radius:50%;margin:10px;background:#bbbbbb;color:rgba(187,187,187,0);transition:background-color .5s ease,width .5s ease,height .5s ease,margin .5s ease,transform .5s ease,-webkit-transform .5s ease;cursor:pointer}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-dots li button:before{content:' ';display:block;position:absolute;width:3em;height:3em;top:-1em;left:-1em}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-dots li.slick-active button{background-color:#1c69d4;transform:scale(1.25);cursor:pointer}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-dots li:hover button{background-color:#000000;cursor:pointer}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner:hover .slick-prev,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner:hover .slick-next{opacity:1}.bmw-m-gallery-wrapper .bmw-m-gallery-item{max-width:600px;padding:0px;display:flex !important;justify-content:center;align-items:center}.bmw-m-gallery-wrapper .bmw-m-gallery-item a{position:relative}.bmw-m-gallery-wrapper .bmw-m-gallery-item img{display:block;width:100%;height:auto;float:left}.bmw-m-gallery-wrapper .bmw-m-gallery-item span{display:block;width:40px;height:40px;position:absolute;right:7.5px;bottom:0px;background-color:rgba(255,255,255,0.6);background-image:url("/img/stage2/mag.png");background-size:40px 40px;background-position:center center;background-repeat:no-repeat;transition:background-color .25s ease}.bmw-m-gallery-wrapper .bmw-m-gallery-item span:hover{background-color:rgba(255,255,255,0.8)}.bmw-m-gallery-wrapper .slick-slider .slick-list{padding:0px 240px !important}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:after,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:after{background-color:#4d4d4d}.bmw-m-gallery-wrapper .bmw-m-gallery-item span{background:url(/img/mini/sprite.png) -27px -21px no-repeat;cursor:pointer;width:26px;height:26px;border:2px solid #000000;background-color:#ffffff;border-radius:50%;cursor:pointer;right:16px;bottom:8px}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{position:absolute;top:0px;left:0px;width:200px;height:100%;font-size:0px;z-index:10;cursor:pointer;background:transparent;opacity:1;transition:opacity .25s ease;box-sizing:border-box;border:0px}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next{position:absolute;top:0px;right:0px;width:200px;height:100%;font-size:0px;z-index:10;cursor:pointer;background:transparent;opacity:1;transition:opacity .25s ease;box-sizing:border-box;border:0px}.vehicle .imageLarge.imageLargeXtra .previous,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:before{content:'';width:36px;height:36px;display:block;position:absolute;right:15px;top:calc(50% - 18px);background-color:#000000;border:2px solid #000;transition:background-color .25s ease}.vehicle .imageLarge.imageLargeXtra .previous,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:after{content:'';width:9px;height:18px;display:block;position:absolute;right:32px;left:auto;top:calc(50% - 5px);background-image:url(/img/mini/sprite.png);background-position:-9px -150px;background-repeat:no-repeat;background-color:transparent;background-size:256px 256px}.vehicle .imageLarge.imageLargeXtra .next,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:before{content:'';width:36px;height:36px;display:block !important;position:absolute;left:15px;top:calc(50% - 18px);background-color:#000000;border:2px solid #000;transition:background-color .25s ease}.vehicle .imageLarge.imageLargeXtra .next,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:after{content:'';width:9px;height:18px;display:block !important;position:absolute;left:32px;right:auto;top:calc(50% - 5px);background-image:url(/img/mini/sprite.png);background-position:-10px -175px;background-repeat:no-repeat;background-color:transparent;background-size:256px 256px}.vehicle .imageLarge.imageLargeXtra .previous:hover,.vehicle .imageLarge.imageLargeXtra .next:hover,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:hover:after,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:hover:after,.bmw-m-gallery-wrapper .bmw-m-gallery-item span:hover{background-color:#262626}.vehicle .imageLarge.imageLargeXtra .close{background-color:#4d4d4d}.vehicle .imageLarge.imageLargeXtra .close:hover{background-color:#262626}.vehicle .imageLarge.imageLargeXtra{box-shadow:0px 4px 12px rgba(0,0,0,0.16),0px 0px 1px rgba(0,0,0,0.24)}@media screen and (max-width: 1680px){.bmw-m-gallery-wrapper{width:100vw;margin-left:calc(-50vw + 638px)}.bmw-m-background-page{background-size:220px auto}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{left:16px}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next{right:16px}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{width:40px}}@media screen and (max-width: 1378px){.bmw-m-gallery-wrapper{width:100vw;margin-left:-48px}}@media screen and (max-width: 1280px){.bmw-m-gallery-wrapper{width:100vw;margin-left:-12px}.bmw-m-background-page{background-size:220px auto}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{left:16px}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next{right:16px}.bmw-m-gallery-wrapper .slick-slider .slick-list{padding:0px 40px !important}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{width:40px}}@media screen and (max-width: 767px){.bmw-m-gallery-wrapper{margin-left:-13.5px}.bmw-m-gallery-wrapper .bmw-m-gallery-item{max-width:100%;padding:0px 2.5px}.bmw-m-gallery-wrapper .bmw-m-gallery-item span{display:none}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{display:none !important}.slick-slide>div{width:100%}.bmw-m-gallery-wrapper{padding-bottom:0px}}@media screen and (max-width: 520px){.bmw-m-gallery-wrapper{margin-left:-12.5px}.bmw-m-gallery-wrapper .slick-slider .slick-list{padding:0px 17.5px !important}}.bmw-m-gallery-wrapper .slick-track .slick-slide *{pointer-events:none}.bmw-m-gallery-wrapper.active .slick-slider .slick-list{padding:0px !important}.bmw-m-gallery-wrapper.active .slick-slide>div{width:100% !important}.bmw-m-gallery-wrapper.active .slick-slide>div .bmw-m-gallery-item{max-width:100%}.stageRow-gallery-mobile.example2 .slick-slide{cursor:pointer;display:flex}.stageRow-gallery-mobile.example2 .slick-slide>div{height:100%;display:flex;padding:0px 7.5px}.stageRow-gallery-mobile.example2 .slick-slide span{cursor:pointer}@media (pointer: coarse){.bmw-m-gallery-wrapper.active:after{content:'';display:block;width:40px;height:40px;position:absolute;right:0px;bottom:0px;background-image:url("data:image/svg+xml,%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg fill='%23fff' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='800px' height='800px' viewBox='0 0 392.657 392.656' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M266.182,62.711c15.014,21.124,21.545,46.847,18.255,73.22c-0.688,5.546,6.11,6.426,9.037,6.799 c1.338,0.172,2.581,0.239,3.576,0.239c5.44,0,6.607-2.888,6.942-5.441c3.786-30.418-3.969-61.028-21.841-86.196 c-9.477-13.32-21.296-24.403-35.104-32.943C227.693,6.359,205.413,0,182.654,0c-30.342,0-59.412,11.15-81.855,31.375 c-1.042,0.928-3.031,1.062-4.035,0.306l-8.291-6.417c-3.768-2.897-7.994-2.744-10.433,0.019c-1.023,1.176-2.161,3.347-1.683,6.923 l3.414,26.564c0.727,5.719,5.613,10.031,11.36,10.031l28.018-3.509c5.364-0.65,6.809-3.911,7.181-5.279 c0.373-1.377,0.775-4.905-3.48-8.157l-7.488-5.814l-0.191-1.262c18.656-16.247,42.62-25.197,67.473-25.197 c19.115,0,37.82,5.336,54.076,15.415C248.338,42.228,258.255,51.551,266.182,62.711z'/%3E%3Cpath d='M374.544,351.105V218.158c0-10.93-8.854-19.756-19.775-19.756H202.372v26.67h134.104c3.013,0,5.432,2.439,5.432,5.441 v108.229c0,3.012-2.429,5.441-5.432,5.441H202.372v26.689h152.388C365.69,370.873,374.544,362.018,374.544,351.105z'/%3E%3Cpath d='M37.877,392.656h132.948c10.911,0,19.765-8.855,19.765-19.775V119.283c0-10.92-8.864-19.775-19.765-19.775H37.877 c-10.93,0-19.766,8.855-19.766,19.775v253.598C18.122,383.801,26.948,392.656,37.877,392.656z M104.021,380.578 c-6.885,0-12.45-5.566-12.45-12.441s5.565-12.449,12.45-12.449c6.866,0,12.441,5.574,12.441,12.449 S110.887,380.578,104.021,380.578z M44.792,137.566c0-3.012,2.438-5.432,5.441-5.432h108.229c3.012,0,5.441,2.429,5.441,5.432 v195.246c0,3.004-2.438,5.432-5.441,5.432H50.232c-3.002,0-5.441-2.428-5.441-5.432V137.566z'/%3E%3C/g%3E%3C/svg%3E");background-size:24px auto;background-position:center center;background-repeat:no-repeat;background-color:#4d4d4d}}@media screen and (max-width: 767px){.bmw-m-gallery-wrapper{margin-left:-13.5px}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{display:block !important}.bmw-m-gallery-wrapper .slick-slider .slick-list{padding:0px !important;background-color:#ffffff}.bmw-m-gallery-wrapper .bmw-m-gallery-item{padding:0px}.bmw-m-gallery-wrapper.example2 .bmw-m-gallery-wrapper-inner{overflow-x:hidden}.stageRow-gallery-mobile.example2 .slick-slide{pointer-events:all !important}#photo-motion-spinner{margin-top:-162% !important}.content-v2>.vehicle .details{margin-top:24px}.top-button-right-side a,.top-button-right-side2 a{margin-bottom:7.5px !important}}@media screen and (orientation: portrait){.bmw-m-gallery-wrapper.active{display:flex;justify-content:center;align-items:center}.bmw-m-gallery-wrapper.active .slick-slide{height:100%}.bmw-m-gallery-wrapper.active .slick-slide div{height:100%}.bmw-m-gallery-wrapper.active .slick-slider .slick-track{display:flex;align-items:center}}@media screen and (orientation: landscape){.bmw-m-gallery-wrapper.active{max-height:100vh}.bmw-m-gallery-wrapper.active .slick-track{height:100vh}.bmw-m-gallery-wrapper.active .slick-slide>div{height:100vh}.bmw-m-gallery-wrapper.active .slick-slide>div .bmw-m-gallery-item{height:100vh;padding:0px;background-color:#000000}.bmw-m-gallery-wrapper.active .bmw-m-gallery-item img{width:auto;max-height:100dvh;margin:auto;float:none}.bmw-m-gallery-wrapper.active .slick-slider{max-height:100vh}.bmw-m-gallery-wrapper.active .slick-slider .slick-list{max-height:100vh}}.bmw-m-gallery-wrapper .close{position:absolute;right:0px;top:0px;width:40px;height:40px;cursor:pointer;display:none;z-index:103;background-image:url("/img/stage2/close.png");background-size:40px auto;background-repeat:no-repeat;background-position:center center;background-color:#4d4d4d}.bmw-m-gallery-wrapper.active{position:fixed;top:0px;left:0px;margin:0px;width:100%;height:100vh;z-index:9999999;background-color:#ffffff;margin-left:0px !important}.bmw-m-gallery-wrapper.active .close{display:block}.bmw-m-gallery-wrapper.example1{left:-100vw;position:fixed}.bmw-m-gallery-wrapper.example1.active{left:0px}.md-ht-item.desktop .md-ht-btn .md-icn-alt{display:none}.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li a h3{font-family:"MINISansReg", Arial, sans-serif;line-height:20px;font-size:1rem;margin-bottom:0px;font-weight:normal}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items button.md-fsm-link h2{text-transform:none}.md-fsm-navigation--flyout .md-fsm-navigation__level2-item-link h2{text-transform:none}.md-fsm-navigation__stream_a .md-fsm-navigation__level2-item:nth-last-of-type(1),.md-fsm-navigation__stream_a .md-fsm-navigation__level2-item:nth-last-of-type(2),.md-fsm-navigation__stream_a .md-fsm-navigation__level2-item:nth-last-of-type(3){display:none}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items .md-fsm-link h3{color:#000;font-family:"MINISansReg", Arial, sans-serif;line-height:20px;font-size:1rem;margin-bottom:0px;font-weight:normal;margin-bottom:4px}.md-fsm-navigation--flyout .md-fsm-navigation__level3-item-link h3{color:#000;font-family:"MINISansReg", Arial, sans-serif;line-height:20px;font-size:1rem;margin-bottom:0px;font-weight:normal;margin-bottom:4px}.parsys-column.md-component .md-image .asset-ratio-box img{display:none !important}.md-fsm-header__skip-link{display:none !important}.parsys-column.md-component .md-image .asset-ratio-box{display:none !important}#example2.bmw-m-gallery-wrapper-inner:not(.slick-initialized){height:0px;overflow:hidden}.content-v2>.vehicle .details .property.dealer2 .icons{display:flex}.content-v2>.vehicle .details .property.dealer2 .icons .icon{width:100%;background-color:#000;height:36px;padding:2px 6px;font-size:14px;line-height:1;font-family:MINISansSerifRegular, Arial;color:#ffffff;border:2px solid #000}.content-v2>.vehicle .details .property.dealer2 .icons .icon:hover{background-color:#ffffff;color:#000000}.content-v2>.vehicle .details .property.dealer2 .icons .garage .image{display:inline-block;background-position:-57px -54px !important}.content-v2>.vehicle .details .property.dealer2 .icons .garage:after{content:attr(data-content);padding-left:6px;width:calc(100% - 30px);text-align:left}.content-v2>.vehicle .details .property.dealer2 .icons .garage:hover .image{display:inline-block;background-position:-57px -27px !important}.content-v2>.vehicle .details .property.dealer2 .icons .share svg{display:inline-block;fill:#fff !important}.content-v2>.vehicle .details .property.dealer2 .icons .share:after{content:'Delen';padding-left:6px;width:calc(100% - 30px);text-align:left}.content-v2>.vehicle .details .property.dealer2 .icons .share:hover svg{fill:#000 !important}.content-v2>.vehicle .details .property.dealer2 .icons .tw{background-color:#075E54;border-color:#075E54;color:#ffffff}.content-v2>.vehicle .details .property.dealer2 .icons .tw:hover{background-color:#075E54;border-color:#075E54;color:#ffffff}.content-v2>.vehicle .details .property.dealer2 .icons .tw svg{display:inline-block;margin:0px;fill:#ffffff !important}.content-v2>.vehicle .details .property.dealer2 .icons .tw:after{content:'Contact dealer';padding-left:6px;width:calc(100% - 30px);text-align:left}.content-v2 #chargeBlock{width:100%;box-sizing:border-box}.content-v2 #chargeBlock *{box-sizing:border-box}.content-v2 #chargeBlock .bmwcare__wrapper.garantueeInfo{width:100%;display:flex;flex-wrap:wrap;padding:0px !important}.content-v2 #chargeBlock .bmwcare__wrapper__content{width:100%;display:flex;flex-wrap:wrap;margin-bottom:32px !important}.content-v2 #chargeBlock .bmwcare__wrapper__content p{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}.content-v2 #chargeBlock .bmwcare__wrapper__content ul{width:100%;margin-bottom:24px}.content-v2 #chargeBlock .bmwcare__wrapper__content ul li{width:100%;display:flex;background-image:url(/img/mini/check.png);padding:0px 0px 16px 32px !important;background-size:24px auto !important;background-repeat:no-repeat;background-position:top left;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}.content-v2 #chargeBlock .details-si-banner-text h4{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal;margin-bottom:20px}.content-v2 #chargeBlock .details-si-banner-basic{width:calc(100% + 20px);margin:0px -10px;display:flex;flex-wrap:wrap}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper{width:50%;padding:0px 10px;margin-bottom:10px;box-sizing:border-box}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner img{width:calc(100% + 48px);margin:-24px -24px 24px -24px;object-fit:cover}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner .eneco{width:calc(100% + 24px);height:40px;background-image:url(/img/bmw/bmw-demo/lader_t.png);background-position:right center;background-size:contain;background-repeat:no-repeat;margin:-12px -12px 12px -12px}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner h3{width:100%}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner .text{width:100%;margin-bottom:20px}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner .row{width:100%;display:flex}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner .row .column{width:100%;display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row-reverse}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner .row .column h3{margin:0px;width:auto}.content-v2 .bmwcare__wrapper{width:100%;display:flex;flex-wrap:wrap}.content-v2 .bmwcare__wrapper__content{width:100%;display:flex;flex-wrap:wrap}.content-v2 .bmwcare__section{padding-top:32px;width:100%;display:flex;flex-wrap:wrap;transition:200ms ease-in-out}.content-v2 .bmwcare__section.activated .bmwcare__section__content{height:0px;overflow:hidden}.content-v2 .bmwcare__section.activated button.toggle:before{transform:rotate(90deg) !important}.content-v2 .bmwcare__section .subtitle{width:100%;display:flex;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;min-height:20px;position:relative;margin:0px 0px 0px 0px;transition:200ms ease-in-out}.content-v2 .bmwcare__section button.toggle{width:100%;display:flex;border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;border-bottom:1px solid #000;padding-right:56px;min-height:51px;position:relative;margin:0px 0px 0px 0px;transition:200ms ease-in-out}.content-v2 .bmwcare__section button.toggle:before{content:'\e91d';display:block;font-family:"md-icon";height:24px;height:24px;font-size:24px;line-height:24px;position:absolute;right:16px;top:16px;transform:rotate(90deg)}.content-v2 .bmwcare__section button.toggle.open:before{transform:rotate(-90deg)}.content-v2 .bmwcare__section button.toggle:hover{border-bottom:1px solid #017ea4;box-shadow:0 1px 0 #017ea4 !important;color:#017ea4 !important}.content-v2 .bmwcare__section button.toggle:hover:before{color:#017ea4 !important}.content-v2 .bmwcare__section__table{width:100%;display:flex;flex-wrap:wrap;padding-top:60px}.content-v2 .bmwcare__section__formulier{width:100%;display:flex;flex-wrap:wrap}.content-v2 .bmwcare__section__formulier__row{width:calc(100% + 6px);margin-left:-3px;display:flex;flex-wrap:wrap;align-items:flex-start}.content-v2 .bmwcare__section__formulier__column{width:25%;padding:0px 3px;display:flex;flex-wrap:wrap}.content-v2 .bmwcare__section__formulier__element{width:100%;display:flex;flex-wrap:wrap;position:relative;margin-top:24px;overflow:hidden}.content-v2 .bmwcare__section__formulier__element:after{content:'\e91d';display:block;font-family:"md-icon";height:24px;font-size:24px;line-height:24px;position:absolute;right:16px;bottom:11px;transform:rotate(90deg);color:#000}.content-v2 .bmwcare__section__formulier__element--text{overflow:visible}.content-v2 .bmwcare__section__formulier__element--text:after{display:none}.content-v2 .bmwcare__section__formulier__element label{width:100%;display:flex;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal;margin-bottom:8px;padding:0px;background:none}.content-v2 .bmwcare__section__formulier__element input.inputText{width:100%;max-width:100%;height:52px;box-sizing:border-box;transition:200ms ease-in-out;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;border:1px solid #000;padding-block:15px;padding-inline:16px}.content-v2 .bmwcare__section__formulier__element input.inputText:hover,.content-v2 .bmwcare__section__formulier__element input.inputText:focus{border:1px solid #017ea4;box-shadow:0 0 0 1px #017ea4;color:#000}.content-v2 .bmwcare__section__formulier__element select{border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;border-bottom:1px solid #000;padding-right:56px;min-height:51px;width:100%;transition:200ms ease-in-out;background-color:#fff;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.content-v2 .bmwcare__section__formulier__element select:hover{border-bottom:1px solid #017ea4;box-shadow:0 1px 0 #017ea4 !important;color:#017ea4}.content-v2 .bmwcare__section__formulier__element select:focus{border-bottom:1px solid #017ea4;box-shadow:0 1px 0 #017ea4 !important;color:#000 !important}.content-v2 .bmwcare__section__formulier__element select::-ms-expand{display:none}.content-v2 .bmwcare__section__content{width:100%;display:flex;flex-wrap:wrap}.content-v2 .bmwcare__section__content__close{position:absolute;top:0px;right:0px;width:30px;height:30px;background-image:url(/img/stage2/v2/close.png);background-size:12px 12px;background-repeat:no-repeat;background-position:center center;background-color:#fff;display:none}.content-v2 .bmwcare__section__content table{width:100%;font-family:"BMWTypeNextTT-Light", Arial, Helvetica, sans-serif !important;font-size:16px;line-height:24px;color:#262626;font-weight:normal;margin-bottom:60px}.content-v2 .bmwcare__section__content table caption{overflow:hidden;height:0px;clip:rect(0, 0, 0, 0);white-space:nowrap}.content-v2 .bmwcare__section__content table thead{width:100%}.content-v2 .bmwcare__section__content table thead tr{width:100%}.content-v2 .bmwcare__section__content table thead tr th,.content-v2 .bmwcare__section__content table thead tr td{width:25%;text-align:left;vertical-align:top;font-weight:normal;padding:24px;border-top:1px solid #b4b4b4;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;position:relative}.content-v2 .bmwcare__section__content table thead tr th img,.content-v2 .bmwcare__section__content table thead tr td img{width:calc(100% + 48px);object-fit:cover;aspect-ratio:302/175;margin:-24px -24px 24px -24px}.content-v2 .bmwcare__section__content table thead tr th h3,.content-v2 .bmwcare__section__content table thead tr td h3{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;width:100%;margin-bottom:12px}.content-v2 .bmwcare__section__content table thead tr th h4,.content-v2 .bmwcare__section__content table thead tr td h4{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;width:100%;margin-bottom:0px}.content-v2 .bmwcare__section__content table thead tr th:nth-of-type(1),.content-v2 .bmwcare__section__content table thead tr td:nth-of-type(1){border:0px}.content-v2 .bmwcare__section__content table thead tr th .aanbevolen,.content-v2 .bmwcare__section__content table thead tr td .aanbevolen{position:absolute;right:-1px;top:-20px;width:0px;height:0px;border-style:solid;border-width:0 108px 108px 0;border-color:transparent #017ea4 transparent transparent;transform:rotate(0deg)}.content-v2 .bmwcare__section__content table thead tr th .aanbevolen div,.content-v2 .bmwcare__section__content table thead tr td .aanbevolen div{position:absolute;left:14px;top:32px;transform:rotate(45deg);font-family:"MINISansReg", Arial, sans-serif;font-size:14px;color:#ffffff;text-transform:uppercase}.content-v2 .bmwcare__section__content table thead tr th span,.content-v2 .bmwcare__section__content table thead tr td span{position:absolute;color:#000;background-color:#12e7b6;font-family:"MINISansReg", Arial, sans-serif;font-size:12px;line-height:16px;font-weight:normal;padding:2px 8px;left:12px;top:12px;border-radius:2px}.content-v2 .bmwcare__section__content table thead tr th:nth-of-type(3) img,.content-v2 .bmwcare__section__content table thead tr td:nth-of-type(3) img{width:calc(100% + 48px);object-fit:cover;aspect-ratio:302 / 193;margin:-44px -24px 24px -24px}.content-v2 .bmwcare__section__content table tbody{width:100%}.content-v2 .bmwcare__section__content table tbody tr{width:100%;border-top:1px solid #b4b4b4}.content-v2 .bmwcare__section__content table tbody tr th,.content-v2 .bmwcare__section__content table tbody tr td{width:25%;padding:11px 0px;vertical-align:middle;font-weight:normal;line-height:20px}.content-v2 .bmwcare__section__content table tbody tr th{text-align:left;line-height:24px;font-size:16px;background-image:url(/img/mini/iib.png);background-size:0px 0px}.content-v2 .bmwcare__section__content table tbody tr th .icon{width:24px;height:24px;display:inline-block;background-image:url(/img/mini/iia.png);background-position:center center;background-repeat:no-repeat;background-size:22px 22px;margin-right:10px;float:left}.content-v2 .bmwcare__section__content table tbody tr th .icon:hover{background-image:url(/img/mini/iib.png)}.content-v2 .bmwcare__section__content table tbody tr th .tooltip{border:0px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.08);padding:16px;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;left:auto;right:-338px;z-index:9997;background-color:#ffffff;top:-24px}.content-v2 .bmwcare__section__content table tbody tr th .tooltip .content,.content-v2 .bmwcare__section__content table tbody tr th .tooltip .content p{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}.content-v2 .bmwcare__section__content table tbody tr th .tooltip .content strong,.content-v2 .bmwcare__section__content table tbody tr th .tooltip .content strong span{font-weight:700}.content-v2 .bmwcare__section__content table tbody tr th .tooltip .content ul{width:100%;float:left;margin:17px 0px 17px 12px;margin-left:10px}.content-v2 .bmwcare__section__content table tbody tr th .tooltip .content ul li{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;text-decoration:none;font-weight:normal;list-style-type:disc;margin-left:12px;width:100%;float:left}.content-v2 .bmwcare__section__content table tbody tr th .tooltip .iconCloseTool{position:absolute;width:16px;height:16px;display:block;border:0px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.08);left:-7px;top:24px;padding:0px;background-color:#ffffff;transform:rotate(45deg);z-index:9998}.content-v2 .bmwcare__section__content table tbody tr th .tooltip .iconCloseTool:after{content:'';width:11px;height:38px;position:absolute;left:10px;top:-13px;background-color:#fff;display:block;box-shadow:none;z-index:9999;transform:rotate(-45deg)}.content-v2 .bmwcare__section__content table tbody tr td{text-align:center;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;line-height:1px;position:relative}.content-v2 .bmwcare__section__content table tbody tr td .available{width:24px;height:24px;display:inline-block;background-image:url(/img/mini/checker.png);background-position:center center;background-repeat:no-repeat;background-size:24px 18px}.content-v2 .bmwcare__section__content table tbody tr td .available--text{font-family:"MINISansReg", Arial, sans-serif;font-size:14px;display:none;padding-right:6px;position:relative;top:-6px}.content-v2 .bmwcare__section__content table tbody tr td .notavailable{width:24px;height:4px;display:inline-block;background-color:#262626}.content-v2 .bmwcare__section__content table tbody tr td .button{transition:200ms ease-in-out;transition-property:color, opacity, background-color, border-color;border:2px solid #000;font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;font-weight:normal;border-radius:56px;background-color:#fff;color:#000;height:40px;padding:0px 24px;padding-top:2px;display:flex;justify-content:center;align-items:center;text-align:center;width:100%}.content-v2 .bmwcare__section__content table tbody tr td .button span{font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;color:#000}.content-v2 .bmwcare__section__content table tbody tr td .button:hover{border:2px solid #525252;background:#525252;color:#fff}.content-v2 .bmwcare__section__content table tbody tr td .button:hover span{color:#fff}.content-v2 .bmwcare__section__content table tbody tr.highlight th{font-family:"MINISansReg", Arial, sans-serif}.content-v2 .bmwcare__section__content table tbody tr.final td{padding:20px;border:0px}.content-v2 .bmwcare__section__content table tbody tr.final th{border:0px}html body .content-v2 #contact-bmwcare-display label{padding-right:32px;position:relative}html body .content-v2 #contact-bmwcare-display label .toolouter{position:absolute;right:0px;top:0px}@media screen and (min-width: 0px) and (max-width: 767px){.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper{width:100%}}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}button,a,select,input,input[type=text],textarea,button.fakeField{outline:none}body.keyboard-navigation button:focus,body.keyboard-navigation a:focus,body.keyboard-navigation select:focus,body.keyboard-navigation input:focus,body.keyboard-navigation input[type=text]:focus,body.keyboard-navigation textarea:focus,body.keyboard-navigation button.fakeField:focus{outline:2px solid red}input[type=radio]:focus-visible+label,input[type=checkbox]:focus-visible+label{outline:2px solid red !important}fieldset{width:100%}fieldset legend{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}select::-ms-expand{display:none}.content-v2>.vehicle .details .property.dealer2 .icons .icon{height:40px;box-sizing:border-box}button.video-button{text-align:center}button.video-button span{display:inline-block;width:100%}table.accessible{width:100%}table.accessible tbody,table.accessible tr{width:100%}table.accessible tr{border-top:1px solid #000}table.accessible tr th,table.accessible tr td{padding-top:14px;padding-bottom:14px;text-align:left;font-family:MINISerifRegular, Arial;font-size:18px}table.accessible tr th{padding-left:10px;font-weight:normal}table.accessible tr td{text-align:right;padding-right:10px;max-width:60%}table.accessible tr td .toolouter{position:relative}table.accessible tr td .tooltip .text{text-align:left}table.accessible tr td button.icon,table.accessible tr td span.icon{display:inline-block;width:14px;height:14px;margin-left:4px;position:relative;cursor:pointer;margin-top:-14px}table.accessible tr td button.icon img,table.accessible tr td span.icon img{width:14px;height:14px}table.accessible2{margin-top:-15px;min-height:53px}table.accessible2 tr td .cameo{float:right}.tabBlock h3.title{font-size:18px;float:left}.content-v2>.vehicle .details .property.dealer2 .icons .garage .image,.content-v2>.vehicle .details .property.dealer2 .icons .garage.active .image{background-position:-57px -54px !important;width:20px !important;height:16px !important}.content-v2>.vehicle .details .property.dealer2 .icons .garage:hover .image,.content-v2>.vehicle .details .property.dealer2 .icons .garage.active:hover .image{background-position:-57px -27px !important}.fbfs-calculator-financial-form .toolouter,.contact .form .row .element .subElement .toolouter{position:relative}.fbfs-calculator-financial-form .icon,.contact .form .row .element .subElement .icon{display:inline-block;width:14px;height:14px;margin-left:4px;position:relative;top:-1px;cursor:pointer}.fbfs-calculator-financial-form .icon img,.contact .form .row .element .subElement .icon img{width:14px;height:14px}.fbfs-calculator-financial-form .tooltip.right,.contact .form .row .element .subElement .tooltip.right{left:auto;right:24px}.fbfs-calculator-financial-form .tooltip,.contact .form .row .element .subElement .tooltip{position:absolute;top:-22px;max-width:300px;left:38px;text-align:left;min-width:240px;z-index:10;font-size:16px;line-height:18px}.fbfs-calculator-financial-form .tooltip .arrow,.contact .form .row .element .subElement .tooltip .arrow{position:absolute;top:14px;left:-14px;right:auto;padding-right:4px;transform:rotate(180deg)}.fbfs-calculator-financial-form .tooltip .text,.contact .form .row .element .subElement .tooltip .text{padding:10px 12px;background-color:#fff;border:1px solid #ccc;box-shadow:0px 0px 3px #aaa;font-family:MINISerifRegular, Arial;font-size:16px;font-weight:normal}#financeBlockLeaseForm .row .label label,.content-v2 .blocks .tabBlock.contact .form .row .label label{padding-left:0px;background-image:none;margin-top:0px;width:auto;display:inline-block}.accordion-content .inner-description.inner-description--large h5{font-family:MINISansSerifBold !important;font-weight:bold}#financeBlockLeaseForm .row .element-value .icon{z-index:9;pointer-events:none;width:36px;height:36px;background-color:#000;position:absolute;right:0px;top:0px;border:2px solid #000;border-left:0px}#financeBlockLeaseForm .row .element-value .icon .arrow{width:12px;height:7px;margin:15px 0px 0px 14px;background:url(/img/mini/sprite.png) -10px -10px no-repeat transparent}#financeBlockLeaseForm .row .element-value:hover .icon{background-color:#fff}#financeBlockLeaseForm .row .element-value:hover .icon .arrow{background-position:-34px -10px}@media screen and (min-width: 0px) and (max-width: 1024px){html.activated--care,html.activated--care body{overflow:hidden}.content-v2 .bmwcare__section__formulier,.content-v2 .bmwcare__section__table{display:none}.content-v2 .bmwcare__section,.content-v2 .bmwcare__section *{box-sizing:border-box}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier{width:100%;height:120px;position:fixed;top:0px;left:0px;z-index:999999;background-color:#ffffff;padding:20px 30px;display:flex}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier__row{height:75px}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier__column{width:50%}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier .bmwcare__section__content__close{display:block;position:absolute;right:0px;top:0px;width:40px;height:40px}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier .bmwcare__section__content__close:before{content:"";width:16px;height:1px;display:block;background-color:#000;position:absolute;left:12px;top:19px;transform:rotate(45deg)}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier .bmwcare__section__content__close:after{content:"";width:16px;height:1px;display:block;background-color:#000;position:absolute;left:12px;top:19px;transform:rotate(-45deg)}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier .bmwcare__section__content__close:hover:after,.content-v2 .bmwcare__section.activated .bmwcare__section__formulier .bmwcare__section__content__close:hover:before{background-color:#017ea4}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier__element{margin-top:0px}.content-v2 .bmwcare__section.activated .bmwcare__section__table{width:100%;height:calc(100vh - 120px);padding:0px 30px;display:block;overflow-x:scroll;position:fixed;top:120px;left:0px;z-index:999999;background-color:#ffffff}.content-v2 .bmwcare__section.activated .bmwcare__section__table table{width:1190px;border-collapse:separate;margin-bottom:0px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead{position:sticky;top:0px;left:0px;background-color:#ffffff;z-index:3}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr{position:relative}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr:after{position:absolute;left:-30px;bottom:0px;content:'';width:calc(100% + 60px);border-bottom:1px solid #3e3e3e;display:block}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th img,.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th:nth-of-type(3) img{aspect-ratio:6/1;margin-top:-24px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th span,.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th:nth-of-type(3) span{top:20px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th .aanbevolen,.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th:nth-of-type(3) .aanbevolen{top:-1px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr{position:relative;padding-top:44px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr th{position:sticky;left:0px;top:-1px;bottom:40px;display:block;width:297px;background-color:#ffffff;border-top:1px solid #3e3e3e}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr th .aanbevolen{top:-1px !important}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr th .aanbevolen div{left:35px !important;top:45px !important;font-size:12px !important}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr td{padding-top:40px;border:0px;border-top:1px solid #3e3e3e}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr td:before{display:none}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr td:after{display:none}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr td .available--text{display:inline-block}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr.final{position:sticky;bottom:0px;background-color:#ffffff;z-index:2}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr.final td{border-top:0px;border-bottom:0px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr.final:after{position:absolute;left:-30px;top:0px;content:'';width:calc(100% + 60px);border-bottom:1px solid #3e3e3e;display:block;z-index:3}.tooltip--care{position:fixed;overflow-y:scroll;overflow-x:hidden;left:0px;top:0px;bottom:0px;right:0px;z-index:9999999;background:#fff;padding:15px 45px 15px 15px !important;text-align:left;text-transform:none}.tooltip--care .content,.tooltip--care .content p{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}.tooltip--care .content strong,.tooltip--care .content strong span{font-weight:700}.tooltip--care .content ul{width:100%;float:left;margin:17px 0px 17px 12px;margin-left:10px}.tooltip--care .content ul li{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;text-decoration:none;font-weight:normal;list-style-type:disc;margin-left:12px;width:100%;float:left}.tooltip--care .iconCloseTool{display:block;position:absolute;right:0px;top:0px;width:40px;height:40px}.tooltip--care .iconCloseTool:before{content:"";width:16px;height:1px;display:block;background-color:#000;position:absolute;left:12px;top:19px;transform:rotate(45deg)}.tooltip--care .iconCloseTool:after{content:"";width:16px;height:1px;display:block;background-color:#000;position:absolute;left:12px;top:19px;transform:rotate(-45deg)}.tooltip--care .iconCloseTool:hover:after,.tooltip--care .iconCloseTool:hover:before{background-color:#017ea4}}.detail-premium-row2{display:flex;flex-wrap:wrap}.detail-premium-row2 .detail-premium-column33{height:100%}.detail-premium-row2 .detail-premium-column33 .details-si-banner{height:100%}@media screen and (min-width: 0px) and (max-width: 920px){.content-v2 .bmwcare__section.activated .bmwcare__section__table table{width:860px;display:flex;flex-direction:column}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead{display:flex;flex-direction:column}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr{display:flex;flex-direction:row}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th{display:flex;flex-direction:column;width:33.33%}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th:nth-of-type(1){display:none}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody{display:flex;flex-direction:column}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding-top:0px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr th{width:430px;border-top:0px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr td{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-top:0px;width:33.33%;z-index:-1}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr td:nth-of-type(1){margin-left:-430px}}@media screen and (min-width: 0px) and (max-width: 580px){.content-v2 .bmwcare__section.activated .bmwcare__section__formulier{height:120px;background-color:#ffffff}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier__row{height:auto}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier__column{width:100%}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier__column+.bmwcare__section__formulier__column{padding-top:6px}.content-v2 .bmwcare__section.activated .bmwcare__section__table{top:118px;height:calc(100vh - 118px);background-color:#ffffff;padding-bottom:113px}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier{padding:20px 20px}.content-v2 .bmwcare__section.activated .bmwcare__section__table{padding:0px 20px;background-color:#ffffff}.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th,.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th:nth-of-type(3){background-color:#ffffff;padding:10px}.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th img,.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th:nth-of-type(3) img{display:none}.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th span,.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th:nth-of-type(3) span{display:none}.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th .aanbevolen,.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th:nth-of-type(3) .aanbevolen{border-width:0 76px 76px 0;top:-1px}.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th .aanbevolen div,.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th:nth-of-type(3) .aanbevolen div{left:10px;top:20px;font-size:10px}.content-v2 .bmwcare__section.activated .bmwcare__section__table tbody tr th{width:360px}.content-v2 .bmwcare__section.activated .bmwcare__section__table tbody tr.final{position:relative !important;bottom:auto !important}}#preference-CHARGE-0+label{width:auto !important}#contact-si-display label{max-width:200%;width:200%}@media screen and (min-width: 0px) and (max-width: 920px){#contact-si-display label{max-width:100%;width:200%}}#bmwchargeradio-0,#bmwchargeradio-1{width:0px;height:0px;overflow:hidden}.element-sub-radio input[type="radio"]+label{top:0px}.formulier .elements .label{padding-left:0px}.intro .textField{width:100% !important}.element-sub{width:50%}.element-sub-sub{width:25%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:none}input[type="range"]{-webkit-appearance:none;appearance:none;background:url("/img/mini/slider-background.png") 0px 0px no-repeat #fff;background-size:20px 20px;border:1px solid #000000 !important;width:100%;height:10px;display:block;box-sizing:border-box;margin:8px 0px 15px 0px !important}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;width:0px;height:0px;cursor:pointer;border:15px solid #000000;background-color:#000000;border-radius:15px}input[type="range"]::-moz-range-thumb{width:0px;height:0px;cursor:pointer;border:15px solid #000000;background-color:#000000;border-radius:15px}input[type="range"].empty{border-left:none !important}input[type="range"].full{border-right:none !important}body div.fbfs-calculator-financial-form h3{padding-bottom:0px !important;margin-bottom:0px !important}body div.fbfs-calculator-financial-form .element-type-select.select::after{top:auto !important;bottom:2px !important}body div.fbfs-calculator-financial-form div.fbfs-calculator-financial-form-loan{width:100%;padding:2px 2px 6px 2px !important;border:1px solid #222222 !important;margin-bottom:24px !important}body div.fbfs-calculator-financial-form div.fbfs-calculator-financial-form-loan img{margin:0px auto !important;display:block}body div.fbfs-calculator-financial-form-specification-table{float:left !important;width:100%;clear:both;font-family:"MINISansSerifRegular",Arial,Helvetica,Roboto,sans-serif !important;margin-bottom:12px !important}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-header,body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-row{border-bottom:1px solid #c7c7c7 !important;padding:12px 0px !important;font-size:14px;line-height:15px;float:left !important;width:100%;clear:both}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell{float:left !important;padding-right:12px !important}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-price{width:10.6%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-down-payment{width:10.7%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-credit{width:11.9%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-duration{width:18.5%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-interest{width:11%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-monthly{width:10.6%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-total{width:14.2%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-debet{width:12.5%;text-align:right;padding-right:0px !important}body div.fbfs-calculator-financial-form-disclaimer{font-family:"MINISansSerifRegular",Arial,Helvetica,Roboto,sans-serif !important;font-size:12px;line-height:15px}#fw-bmwfs-body .formulier-full .element-sub button{width:100%}body#fw-bmwfs-body .fbfs-calculator-financial-form-specification{padding:0px 7.5px}body#fw-bmwfs-body div.fbfs-calculator-financial-form form{max-width:50%}body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label{font-family:'MINISansSerifRegular', Arial, Verdana;padding:22px 0px 13px 0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form .element-sub-radio input[type="radio"]+label{top:0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form-elements.elements{padding:0px 7.5px;width:100%;margin:0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding:0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form input,body#fw-bmwfs-body div.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element .element{margin-bottom:0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element.element-type-select:after{right:2px !important;bottom:16.5px !important}body#fw-bmwfs-body div.fbfs-calculator-financial-form-disclaimer{padding:0px 7.5px !important}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .label{display:none}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value{justify-content:space-between}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row,body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row .column{width:auto;padding:0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row{flex-grow:0}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .button{width:50%}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .button:nth-of-type(2){width:calc(50% - 2.5px);margin-left:2.5px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row{order:3;width:100%}body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .element-value h2{margin:0px 0px 0px 0px !important}body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label,body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .element-value{width:50%}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding-bottom:15px;padding-top:7.5px}body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label{padding:0px 0px 0px 0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label,body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .element-value{min-height:40px;display:flex;align-items:center;justify-content:flex-start}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(1) .label{display:none}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(3),body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(5),body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(9){border-bottom:1px solid #e6e6e6;margin-bottom:7.5px}body#fw-bmwfs-body #element-__qfc_-2,body#fw-bmwfs-body #element-__qfc_-3,body#fw-bmwfs-body #element-__qfc_-4{display:none}body#fw-bmwfs-body .fbfs-calculator-financial-form{z-index:auto}body#fw-bmwfs-body .fbfs-calculator-financial-form *{z-index:auto}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(13){margin-top:30px;margin-bottom:30px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(13) .fbfs-calculator-financial-form-element-field{width:100%}body#fw-bmwfs-body .formulier .elements .label .label-tooltip,body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label{position:relative}body#fw-bmwfs-body .tooltip{background-image:url("/img/mini/infor.png");background-position:0px 0px;background-repeat:no-repeat;background-size:16px 16px;height:16px;width:16px;margin-left:6px;float:left;cursor:pointer;display:inline-block}body#fw-bmwfs-body .formulier .elements .label .label-tooltip .tooltip{float:none}body#fw-bmwfs-body .tooltip span:not(.close){background-color:#fff;left:0px;border:none;top:42px;-webkit-box-shadow:0 0 3px 1px #767676;box-shadow:0 0 3px 1px #767676;height:auto;min-height:50px;padding:15px 55px 15px 15px;position:absolute;width:355px;z-index:100}body#fw-bmwfs-body .tooltip span.close{position:absolute;z-index:10;right:10px;top:10px;cursor:pointer;width:30px;height:30px;background-color:#000000;background-image:url("/img/mini/closer.png");background-size:30px 30px;background-repeat:no-repeat;background-position:center center;-webkit-transition:background-color .25s ease 0s;transition:background-color .25s ease 0s}body#fw-bmwfs-body .fbfs-calculator-financial-form-specification,body#fw-bmwfs-body .fbfs-calculator-financial-form-disclaimer{padding:0px 7.5px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(1) div.label{display:block}body#fw-bmwfs-body .tooltip span{font-family:'MINISansSerifRegular', Arial, Verdana}body#fw-bmwfs-body .fbfs-calculator-financial-form-specification,body#fw-bmwfs-body .fbfs-calculator-financial-form-disclaimer{margin-top:40px}#fw-bmwfs-body .formulier-full .elements .element.html{width:100%;font-family:'MINISerifRegular', Arial, Verdana;font-weight:400;font-style:normal;cursor:default;overflow-wrap:break-word;font-size:18px;line-height:22px;letter-spacing:0;color:#000000;margin-bottom:10px}#fw-bmwfs-body #__qfc_-7-wrapper .formulier:nth-of-type(1) .elements-toggle:nth-of-type(1) .label{font-size:0px;line-height:0px;padding-bottom:0px}#fw-bmwfs-body .button{font-size:22px;line-height:28px;padding:14px 40px;height:auto}.cars-none{font-size:18px;line-height:22px}@media only screen and (max-width: 1919px){#fw-bmwfs-body .button{font-size:18px;line-height:24px;padding:11px 30px}}@media only screen and (max-width: 980px){body#fw-bmwfs-body .fbfs-calculator-financial-form .column50{width:100%}body#fw-bmwfs-body div.fbfs-calculator-financial-form form{max-width:100%}body#fw-bmwfs-body div.fbfs-calculator-financial-form-elements.elements{margin-top:30px}body div.fbfs-calculator-financial-form-specification-table{display:flex;flex-wrap:wrap}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-header,body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-row{width:50%;display:flex;flex-wrap:wrap}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell{padding:7.5px 0px !important}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-price{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-down-payment{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-credit{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-duration{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-interest{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-monthly{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-total{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-debet{width:100%;text-align:right;padding-right:0px !important}#fw-bmwfs-body #__qfc_-7-wrapper .formulier:nth-of-type(1) .elements-toggle:nth-of-type(1) .label{font-size:15px;line-height:22px;padding-bottom:14px}}@media only screen and (max-width: 1280px){#fw-bmwfs-body .button{font-size:16px;line-height:22px;padding:7px 20px}body#fw-bmwfs-body .tooltip span:not(.close){left:10px;max-width:280px}}@media only screen and (max-width: 680px){body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label,body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .element-value{width:100%;min-height:auto}body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label{padding:22px 0px 13px 0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding:0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(3),body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(5),body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(9){border-bottom:1px solid #e6e6e6;margin-bottom:0px;padding-bottom:13px}body#fw-bmwfs-body div.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element.element-type-select:after{bottom:14.5px !important}div.fbfs-calculator-financial-form-loan img{width:300px;height:auto}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding-top:15px}}@media only screen and (max-width: 520px){body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row{width:100%}#fw-bmwfs-body .readon-wrapper{padding-bottom:15px}}body .contact-financial tr.empty-line{height:10px}body .contact-financial tr td{font-size:12px;padding-left:10px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:absolute;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease, visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-toolbar{z-index:99998}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s, visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ffffff;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform, opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:100px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:-6%;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform, opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in;top:20px}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable='true']{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:#fff;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0.15) 65%, rgba(0,0,0,0.075) 75.5%, rgba(0,0,0,0.037) 82.85%, rgba(0,0,0,0.019) 88%, transparent 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;top:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:0px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;left:0;height:98px;width:100%;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-thumbs__list{font-size:0;height:80px;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:auto}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #1c69d4;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 1367px){.fancybox-show-thumbs .fancybox-thumbs,.fancybox-button--thumbs{display:none}}@media all and (max-width: 576px){.fancybox-thumbs{height:80px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@media screen and (max-width: 479px){.fancybox-container{height:calc(100vw + 100vw)}.fancybox-navigation .fancybox-button{top:25px !important}}.fancybox-button--close{background-color:#ffffff;width:38px;height:38px;right:6px;position:relative}.fancybox-button--close:after{content:'';display:block;width:19px;height:18px;position:absolute;top:10px;left:9.5px;background:url("/img/mini/sprite.png") -9px -200px no-repeat transparent}.fancybox-button--close svg,.fancybox-button--arrow_right svg,.fancybox-button--arrow_left svg{display:none}.fancybox-button--arrow_right div{background-image:url("/img/motorrad/icons/arrow_right.png");background-size:38px 38px;background-repeat:no-repeat;background-position:0px 0px;display:block;width:38px;height:38px}.fancybox-button--arrow_left div{background-image:url("/img/motorrad/icons/arrow_left.png");background-size:38px 38px;background-repeat:no-repeat;background-position:0px 0px;display:block;width:38px;height:38px}div.isFormUploadFile{width:193px;height:18px}div.isFormUploadFile div{float:left}div.progressDone{background:url("/img/components/plupload/success.png") 176px center no-repeat #cfc}div.progressError{background:url("/img/components/plupload/error.png") 176px center no-repeat #fcc}div.isFormUploadFile div.title{margin-left:3px;margin-right:3px;max-width:84px;white-space:nowrap;overflow:hidden}div.progressDone div.title{max-width:116px}div.isFormUploadFile div.size{font-style:italic;font-weight:bold;border-left:1px solid #888888;padding-left:3px;float:right;width:62px}div.isFormUploadFile div.progress{float:right;margin-right:3px;width:32px}div.isFormUploadFiles{line-height:19px}div.isFormUploadContainer{float:left;width:193px;height:18px;margin-right:4px;border:1px solid #888888}a.isFormButton,a.isFormButton:hover{float:right;display:block;height:18px;line-height:19px;width:80px;text-align:center;text-decoration:none;background-color:#eeeeee;border:1px solid #888888}div.isFormError div.isFormUploadContainer{border-color:#d20000}a.isFormCloseButton,a.isFormCloseButton:hover{margin-left:4px;color:#cccccc;cursor:default;font-weight:bold;width:20px}a.isFormCloseButtonActive,a.isFormCloseButtonActive:hover{color:#dd0000;background-color:#ffcccc;cursor:pointer}a.isFormButtonPickInactive,a.isFormButtonPickInactive:hover,a.isUploadButton{display:none}.isFormUploadContainer{height:40px;padding-left:5px;border-left:2px solid #c7c7c7;border-top:2px solid #c7c7c7;border-bottom:2px solid #c7c7c7;display:inline-block;padding:7px 10px 10px 10px;width:calc(100% - 86px)}.isFormUpload{position:relative;display:block;width:100%;height:40px;float:left}.isBrowseButton{border-style:solid;border-width:0;cursor:pointer;font-family:"Arial", "Helvetica", "Roboto", sans-serif;font-weight:bold;line-height:normal;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;font-size:1rem;background-color:#1c69d4;border-color:#0653b6;color:#fff;transition:background-color 300ms ease-out;border:0;text-align:center;float:right;margin-right:6px;background-image:url("/img/stage2/ci/upload.png");text-indent:100%;white-space:nowrap;overflow:hidden;background-size:24px 24px;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.isBrowseButton:hover,.isBrowseButton:focus{background-color:#0653b6;color:#fff;text-decoration:none;border:0}.isFormCloseButton{height:40px;width:40px;line-height:40px;text-align:center;float:right;background-color:#666666;transition:background-color 300ms ease-out;color:#fff}.isFormCloseButton:hover,.isFormCloseButton:focus{background-color:#4d4d4d;color:#fff;text-decoration:none}.isFormUploadFiles{max-height:40px;display:block;float:left;width:100%}.isFormUploadFiles .title{width:50%;display:inline-block;float:left;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic}.isFormUploadFiles .size,.isFormUploadFiles .progress{width:25%;display:inline-block;float:left;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto}@media screen and (max-width: 980px){.isBrowseButton{background-image:url("/img/stage2/ci/upload.png");text-indent:100%;white-space:nowrap;overflow:hidden;background-size:24px 24px;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.isFormUploadContainer{width:calc(100% - 86px)}}.bmw-new-ci .isFormUploadContainer{width:100%;border:1px solid #bbb;height:52px;max-height:52px;padding:14px 21px;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666}.bmw-new-ci .formRowError .formRowElement .isFormUploadContainer{border:2px solid #D20000 !important;background-color:#F7E7E9}.bmw-new-ci .isFormUpload{width:100%;height:52px}body .bmw-new-ci.content .stageDetails .blocks .tabBlock.contact #contactForm .formBlock .formRow .formRowElement input[type="text"].kenteken{background-size:26px 50px;background-color:#fbbc01 !important;border-radius:0px !important;border:1px solid #bbb !important}body .bmw-new-ci.content .stageDetails .blocks .tabBlock.contact #contactForm .formBlock .formRow .formRowElement input[type="text"].kenteken:hover{border:2px solid #4d4d4d !important;box-shadow:none !important;color:#262626 !important}.bmw-new-ci .isFormUpload .isBrowseButton{position:absolute;right:2px;top:2px;background-image:url("/img/stage2/ci/uploader.png");background-size:24px 24px;background-repeat:no-repeat;background-position:center center;background-color:transparent;width:50px;height:48px;margin:0px;z-index:2;border:0px}.bmw-new-ci .isFormUpload .isFormCloseButton{position:absolute;right:1px;top:1px;background-image:url("/img/stage2/ci/closer.png");background-size:12px 12px;background-repeat:no-repeat;background-position:center center;background-color:#ffffff;width:50px;height:50px;margin:0px;font-size:0px;display:none;z-index:3;border:0px}.bmw-new-ci .isFormUpload .isFormCloseButtonActive{display:block}.bmw-new-ci .isFormUpload .isFormUploadFiles{width:calc(100% - 50px)}.bmw-new-ci .isFormUpload .isFormUploadFiles .title{width:calc(100% - 140px)}.bmw-new-ci .isFormUpload .isFormUploadFiles .size{width:80px}.bmw-new-ci .isFormUpload .isFormUploadFiles .progress{width:60px}.bmw-new-ci .isFormUploadContainer{font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666}.bmw-new-ci .isFormUpload .isFormUploadFiles{width:100%}.bmw-new-ci .isFormUpload div.progressDone{background:none;width:100% !important}.bmw-new-ci .isFormUpload .isFormUploadFiles .title{width:calc(100% - 160px);max-width:calc(100% - 160px);float:left;padding:0px;border:0px;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic;margin:0px;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;box-sizing:border-box}.bmw-new-ci .isFormUpload .isFormUploadFiles .size{width:80px;float:left;padding:0px;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto;border:0px;font-style:normal;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;box-sizing:border-box}.bmw-new-ci .isFormUpload .isFormUploadFiles .progress{font-style:normal;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;float:left;box-sizing:border-box}.plupload_preview{height:260px;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center center;margin-top:12px;box-shadow:0 0 0 1px #E6E6E6;position:relative;background-color:#000000}.tabsContentBackground .plupload_preview{background-color:#fff}.plupload_preview.sample_image:before{content:'';position:absolute;left:0px;top:0px;right:0px;bottom:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}.plupload_preview.sample_image:after{content:'VOORBEELD';position:absolute;left:0px;top:0px;width:100%;height:100%;display:flex;justify-content:center;align-content:center;align-items:center;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#ffffff}div.isFormUploadFile{width:193px;height:18px}div.isFormUploadFile div{float:left}div.progressDone{background:url("/img/components/plupload/success.png") 176px center no-repeat #cfc}div.progressError{background:url("/img/components/plupload/error.png") 176px center no-repeat #fcc}div.isFormUploadFile div.title{margin-left:3px;margin-right:3px;max-width:84px;white-space:nowrap;overflow:hidden}div.progressDone div.title{max-width:116px}div.isFormUploadFile div.size{font-style:italic;font-weight:bold;border-left:1px solid #888888;padding-left:3px;float:right;width:62px}div.isFormUploadFile div.progress{float:right;margin-right:3px;width:32px}div.isFormUploadFiles{line-height:19px}div.isFormUploadContainer{float:left;width:193px;height:18px;margin-right:4px;border:1px solid #888888}a.isFormButton,a.isFormButton:hover{float:right;display:block;height:18px;line-height:19px;width:80px;text-align:center;text-decoration:none;background-color:#eeeeee;border:1px solid #888888}div.isFormError div.isFormUploadContainer{border-color:#d20000}a.isFormCloseButton,a.isFormCloseButton:hover{margin-left:4px;color:#cccccc;cursor:default;font-weight:bold;width:20px}a.isFormCloseButtonActive,a.isFormCloseButtonActive:hover{color:#dd0000;background-color:#ffcccc;cursor:pointer}a.isFormButtonPickInactive,a.isFormButtonPickInactive:hover,a.isUploadButton{display:none}.isFormUploadContainer{height:40px;padding-left:5px;border-left:2px solid #c7c7c7;border-top:2px solid #c7c7c7;border-bottom:2px solid #c7c7c7;display:inline-block;padding:7px 10px 10px 10px;width:calc(100% - 86px)}.isFormUpload{position:relative;display:block;width:100%;height:40px;float:left}.isBrowseButton{border-style:solid;border-width:0;cursor:pointer;font-family:"Arial", "Helvetica", "Roboto", sans-serif;font-weight:bold;line-height:normal;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;font-size:1rem;background-color:#1c69d4;border-color:#0653b6;color:#fff;transition:background-color 300ms ease-out;border:0;text-align:center;float:right;margin-right:6px;background-image:url("/img/stage2/ci/upload.png");text-indent:100%;white-space:nowrap;overflow:hidden;background-size:24px 24px;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.isBrowseButton:hover,.isBrowseButton:focus{background-color:#0653b6;color:#fff;text-decoration:none;border:0}.isFormCloseButton{height:40px;width:40px;line-height:40px;text-align:center;float:right;background-color:#666666;transition:background-color 300ms ease-out;color:#fff}.isFormCloseButton:hover,.isFormCloseButton:focus{background-color:#4d4d4d;color:#fff;text-decoration:none}.isFormUploadFiles{max-height:40px;display:block;float:left;width:100%}.isFormUploadFiles .title{width:50%;display:inline-block;float:left;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic}.isFormUploadFiles .size,.isFormUploadFiles .progress{width:25%;display:inline-block;float:left;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto}@media screen and (max-width: 980px){.isBrowseButton{background-image:url("/img/stage2/ci/upload.png");text-indent:100%;white-space:nowrap;overflow:hidden;background-size:24px 24px;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.isFormUploadContainer{width:calc(100% - 86px)}}.bmw-new-ci .isFormUploadContainer{width:100%;border:1px solid #bbb;height:52px;max-height:52px;padding:14px 21px;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666}.bmw-new-ci .formRowError .formRowElement .isFormUploadContainer{border:2px solid #D20000 !important;background-color:#F7E7E9}.bmw-new-ci .isFormUpload{width:100%;height:52px}body .bmw-new-ci.content .stageDetails .blocks .tabBlock.contact #contactForm .formBlock .formRow .formRowElement input[type="text"].kenteken{background-size:26px 50px;background-color:#fbbc01 !important;border-radius:0px !important;border:1px solid #bbb !important}body .bmw-new-ci.content .stageDetails .blocks .tabBlock.contact #contactForm .formBlock .formRow .formRowElement input[type="text"].kenteken:hover{border:2px solid #4d4d4d !important;box-shadow:none !important;color:#262626 !important}.bmw-new-ci .isFormUpload .isBrowseButton{position:absolute;right:2px;top:2px;background-image:url("/img/stage2/ci/uploader.png");background-size:24px 24px;background-repeat:no-repeat;background-position:center center;background-color:transparent;width:50px;height:48px;margin:0px;z-index:2;border:0px}.bmw-new-ci .isFormUpload .isFormCloseButton{position:absolute;right:1px;top:1px;background-image:url("/img/stage2/ci/closer.png");background-size:12px 12px;background-repeat:no-repeat;background-position:center center;background-color:#ffffff;width:50px;height:50px;margin:0px;font-size:0px;display:none;z-index:3;border:0px}.bmw-new-ci .isFormUpload .isFormCloseButtonActive{display:block}.bmw-new-ci .isFormUpload .isFormUploadFiles{width:calc(100% - 50px)}.bmw-new-ci .isFormUpload .isFormUploadFiles .title{width:calc(100% - 140px)}.bmw-new-ci .isFormUpload .isFormUploadFiles .size{width:80px}.bmw-new-ci .isFormUpload .isFormUploadFiles .progress{width:60px}.bmw-new-ci .isFormUploadContainer{font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666}.bmw-new-ci .isFormUpload .isFormUploadFiles{width:100%}.bmw-new-ci .isFormUpload div.progressDone{background:none;width:100% !important}.bmw-new-ci .isFormUpload .isFormUploadFiles .title{width:calc(100% - 160px);max-width:calc(100% - 160px);float:left;padding:0px;border:0px;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic;margin:0px;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;box-sizing:border-box}.bmw-new-ci .isFormUpload .isFormUploadFiles .size{width:80px;float:left;padding:0px;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto;border:0px;font-style:normal;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;box-sizing:border-box}.bmw-new-ci .isFormUpload .isFormUploadFiles .progress{font-style:normal;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;float:left;box-sizing:border-box}.plupload_preview{height:260px;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center center;margin-top:12px;box-shadow:0 0 0 1px #E6E6E6;position:relative;background-color:#000000}.tabsContentBackground .plupload_preview{background-color:#fff}.plupload_preview.sample_image:before{content:'';position:absolute;left:0px;top:0px;right:0px;bottom:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}.plupload_preview.sample_image:after{content:'VOORBEELD';position:absolute;left:0px;top:0px;width:100%;height:100%;display:flex;justify-content:center;align-content:center;align-items:center;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#ffffff}div.isFormUploadFile{width:193px;height:18px}div.isFormUploadFile div{float:left}div.progressDone{background:url("/img/components/plupload/success.png") 176px center no-repeat #cfc}div.progressError{background:url("/img/components/plupload/error.png") 176px center no-repeat #fcc}div.isFormUploadFile div.title{margin-left:3px;margin-right:3px;max-width:84px;white-space:nowrap;overflow:hidden}div.progressDone div.title{max-width:116px}div.isFormUploadFile div.size{font-style:italic;font-weight:bold;border-left:1px solid #888888;padding-left:3px;float:right;width:62px}div.isFormUploadFile div.progress{float:right;margin-right:3px;width:32px}div.isFormUploadFiles{line-height:19px}div.isFormUploadContainer{float:left;width:193px;height:18px;margin-right:4px;border:1px solid #888888}a.isFormButton,a.isFormButton:hover{float:right;display:block;height:18px;line-height:19px;width:80px;text-align:center;text-decoration:none;background-color:#eeeeee;border:1px solid #888888}div.isFormError div.isFormUploadContainer{border-color:#d20000}a.isFormCloseButton,a.isFormCloseButton:hover{margin-left:4px;color:#cccccc;cursor:default;font-weight:bold;width:20px}a.isFormCloseButtonActive,a.isFormCloseButtonActive:hover{color:#dd0000;background-color:#ffcccc;cursor:pointer}a.isFormButtonPickInactive,a.isFormButtonPickInactive:hover,a.isUploadButton{display:none}.isFormUploadContainer{height:40px;padding-left:5px;border-left:2px solid #c7c7c7;border-top:2px solid #c7c7c7;border-bottom:2px solid #c7c7c7;display:inline-block;padding:7px 10px 10px 10px;width:calc(100% - 86px)}.isFormUpload{position:relative;display:block;width:100%;height:40px;float:left}.isBrowseButton{border-style:solid;border-width:0;cursor:pointer;font-family:"Arial", "Helvetica", "Roboto", sans-serif;font-weight:bold;line-height:normal;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;font-size:1rem;background-color:#1c69d4;border-color:#0653b6;color:#fff;transition:background-color 300ms ease-out;border:0;text-align:center;float:right;margin-right:6px;background-image:url("/img/stage2/ci/upload.png");text-indent:100%;white-space:nowrap;overflow:hidden;background-size:24px 24px;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.isBrowseButton:hover,.isBrowseButton:focus{background-color:#0653b6;color:#fff;text-decoration:none;border:0}.isFormCloseButton{height:40px;width:40px;line-height:40px;text-align:center;float:right;background-color:#666666;transition:background-color 300ms ease-out;color:#fff}.isFormCloseButton:hover,.isFormCloseButton:focus{background-color:#4d4d4d;color:#fff;text-decoration:none}.isFormUploadFiles{max-height:40px;display:block;float:left;width:100%}.isFormUploadFiles .title{width:50%;display:inline-block;float:left;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic}.isFormUploadFiles .size,.isFormUploadFiles .progress{width:25%;display:inline-block;float:left;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto}@media screen and (max-width: 980px){.isBrowseButton{background-image:url("/img/stage2/ci/upload.png");text-indent:100%;white-space:nowrap;overflow:hidden;background-size:24px 24px;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.isFormUploadContainer{width:calc(100% - 86px)}}.bmw-new-ci .isFormUploadContainer{width:100%;border:1px solid #bbb;height:52px;max-height:52px;padding:14px 21px;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666}.bmw-new-ci .formRowError .formRowElement .isFormUploadContainer{border:2px solid #D20000 !important;background-color:#F7E7E9}.bmw-new-ci .isFormUpload{width:100%;height:52px}body .bmw-new-ci.content .stageDetails .blocks .tabBlock.contact #contactForm .formBlock .formRow .formRowElement input[type="text"].kenteken{background-size:26px 50px;background-color:#fbbc01 !important;border-radius:0px !important;border:1px solid #bbb !important}body .bmw-new-ci.content .stageDetails .blocks .tabBlock.contact #contactForm .formBlock .formRow .formRowElement input[type="text"].kenteken:hover{border:2px solid #4d4d4d !important;box-shadow:none !important;color:#262626 !important}.bmw-new-ci .isFormUpload .isBrowseButton{position:absolute;right:2px;top:2px;background-image:url("/img/stage2/ci/uploader.png");background-size:24px 24px;background-repeat:no-repeat;background-position:center center;background-color:transparent;width:50px;height:48px;margin:0px;z-index:2;border:0px}.bmw-new-ci .isFormUpload .isFormCloseButton{position:absolute;right:1px;top:1px;background-image:url("/img/stage2/ci/closer.png");background-size:12px 12px;background-repeat:no-repeat;background-position:center center;background-color:#ffffff;width:50px;height:50px;margin:0px;font-size:0px;display:none;z-index:3;border:0px}.bmw-new-ci .isFormUpload .isFormCloseButtonActive{display:block}.bmw-new-ci .isFormUpload .isFormUploadFiles{width:calc(100% - 50px)}.bmw-new-ci .isFormUpload .isFormUploadFiles .title{width:calc(100% - 140px)}.bmw-new-ci .isFormUpload .isFormUploadFiles .size{width:80px}.bmw-new-ci .isFormUpload .isFormUploadFiles .progress{width:60px}.bmw-new-ci .isFormUploadContainer{font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666}.bmw-new-ci .isFormUpload .isFormUploadFiles{width:100%}.bmw-new-ci .isFormUpload div.progressDone{background:none;width:100% !important}.bmw-new-ci .isFormUpload .isFormUploadFiles .title{width:calc(100% - 160px);max-width:calc(100% - 160px);float:left;padding:0px;border:0px;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic;margin:0px;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;box-sizing:border-box}.bmw-new-ci .isFormUpload .isFormUploadFiles .size{width:80px;float:left;padding:0px;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto;border:0px;font-style:normal;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;box-sizing:border-box}.bmw-new-ci .isFormUpload .isFormUploadFiles .progress{font-style:normal;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;float:left;box-sizing:border-box}.plupload_preview{height:260px;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center center;margin-top:12px;box-shadow:0 0 0 1px #E6E6E6;position:relative;background-color:#000000}.tabsContentBackground .plupload_preview{background-color:#fff}.plupload_preview.sample_image:before{content:'';position:absolute;left:0px;top:0px;right:0px;bottom:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}.plupload_preview.sample_image:after{content:'VOORBEELD';position:absolute;left:0px;top:0px;width:100%;height:100%;display:flex;justify-content:center;align-content:center;align-items:center;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#ffffff}