.reviews-carousel{margin-left:-20px;margin-right:-20px;padding-left:20px}@media(min-width:768px){.reviews-carousel{margin-left:-35px;margin-right:-35px;padding-left:35px}}@media(min-width:1200px){.reviews-carousel{margin:0;max-width:680px;padding-left:0}}.reviews-carousel__item{padding-bottom:100px;position:relative}@media(min-width:1200px){.reviews-carousel__item{padding-bottom:81px;padding-top:81px}}.reviews-carousel__item-bg{border-radius:10px 0 0 10px;bottom:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;width:320px;z-index:-1}@media(min-width:768px){.reviews-carousel__item-bg{width:450px}}@media(min-width:1200px){.reviews-carousel__item-bg{border-radius:10px;width:610px}}.reviews-carousel__card{backdrop-filter:blur(20px);background-color:#f0e4d9;border-radius:10px;margin:0 20px 0 0;padding:25px}@media(min-width:768px){.reviews-carousel__card{margin-right:35px}}@media(min-width:1200px){.reviews-carousel__card{margin-right:0;max-width:500px;padding:30px;position:relative}}.reviews-carousel__item.fantasy .reviews-carousel__card{background-color:#f0e4d9}.reviews-carousel__item.pattens-blue .reviews-carousel__card{background-color:#dbeeff}.reviews-carousel__card-top{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;margin-bottom:15px}@media(min-width:1200px){.reviews-carousel__card-top{margin-bottom:20px}}.reviews-carousel__card-top img{border-radius:50%}.reviews-carousel__card-avatar{align-items:center;background-color:var(--main-blue);border-radius:50%;color:var(--basic-white);display:flex;flex-shrink:0;font-size:18px;font-weight:600;height:60px;justify-content:center;line-height:1;width:60px}.reviews-carousel__card-info{display:flex;flex-direction:column;row-gap:8px}.reviews-carousel__card-info img{border-radius:0}.reviews-carousel__card-info cite{color:var(--basic-black);font-size:15px;font-style:normal;font-weight:600;line-height:1.4}.reviews-carousel__stars{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.reviews-carousel__card-review{color:#444;font-size:15px;font-weight:400;line-height:1.6;margin:0}.reviews-carousel .splide__pagination{-moz-column-gap:10px;column-gap:10px;margin-left:-20px;margin-top:30px;padding:0;row-gap:5px}.reviews-carousel .splide__pagination li{display:flex}.reviews-carousel .splide__pagination__page{background-color:hsla(0,0%,53%,.3);border:none;border-radius:20px;height:4px;position:relative;width:40px}.reviews-carousel .splide__pagination__page.is-active:before{animation:filling-dot 5s linear forwards;background-color:var(--main-blue);border-radius:20px;content:"";height:100%;left:0;position:absolute;top:0}@keyframes filling-dot{0%{width:0}to{width:100%}}.reviews-carousel .splide__arrow{align-items:center;background-color:var(--basic-white);border:none;border-radius:50%;box-shadow:0 25px 50px 0 rgba(0,0,0,.15);cursor:pointer;display:flex;height:60px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:60px;z-index:1}.reviews-carousel .splide__arrow--next{right:-30px}.reviews-carousel .splide__arrow--prev{left:-40px}.reviews-carousel .splide__arrow--prev svg{transform:rotate(180deg)}.reviews-carousel .splide__arrow svg{height:18px;width:18px}@media(hover:hover),screen and (min-width:0\0){.reviews-carousel .splide__arrow:hover{box-shadow:0 25px 50px rgba(0,0,0,.2)}}.ar .reviews-carousel__card-review{direction:rtl}.reviews__content{display:flex;flex-direction:column;row-gap:30px}@media(min-width:1200px){.reviews__content{-moz-column-gap:80px;column-gap:80px;flex-direction:row}}.reviews__title{text-wrap:balance;margin-bottom:15px;padding:0 10px;text-align:center}@media(min-width:1200px){.reviews__title{margin-bottom:20px;padding:0;text-align:left}}.reviews__text{color:var(--dark-grey);font-size:15px;line-height:1.4;margin:0 0 20px;padding:0 10px;text-align:center}@media(min-width:1200px){.reviews__text{margin-bottom:30px;padding:0;text-align:left}}.reviews__rating{align-items:center;display:flex;flex-direction:column}@media(min-width:1200px){.reviews__rating{align-items:flex-start}}.reviews__rating-name{align-items:center;color:var(--basic-black);-moz-column-gap:10px;column-gap:10px;display:flex;font-size:16px;font-weight:600;line-height:1.2;margin:0 0 9px}.reviews__rating-name:before{background-image:url(/img2/socials/google-icon.svg);background-repeat:no-repeat;background-size:contain;content:"";height:19px;width:18px}@media(min-width:1200px){.reviews__rating-name{margin-bottom:11px}.reviews__rating-name:before{height:25px;width:24px}}.reviews__truspilot{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;margin-bottom:10px}.reviews__truspilot-text{color:#219653;font-size:15px;font-weight:600;line-height:1.2}.reviews__rating-desc{align-items:center;-moz-column-gap:13px;column-gap:13px;display:flex;flex-wrap:wrap;margin:0;row-gap:7px}@media(min-width:1200px){.reviews__rating-desc{-moz-column-gap:15px;column-gap:15px;width:182px}}.reviews__rating.truspilot .reviews__rating-desc{-moz-column-gap:10px;column-gap:10px;margin-bottom:10px}.reviews__rating-score{color:var(--basic-black);font-size:21px;font-weight:700;line-height:1.2}.reviews__rating-stars{background-image:url(/img2/rating/star-review-icon.svg);background-repeat:repeat-x;height:25px;position:relative;width:120px}.reviews__rating-stars-inner{background-image:url(/img2/rating/star-review-active-icon.svg);background-repeat:repeat-x;height:100%;left:0;position:absolute;top:0}.reviews__qty{color:var(--grey);font-size:12px;line-height:1.2}@media(min-width:1200px){.reviews__desc{padding-top:60px}.reviews__slider{position:relative}.reviews__slider:before{background-image:url(/img2/decorative-elements/dots-icon.svg);background-repeat:no-repeat;bottom:-35px;content:"";height:228px;position:absolute;right:-40px;width:98px}}@media(min-width:1500px){.reviews__slider:before{right:-60px}}.header{align-items:center;background-color:var(--ghost-blue);display:flex;padding-bottom:12px;padding-top:12px}.header--second{background-color:var(--basic-white)}.header .holder{width:100%}@media(min-width:1200px){.header{min-height:70px;padding-bottom:17px;padding-top:17px}}.header__nav{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}@media(min-width:1200px){.header__nav{justify-content:space-between}}.header--second .header__nav{justify-content:space-between}@media(min-width:1200px){.header__logo{height:25px;width:146px}.header__nmvtis-logo{display:none}}.header__security-logos{display:none}.header__security-logos img{height:auto}@media(min-width:1200px){.header__security-logos{-moz-column-gap:20px;column-gap:20px;display:flex}.header--second .norton-logo{display:none}}@media(max-width:1199px){.header--second .we-trusted__users{display:none}}.hero{background-color:var(--ghost-blue);padding-top:10px}@media(min-width:1200px){.hero{padding-bottom:40px;padding-top:20px}}.hero__content{display:grid;row-gap:30px}@media(min-width:1200px){.hero__content{align-items:start;-moz-column-gap:60px;column-gap:60px;grid-template-columns:repeat(2,1fr)}.hero__content-text{grid-column:2/3}}.hero__title{text-wrap:balance;margin-bottom:10px;text-align:center}@media(min-width:1200px){.hero__title{margin-bottom:15px;text-align:left}}.hero__text{color:#555;font-size:16px;line-height:1.4;margin:0 0 30px;text-align:center}@media(min-width:1200px){.hero__text{font-size:20px;font-weight:600;line-height:1.5;margin-bottom:47px;text-align:left}}@media(min-width:1440px){.hero .find-vin{width:670px}}.hero__img img{margin:0 auto}@media(min-width:1200px){.hero__img{grid-column:1/2;grid-row:1;position:relative}.hero__img img{margin:0;position:absolute;width:100%}.free-report .find-vin__check-btn,.hero .find-vin__check-btn,.save-banner .find-vin__check-btn{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex}.free-report .find-vin__check-btn.loader-v2,.hero .find-vin__check-btn.loader-v2,.save-banner .find-vin__check-btn.loader-v2{padding-left:40px}.free-report .find-vin__check-btn:after,.hero .find-vin__check-btn:after,.save-banner .find-vin__check-btn:after{position:static;transform:none}}.we-trusted{padding-bottom:20px;padding-top:20px}@media(min-width:1200px){.we-trusted{padding-bottom:60px;padding-top:30px}.we-trusted .holder{align-items:center;-moz-column-gap:40px;column-gap:40px;display:flex;justify-content:flex-end}}.we-trusted__users{align-items:center;border-bottom:1px solid rgba(0,0,0,.07);-moz-column-gap:15px;column-gap:15px;display:flex;justify-content:center;margin-bottom:20px;padding-bottom:20px}@media(min-width:1200px){.we-trusted__users{border-bottom:none;margin-bottom:0;padding-bottom:0}}.we-trusted__text{color:var(--dark-grey);font-size:13px;line-height:1.3;margin:0;width:225px}.we-trusted__text br{display:none}@media(min-width:1200px){.we-trusted__text{font-size:14px;width:auto}.we-trusted__text br{display:inline}}.we-trusted__logos{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0;row-gap:17px}.we-trusted__logos img{mix-blend-mode:luminosity;opacity:.6}@media(min-width:1200px){.we-trusted__logos{-moz-column-gap:30px;column-gap:30px}}.main-features__table-wrap{border-top:1px solid rgba(0,0,0,.07);padding-top:30px}@media(min-width:1200px){.main-features__table-wrap{border-bottom:1px solid rgba(0,0,0,.07);padding-bottom:40px;padding-top:40px}}.main-features .table{margin:0 auto;max-width:1035px}@media(min-width:768px){.main-features tr{flex:0 0 25%;padding:0 20px;row-gap:5px}}.main-features td,.main-features th{border:none;font-size:15px;line-height:1.4;text-align:left;width:50%}.main-features th{color:var(--dark-grey);font-weight:400;padding:0 5px 12px 0}@media(min-width:768px){.main-features th{margin-bottom:auto;padding:0;text-align:center;width:auto}}.main-features th span{color:var(--green);font-weight:700;position:relative}.main-features th span:before{background-color:var(--basic-white);content:"✓";position:absolute;top:0;width:19px}.main-features td{color:var(--basic-black);font-weight:600;padding:0 0 12px 5px}@media(min-width:768px){.main-features td{font-size:18px;padding:0;text-align:center;width:auto}}@media(min-width:1200px){.main-features td{font-size:22px;font-weight:700;line-height:1.2}}.main-features tr:last-child td,.main-features tr:last-child th{padding-bottom:0}.check-history{background-image:linear-gradient(180deg,var(--basic-white) 0,var(--ghost-blue) 37.5%);padding-bottom:50px;padding-top:50px}@media(min-width:1200px){.check-history{padding-bottom:70px;padding-top:70px}}.check-history__title{text-wrap:balance;margin-bottom:25px;text-align:center}@media(min-width:1200px){.check-history__title{margin-bottom:50px}}.cycle-tabs__nav{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:25px}@media(min-width:768px){.cycle-tabs__nav{justify-content:center}}@media(min-width:1200px){.cycle-tabs__nav{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:40px}}.cycle-tabs__nav .cycle-tabs__link{background-color:#dff0ff;border:1px solid rgba(0,0,0,.05);border-radius:40px;color:var(--dark-grey);cursor:pointer;display:grid;font-size:13px;font-weight:600;line-height:1.4;padding:6px 12px;place-items:center;position:relative}@media(min-width:1200px){.cycle-tabs__nav .cycle-tabs__link{background-color:transparent;border:none;border-radius:0;font-size:17px;justify-items:start;padding:0;row-gap:12px}}.cycle-tabs__nav .cycle-tabs__link.active{background-color:#dff0ff;border-color:rgba(0,0,0,.05);color:var(--main-blue)}@media(min-width:1200px){.cycle-tabs__nav .cycle-tabs__link.active{background-color:transparent}}@keyframes progress-forward{0%{width:0}to{width:100%}}.cycle-tabs__progress{border-radius:10px}@media(min-width:1200px){.cycle-tabs__progress{background-color:rgba(0,0,0,.1);height:4px;position:relative;width:100%}}@media(max-width:1199px){.cycle-tabs__link.active .cycle-tabs__progress,.cycle-tabs__link.full .cycle-tabs__progress{height:100%;left:0;position:absolute}.cycle-tabs__link.active .cycle-tabs__progress{animation:progress-forward 5s forwards;background-color:rgba(0,131,255,.2)}}@media(min-width:1200px){.cycle-tabs__link.active .cycle-tabs__progress:before{animation:progress-forward 5s forwards;background-color:var(--main-blue);border-radius:10px;content:"";height:4px;left:0;position:absolute;top:0}.cycle-tabs__link.active.paused .cycle-tabs__progress:before{animation-play-state:paused!important}}.cycle-tabs__link.full .cycle-tabs__progress{background-color:rgba(0,131,255,.2);width:100%}@media(min-width:1200px){.cycle-tabs__link.full .cycle-tabs__progress{background-color:var(--main-blue)}}.check-history .splide{margin-left:-20px;margin-right:-20px}@media(min-width:1200px){.check-history .splide{margin:0;position:relative}}.check-history .splide__arrow{align-items:center;background-color:var(--basic-white);border:none;border-radius:50%;box-shadow:0 25px 50px 0 rgba(0,0,0,.15);cursor:pointer;display:flex;height:60px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:60px;z-index:1}.check-history .splide__arrow--prev{left:-30px}.check-history .splide__arrow--prev svg{transform:rotate(180deg)}.check-history .splide__arrow--next{right:-30px}@media(hover:hover),screen and (min-width:0\0){.check-history .splide__arrow:hover{box-shadow:0 25px 50px 0 rgba(0,0,0,.2)}}.cycle-tabs .tab-pane{justify-items:center}@media(min-width:1200px){.cycle-tabs .tab-pane{align-items:center;grid-template-columns:repeat(2,1fr);justify-items:start}}.cycle-tabs .tab-pane.active{display:grid;padding-left:20px;padding-right:20px}@media(min-width:1200px){.cycle-tabs .tab-pane.active{padding:0}}@media(max-width:767px){.check-history #bmwCheckSplide .splide__list{align-items:flex-start;transition:height .25s ease}}.cycle-tabs__title{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;grid-row:1/2;margin-bottom:16px}.cycle-tabs__title:before{background-color:var(--basic-white);background-position:50%;background-repeat:no-repeat;background-size:30px;border-radius:50%;box-shadow:0 21px 42px rgba(0,0,0,.15);content:"";flex-shrink:0;height:50px;width:50px}.cycle-tabs__title--odometer:before{background-image:url(/img2/check-history/odometer-icon.svg)}.cycle-tabs__title--damage:before{background-image:url(/img2/check-history/damages-icon.svg)}.cycle-tabs__title--salvage:before{background-image:url(/img2/check-history/tasks-app-icon.svg)}.cycle-tabs__title--recalls:before{background-image:url(/img2/check-history/airbag-icon.svg)}@media(min-width:1200px){.cycle-tabs__title{align-items:flex-start;flex-direction:column;grid-row:auto;margin-bottom:20px;margin-top:55px;padding-left:100px;row-gap:30px}.cycle-tabs__title:before{background-size:40px;height:80px;width:80px}}.cycle-tabs__text{color:var(--dark-grey);font-size:15px;grid-row:2/3;line-height:1.4;margin:0 0 20px;text-align:center}@media(min-width:1200px){.cycle-tabs__text{margin-bottom:20px;padding-left:100px;text-align:left}}.cycle-tabs__btn{align-items:center;color:var(--main-blue);-moz-column-gap:8px;column-gap:8px;display:flex;font-size:15px;font-weight:600;line-height:1.3;margin-top:20px}.cycle-tabs__btn:after{background-image:url(/img2/arrows/arrow-btn-blue-icon.svg);background-repeat:no-repeat;content:"";flex-shrink:0;height:13px;width:7px}@media(hover:hover),screen and (min-width:0\0){.cycle-tabs__btn:hover{text-decoration:underline}}@media(min-width:1200px){.cycle-tabs__btn{margin-top:0;padding-left:100px}.cycle-tabs picture{grid-row:1/5}}.cycle-tabs__img{border-radius:10px;width:100%}.vin-check-hero{padding-bottom:50px;padding-top:50px}@media(min-width:1200px){.vin-check-hero{padding-bottom:0;padding-top:40px}}.bmw-landing.v2 .vin-check-hero{padding-bottom:0;padding-top:25px}@media(min-width:1200px){.bmw-landing.v2 .vin-check-hero{padding-top:40px}}.vin-check-hero__content{display:grid;row-gap:20px}@media(min-width:1200px){.vin-check-hero__content{-moz-column-gap:80px;column-gap:80px;grid-template-columns:repeat(2,1fr);row-gap:50px}}.vin-check-hero .we-trusted__users{border-bottom:none;grid-row-start:2;margin-bottom:0;padding-bottom:0}@media(min-width:1200px){.vin-check-hero .we-trusted__users{display:none}}.vin-check-hero .we-trusted__text{color:#555;font-size:12px;width:210px}@media(min-width:1200px){.free-check{grid-column:2/3}}.free-check__badge{background-color:var(--ghost-blue);border-radius:5px;color:var(--main-blue);font-size:13px;font-weight:700;line-height:1.3;margin:0 auto 12px;padding:4px 8px;width:-moz-fit-content;width:fit-content}@media(min-width:1200px){.free-check__badge{background-color:#e3ffe6;color:var(--green);font-size:15px;margin-left:0;margin-right:0}}.bmw-landing.v2 .free-check__badge{margin-left:0;margin-right:0}.free-check__title{text-wrap:balance;margin-bottom:12px;text-align:center}@media(min-width:1200px){.free-check__title{margin-bottom:15px;text-align:left}}.bmw-landing.v2 .free-check__title{margin-bottom:20px;text-align:left}@media(min-width:1200px){.bmw-landing.v2 .free-check__title{margin-bottom:30px}}.free-check__text{color:#555;font-size:15px;line-height:1.5;margin:0 0 20px;text-align:center}@media(min-width:1200px){.free-check__text{margin-bottom:30px;text-align:left}}.bmw-landing.v2 .free-check__text{display:none}.free-check__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:12px}@media(min-width:1200px){.free-check__list{row-gap:14px}}.free-check__item{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);-moz-column-gap:16px;column-gap:16px;display:flex;padding-bottom:12px}.free-check__item svg{flex-shrink:0}@media(min-width:1200px){.free-check__item{padding-bottom:14px}}.free-check__item-icon{align-items:center;background-color:#e6f3ff;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.free-check__item-icon svg{height:24px;width:24px}@media(min-width:1200px){.free-check__item-icon{height:48px;width:48px}.free-check__item-icon svg{height:28px;width:28px}}.free-check__item-description{margin-right:auto}.free-check__item-caption{margin-bottom:4px}.free-check__item-text{color:#555;font-size:14px;line-height:1.5;margin:0}@media(min-width:1200px){.free-check__item-text{font-size:15px}}.free-check__item-bonus{background-color:#0068c8;border-radius:6px;color:var(--basic-white);font-size:14px;font-weight:600;line-height:1.3;padding:4px 10px}@media(min-width:1200px){.free-check__item-bonus{font-size:16px}}.free-report{background-color:#f5f5f5;border-radius:10px;padding:20px}@media(min-width:1200px){.free-report{background-color:var(--ghost-blue);grid-column:1/2;grid-row:1/2;padding:50px 35px}}.bmw-landing.v2 .free-report{background-color:var(--ghost-blue);grid-row-start:1}@media(min-width:1200px){.bmw-landing.v2 .free-report{padding-bottom:32px;padding-top:32px}}.free-report__badge{background-color:#e3ffe6;border-radius:5px;color:#181818;font-size:13px;font-weight:700;line-height:1.3;margin:0 auto 12px;padding:4px 8px 4px 20px;position:relative;width:-moz-fit-content;width:fit-content}.free-report__badge:after{background-color:var(--green);border-radius:50%;content:"";height:7px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:7px}.free-report__badge .accent{color:var(--green)}@media(min-width:1200px){.free-report__badge{background-color:var(--main-blue);color:var(--basic-white);font-size:15px;margin-left:0;margin-right:0}.free-report__badge:after{background-color:var(--basic-white)}.free-report__badge .accent{color:var(--basic-white)}}.bmw-landing.v2 .free-report__badge{background-color:var(--main-blue);color:var(--basic-white);margin-left:0;margin-right:0}.bmw-landing.v2 .free-report__badge:after{background-color:var(--basic-white)}.bmw-landing.v2 .free-report__badge .accent{color:var(--basic-white)}.free-report__title{text-wrap:balance;margin-bottom:13px;text-align:center}.free-report__title br{display:none}.free-report__title .accent{color:var(--main-blue)}@media(min-width:1200px){.free-report__title{margin-bottom:15px;text-align:left}.free-report__title br{display:inline}}.bmw-landing.v2 .free-report__title{text-align:left}.free-report__text{color:#555;font-size:15px;line-height:1.5;margin:0 0 16px;text-align:center}@media(min-width:1200px){.free-report__text{color:var(--basic-black);font-size:18px;font-weight:500;line-height:1.3;margin-bottom:20px;text-align:left}}.bmw-landing.v2 .free-report__text{color:var(--basic-black);font-size:18px;font-weight:500;line-height:1.3;text-align:left}.free-report .find-vin__form{margin:0 auto 16px;max-width:550px}@media(min-width:1200px){.free-report .find-vin__form{margin-bottom:30px;max-width:none}}.free-report .find-vin__group{box-shadow:none;margin-bottom:10px}@media(min-width:1200px){.free-report .find-vin__group{margin-bottom:0}}.free-report__list{display:flex;flex-direction:column;list-style:none;margin:0 0 16px;padding:0;row-gap:10px}@media(min-width:768px){.free-report__list{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}}@media(min-width:1200px){.free-report__list{margin:0 0 20px;width:auto}}.free-report__item{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:14px;line-height:1.3}.free-report__item svg{fill:var(--light-grey);flex-shrink:0}@media(min-width:1200px){.free-report__item{font-size:15px}.free-report__item svg{fill:var(--main-blue)}}.bmw-landing.v2 .free-report__item svg{fill:var(--main-blue)}.free-report__logos{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:center}@media(min-width:1200px){.free-report__logos{-moz-column-gap:20px;column-gap:20px;justify-content:flex-start}.free-report__logos .norton{height:30px;width:72px}.free-report__logos .nmvtis-logo{height:30px;width:67px}.free-report__logos .pci{height:22px;width:57px}}.bmw-landing.v2 .free-report__logos{justify-content:flex-start}.free-report__logo{align-items:center;color:var(--grey);-moz-column-gap:4px;column-gap:4px;display:flex;font-size:7px;font-weight:600;line-height:1;text-transform:uppercase}@media(min-width:1200px){.free-report__logo{-moz-column-gap:5px;column-gap:5px;font-size:10px}}.check-banner{align-items:center;background-color:#ffebdb;border-radius:10px;-moz-column-gap:8px;column-gap:8px;display:flex;padding:16px 20px}.check-banner svg{flex-shrink:0}@media(min-width:768px){.check-banner{justify-content:center}}@media(min-width:1200px){.check-banner{grid-column:1/3}.check-banner svg{height:26px;width:26px}}.bmw-landing.v2 .check-banner{grid-row-start:3}@media(min-width:1200px){.bmw-landing.v2 .check-banner{grid-row-start:2}}.check-banner__text{color:#181818;font-size:15px;font-weight:600;line-height:1.4;margin:0}.check-banner__text .accent{color:var(--red)}@media(min-width:1200px){.check-banner__text{font-size:18px}}.reverse-wrap{display:flex;flex-direction:column}.reverse-wrap .holder{width:100%}@media(min-width:1200px){.reverse-wrap{flex-direction:column-reverse;row-gap:70px}}.bmw-landing.v2 .reverse-wrap{flex-direction:column-reverse;row-gap:50px}@media(min-width:1200px){.bmw-landing.v2 .reverse-wrap{flex-direction:column;padding-top:70px;row-gap:0}}.offer-banner{background-color:#e5f2ff;border-radius:10px;position:relative}.offer-banner__info{padding:40px 20px 0;position:relative}.offer-banner__info:after{background-color:#e5f2ff;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0}@media(min-width:1200px){.offer-banner__info{max-width:626px;padding:49px 0 49px 98px;z-index:5}.offer-banner__info:after{content:none}}.offer-banner__title{margin-bottom:10px;text-align:center}.offer-banner__title .accent{color:var(--main-blue);font-size:36px}@media(min-width:1200px){.offer-banner__title{margin-bottom:20px;text-align:left}.offer-banner__title .accent-price{font-size:66px}}.offer-banner__text{color:#888;font-size:16px;font-weight:500;line-height:1.4;margin:0 0 30px;text-align:center}@media(min-width:1200px){.offer-banner__text{font-size:18px;text-align:left}}.offer-banner__note{color:#a8a8aa;font-size:11px;font-weight:500;line-height:1.3;margin:15px 0 0;text-align:center}@media(min-width:1200px){.offer-banner__note{margin:0;text-align:left}}.offer-banner__img{border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:252px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media(min-width:1200px){.offer-banner__img{border-radius:10px;height:100%;position:absolute;right:0;top:0}}.offer-banner .find-vin__form{margin:0 auto;max-width:528px}@media(min-width:1200px){.offer-banner .find-vin__form{margin:0 0 30px}}.offer-banner .find-vin__group--vin{border-color:transparent;box-shadow:0 7px 10px 0 rgba(0,0,0,.15);padding-left:20px;padding-right:20px}@media(min-width:1200px){.offer-banner .find-vin__group--vin{box-shadow:0 10px 15px 0 rgba(0,0,0,.07);min-height:60px}}.offer-banner .find-vin__group--invalid{border-color:var(--red)}.offer-banner .find-vin__group--vin .find-vin__input{font-size:16px;font-weight:500}@media(min-width:1200px){.offer-banner .find-vin__group--vin .find-vin__input{padding-right:200px}}.offer-banner .find-vin__scan{right:20px}.offer-banner .find-vin__check-btn{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center}.offer-banner .find-vin__check-btn.loader-v2:before{position:static}@media(min-width:1200px){.offer-banner .find-vin__check-btn{font-size:17px;min-height:50px;padding-left:20px;padding-right:47px;right:5px}}.features-overview{background-image:linear-gradient(180deg,var(--basic-white) 0,var(--ghost-blue) 37.5%);padding-bottom:50px;padding-top:50px}@media(min-width:1200px){.features-overview{padding-bottom:100px;padding-top:70px}}.bmw-logo{margin:0 auto 20px}@media(min-width:1200px){.bmw-logo{height:90px;margin-bottom:13px;width:90px}}.features-overview__title{text-wrap:balance;margin-bottom:15px;text-align:center}@media(min-width:1200px){.features-overview__title{margin-bottom:13px}}.features-overview__text{color:#555;font-size:16px;line-height:1.4;margin:0 0 30px;text-align:center}@media(min-width:1200px){.features-overview__text{font-size:18px;font-weight:500;margin-bottom:50px}}.features-overview__content{display:grid;margin-bottom:20px;row-gap:20px}@media(min-width:1200px){.features-overview__content{-moz-column-gap:80px;column-gap:80px;grid-template-columns:1fr 552px;margin-bottom:50px}}.features-overview__list{display:flex;flex-direction:column;margin:0;row-gap:20px}@media(min-width:1200px){.features-overview__list{row-gap:30px}}.features-overview__item{padding-left:34px;position:relative}.features-overview__item:before{background-image:url(/img2/checks/check-blue-v2-icon.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:0;position:absolute;top:0;width:24px}@media(min-width:1200px){.features-overview__item{padding-left:40px}.features-overview__item:before{height:30px;width:30px}}.features-overview__term{margin-bottom:12px}@media(min-width:1200px){.features-overview__term{margin-bottom:14px}}.features-overview__description{color:#555;font-size:15px;line-height:1.5;margin:0}.features-overview__img{margin:0 auto;max-width:552px;width:100%}.bmw-landing .reviews{padding-bottom:50px;padding-top:50px}@media(min-width:1200px){.bmw-landing .reviews{padding-bottom:65px;padding-top:25px}}.customer-support{padding-bottom:50px}@media(min-width:1200px){.customer-support{padding-bottom:70px;padding-top:40px}}.customer-support__img{margin:0 auto 15px;width:160px}@media(min-width:1200px){.customer-support__img{margin-bottom:22px;width:250px}}.customer-support__title{text-wrap:balance;margin-bottom:15px;text-align:center}.customer-support__text{text-wrap:balance;color:var(--dark-grey);font-size:16px;font-weight:500;line-height:1.3;margin:0 0 30px;text-align:center}@media(min-width:1200px){.customer-support__text{font-size:18px;margin-bottom:50px}}.customer-support__features{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0 auto;max-width:835px;padding:0}@media(min-width:1200px){.customer-support__features{-moz-column-gap:40px;column-gap:40px}}.customer-support__feature{align-items:center;display:flex;flex-direction:column}.customer-support__feature:before{background-repeat:no-repeat;background-size:contain;content:"";height:44px;margin-bottom:15px;width:44px}.customer-support__feature--rate:before{background-image:url(/img2/we-trusted/svg/rate-icon.svg)}.customer-support__feature--time:before{background-image:url(/img2/we-trusted/svg/response-time-icon.svg)}.customer-support__feature--chat:before{background-image:url(/img2/we-trusted/svg/chat-availability-icon.svg)}@media(min-width:1200px){.customer-support__feature:before{height:54px;width:54px}}.customer-support__feature-title{color:var(--basic-black);font-size:20px;font-weight:700;line-height:1.2;margin:0 0 6px;text-align:center;white-space:nowrap}@media(min-width:1200px){.customer-support__feature-title{font-size:26px;margin-bottom:10px}}.customer-support__feature-text{color:var(--dark-grey);font-size:15px;line-height:1.3;margin:0;text-align:center}.save-banner{padding-top:30px}@media(min-width:1200px){.save-banner{background-image:url(/img2/landing/epicvin-bmw/webp/save-banner-bg@1x.webp),linear-gradient(180deg,var(--basic-white) 0,var(--ghost-blue) 37.5%);padding-top:60px}}@media(min-width:1200px)and (min-resolution:1.5dppx),(min-width:1200px)and (min-resolution:144dpi){.save-banner{background-image:url(/img2/landing/epicvin-bmw/webp/save-banner-bg@2x.webp),linear-gradient(180deg,var(--basic-white) 0,var(--ghost-blue) 37.5%)}}.save-banner__text{color:#555;margin-left:auto;margin-right:auto;max-width:850px}.find-vin-bottom{bottom:10px;left:10px;position:fixed;right:10px}@media(min-width:768px){.find-vin-bottom{display:none}}.intercom-top .find-vin-bottom{bottom:90px}.find-vin-bottom .find-vin__group{border-color:var(--orange);box-shadow:none}.find-vin-bottom .find-vin__input{padding-right:70px}.find-vin-bottom .find-vin__scan{display:block;right:55px}.find-vin-bottom .find-vin__check-btn{transform:translateY(-50%)}@media(max-width:767px){.woot-widget-bubble.woot-elements--right{bottom:70px!important}body.intercom-top .woot-widget-bubble{bottom:150px!important}}
