*,:after,:before{box-sizing:border-box;margin:0;padding:0}button{background:none;border:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f9fafb;background-image:url(/static/media/lines.84f7303049962163ef06.svg);background-size:cover;font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;margin:0}.container{margin:0 auto;max-width:1280px;padding:0 20px}button{cursor:pointer;font-family:Inter,sans-serif}@media(max-width:900px){.container{padding:0 10px}}@media(max-width:700px){.container{padding:0 5px}}.App{max-width:100vw;overflow:hidden;text-align:center}.contact-info{display:flex;justify-content:space-between;margin-top:63px}.contact-info__logo{background-image:url(/static/media/logo.72458c97ee102b03466f.svg);background-repeat:no-repeat;background-size:cover;height:93px;width:310px}.contact-info__phone{color:#0c0c0d;font-size:18px;line-height:24px;padding-top:13px}.engine-sale{color:#6b7280;font-size:20px;font-weight:400;line-height:28px;margin-top:141px;position:relative;text-align:left}.engine-sale__title{color:#111827;font-size:48px;font-weight:800;line-height:48px;width:718px}.engine-sale__description{margin-top:39px;width:566px}.engine-sale__button{background-color:#000;border:none;border-radius:6px;color:#fff;font-size:18px;font-weight:500;height:62px;line-height:28px;margin-top:31px;width:249px}.engine-sale__image{background-image:url(/static/media/2227.3d71b2c7d59d05aebcca.svg);background-repeat:no-repeat;background-size:contain;height:358px;position:absolute;right:0;top:0;width:379px}.card-brand{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:280px}.card-brand__item{object-fit:contain}.engine-list{color:#737373;display:flex;font-size:30px;justify-content:space-between;line-height:40px;margin-top:39px}.engine-list__image{background-image:url(/static/media/bmw-s68.d1c2aec72b66bc2140ec.png);background-repeat:no-repeat;background-size:contain;height:596px;width:775px}.engine-list__items{column-count:2;-webkit-columns:2;-moz-columns:2;list-style:none}.delivery-info{margin-top:117px;text-align:left;width:1000px}.delivery-info__title{color:#111827;font-size:48px;font-weight:800;line-height:48px}.delivery-info__description{color:#6b7280;font-size:18px;line-height:28px;margin-top:24px}.email-sent{align-items:center;border-radius:5px;display:flex;font-size:48px;font-weight:700;gap:80px;line-height:48px;margin-top:153px;text-align:center}.email-sent__text{color:#111827;margin:0;text-align:left}.email-sent__codes{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex}.email-sent__code{align-items:center;border-right:1px solid #f3f4f6;color:#000;display:flex;height:96px;justify-content:center;width:96px}.email-sent__code:last-child{border-right:none}.free-consultation{color:#c7d2fe;display:flex;justify-content:space-between;padding:70px 0 90px}.free-consultation__wrapper{background-color:#000;margin-top:130px}.free-consultation__left{text-align:left}.free-consultation__title{color:#fff;font-size:36px;font-weight:800;line-height:40px}.free-consultation__contact-info{margin-top:50px}.free-consultation__notice{font-size:18px;font-weight:400;line-height:24px;margin-top:50px}.free-consultation__notice a{color:inherit}.footer{align-items:center;display:flex;justify-content:space-between;padding:21px 0}.footer__text{color:#9ca3af;font-size:16px;line-height:24px}.footer__logo{background-image:url(/static/media/logo.72458c97ee102b03466f.svg);background-repeat:no-repeat;background-size:contain;height:83px;width:224px}.footer__telegram{align-items:center;background-color:#0ea5e9;border:none;border-radius:6px;color:#fff;display:flex;font-size:16px;gap:10px;line-height:24px;outline:none;padding:9px 15px;text-decoration:none}.footer__telegram img{height:24px;width:24px}.form{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.form__input{border:1px solid #d1d5db;border-radius:6px;color:#111827;font-size:16px;height:50px;line-height:24px;padding:13px 17px;width:335px}.form__input::placeholder{color:#6b7280}.form__label{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:12px}.form__label input{height:20px;width:20px}.form__label input::placeholder{background:red;color:red}.form__label.main span{color:#c7d2fe}.form__label.modal span{color:#2c2c2c}.form__button{border:none;border-radius:6px;cursor:pointer;font-size:18px;font-weight:500;height:62px;line-height:28px;margin-top:5px;width:335px}.form__button.main{background-color:#fff;color:#303030}.form__button.modal{background-color:#000;color:#fff}.form__button:disabled{cursor:not-allowed;filter:brightness(.5)}.dialog{background-color:#0003;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.dialog,.dialog__content{align-items:center;display:flex}.dialog__content{background-color:#fff;border-radius:8px;flex-direction:column;gap:24px;padding:32px;position:relative;width:623px}.dialog__title{color:#111827;font-size:36px;font-weight:800;line-height:40px;margin-right:auto;text-align:left}.dialog__subtitle{color:#6b7280;font-size:14px;line-height:20px;margin-right:auto}.dialog__close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAJFJREFUeNrtlDEOgkAUBUevZENDohaKiYalxgOjdCRQcRjKV+1P9lUUTD+Tn1d8DnbHhTsnYmoqstz4k4h4MfAmIDGSAv3HVzcGCVtXwtaVsHUlbF0JV1eipZFeTsvETO/q0LCw0lGMpuvpNGcBmk5zujpKmLoStq6ErStRoDuJmkF6NvEgS8WHMzFPrsfv3xsbs10z+64c4BMAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:contain;height:30px;position:absolute;right:5px;top:5px;width:30px}.dialog__notice{color:#6b7280;font-size:14px;line-height:20px}.dialog__notice a,.dialog__notice a:visited{color:#2563eb}@media(max-width:1250px){.engine-list{font-size:24px;line-height:34px}.engine-list__image{height:396px;width:575px}}@media(max-width:950px){.engine-list{align-items:center;flex-direction:column}}@media(max-width:600px){.engine-list{font-size:18px;line-height:28px}.engine-list__image{height:196px;width:256px}}@media(max-width:950px){.card-brand{gap:20px;justify-content:center;margin-top:70px}}@media(max-width:650px){.form{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.form__input{border:1px solid #d1d5db;border-radius:6px;color:#111827;font-size:16px;height:50px;line-height:24px;padding:13px 17px;width:335px}.form__input::placeholder{color:#6b7280}.form__label{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:12px}.form__label input{height:20px;width:20px}.form__button{border:none;border-radius:6px;cursor:pointer;font-size:18px;font-weight:500;height:62px;line-height:28px;margin-top:5px;width:335px}.dialog__content{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:24px;margin:0 5px;padding:24px;width:350px}.dialog__title{color:#111827;font-size:26px;font-weight:800;line-height:30px;margin-right:auto;text-align:left}.dialog__title span{color:#0045a7}.dialog__subtitle{margin-right:auto}.dialog__notice,.dialog__subtitle{color:#6b7280;font-size:14px;line-height:20px}.dialog__notice a,.dialog__notice a:visited{color:#2563eb}}@media(max-width:950px){.footer{flex-direction:column;gap:20px}}@media(max-width:800px){.free-consultation{align-items:center;flex-direction:column;gap:30px}.free-consultation__contact-info,.free-consultation__notice,.free-consultation__title{text-align:center}}@media(max-width:420px){.free-consultation__wrapper{margin-top:30px}.free-consultation__notice{font-size:14px;line-height:20px}}@media(max-width:1100px){.email-sent{font-size:36px;gap:60px;line-height:36px;margin-top:123px}}@media(max-width:900px){.email-sent{font-size:30px;gap:40px;line-height:30px;margin-top:90px}.email-sent__code{height:66px;width:66px}}@media(max-width:700px){.email-sent{font-size:30px;gap:40px;line-height:30px;margin-top:90px}.email-sent__code{height:66px;width:66px}.email-sent{align-items:center;border-radius:5px;display:flex;flex-direction:column;font-size:28px;gap:20px;line-height:28px;margin-top:60px;text-align:center}.email-sent__text br{display:none}.email-sent__code{height:56px;width:56px}}@media(max-width:500px){.contact-info{align-items:center;flex-direction:column}}@media(max-width:1100px){.engine-sale{font-size:16px;line-height:24px;margin-top:80px}.engine-sale__title{font-size:40px;line-height:40px;width:600px}.engine-sale__button{font-size:16px;height:50px;line-height:26px;margin-top:20px;width:230px}.engine-sale__image{height:263px;width:279px}}@media(max-width:890px){.engine-sale{font-size:14px;line-height:22px;margin-top:60px}.engine-sale__title{font-size:34px;line-height:34px;width:500px}.engine-sale__button{font-size:14px;height:40px;line-height:24px;margin-top:16px;width:210px}.engine-sale__description{margin-top:16px;width:350px}.engine-sale__image{height:197px;width:209px}}@media(max-width:700px){.engine-sale__image{display:none}}@media(max-width:600px){.engine-sale{font-size:14px;line-height:22px;margin-top:60px;text-align:center}.engine-sale__title{font-size:30px;line-height:30px;margin:0 auto;width:400px}.engine-sale__description{margin:16px auto 0;width:350px}}@media(max-width:440px){.engine-sale{font-size:12px;line-height:20px;margin-top:40px}.engine-sale__title{font-size:24px;line-height:24px;width:290px}.engine-sale__description{margin:16px auto 0;width:270px}}@media(max-width:1100px){.delivery-info{margin-top:164px;width:800px}.delivery-info__title{font-size:40px;line-height:40px}.delivery-info__description{font-size:16px;line-height:26px}}@media(max-width:890px){.delivery-info{margin-top:164px;width:560px}.delivery-info__title{font-size:34px;line-height:34px}.delivery-info__description{font-size:14px;line-height:24px}}@media(max-width:600px){.delivery-info{margin:104px auto 0;text-align:center;width:430px}.delivery-info__title{font-size:30px;line-height:30px}.delivery-info__description{font-size:14px;line-height:24px}}@media(max-width:440px){.delivery-info{margin:64px auto 0;width:340px}.delivery-info__title{font-size:24px;line-height:24px}.delivery-info__description{font-size:12px;line-height:22px}}
/*# sourceMappingURL=main.908037e5.css.map*/