/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
*,*::before,*::after{box-sizing:border-box;}div{display:block;}h1,h2,h3{margin:0;padding:0;font-family:"Open Sans",sans-serif;}a:not([class]){text-decoration-skip-ink:auto;}a{text-decoration:none;}img{max-width:100%;}article > * + *{margin-top:1em;}input,button,textarea,select{font:inherit;}@media (prefers-reduced-motion:reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}}.preloader__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:#fff;opacity:1;}#preloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;z-index:5;}#preloader hr{border:0;margin:0;width:40%;height:40%;position:absolute;border-radius:50%;animation:spin 2s ease infinite;}#preloader :first-child{background:#19a68c;animation-delay:-1.5s;}#preloader :nth-child(2){background:#f63d3a;animation-delay:-1s;}#preloader :nth-child(3){background:#fda543;animation-delay:-0.5s;}#preloader :nth-child(4){background:#193b48;}@keyframes spin{0%,100%{transform:translate(0);}25%{transform:translate(160%);}50%{transform:translate(160%,160%);}75%{transform:translate(0,160%);}}.main__block{max-width:1385px;margin:auto;display:flex;flex-wrap:wrap;flex-direction:row;}.cars__container{flex-basis:75%;max-width:75%;}.vse24-banner__wrapper{flex-basis:25%;max-width:25%;padding-top:115px;padding-right:10px;}.car-marks__wrapper{margin:0 auto;padding-top:10px;padding-left:10px;padding-right:10px;max-width:1000px;flex-shrink:0;}h1.title{order:1;display:flex;}p.sub-title{margin:10px 5px 20px;color:#7f8fa4;}.car-marks__content{order:2;max-width:1000px;width:100%;display:flex;justify-content:space-between;margin:0 auto;background-color:#fff;border-radius:12px;box-shadow:#ccc 0 0 25px 5px;-webkit-overflow-scrolling:touch;overflow-x:scroll;}.car__list-mark{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#fff;margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.car__list-mark:hover{color:white;}.car__item-mark{width:100px;height:122px;}.car__img-mark{height:70px;display:flex;justify-content:center;align-items:center;width:100%;}.car__mark-text{display:flex;align-items:center;justify-content:center;color:#00000080;}p.car__mark-name{margin-right:5px;text-align:center;}h2.cars-ads{margin:10px 5px 20px;}.cars__content{order:3;margin:0 auto;padding-top:10px;padding-left:10px;padding-right:10px;max-width:1000px;flex-shrink:0;}p.short__car-par{margin:0;padding:0;}.car__item-front{width:100%;padding:20px;background:white;margin-bottom:10px;border-radius:12px;box-shadow:#ccc 0px 0px 25px 5px;height:14.5em;}.i-car{background:white;display:flex;}.list__new-img{position:relative;}.list__new-img picture{display:flex;}.list__new-img picture > img{width:100%;object-fit:cover;width:220px;height:165px;border-radius:5px;}.list__new-text{display:flex;flex-direction:column;width:100%;overflow:hidden;padding:0px 0px 0px 20px;}.list__info{display:flex;justify-content:space-between;width:100%;}h3.cars__title-text{color:black;font-size:16px;font-weight:600;margin-bottom:10px;}.car-in{display:flex;flex-wrap:wrap;color:#00000080;font-size:16px;margin-top:5px;font-weight:normal;flex-direction:column;}.list__param{display:flex;flex-wrap:wrap;}p.short__car-par{font-size:15px;color:#333333;margin-right:3px;}.cars__title-price{color:black;flex-shrink:0;margin-left:10px;display:flex;align-items:end;flex-direction:column;}span.price__usd{font-weight:900;font-family:"Inter",sans-serif;color:#1967d2;font-size:18px;display:block;}span.price__text{font-weight:400;color:#808080bf;font-size:16px;margin-top:5px;}.label__car{display:flex;margin-top:10px;}span.item-car-city{display:flex;color:black;}span.time-ago{color:#808080bf;font-size:14px;display:block;}.item__text-bottom{display:flex;justify-content:space-between;align-items:end;height:100%;}.button-wrapper{display:flex;width:100%;justify-content:center;margin:10px;}.car__card-show{border:1px solid #e1e8ee;padding:8px 16px;border-radius:5px;display:flex;font-size:16px;font-weight:normal;background:white;cursor:pointer;color:#1967d2;height:40px;align-items:center;justify-content:center;}@media screen and (max-width:668px){.cars__content{display:flex;flex-direction:column;align-items:center;}.car__item-front{border-radius:0 !important;padding-right:0;padding-left:0;max-height:none;height:auto;width:80%;}.i-car{flex-direction:column;}.mobile__title{display:flex;padding:15px 15px;padding-top:0;padding-bottom:5px;}.cars__title-price{display:flex;padding:0 15px;margin-bottom:15px;}span.price__usd{color:#1967d2;font-weight:900;font-size:18px;font-family:"Inter",sans-serif;}span.price__text{color:#808080bf;font-size:16px;margin-left:5px;}.row__pictures{display:flex;overflow-x:auto;justify-content:center;padding-right:15px;padding-left:15px;-webkit-overflow-scrolling:touch;}.list__new-text{padding:10px 15px 0 15px;}span.item-car-city{border-top:1px solid #e1e8ee;margin-top:10px;}span.time-ago{font-size:13px;}.list__new-img picture > img{width:470px;height:286px;}}@media screen and (max-width:992px){.cars__container{flex-basis:100%;max-width:100%;}.vse24-banner__wrapper{flex-basis:100%;max-width:100%;padding:10px;display:flex;justify-content:center;}}@media screen and (max-width:440px){.car__item-front{width:100%;}.list__new-img picture > img{width:380px;height:190px;}}
