@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);h1{color:blue}@font-face{font-family:WadikBold;src:url(/fonts/WadikBold.d338e0c1.ttf)}@font-face{font-family:WadikRegular;src:url(/fonts/WadikRegular.eae4d851.ttf)}*{padding:0;margin:0;outline:none;box-sizing:border-box}body,html{font-family:Open Sans,sans-serif;font-weight:400;color:#000;scroll-behavior:smooth}body{overflow-x:hidden}img{max-width:100%;vertical-align:middle}input[type=text]{height:50px;font-family:Open Sans,sans-serif;width:100%;color:#000;font-size:14px;box-sizing:border-box;font-weight:400;padding:0 25px;outline:none;background:#fff;border-radius:4px;border:1px solid rgba(51,51,51,.5)}a,a:active,a:focus,a:hover,a:visited{color:#000}section{padding:60px 0 0}@media (max-width:767px){section{padding-top:40px}}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{width:100%;padding:0 15px}}@media (min-width:576px) and (min-width:1200px){.container{max-width:1140px}}.but{display:flex;align-items:center;justify-content:center;width:100%;height:40px;font-size:14px;text-decoration:none;border:1px solid #000;border-radius:4px;position:relative;top:0;cursor:pointer;text-transform:uppercase;font-weight:600}.but:hover{border-color:#3c3d3d;background:#3c3d3d;color:#fff}.h1{font-family:WadikBold,sans-serif;font-size:clamp(25px,2.5vw,50px);text-transform:uppercase;font-weight:700;padding-bottom:20px;width:auto;display:inline-block}.header{padding-top:10px;position:sticky;top:0;background:#fff;z-index:12}.header .container{max-width:1440px;display:flex;align-items:center;justify-content:space-between;padding-bottom:10px}@media (max-width:767px){.header .container{border-bottom:1px solid #e0e0e0;justify-content:flex-start;padding-bottom:15px}}.header__left,.header__left .logo{display:flex;align-items:center}.header__left .logo{position:relative}.header__left .logo-text{font-size:12px;padding-left:20px;margin-left:20px;border-left:1px solid #333}@media (max-width:767px){.header__left .logo-text{display:none;padding-bottom:15px}}.header__left a{display:block;width:159px}@media (max-width:767px){.header__left a{width:100px;margin-left:10px;margin-right:8px}}@media (max-width:576px){.header__left a img{vertical-align:baseline}}.header .adress{font-size:12px;padding-left:25px;background:url(/img/pin.060cc451.svg) 0 50% no-repeat;background-size:auto 18px}@media (max-width:767px){.header .adress{display:none}}.header .phone a{font-weight:700;color:#000;text-decoration:none;padding-left:25px;background:url(/img/phone.1df2fb9d.svg) 0 50% no-repeat;background-size:auto 18px}@media (max-width:767px){.header .phone a{padding-left:25px;padding-right:60px}}@media (max-width:350px){.header .phone a{padding-left:5px;border-left:1px solid #333;background:0;padding-right:0;background:none}}@media (max-width:1023px){.header .phone{display:none}}@media (max-width:767px){.header .phone{margin-left:auto;display:block}}@media (max-width:350px){.header .phone{margin:0;padding:0}}@media (max-width:767px){.header{padding-top:15px}}a.thirdbut{background-color:#3c3d3d;border-color:#3c3d3d;color:#fff!important}a.callback{font-family:WadikRegular,sans-serif;height:40px}a.callback:hover{color:#fff}a.callback.mainbut{max-width:200px}@media (max-width:767px){a.callback.mainbut{display:none}.burger{display:block}}.menu{padding-top:15px;background:#fff;border-top:1px solid #e0e0e0}.menu .container{display:flex;justify-content:space-between;max-width:1440px}@media (max-width:767px){.menu .container{flex-direction:column}}.menu__model{display:flex;gap:20px}@media (max-width:767px){.menu__model{margin-top:15px;flex-direction:column}}.menu__model a:first-child{padding-left:0}.menu__nav{display:flex;justify-content:space-between;gap:20px}@media (max-width:767px){.menu__nav{flex-direction:column;align-items:center;margin-top:25px;padding-top:25px;border-top:1px solid #e0e0e0}}.menu a{font-size:14px;color:#000;transition:all .3s;position:relative;padding:0 6px 6px}.menu a:before{content:"";display:block;width:0;height:2px;background:#000;position:absolute;left:0;bottom:0;transition:all .3s}.menu a:hover:before{width:100%}.menu.act{right:0}@media (max-width:767px){.menu{display:block;position:fixed;top:39px;background:#fff;width:100%;height:auto;right:-100%;left:unset;transition:all .3s linear;z-index:2;padding:10px 0}}.special{padding:0}.special .but{border:none}.special img{width:100%;height:100%}.special .container{max-width:100%!important;width:100%!important;position:relative;padding:0}.special .top-banner{position:relative;display:block}.special .top-banner:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:transparent;background-image:linear-gradient(0deg,#000,transparent);opacity:.9}.special .title{max-width:1140px;position:absolute;bottom:100px;left:0;right:0;padding-left:1em;margin:60px auto 0;width:100%;color:#fff}@media (max-width:992px){.special .title{bottom:50px}}.special .but{width:270px;padding:7px 0;margin-top:60px;text-transform:uppercase;font-weight:500;font-size:14px;color:#000;background:#fff;border-color:#fff}.special .but:hover{border-color:#3c3d3d;background:#3c3d3d;color:#fff}.mainbut{font-family:WadikRegular,sans-serif;color:#fff;border-color:#000;background:#000}.mainbut:hover{border-color:#3c3d3d;background:#3c3d3d}.blocktitle{font-family:WadikBold,sans-serif;text-transform:uppercase;font-weight:700;font-size:27px;position:relative;text-align:center;margin-bottom:50px}@media (max-width:767px){.blocktitle{margin-bottom:25px}}.subtitle{text-transform:uppercase;font-size:18px;font-weight:700;margin-bottom:15px}.tmp-text-start{margin-bottom:29px!important}.cars__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.cars-item{width:48%;box-shadow:0 5px 16.92px 1.08px rgba(0,0,0,.08);padding:35px 0;margin-bottom:40px}.cars-item img{padding:30px}.cars-item__tmp-text{padding:0 40px}.cars-item__tmp-text+.car-title{margin-bottom:29px!important}.cars-item__tmp-text p{margin-bottom:20px}.cars-item__tmp-text-links{display:flex;flex-direction:column;padding:0 40px}.cars-item__tmp-text-links a{margin-bottom:20px}@media (max-width:1023px){.cars-item{width:100%}}.cars-item__buttons{margin-top:35px;padding:0 40px}.cars-item__buttons a{margin-top:10px}.cars-item__buttons a.callback{color:#000}.cars-item__buttons a:hover{color:#fff}@media (max-width:767px){.cars-item__buttons{padding:0 15px}}.cars-item .car-title{font-family:WadikBold,sans-serif;font-size:27px;text-transform:uppercase;padding-left:40px;font-weight:700;margin-bottom:50px;position:relative}.cars-item .car-title .instock{color:#3c3d3d;position:absolute;left:40px;bottom:-30px;font-size:18px;text-transform:none}.cars-item .agr{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;font-size:17px;padding:10px 15px 10px 15px;font-weight:600}.cars-item .agr div{border-right:1px solid #ddd;padding:0 5px 0 5px;text-align:center;font-size:18px}.cars-item .agr div:last-of-type{border-right:none}.cars-item .agr div span{font-weight:400;font-size:10px;color:#000;display:block}.cars-item .gab{background-color:#eee;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:0;font-size:10px;text-align:center;padding:10px 0}.cars-item .specials{display:flex;font-size:18px;justify-content:space-between;position:relative;padding:0 40px}.cars-item .specials div{display:block;padding-left:48px;color:#333;text-decoration:none;position:relative;z-index:1}.cars-item .specials .price:before{content:url(/img/wallet.7c8d4ffc.svg);box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:absolute;top:-10px;left:0;background:#ffc000;padding-top:5px}@media (max-width:768px){.cars-item .specials .price{font-size:24px}}.cars-item .specials .ico{display:none}.cars-item .specials .ico:before{content:url(/img/calendar.9db8eef8.svg);box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:absolute;top:-10px;left:0;background:#ffc000;padding-top:5px}@media (max-width:767px){.cars-item .specials{padding:0 15px;flex-direction:column;gap:35px}}.test_drive .container{position:relative}.test_drive .container:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:transparent;background-image:linear-gradient(270deg,#000,transparent);opacity:.4}@media (max-width:767px){.test_drive .container:after{background-image:linear-gradient(180deg,#000,transparent)}}.test_drive__wrap{z-index:1;position:relative;width:42%;margin-left:auto;margin-right:40px}@media (max-width:767px){.test_drive__wrap{margin:0 auto;width:90%}}.trade_in .container{position:relative}.trade_in .container:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:transparent;background-image:linear-gradient(90deg,#000,transparent);opacity:.4}@media (max-width:767px){.trade_in .container:after{background-image:linear-gradient(180deg,#000,transparent)}}.trade_in__wrap{z-index:1;position:relative;padding-left:40px;width:45%}@media (max-width:767px){.trade_in__wrap{margin:0 auto;width:90%;padding:0}}.contacts{padding-bottom:60px;font-size:14px}.contacts .cont-text{font-weight:700;font-size:18px;margin-bottom:15px;margin-top:35px}.contacts .cont-text:first-child{margin-top:15px}@media (max-width:1023px){.contacts .cont-text:first-child{margin-top:0}}.contacts__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media (max-width:767px){.contacts__wrapper{padding:0 15px}}.contacts .left{width:480px;max-width:100%;padding-bottom:75px}@media (max-width:992px){.contacts .left{width:350px}}@media (max-width:1023px){.contacts .left{padding-bottom:45px;margin:0 auto;width:425px}}.contacts .left-w{display:flex;margin-top:25px;gap:35px}.contacts .adress{margin-bottom:15px}.contacts .adress,.contacts .time{padding:2px 0 2px 25px;background:url(/img/pin.060cc451.svg) 0 50% no-repeat;background-size:auto 18px}.contacts .phone a{font-weight:700;color:#000;text-decoration:none;font-size:30px}.contacts .social{display:flex;gap:10px;margin-top:35px}.contacts .social img{width:35px;height:32px}.map{position:absolute;top:25px;right:0;width:49.2%;height:437px;background:url(/img/map.f7af9b0d.jpg) 0 0 no-repeat}@media (max-width:1023px){.map{position:relative;top:0;margin-bottom:50px;width:100%;background:url(/img/map100.645314d7.jpg) 50% no-repeat}}@media (max-width:767px){.disclaimer{padding:0 15px}}.not_agree button{background-color:#ccc!important;cursor:auto!important;color:#fff!important;border:none!important}.agree_field{font-size:14px;line-height:17px;position:relative;display:inline-block;padding-left:29px;top:0}.agree_field a{color:#333}.agree_field input{position:absolute;top:-1px;left:0;margin:0;z-index:2;background-color:transparent}form,form .form-group{position:relative}form .form-group{margin-bottom:10px}form .form-group input[type=tel],form .form-group input[type=text],form .form-group select{height:50px;width:100%;color:#000;font-size:16px;box-sizing:border-box;font-weight:400;font-family:Dopis Regular,sans-serif;padding:0 25px;outline:none;background:#fff;border:1px solid rgba(51,51,51,.5)}form .form-group select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAHCAYAAAA4R3wZAAAAmElEQVQYlY3QPQrCQBDF8X/sjPEAFpaiIkpe4S29hBextnui2Fl5gwh+YBNZ2cAqBJ1ymN+82c3KsqyAge0bf5SkE7DtAGfgIqn4xSTtgSGwyuq6bhpzoGv70YKOwBjIbT9DIrYXwA64SspbkkZAP6DQeycmAwdgGgfuCZoBvfSaD5jgcNISWMcnFM2iVhjxJoLw05NvBPAC0h5BrkIAB0YAAAAASUVORK5CYII=) 95% 50% no-repeat #fff}form .form-group button{width:100%;cursor:pointer;font-family:WadikRegular,sans-serif;outline:none}.bgblock{padding:100px 0;background-position:50%;background-size:cover;background-repeat:no-repeat}.bgblock .agree_field,.bgblock .agree_field a{color:#fff}#test_drive>div{color:#fff;background-image:url(/img/td.defc9ec5.jpg)}.trade_in>div{color:#fff;background-image:url(/img/tin.30a0a20e.jpg)}.tradein_wrap{width:42%;margin-left:auto;margin-right:40px}.tradein_title{font-family:WadikBold,sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.gallery .slick-slide{margin:0 15px}.slick-next{right:0}.slick-prev{left:0}@media screen and (max-width:900px){.bgblock{padding:2em;border-radius:0}}@media (min-width:768px) and (max-width:1199px){.tradein_wrap{margin-right:0}}@media (min-width:768px) and (max-width:991px){.tradein_wrap{padding:30px 0;margin:0;width:100%}}@media (max-width:767px){.tradein_wrap{padding:30px 0;margin:0;width:100%}.tradein_title{text-align:center}.burger{display:block!important}}.popup_container h2{margin-bottom:25px}.has-danger{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ee918e}.disclamer_switch{display:block;font-weight:700;color:#000;text-decoration:underline;margin:10px 0}.burger{display:none;flex-direction:column;width:23px;height:32px;cursor:pointer;position:relative;z-index:1000;margin-right:10px}.burger-line{height:3px;background-color:#000;margin:5px 0;transition:all .3s}.menu{display:none;background-color:#fff;color:#000;position:absolute;top:0;left:0;width:auto;padding:50px 20px}.menu ul{list-style-type:none;padding:0}.menu li{margin:15px 0}.menu a{color:#fff;text-decoration:none;font-size:18px}.menu.open{display:block}.burger.open .burger-line:first-child{transform:rotate(45deg);position:relative;top:7px}.burger.open .burger-line:nth-child(2){opacity:0}.burger.open .burger-line:nth-child(3){transform:rotate(-45deg);position:relative;top:-7px}#cookie-banner{position:fixed;bottom:0;left:50%;max-width:1386px;width:95%;transform:translateX(-50%) translateY(100%);border-radius:15px;padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;box-shadow:0 -2px 6px rgba(0,0,0,.15);z-index:1000;transition:transform .3s ease-in-out}#cookie-banner.show{transform:translateX(-50%) translateY(-20px)}#cookie-banner button{border:none;padding:.6rem 1.4rem;font-size:.8rem;border-radius:3px;cursor:pointer;flex-shrink:0;transition:opacity .2s;color:#000!important}#cookie-banner button:hover{opacity:.9}@media (max-width:768px){#cookie-banner{flex-direction:column;text-align:center}}