.taxi__banner[data-v-ff1fcc0c]{background:url(../images/taxi__banner.png) no-repeat;background-size:cover;padding:0;position:relative}@media screen and (max-width:1023px){.taxi__banner[data-v-ff1fcc0c]{background-position:50% 100%}}.taxi__banner .container[data-v-ff1fcc0c]{height:600px}@media screen and (max-width:1023px){.taxi__banner .container[data-v-ff1fcc0c]{height:700px}.taxi__banner .container[data-v-ff1fcc0c]:before{background:#0000004d;content:"";height:100%;position:absolute;width:100%}}@media screen and (max-width:768px){.taxi__banner .container[data-v-ff1fcc0c]{height:-moz-max-content;height:max-content}}.taxi__banner .container .taxi__section-content[data-v-ff1fcc0c]{background-size:cover;border-radius:15px 15px 0 0;color:var(--bg-light);display:flex;flex-direction:column;gap:40px;height:330px;padding-top:10%;position:relative}@media screen and (max-width:1023px){.taxi__banner .container .taxi__section-content[data-v-ff1fcc0c]{padding-top:150px}}@media screen and (max-width:767px){.taxi__banner .container .taxi__section-content[data-v-ff1fcc0c]{border-radius:0;gap:20px;height:-moz-max-content;height:max-content;padding-bottom:20px}}@media screen and (max-width:425px){.taxi__banner .container .taxi__section-content[data-v-ff1fcc0c]{justify-content:space-between}}.taxi__banner .container .taxi__section-content .content__main-title[data-v-ff1fcc0c]{background:transparent;font-size:60px;font-weight:700;line-height:70px;position:relative}.taxi__banner .container .taxi__section-content .content__main-title span[data-v-ff1fcc0c]{background:transparent;color:#ffca00;font-size:60px;font-weight:700;line-height:70px}@media screen and (max-width:1023px){.taxi__banner .container .taxi__section-content .content__main-title span[data-v-ff1fcc0c]{font-size:40px;line-height:50px}}@media screen and (max-width:767px){.taxi__banner .container .taxi__section-content .content__main-title span[data-v-ff1fcc0c]{font-size:22px;line-height:24px}}@media screen and (max-width:540px){.taxi__banner .container .taxi__section-content .content__main-title span[data-v-ff1fcc0c]{font-size:20px}}@media screen and (max-width:1023px){.taxi__banner .container .taxi__section-content .content__main-title[data-v-ff1fcc0c]{font-size:40px;line-height:50px}}@media screen and (max-width:767px){.taxi__banner .container .taxi__section-content .content__main-title[data-v-ff1fcc0c]{line-height:30px}}@media screen and (max-width:540px){.taxi__banner .container .taxi__section-content .content__main-title[data-v-ff1fcc0c]{font-size:22px;line-height:26px}}.taxi__banner .container .taxi__section-content .content__main-text[data-v-ff1fcc0c]{color:var(--bg-light);font-size:20px;font-weight:400;line-height:30px;position:relative}@media screen and (max-width:1023px){.taxi__banner .container .taxi__section-content .content__main-text[data-v-ff1fcc0c]{font-size:24px;line-height:30px}}@media screen and (max-width:767px){.taxi__banner .container .taxi__section-content .content__main-text[data-v-ff1fcc0c]{font-size:22px;line-height:24px}}@media screen and (max-width:540px){.taxi__banner .container .taxi__section-content .content__main-text[data-v-ff1fcc0c]{font-size:20px}}.taxi__banner .container .taxi__section-content .content__main-text span[data-v-ff1fcc0c]{font-size:18px}@media screen and (max-width:767px){.taxi__banner .container .taxi__section-content .content__main-text span[data-v-ff1fcc0c]{font-size:16px}}.taxi__banner .container .taxi__section-content .content__main-icons[data-v-ff1fcc0c]{display:flex;flex-direction:row;gap:20px}@media screen and (max-width:768px){.taxi__banner .container .taxi__section-content .content__main-icons[data-v-ff1fcc0c]{flex-direction:column}}.taxi__banner .container .taxi__section-content .content__main-icons .main__icon[data-v-ff1fcc0c]{align-items:center;display:flex;flex-direction:row;gap:10px}.taxi__banner .container .taxi__section-content .content__main-icons .main__icon p[data-v-ff1fcc0c]{font-size:18px;font-weight:700;line-height:100%;text-transform:uppercase}.taxi__banner .main__banner-form[data-v-ff1fcc0c]{background:linear-gradient(90deg,#4696c0,#113a79);border:1.5px solid #fff;border-radius:15px;display:flex;flex-direction:column;gap:10px;justify-content:center;max-width:320px;padding:30px 20px;position:absolute;right:50px;top:144px}@media screen and (max-width:1024px){.taxi__banner .main__banner-form[data-v-ff1fcc0c]{right:15px;top:120px}}@media screen and (max-width:768px){.taxi__banner .main__banner-form[data-v-ff1fcc0c]{border-radius:0;max-width:100%;position:relative;right:0;top:0}}.taxi__banner .main__banner-form h3[data-v-ff1fcc0c]{color:#fff;font-size:22px;font-weight:500;line-height:137%;text-align:center}.taxi__banner .main__banner-form p[data-v-ff1fcc0c]{color:#fff;font-size:14px;font-weight:400;line-height:150%;text-align:center}.card[data-v-796f8bea]{background:var(--bg-light);border:2px solid #fff;border-radius:5px;box-shadow:0 0 100px #0000001a;height:auto;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.card[data-v-796f8bea]:hover{border:1px solid transparent;box-shadow:var(--box-shadow);transition:.3s}.card .card__link[data-v-796f8bea]{height:100%;margin-bottom:10px;width:100%}.card .card__link .card__name[data-v-796f8bea],.card .card__link .card__payment[data-v-796f8bea],.card .card__link .card__price-new[data-v-796f8bea],.card .card__link .card__price-old[data-v-796f8bea]{margin:0 15px}.card .card__link .card__top[data-v-796f8bea]{background:linear-gradient(#00000080,#00000080),url(../images/back__city.png) no-repeat 50%;background-size:135% 100%;margin-bottom:10px;padding:20px 20px 0;position:relative}.card .card__link .card__top[data-v-796f8bea]:before{background:#fff;bottom:0;clip-path:polygon(100% 0,-20% 100%,100% 100%);content:"";height:35%;left:0;position:absolute;width:100%}.card .card__link .card__top .model__count[data-v-796f8bea]{align-items:center;background:#fff;border:1px solid #0b87ba;border-radius:5px;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;padding:7px;width:-moz-max-content;width:max-content}.card .card__link .card__top .model__count p span[data-v-796f8bea]{color:var(--secondary-color)}.card .card__link .card__top .model__sale-date[data-v-796f8bea]{align-items:center;background:#fff;border:1px solid #0b87ba;border-radius:5px;display:flex;gap:10px;justify-content:space-between;padding:7px;width:-moz-max-content;width:max-content}.card .card__link .card__top .model__sale-date p span[data-v-796f8bea]{color:var(--secondary-color)}.card .card__link .card__name[data-v-796f8bea]{color:#494949;font-size:22px;line-height:22px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.card .card__link .card__img[data-v-796f8bea]{display:block;height:150px;margin:0 auto;-o-object-fit:contain;object-fit:contain;position:relative;width:90%;z-index:10}.card .card__link .card__list[data-v-796f8bea]{align-items:center;display:flex;flex-wrap:wrap;gap:6px 4px;margin:20px 5px 15px;width:100%}.card .card__link .card__list li[data-v-796f8bea]{border:1px solid #bdbdbd;border-radius:3px;color:#706f6f;min-width:70px;padding:6px 12px}.card .card__link .card__list li span[data-v-796f8bea]{font-weight:700}.card .card__link .card__list li[data-v-796f8bea]:first-of-type{border-color:var(--secondary-color);color:var(--secondary-color)}.card .card__link .card__price-new[data-v-796f8bea]{font-size:24px;font-weight:700;line-height:36px}.card .card__link .card__payment[data-v-796f8bea]{font-size:14px;font-weight:400;line-height:normal}.card .card__link .card__payment span[data-v-796f8bea]{color:var(--secondary-color);font-size:14px;margin-bottom:5px}.card .card__link .card__price-old[data-v-796f8bea]{color:#a7a7a7;font-size:14px;font-weight:400;line-height:16px;text-decoration:line-through}.card .card__buttons[data-v-796f8bea]{display:flex;flex-direction:column;gap:11px;padding:0 15px 15px;width:100%}.taxi__filter .taxi__menu[data-v-1f1f719d]{align-items:center;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);justify-content:space-between}@media screen and (max-width:1200px){.taxi__filter .taxi__menu[data-v-1f1f719d]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.taxi__filter .taxi__menu[data-v-1f1f719d]{grid-template-columns:repeat(1,1fr)}}.taxi__filter .taxi__menu .taxi__menu-item[data-v-1f1f719d]{background:var(--bg-light);border:2px solid #fff;border-radius:5px;box-shadow:0 0 100px #0000001a;cursor:pointer;display:flex;flex-direction:column;height:208px;max-width:360px;padding:20px;position:relative;text-align:left;transition:all .3s ease;width:100%}.taxi__filter .taxi__menu .taxi__menu-item img[data-v-1f1f719d]{height:100px;margin:auto;-o-object-fit:cover;object-fit:cover;width:240px}.taxi__filter .taxi__menu .taxi__menu-item .taxi__title[data-v-1f1f719d]{font-size:18px;font-weight:600;line-height:100%;margin-bottom:10px}.taxi__filter .taxi__menu .taxi__menu-item .taxi__subtitle[data-v-1f1f719d]{font-size:14px;font-weight:400;line-height:100%}.taxi__filter .taxi__menu .taxi__menu-item .taxi__model-name[data-v-1f1f719d]{color:#828282}.taxi__filter .taxi__menu .taxi__menu-item input[type=checkbox][data-v-1f1f719d]{display:none}.taxi__filter .taxi__menu .taxi__menu-item .checkbox__switch[data-v-1f1f719d]{background:var(--main-black);display:none;height:20px;position:absolute;right:25px;top:16.5px;width:20px}@media screen and (max-width:1023px){.taxi__filter .taxi__menu .taxi__menu-item .checkbox__switch[data-v-1f1f719d]{height:24px;right:15px;top:calc(50% - 12px);width:24px}}@media screen and (max-width:767px){.taxi__filter .taxi__menu .taxi__menu-item .checkbox__switch[data-v-1f1f719d]{right:10px}}.taxi__filter .taxi__menu .taxi__menu-item p[data-v-1f1f719d]{font-size:16px;font-weight:300;line-height:18px}@media screen and (max-width:767px){.taxi__filter .taxi__menu .taxi__menu-item p[data-v-1f1f719d]{font-size:14px}}.taxi__filter .taxi__menu .taxi__menu-item.active[data-v-1f1f719d]{background:#fbfbfb;border:1px solid #e5e5e5;box-shadow:inset 1px 1px 5px #0003}.taxi__filter .taxi__menu .taxi__menu-item.active .checkbox__switch[data-v-1f1f719d]{background:#ffca00;display:block}.taxi__filter .taxi__menu .taxi__menu-item.active .checkbox__switch[data-v-1f1f719d]:before{color:#0f0f0f;content:"";font-family:Font Awesome\ 6 Free;font-size:10px;font-weight:900;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.taxi__wrapper[data-v-1f1f719d]{display:flex;flex-direction:column;gap:20px}.taxi__list[data-v-1f1f719d]{align-items:center;display:grid;gap:20px 23px;grid-template-columns:repeat(4,1fr);margin-bottom:40px}@media (max-width:1199px){.taxi__list[data-v-1f1f719d]{gap:15px}}@media (max-width:1024px){.taxi__list[data-v-1f1f719d]{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.taxi__list[data-v-1f1f719d]{grid-template-columns:repeat(2,1fr)}}@media (max-width:515px){.taxi__list[data-v-1f1f719d]{grid-template-columns:repeat(1,1fr)}}.taxi__banner[data-v-a3387cfe]{height:-moz-max-content;height:max-content;padding:0}.taxi__banner .container[data-v-a3387cfe]{border:2px solid #fff;border-radius:5px;box-shadow:0 0 100px #0000001a;display:flex;justify-content:space-between;padding:40px 30px 40px 60px}@media screen and (max-width:768px){.taxi__banner .container[data-v-a3387cfe]{flex-direction:column-reverse;padding:0}}.taxi__banner .container .content__banner[data-v-a3387cfe]{display:flex;flex-direction:column;gap:30px;width:38%}@media screen and (max-width:1300px){.taxi__banner .container .content__banner[data-v-a3387cfe]{width:45%}}@media screen and (max-width:768px){.taxi__banner .container .content__banner[data-v-a3387cfe]{background:#eee;padding:10px;position:relative;width:100%}.taxi__banner .container .content__banner[data-v-a3387cfe]:before{background:#eee;border-radius:50%;content:"";height:80px;left:0;position:absolute;right:0;top:-40px;width:100%;z-index:2}}.taxi__banner .container .content__banner h2[data-v-a3387cfe]{font-size:48px;font-weight:600;line-height:52px;position:relative;z-index:5}@media screen and (max-width:1023px){.taxi__banner .container .content__banner h2[data-v-a3387cfe]{font-size:36px;line-height:44px}}@media screen and (max-width:370px){.taxi__banner .container .content__banner h2[data-v-a3387cfe]{font-size:26px;line-height:34px}}.taxi__banner .container .content__banner h2 span[data-v-a3387cfe]{color:var(--yellow);font-size:48px;font-weight:600;line-height:52px}@media screen and (max-width:1023px){.taxi__banner .container .content__banner h2 span[data-v-a3387cfe]{font-size:36px;line-height:44px}}@media screen and (max-width:370px){.taxi__banner .container .content__banner h2 span[data-v-a3387cfe]{font-size:26px;line-height:34px}}.taxi__banner .container .content__banner p[data-v-a3387cfe]{color:#333;font-size:26px;font-weight:400;line-height:34px}@media screen and (max-width:1023px){.taxi__banner .container .content__banner p[data-v-a3387cfe]{font-size:16px;line-height:26px}}.taxi__banner .container img[data-v-a3387cfe]{height:493px}@media screen and (max-width:1300px){.taxi__banner .container img[data-v-a3387cfe]{height:auto;width:50%}}@media screen and (max-width:1023px){.taxi__banner .container img[data-v-a3387cfe]{width:50%}}@media screen and (max-width:768px){.taxi__banner .container img[data-v-a3387cfe]{width:100%}}
