.hero-slider{height:800px;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex !important;align-items:center}.inner-hero{max-width:550px}.inner-hero h1{text-transform:uppercase}.inner-hero p{font-family:'BMWTypeNextLatinTT-Light';margin-top:10px;margin-bottom:30px;font-size:25px;color:#fff;text-transform:uppercase}.inner-hero a{font-family:'Arial-Bold';background:#1c69d4;color:#fff;text-transform:uppercase;display:inline-block;padding:16px 32px;font-size:14px}a.cta-btn:hover{background:#0653b6}.hero-main .slick-dots li button:before{opacity:1 !important;color:#fff !important;font-size:15px !important}.hero-main .slick-dots li.slick-active button:before{font-size:20px !important}.hero-main ul.slick-dots{position:relative;text-align:left !important;left:0;width:100% !important;max-width:1680px;margin:0 auto !important;padding:0 20px;float:none !important;bottom:100px}.hero-main .slick-dots li{margin:0 20px 0 0 !important}.hero-main .slick-dots li:last-child{margin:0 !important}.service-title{padding:90px 0 100px;display:flex;flex-wrap:wrap;align-items:center}.left-service{width:65%}.right-service{width:35%;text-align:right}.right-service a{background:#1c69d4;color:#fff;font-size:14px;text-transform:uppercase;display:inline-block;padding:16px 56px}.book-service{position:relative;overflow:hidden;height:850px;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;align-items:center}.inner-book{position:relative}.inner-book span{z-index:1;font-family:'BMWTypeNextLatinTT-Bold';color:#4d4d4d;font-size:25px;text-transform:uppercase;position:relative;max-width:150px;display:block;line-height:1.3;padding-left:20px}.inner-book:before{background:#fff;width:570px;height:680px;left:-295px;top:50%;content:"";position:absolute;border-radius:50%;transform:translateY(-50%)}.inner-book:after{opacity:.5;content:"";position:absolute;left:-320px;top:50%;background:transparent;width:675px;height:840px;border:1px solid #fff;border-radius:50%;transform:translateY(-50%)}.single-icon{cursor:pointer;transition:transform .5s ease;background:#fff;border-radius:50%;width:62px;height:62px;text-align:center;padding:15px}.single-icon:hover{background:#1c69d4;transform:scale(1.3)}.single-icon.single-icon1{position:absolute;top:60px;left:195px}.single-icon.single-icon2{position:absolute;top:220px;left:290px}.single-icon.single-icon3{position:absolute;top:392px;left:323px;padding:23px 16px}.single-icon.single-icon4{position:absolute;bottom:220px;left:290px}.single-icon.single-icon5{position:absolute;left:180px;bottom:60px}.single-icon:hover path.a,.single-icon:hover path.b,.single-icon:hover line.b,.single-icon:hover line.a,.single-icon:hover circle.a{stroke:#fff}.single-icon.active{background:#1c69d4;transform:scale(1.3)}.single-icon.active path.a,.single-icon.active path.b,.single-icon.active line.b,.single-icon.active line.a,.single-icon.active circle.a{stroke:#fff}.map-title{padding-right:3%;margin-top:110px}.map-title h3{color:#262626}.map-title p{margin:20px 0 60px}.car-selection{margin:90px 0 100px}.inner-selection{margin-bottom:155px;display:flex;flex-wrap:wrap;align-items:center}.inner-selection:last-child{margin-bottom:0}.inner-selection.change-img .selection-img{order:2;margin-right:0;margin-left:9%}.inner-selection.change-img .selection-content{padding-left:0;padding-right:1%}.selection-img{margin-right:9%;width:41%;position:relative;padding-left:10px;padding-bottom:5px}.selection-img img{padding-left:10px;padding-bottom:5px;width:100%}.selection-img:before{background:#1c69d4;width:52%;height:85%;content:"";position:absolute;left:5px;bottom:0;z-index:-1;opacity:.30}.inner-selection.change-img .selection-img:before{right:-12px;left:auto}.selection-content{max-width:765px;padding-left:1%;width:50%}.selection-content h3{margin-bottom:25px}.selection-content li{font-family:'BMWTypeNextLatinTT-Bold';margin-bottom:30px;color:#4d4d4d;font-size:16px;position:relative;padding-left:20px}.selection-content li:before{width:3px;height:100%;content:"";left:0;top:0;position:absolute;background:#1c69d4}.selection-content a{text-transform:uppercase;background:#1c69d4;color:#fff;font-size:14px;display:inline-block;padding:13px 36px}.selection-content p{margin-bottom:30px}.test-drive{padding:85px 20px 20px 162px;position:relative;height:650px;background-repeat:no-repeat;background-position:center;background-size:cover}.inner-drive{box-shadow:0px 3px 6px #00000029;background:#fff;max-width:480px;padding:40px}.inner-drive span{line-height:1.3;font-family:'BMWTypeNextLatinTT-Bold';color:#262626;font-size:25px;display:block;margin:30px 0}.inner-drive a{opacity:0;letter-spacing:1px;background:#1c69d4;color:#fff;text-transform:uppercase;display:inline-block;width:100%;text-align:center;padding:15px 0 10px;position:relative}.blue-border{border-bottom:5px solid #1c69d4}.inner-drive:hover a{opacity:1}.hero-banner{height:650px;background-repeat:no-repeat;background-position:center;background-size:cover}.inner-banner{padding-top:150px}.inner-banner h1{color:#262626}.inner-banner h4{font-weight:400;max-width:650px;margin-top:20px;text-transform:uppercase;font-family:'BMWTypeNextLatinTT-Regular';color:#262626}.inner-video{position:relative;border-bottom:1px solid #e6e6e6;margin-bottom:60px;margin-top:50px;height:738px;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;align-items:center;justify-content:center}.inner-video:before{background:rgba(38,38,38,0.4);content:"";position:absolute;left:0;top:0;width:100%;height:100%}.video-title{border-top:1px solid #e6e6e6;padding-top:85px}.video-title h3{margin-bottom:15px}.video-title p{margin-bottom:30px}.ply-btn{cursor:pointer;position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%)}.ply-btn img{transition:all .5s ease;width:auto}.ply-btn img:hover{transform:scale(1.2)}.white-popup{max-width:1200px;margin:0 auto;height:auto}.hs-responsive-embed-wrapper.hs-responsive-embed{max-height:100% !important;min-width:100% !important}.mfp-content{position:static !important}.mfp-close-btn-in .mfp-close{color:#fff !important;opacity:1 !important;font-size:40px !important}iframe.hs-responsive-embed-iframe{width:100%;height:100%}.inner-accordian{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.inner-accordian h4{width:calc(100% - 50px);padding-right:20px;padding-left:25px;display:inline-block;vertical-align:middle}.accordian-content{padding-left:80px;display:none}.inner-accordian-content{padding-bottom:20px;display:flex;align-items:center;flex-wrap:wrap}.accordian-title.acc__title.active .accordian-arrow img{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.acc{margin-bottom:100px}.left-accordian{padding-right:6%;width:59%}.left-accordian p span{font-size:14px;font-family:'BMWTypeNextLatinTT-Light'}.left-accordian p{margin-bottom:30px}.left-accordian li{font-family:'BMWTypeNextLatinTT-Bold';margin-bottom:30px;color:#4d4d4d;font-size:16px;position:relative;padding-left:20px}.left-accordian li:before{width:3px;height:100%;content:"";left:0;top:0;position:absolute;background:#1c69d4}.right-accordian{position:relative;padding-right:10px;width:41%}.right-accordian img{width:100%}.right-accordian:before{background:#1c69d4;width:52%;height:85%;content:"";position:absolute;right:0;bottom:-7px;z-index:-1;opacity:.30}.accordian-arrow{position:absolute;top:50%;right:0;transform:translateY(-50%)}.accordian-title{display:flex;align-items:center;padding:30px 0;cursor:pointer;position:relative}.accordian-icon{width:50px}.service-title a{text-transform:uppercase;background:#1c69d4;color:#fff;display:inline-block;padding:14px 32px}.service-title p{margin:10px 0 30px}.service-box{background:#f2f2f2;padding:100px 0 70px}.service-box .container{display:flex;flex-wrap:wrap}.single-service{margin-bottom:30px;margin-right:2.5%;width:48.7%}.single-service:nth-of-type(2n){margin-right:0}.single-service img{width:100%}.single-service:last-child,.single-service:nth-last-child(2){margin-bottom:0}.box-content{box-shadow:0px 3px 6px #00000033;top:-30px;position:relative;background:#fff;max-width:480px;padding:40px 40px 30px}.box-content h4{text-transform:uppercase;color:#4d4d4d}.box-content:hover .grey-border{border-bottom:5px solid #1c69d4}.grey-border{padding-top:60px;border-bottom:5px solid #bbb}.inner-appointment{margin:100px 0}.inner-appointment a{background:#1c69d4;color:#fff;padding:14px 47px;display:inline-block;text-transform:uppercase}.inner-appointment p{padding-right:2%;margin:15px 0 30px}.inner-appointment img{width:100%;margin-bottom:25px}.appointment-img{padding-right:30px;position:relative}.appointment-img:before{background:#1c69d4;width:26%;height:55%;content:"";position:absolute;right:0;bottom:0;z-index:-1;opacity:.30}.hero-img img{width:100%}.inner-tab{margin-bottom:80px;box-shadow:0 3px 6px #f5f5f5}.tabs li{cursor:pointer;position:relative;margin-right:60px;display:inline-block;padding:36px 0;color:#8e8e8e;font-size:25px;text-transform:capitalize}.tabs li:last-child{margin-right:0px}.tabs li:before{transition:width .5s ease;width:0;height:3px;background:#1c69d4;content:"";position:absolute;left:0;bottom:0;right:0;margin:0 auto}.tabs li:hover:before{width:100%}.tabs li:hover{color:#262626}.tabs li.active:before{width:100%}.tabs li.active{color:#262626}.bottom-tab-panel{display:flex;flex-wrap:wrap}.left-tab{width:40%}.left-tab p{line-height:2.5;font-family:'BMWTypeNextLatinTT-Light'}.left-tab p a{font-family:'BMWTypeNextLatinTT-Light';color:#4d4d4d}.left-tab p a:hover{color:#1c69d4}.left-tab p strong{font-weight:400;font-family:'BMWTypeNextLatinTT-Regular'}.left-tab span{margin-bottom:10px;font-family:'BMWTypeNextLatinTT-Bold';display:block;margin-top:40px}.left-tab h4{margin-bottom:10px}.right-tab{width:60%}.accordian-sec.contact-accordian{width:100%;margin-top:90px}.accordian-sec.contact-accordian .accordian-arrow{left:0;right:auto}.accordian-sec.contact-accordian .inner-accordian h4{padding-left:45px}.accordian-sec.contact-accordian .accordian-content{padding-left:45px}.accordian-sec.contact-accordian .inner-accordian-content{padding-bottom:40px}.accordian-sec.contact-accordian .inner-accordian{border-bottom:0}.accordian-sec.contact-accordian .inner-accordian:last-child{border-bottom:1px solid #e6e6e6}.inner-accordian-content a{word-break:break-word;color:#1c69d4}.inner-accordian-content a:hover{color:#0653b6}.inner-accordian-content>div p{display:inline-block;vertical-align:middle}.inner-accordian-content div{margin-right:3%;width:48%}.inner-accordian-content div:last-child{margin-right:0}.inner-accordian-content>div p:first-child{margin-right:2%}.test-drive-page .inner-banner h1{text-transform:uppercase}.form-titled{margin:90px 0 50px}.inner-test-drive{margin-bottom:100px}.inner-test-drive input[type="text"],.inner-test-drive input[type="tel"],.inner-test-drive input[type="email"]{-webkit-appearance:none !important;border:1px solid #bbb;width:100% !important;color:#8e8e8e;font-size:14px;padding:10px 20px;height:54px}.inner-test-drive select{-webkit-appearance:none !important;border:1px solid #bbb;width:100% !important;color:#8e8e8e;font-size:14px;padding:10px 20px;height:54px}.inner-test-drive textarea{height:143px;-webkit-appearance:none !important;border:1px solid #bbb;width:100% !important;color:#8e8e8e;font-size:14px;padding:10px 20px}.inner-test-drive fieldset{margin-bottom:40px !important;max-width:100% !important}.inner-test-drive form{max-width:1060px}.inner-test-drive .input{margin-right:0 !important}.inner-test-drive fieldset label span{cursor:pointer;color:#4d4d4d;font-size:16px;margin-bottom:12px;display:block}.inner-test-drive span.hs-form-required{display:none !important}.inner-test-drive .hs-richtext h4{font-weight:400;font-family:'BMWTypeNextLatinTT-Regular';color:#262626}.inner-test-drive input[type="submit"]{font-family:'Arial-Bold';cursor:pointer;transition:all .5s ease;background:#1c69d4;color:#fff;text-transform:uppercase;font-size:14px;padding:14px 30px;display:inline-block}.inner-test-drive input[type="submit"]:hover{background:#0653b6}.inner-test-drive .hs_error_rollup{display:none}.inner-test-drive label.hs-error-msg{color:red;font-size:12px}.inner-test-drive input[type="checkbox"]+span:before{margin-top:15px}.inner-test-drive form fieldset ul li{position:relative}.inner-test-drive form fieldset ul li label span{padding-left:40px}.inner-test-drive fieldset.form-columns-1>div.hs_i_would_like_to_receive_marketing_communications_from_le_couter_nv_lemmens_le_couter_nv_via_email_r{width:100% !important}.inner-test-drive fieldset.form-columns-1>div{width:30.66% !important}.inner-test-drive fieldset.form-columns-2>div{width:30.66% !important;float:left !important;margin-right:4%}.inner-test-drive fieldset.form-columns-3>div{width:30.66% !important;float:left !important;margin-right:4%}.inner-test-drive fieldset.form-columns-2>div:last-child,.inner-test-drive fieldset.form-columns-3>div:last-child{margin-right:0}.inner-test-drive fieldset.form-columns-1>div.hs_additional_information{width:100% !important}.inner-test-drive fieldset.form-columns-0{margin-bottom:20px !important}.inner-test-drive input::-webkit-input-placeholder{opacity:1;color:#8e8e8e}.inner-test-drive input:-moz-placeholder{opacity:1;color:#8e8e8e}.inner-test-drive input::-moz-placeholder{opacity:1;color:#8e8e8e}.inner-test-drive input:-ms-input-placeholder{opacity:1;color:#8e8e8e}.inner-test-drive textarea::-webkit-input-placeholder{opacity:1;color:#8e8e8e}.inner-test-drive textarea:-moz-placeholder{opacity:1;color:#8e8e8e}.inner-test-drive textarea::-moz-placeholder{opacity:1;color:#8e8e8e}.inner-test-drive textarea:-ms-input-placeholder{opacity:1;color:#8e8e8e}.drive-form{position:relative}.select__cars{position:absolute;right:20px;width:40%}.bmw-stock .inner-banner h1{color:#fff;text-transform:uppercase}.bmw-stock .inner-banner h4{font-weight:400;color:#fff}.model-filter{margin-top:100px;margin-bottom:60px}.model-filter ul{display:flex;flex-wrap:wrap;border-bottom:1px solid #e6e6e6}.model-filter ul li{width:10%;text-align:center;cursor:pointer;position:relative;padding:0 10px 30px;text-transform:uppercase;color:#666;font-size:16px;display:inline-block}.model-filter ul li:hover{color:#262626}.model-filter ul li:before{transition:width .5s ease;background:#1c69d4;content:"";position:absolute;left:0;right:0;margin:0 auto;width:0;height:3px;bottom:0}.model-filter ul li:hover:before{width:100%}.model-filter ul li:first-child{text-transform:capitalize;font-size:25px}.price-perfomence-filter{display:flex;flex-wrap:wrap}.price-perfomence-filter>div{width:48.5%;margin-right:3%}.price-perfomence-filter>div:last-child{margin-right:0}.price-perfomence-filter h4{color:#262626;font-weight:400;margin-bottom:30px;font-family:'BMWTypeNextLatinTT-Regular'}span.min-mileage-range-value.btn-primary.btn-lg{margin-top:10px;display:inline-block}.filter-progress{border-bottom:5px solid #1c69d4;position:relative}.fuel-flex{width:50%;display:flex;flex-wrap:wrap}.car-feature h4{color:#262626;font-weight:400;margin-bottom:30px;font-family:'BMWTypeNextLatinTT-Regular'}.car-feature{border-bottom:1px solid #e6e6e6;margin-top:100px;display:flex;flex-wrap:wrap}.body-type{width:50%}.fuel-type{width:50%}.transmission{width:50%}.price-perfomence-filter{padding:100px 0 0}.model-filter{display:none}.fuel-flex #checkBox input[type="checkbox"]{z-index:1;cursor:pointer;margin-right:10px;width:30px;height:30px}.transmission #Transmission input[type="checkbox"]{z-index:1;cursor:pointer;margin-right:10px;width:30px;height:30px}.fuel-flex #checkBox div,.transmission #Transmission div{flex-wrap:wrap;display:flex;align-items:center;margin-right:30px;margin-bottom:30px}.simple-pagination .prev.current,.simple-pagination .next.current{background:#afafaf}.simple-pagination li a,.simple-pagination li span{color:#666;padding:5px 10px;text-decoration:none;border:1px solid #eee;background-color:#fff;box-shadow:0px 0px 10px 0px #eee}.simple-pagination .current{color:#fff;background-color:#0062cc;border-color:#f2f2f2;border:0}div#options_data>div{position:relative}.fuel-flex .type{height:30px;display:flex;align-items:center;position:relative;padding-left:50px;margin-bottom:44px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666}.fuel-flex .type input{position:absolute;opacity:0;cursor:pointer}.fuel-flex .checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border:1px solid #666}.fuel-flex .type:hover input ~ .checkmark{border:1px solid #1c69d4;background-color:#1c69d4}.fuel-flex .type input:checked ~ .checkmark{border:1px solid #1c69d4;background-color:#1c69d4}.fuel-flex .checkmark:after{content:"";position:absolute;display:none}.fuel-flex .type input:checked ~ .checkmark:after{display:block}.fuel-flex .type .checkmark:after{top:4px;left:4px;width:20px;height:20px;border-radius:50%;background:url(https://f.hubspotusercontent10.net/hubfs/7808666/Lecouter%20Sep%202020/BMW%20Stock/right.png);background-repeat:no-repeat;background-position:center;background-size:100%}.body-type form{display:flex;flex-wrap:wrap}.body-type .type{width:33.33%;height:30px;display:flex;align-items:center;position:relative;padding-left:50px;margin-bottom:44px;cursor:pointer;font-size:16px;color:#666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.body-type .type input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.body-type .checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border:1px solid #666}.body-type .type:hover input ~ .checkmark{border:1px solid #1c69d4;background-color:#1c69d4}.body-type .type input:checked ~ .checkmark{border:1px solid #1c69d4;background-color:#1c69d4}.body-type .checkmark:after{content:"";position:absolute;display:none}.body-type .type input:checked ~ .checkmark:after{display:block}.body-type .type .checkmark:after{top:4px;left:4px;width:20px;height:20px;border-radius:50%;background:url(https://f.hubspotusercontent10.net/hubfs/7808666/Lecouter%20Sep%202020/BMW%20Stock/right.png);background-repeat:no-repeat;background-position:center;background-size:100%}.additional-filter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:40px 0}.additional-filter h4 img{margin-right:10px}.additional-filter h4{display:flex;align-items:center;font-family:'BMWTypeNextLatinTT-Regular';font-weight:400;color:#262626}.additional-filter a.reset{margin-right:35px;background:#4d4d4d;color:#fff;text-transform:uppercase;font-size:14px;padding:13px 32px;display:inline-block}.additional-filter a.show{background:#1c69d4;color:#fff;display:inline-block;font-size:14px;text-transform:uppercase;padding:13px 46px}.additional-btn{width:60%;text-align:right}.additional-filter a.show:hover{background:#0653b6}.additional-filter a.reset:hover{background:#262626}.plus-filter{cursor:pointer;width:40%}.stock-sec{border-bottom:1px solid #fff;padding-bottom:60px;background:#f2f2f2}.single-models{width:100%;align-items:flex-start;padding:60px;display:flex;flex-wrap:wrap;background:#fff}.car-found{padding:60px 0}.models-car-img{padding-right:3%;width:39%;position:relative;z-index:1}.models-car-img:before{background:url(https://f.hubspotusercontent10.net/hubfs/7808666/Lecouter%20Sep%202020/BMW%20Stock/street.png);position:absolute;content:"";left:-10px;bottom:-43px;width:100%;height:147px;z-index:-1;background-repeat:no-repeat;background-size:100%;background-position:center}.model-series{z-index:-1;position:absolute;top:93px;left:0}.model-series span{color:#e6e6e6;font-size:150px}.car-info{padding-right:3.5%;width:44%}.car-info span{color:#666;font-size:16px}.car-info ul li{position:relative;padding-left:10px;word-break:break-word;padding-right:3%;display:flex;align-items:center;margin-bottom:40px;color:#666;font-size:14px;width:33.33%;align-items:flex-start}.car-info ul{margin-top:80px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding-top:40px;display:flex;flex-wrap:wrap}.car-info ul li img{width:20px;height:20px;margin-right:15px}.car-info ul.more_details li:before{position:absolute;content:"";background:#666;left:0;top:11px;width:7px;height:7px;border-radius:50%;transform:translateY(-50%)}.car-info ul.more_details{margin-top:0px;border-top:0px}.car-price{padding:20px 40px 40px;background:#F2F2F299;text-align:center;width:17%}.car-price span{color:#4d4d4d;font-size:20px;text-transform:capitalize;margin-bottom:10px;display:block}.car-price h4{margin-bottom:55px;color:#1c69d4}.car-price a.detail-btn{display:block;background:#1c69d4;color:#fff;max-width:174px;margin:0 auto 20px;padding:10px 10px;font-size:14px;text-transform:uppercase}.car-price a.detail-btn:hover{background:#0653b6}.car-price a.details-btn{display:block;background:#1c69d4;color:#fff;max-width:174px;margin:0 auto 20px;padding:10px 10px;font-size:14px;text-transform:uppercase}.car-price a.details-btn:hover{background:#0653b6}.car-price a.compare-btn{display:block;background:#4d4d4d;color:#fff;max-width:174px;margin:0 auto 20px;padding:10px 10px;font-size:14px;text-transform:uppercase}.car-price a.compare-btn:hover{background:#262626}.pagination{margin-top:60px;text-align:center}.pagination li{margin-right:5px;display:inline-block}.pagination li a{font-family:'BMWTypeNextLatinTT-Bold';color:#666;font-size:14px;background:#fff;display:flex;align-items:center;justify-content:center;width:33px;height:29px;text-align:center}.pagination li a:hover{background:#1c69d4;color:#fff}select#modeltype,select#models{margin-bottom:50px;max-width:49%;background:url(https://f.hubspotusercontent10.net/hubfs/7808666/Lecouter%20Sep%202020/Premium%20Selection/download-1.svg);background-repeat:no-repeat;background-position:97% center;appearance:none;border:1px solid #bbb;width:100% !important;color:#8e8e8e;font-size:14px;padding:10px 20px;height:54px;margin-top:50px}select#modeltype{margin-right:1.75%;appearance:none;-webkit-appearance:none;-moz-appearance:none}.capacity-filter{margin-bottom:30px}.price_discount-filter{margin-bottom:30px}.price_discount-filter h4,.capacity-filter h4,.kilowatt-filter h4{margin-bottom:20px}span.min-capacity-range-value.btn-primary.btn-lg,span.min-price_discount-range-value.btn-primary.btn-lg,span.min-kilowatt-range-value.btn-primary.btn-lg{margin-top:10px;display:inline-block}.kilowatt-filter{margin-bottom:30px}.inner-hand-compare .models-car-img{width:412px}div#options_data{display:flex;flex-wrap:wrap}div#options_data div{padding-right:2%;margin-bottom:10px;display:flex;align-items:center;width:33.33%}div#options_data input[type="checkbox"]{z-index:1;margin-right:10px;max-width:30px;width:100%;height:30px;cursor:pointer}.options_data h4,.capacity-filter h4,.price_discount-filter h4,.kilowatt-filter h4{font-weight:400;font-family:'BMWTypeNextLatinTT-Regular';margin-bottom:20px;text-transform:capitalize}.more_details li img{max-width:30px}div#Transmission>div{position:relative}.first-filter{margin-top:100px}.first-filter ul{border-bottom:1px solid #e6e6e6;display:flex;flex-wrap:wrap}.first-filter ul li{text-align:center;cursor:pointer;position:relative;padding:0 5px 30px;text-transform:uppercase;width:8.33%;display:inline-block;color:#666;font-size:16px}.first-filter ul li:first-child{text-transform:capitalize;font-size:25px}.first-filter ul li:hover{color:#262626}.first-filter ul li:before{transition:width .5s ease;background:#1c69d4;content:"";position:absolute;left:0;right:0;margin:0 auto;width:0;height:3px;bottom:0}.first-filter ul li:hover:before{width:100%}.price-perfomence-filter.second-price{margin-top:40px;margin-bottom:90px}.f-additional{padding:18px 0;margin-top:80px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.f-additional h4{font-family:'BMWTypeNextLatinTT-Regular';color:#262626;font-weight:400;text-align:center}.f-additional h4 img{padding-left:15px}.second-hand-sec{border-bottom:1px solid #fff;padding-bottom:100px;background:#f2f2f2}.hand-title{padding:60px 0}.inner-hand{display:flex;flex-wrap:wrap}.s-car-info{background:#fff;padding:40px 20px 20px}.s-car-info span.location{margin:15px 0 10px;color:#666;font-size:16px;display:block}.s-car-info span.user{margin-bottom:20px;color:#666;font-size:16px;display:block}.s-car-info span.location img{width:auto !important;padding-right:5px}.s-car-info span.user img{max-width:30px;width:auto !important;padding-right:5px}.inner-hand-compare{position:relative;display:flex;flex-wrap:wrap}a.add-compare.disable{pointer-events:none;opacity:.7}.close-btn img{max-width:24px}.close-btn{display:none}.inner-hand-compare .single-car-box:nth-of-type(3n){margin-right:3%}.inner-hand-compare .single-car-box:nth-of-type(4n){margin-right:0}.close-btn{position:absolute;top:-40px;right:0}.single-car-box{margin-bottom:60px;border-bottom:3px solid #1c69d4;box-shadow:0px 3px 30px #26262629;margin-right:3%;width:31.33%}.single-car-box:nth-of-type(3n){margin-right:0}.single-car-box img{width:100%}.car-detail ul{display:flex;flex-wrap:wrap;align-items:center;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:20px 0}.car-detail ul li{display:flex;align-items:center;width:25%;color:#666;font-size:14px}.car-detail ul li:last-child{margin-right:0}.car-detail ul li img{width:auto !important;margin-right:5px}.modal--open .car-detail ul li{width:33.33%;margin-bottom:10px}.s-price{margin-bottom:10px;margin-top:20px}.s-price h5{color:#1c69d4;display:inline-block;vertical-align:middle}.s-price span{color:#666;font-size:12px;display:inline-block;vertical-align:middle}.s-btn a.more-detail{margin-right:15px;background:#1c69d4;color:#fff;font-size:14px;text-transform:uppercase;display:inline-block;padding:13px 32px}.s-btn a.more-detail:hover{background:#0653b6}.s-btn a.add-compare{background:#4d4d4d;color:#fff;font-size:14px;text-transform:uppercase;display:inline-block;padding:13px 23px}.s-btn a.add-compare:hover{background:#262626}.star{cursor:pointer;position:absolute;top:-20px;right:10px}.pagination.hand-pagination{margin-top:0}select#selectNumber{margin-bottom:50px;max-width:600px;background:url(https://f.hubspotusercontent10.net/hubfs/7808666/Lecouter%20Sep%202020/Premium%20Selection/download-1.svg);background-repeat:no-repeat;background-position:97% center;appearance:none;border:1px solid #bbb;width:100% !important;color:#8e8e8e;font-size:14px;padding:10px 20px;height:54px;margin-top:50px}.row{justify-content:space-between;display:flex;flex-wrap:wrap}.col-6{width:48%}.noUi-pips-horizontal{display:none}.noUi-horizontal .noUi-handle{width:15px !important;height:15px !important}.noUi-handle{border:0 !important;border-radius:50% !important;background:#1c69d4 !important;cursor:default;box-shadow:none !important}.noUi-handle:after,.noUi-handle:before{display:none !important}.noUi-connect{width:auto !important;height:5px !important;background:#1c69d4 !important;border-radius:0 !important;box-shadow:none !important}.noUi-target{background:#f2f2f2 !important;border-radius:0 !important;border:0px solid #d3d3d3 !important;box-shadow:none !important;height:5px !important}.noUi-horizontal .noUi-handle{left:-10px !important}h4.mb-4{color:#262626;font-family:'BMWTypeNextLatinTT-Regular';font-weight:400;margin-bottom:30px}div#checkBox,div#Gears_type{flex-wrap:wrap;display:flex;align-items:center;margin:30px 0}.filter-bg input[type="checkbox"]{cursor:pointer;z-index:1;margin-right:10px;width:30px;height:30px}div#checkBox div,div#Gears_type div{position:relative;display:flex;align-items:center;margin-right:30px}.s-btn{display:inline-block;margin-top:30px}.single-car-box .slick-prev{left:0;z-index:1}.single-car-box .slick-next{right:0 !important;z-index:1}span.mileage-range-value.btn-primary.btn-lg{color:#666;margin-top:10px;display:block}span.slider-range-value.btn-primary.btn-lg{color:#666;display:block;margin-top:10px}span.location b{font-weight:400}span.f-type,span.g-type{margin-top:30px;display:block;color:#262626;font-family:'BMWTypeNextLatinTT-Regular';font-weight:400;margin-bottom:30px;font-size:25px}span.min-slider-range-value.btn-primary.btn-lg{margin-top:10px;display:inline-block}input[type="checkbox"]:checked+span:before{background:#1c69d4 url('https://f.hubspotusercontent10.net/hubfs/7808666/right.png');background-size:20px;background-position:center center;background-repeat:no-repeat;border:1px solid transparent}input[type="checkbox"]{opacity:0}input[type="checkbox"]+span:before{margin-top:-9px;content:'';background:#fff;display:inline-block;vertical-align:middle;width:30px;height:30px;padding:2px;margin-right:10px;text-align:center;border:1px solid #858585;position:absolute;left:0;top:8px}@media(min-width:1921px){.hero-banner{height:900px}}@media(max-width:1600px){.model-series{top:70px}.car-info{width:42%}.car-price{width:19%}.model-filter ul li:first-child,.first-filter ul li:first-child{font-size:20px}.car-detail ul li{margin-bottom:15px;width:50%}.car-detail ul{padding:20px 0 5px}.single-models{padding:30px}.modal--open .car-detail ul li{font-size:12px;width:50%}.modal--open .modal-content{width:90%}}@media(max-width:1440px){.test-drive{padding:85px 20px 20px 65px}.inner-book span{font-size:20px}.inner-drive span{font-size:22px}.book-service{height:750px}.single-icon.single-icon1{top:20px}.single-icon.single-icon2{top:180px}.single-icon.single-icon3{top:350px}.single-icon.single-icon4{bottom:180px}.single-icon.single-icon5{bottom:20px}.model-series{top:60px}.model-filter ul li:first-child,.first-filter ul li:first-child{font-size:16px}select#modeltype{margin-right:1%}}@media(max-width:1366px){.hero-slider{height:700px}.inner-hero p,.tabs li{font-size:20px}.service-title{padding:80px 0}.car-selection{margin:80px 0}.inner-selection{margin-bottom:100px}.map-title{margin-top:80px}.selection-img{margin-right:5%;width:45%}.inner-selection.change-img .selection-img{margin-left:4%}.test-drive{height:550px}.video-title{padding-top:80px}.inner-video{height:700px}.acc{margin-bottom:80px}.service-box{padding:80px 0 50px}.inner-appointment{margin:80px 0}.inner-appointment p{padding-right:0}.car-price{padding:20px 20px 40px}.car-price h4{margin-bottom:40px}.single-models{padding:60px 40px}.car-info ul{margin-top:50px}.models-car-img{width:34%}.car-price{width:18%}.car-info{width:42%}.model-series{top:40px}.model-filter{margin-top:80px}.body-type .type{padding-right:10px;font-size:14px;width:50%}.fuel-flex .type{font-size:14px}.car-feature{margin-top:80px}.first-filter{margin-top:70px}.s-car-info span.location,.s-car-info span.user{font-size:14px}.s-btn a.more-detail,.s-btn a.add-compare{font-size:13px;padding:13px 20px}.second-hand-sec{padding-bottom:80px}.price-perfomence-filter.second-price{margin-bottom:50px}.f-additional-btn{margin:40px 0 40px}.form-titled{margin:60px 0 50px}.price-perfomence-filter{padding:80px 0 0}.inner-accordian-content>div p{display:block}.inner-accordian-content>div p:first-child{margin-right:0;margin-bottom:20px}.inner-hand-compare .models-car-img{width:380px}}@media(max-width:1200px){.single-models{padding:60px 30px}.car-info ul li{font-size:14px}.car-price a.compare-btn{font-size:13px}.car-price{width:20%}.models-car-img{width:32%}.model-series{top:40px}.model-series span{font-size:100px}.s-btn a.more-detail,.s-btn a.add-compare{font-size:12px;padding:10px}.s-btn a.more-detail{margin-right:10px}.inner-hand-compare .models-car-img{width:300px}}@media(max-width:1024px){.hero-slider{height:600px}.hero-banner{height:600px}.inner-video{height:500px}.inner-hero p,.tabs li{font-size:18px}.selection-content li,.left-accordian li{font-size:14px}.test-drive{height:500px;padding:50px 20px 20px 30px}.inner-drive span{font-size:20px}.inner-banner{padding-top:100px}.accordian-title{padding:20px 0}.single-service{margin-bottom:30px}.box-content{padding:30px}.accordian-sec.contact-accordian{margin-top:50px}.model-series img{max-width:60px}.model-filter{margin-top:50px}.body-type .type,.fuel-flex .type{padding-left:40px}.hand-title{padding:40px 0}.inner-test-drive fieldset label span{font-size:14px}.price-perfomence-filter{padding:50px 0 0}}@media(max-width:1023px){.models-car-img{width:100%;text-align:center;max-width:550px;margin:0 auto 60px}.car-info{width:72%}.car-price{width:28%}.model-series{top:100px}.single-car-box:nth-of-type(3n){margin-right:3%}.single-car-box:nth-of-type(2n){margin-right:0}.single-car-box{margin-bottom:40px;width:48.5%}.pagination.hand-pagination{margin-top:30px}.inner-hand-compare .single-car-box:nth-of-type(2n){margin-right:3%}.inner-hand-compare .single-car-box:nth-of-type(3n){margin-right:0}}@media(max-width:767px){.inner-hero p,.tabs li{font-size:16px}.hero-slider{height:500px}.hero-banner{height:500px}.inner-video{height:400px}.selection-img{margin-bottom:30px;margin-right:0;width:100%}.selection-content{max-width:100%;padding-left:0;width:100%}.selection-img img{padding-left:0;padding-bottom:0}.inner-selection.change-img .selection-img{order:1;margin-left:0}.inner-selection.change-img .selection-content{padding-right:0}.inner-selection.change-img .selection-content{order:2}.inner-selection{margin-bottom:50px}.left-service{width:100%;text-align:center}.right-service{width:100%;text-align:center;margin-top:30px}.car-selection{margin:50px 0}.map-title{padding-right:0;margin-top:50px}.test-drive{padding:20px 20px 20px 0px}.inner-drive span{font-size:18px}.inner-drive{padding:30px}.service-title{padding:50px 0 50px}.hero-main ul.slick-dots{bottom:50px}.inner-banner{padding-top:70px}.video-title{padding-top:50px}.inner-video .ply-btn img{max-width:60px}.left-accordian{padding-right:0;width:100%}.right-accordian{margin-bottom:30px;width:100%}.inner-accordian-content{padding-bottom:20px}.inner-accordian h4{padding-left:15px;font-size:14px}.accordian-content{padding-left:55px}.accordian-icon{width:40px}.acc{margin-bottom:50px}.service-box{padding:50px 0}.inner-appointment{margin:50px 0}.single-service{margin-right:0;width:100%}.box-content{max-width:100%;top:0}.single-service:nth-last-child(2){margin-bottom:30px}.right-tab{width:100%;margin-top:30px}.left-tab{width:100%}.inner-tab{margin-bottom:50px}.tabs li{margin-right:40px}.appointment-img{padding-right:20px}.appointment-img:before{bottom:4px}.car-info{margin-bottom:30px;width:100%}.car-price{width:100%}.single-models{padding:50px 20px}.car-info ul{margin-top:30px}.car-found{padding:40px 0}.car-price span{font-size:18px}.price-perfomence-filter>div{width:100%;margin-right:0;margin-bottom:40px}.car-feature{padding-bottom:30px;margin-top:30px}.fuel-flex{width:100%}.body-type{width:100%}.body-type .type{width:33.33%}.model-filter{margin-bottom:40px}.body-type .type,.fuel-flex .type{margin-bottom:30px}.additional-filter a.reset{margin-right:20px}.additional-filter a.show{padding:13px 30px}.model-filter ul li{padding:0 10px 10px;margin-bottom:20px;width:20%}.model-filter ul li:first-child{font-size:14px}.model-series span{font-size:80px}.f-additional-btn{text-align:center;margin:40px 0 40px}.s-btn a.more-detail{margin-right:5px}.second-hand-sec{padding-bottom:50px}.pagination.hand-pagination{margin-top:20px}.s-car-info{padding:30px 20px}.price-perfomence-filter.second-price{margin-bottom:10px}.f-additional{margin-top:20px}.first-filter{margin-top:50px}.first-filter ul li{width:16.66%}.first-filter ul li:first-child{font-size:14px}.bmw-stock .hero-banner{height:500px}select#selectNumber{width:100%}.col-6{width:100%}select#modeltype,select#models{margin:20px 0;max-width:100%}select#modeltype{margin-right:0}.price-perfomence-filter{padding:40px 0 0}.inner-accordian-content div{margin-right:0;width:100%;margin-bottom:30px}.inner-book:before{width:500px;height:580px}.inner-book:after{width:565px;height:640px}.single-icon.single-icon1{left:35px;top:45px}.single-icon.single-icon2{left:175px}.single-icon.single-icon3{left:213px}.single-icon.single-icon4{left:175px}.single-icon.single-icon5{bottom:45px;left:35px}.inner-book:before{width:500px;height:580px}.inner-book:after{width:575px;height:640px}.select__cars{margin-top:50px;position:relative;right:0;left:0;padding:0 20px;width:100%}.inner-test-drive fieldset.form-columns-1>div{width:100% !important}.inner-test-drive fieldset.form-columns-2>div{width:100% !important;float:left !important;margin-right:0}.inner-test-drive fieldset.form-columns-3>div{width:100% !important;float:left !important;margin-right:0}.inner-test-drive fieldset{margin-bottom:0px !important}.inner-test-drive fieldset>div{margin-bottom:20px}}@media(max-width:640px){.car-info ul li{width:50%}.car-info ul li img{margin-right:10px}.car-info ul li{margin-bottom:20px}.model-series img{max-width:60px}.model-series{top:80px}.body-type .type{width:50%}.car-feature{margin-top:10px}.plus-filter{width:100%;margin-bottom:30px}.additional-btn{width:100%;text-align:left}.single-car-box{margin-right:0;width:100%}.single-car-box:nth-of-type(3n){margin-right:0}.bmw-stock .hero-banner{height:400px}div#checkBox div,div#Gears_type div{margin-bottom:10px;width:40%}.inner-hand-compare .single-car-box:nth-of-type(2n){margin-right:0}div#options_data div{width:50%}}@media(max-width:480px){.tabs li{padding:20px 0;margin-right:15px;font-size:12px}.appointment-img{padding-right:10px}.appointment-img:before{bottom:15px}.car-info ul li{font-size:12px}.model-series{top:50px}.model-series span{font-size:60px}.body-type .type,.fuel-type,.transmission{width:100%}.additional-filter a.reset{font-size:12px;padding:10px 20px}.additional-filter a.show{font-size:12px;padding:10px 20px}.car-feature h4{margin-bottom:10px}.f-additional-btn a.reset,.f-additional-btn a.show{font-size:13px;padding:10px 20px}.f-additional-btn a.reset{margin-right:10px}.s-car-info span.location,.s-car-info span.user{display:flex;align-items:flex-start}span.user{flex-wrap:wrap}.s-car-info span.location img,.s-car-info span.user img{padding-right:10px}.bmw-stock .hero-banner{height:300px}div#checkBox div,div#Gears_type div{margin-bottom:10px;width:38%}.car-detail ul li{font-size:12px}div#options_data div{width:100%}div#options_data input[type="checkbox"]{max-width:20px;height:20px}}@media(max-width:350px){.tabs li{font-size:11px}.model-series{top:40px}.s-btn a.more-detail,.s-btn a.add-compare{font-size:11px}}