.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.amp-banner {
text-align: center;
margin: 30px auto;
max-width: 100%;
}
.amp-banner.mobile { display: block; }
.amp-banner.desktop { display: block; }
.post-navigation .nav-links {
margin-bottom: 0 !important;
} .post-content a.amp-banner-link,
.post-content a.amp-banner-link *,
a.amp-banner-link,
a.amp-banner-link *,
a.amp-banner-link:hover,
a.amp-banner-link:hover * {
text-decoration: none !important;
border-bottom: none !important;
box-shadow: none !important;
} a.amp-banner-link,
.post-content a.amp-banner-link{
display: block;
overflow: visible !important;
}
a.amp-banner-link .amp-banner,
.post-content a.amp-banner-link .amp-banner{
position: relative;
z-index: 50;
overflow: visible !important;
will-change: transform;
transform-origin: center center;
} .post-content,
.post-content .container,
.single .post-content .container,
.page .post-content .container{
overflow: visible !important;
} .single-page__wrap .post-content,
.single-page__wrap .post-content .container{
overflow: visible !important;
} .custom-list__item img {
opacity: 0;
transform: translateY(20px);
transition: opacity 0.6s ease, transform 0.6s ease;
}
.custom-list__item.visible img {
opacity: 1;
transform: translateY(0);
}
.custom-list__item img:hover {
transform: scale(1.05);
} #auto,
#realty,
#market,
#feedback,
#faq,
#blog {
scroll-margin-top: 125px;
} a.button_car:hover,
a.button_realty:hover,
a.button_market:hover {
text-decoration: none !important;
}
.button_car,
.button_realty,
.button_market {
padding: 1rem 1.65rem;
display: inline-block;
position: relative;
border: none;
border-radius: 8px;
font-weight: 500;
font-size: 1rem;
line-height: 1;
text-decoration: none !important;
color: #fff;
cursor: pointer;
overflow: hidden;
z-index: 0;
}
.button_car    { background-color: #4571E1; }
.button_realty { background-color: #FF585B; }
.button_market { background-color: #66B051; }
.button_car:hover,
.button_realty:hover,
.button_market:hover {
background-color: #e1e1e1 !important;
color: #37435d !important;
}
.button_car::after,
.button_realty::after,
.button_market::after {
content: "";
position: absolute;
top: 0;
left: -130%;
width: 100%;
height: 100%;
background: linear-gradient(to right, transparent, rgba(255,255,255,1));
opacity: .5;
transform: skewX(-10deg);
z-index: 2;
transition: left .6s ease-in-out;
}
.button_car:hover::after,
.button_realty:hover::after,
.button_market:hover::after {
left: 130%;
} .breadcrumbs__item {
font-size: 13px !important;
}
.single .breadcrumbs__item:last-child {
display: inline;
} .post-content a.amp-banner-link .amp-banner .amp-banner-button,
a.amp-banner-link .amp-banner .amp-banner-button {
display: inline-block !important;
position: relative !important;
overflow: hidden !important;
z-index: 0 !important;
}
.post-content a.amp-banner-link .amp-banner .amp-banner-button::after,
a.amp-banner-link .amp-banner .amp-banner-button::after {
content: "" !important;
display: block !important;
position: absolute !important;
left: 0 !important;
top: 0 !important;
width: 100% !important;
height: 100% !important;
background: linear-gradient(to right, transparent, rgba(255,255,255,1)) !important;
transform: skewX(-10deg) translateX(-120%) !important;
opacity: .5 !important;
z-index: 2 !important;
pointer-events: none !important;
transition: transform 0.6s ease-in-out !important;
}
.post-content a.amp-banner-link:hover .amp-banner .amp-banner-button::after,
a.amp-banner-link:hover .amp-banner .amp-banner-button::after {
transform: skewX(-10deg) translateX(120%) !important;
} .brand-card,
.brand-card:hover,
.brand-card:focus,
.brand-card:active,
.brand-card-grid,
.brand-card-grid:hover,
.region-card,
.region-card:hover,
.region-card-grid,
.region-card-grid:hover {
text-decoration: none !important;
}
.footer-info__descr {
font-size: 0.65rem;
line-height: 140%;
}
.brand-top-row {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 15px;
}
.brand-breadcrumbs { order: 1; }
.brand-left        { order: 2; } .brand-btn,
.pr-btn {
padding: 1rem 1.65rem;
display: inline-block;
position: relative;
border: none;
border-radius: 8px;
font-weight: 500;
font-size: 1rem;
line-height: 1;
text-decoration: none !important;
color: #fff !important;
cursor: pointer;
overflow: hidden;
z-index: 0;
background-color: #a6ce38 !important;
transition: background-color .3s ease, color .3s ease;
}
.brand-btn:hover,
.pr-btn:hover {
background: #98bc33 !important;
color: #ffffff !important;
box-shadow: 0 8px 20px rgba(166, 206, 56, 0.35) !important;
}
.brand-btn::after,
.pr-btn::after {
content: "";
position: absolute;
top: 0;
left: -130%;
width: 100%;
height: 100%;
background: linear-gradient(to right, transparent, rgba(255,255,255,1));
opacity: .5;
transform: skewX(-10deg);
z-index: 2;
transition: left .6s ease-in-out;
}
.brand-btn:hover::after,
.pr-btn:hover::after {
left: 130%;
}  html, body {
max-width: 100%;
overflow-x: hidden !important;
} .site-header,
.header,
header {
max-width: 100% !important;
overflow-x: hidden !important;
} .main-navigation {
max-width: 100% !important;
overflow-x: hidden;
}
.main-navigation ul,
.main-navigation li,
.main-navigation li ul {
overflow: visible !important;
} .container,
.single-page__wrap,
.single-page__header,
.page-header {
min-width: 0 !important;
overflow: hidden !important;
}
ul.breadcrumbs {
display: flex !important;
flex-wrap: nowrap;
overflow: hidden !important;
white-space: nowrap;
min-width: 0 !important;
}
ul.breadcrumbs > li {
flex-shrink: 0;
display: flex !important;
white-space: nowrap;
}
ul.breadcrumbs > li:last-child {
flex-shrink: 1 !important;
min-width: 0 !important;
overflow: hidden !important;
}
ul.breadcrumbs > li:last-child span,
ul.breadcrumbs > li:last-child a {
display: block !important;
min-width: 0 !important;
overflow: hidden !important;
white-space: nowrap;
text-overflow: ellipsis;
} .breadcrumbs__item::before {
display: none !important;
} ul.breadcrumbs > li:not(:last-child)::after {
content: "›";
margin: 0 6px;
color: #999;
flex-shrink: 0;
} .site-header,
.site-header *,
.header,
.header *,
.header-bottom,
.header-bottom *,
.header-wrapper,
.header-wrapper *,
.menu-wrapper,
.menu-wrapper *,
.main-navigation,
.main-navigation ul,
.main-navigation li {
overflow: visible !important;
}
.poster {
margin-bottom: 2rem;
margin-top: 4rem;
} .brand-popular-card .brand-btn {
background: #a6ce38 !important;
color: #ffffff !important;
padding: 14px 20px !important;
border-radius: 8px !important;
font-size: 15px !important;
font-weight: 600 !important;
text-align: center !important;
line-height: 1.2 !important;
border: none !important;
cursor: pointer !important;
width: 100% !important; display: block !important; box-sizing: border-box !important;
transition: background 0.2s ease, box-shadow 0.2s ease !important;
margin-top: 20px !important; }
.brand-popular-card .brand-btn:hover {
background: #98bc33 !important;
color: #ffffff !important;
box-shadow: 0 8px 20px rgba(166, 206, 56, 0.35) !important;
} .post-content a,
.container__descr a,
.blog-list-item__content a,
.tax-brand-page .post-content a {
text-decoration: underline !important;
} .brand-card a,
.brand-card a *,
.brand-popular-card a,
.brand-popular-card a * {
text-decoration: none !important;
} .region-grid-card a,
.region-grid-card a *,
.popular-region-card a,
.popular-region-card a * {
text-decoration: none !important;
} .brand-btn,
.pr-btn,
.button_car,
.button_realty,
.button_market,
.amp-banner-link,
.amp-banner-link * {
text-decoration: none !important;
} .tax-brand-page .container__descr a {
text-decoration: underline !important;
} .home-textblock {
overflow: visible !important;
}
.home-textblock .container {
overflow: visible !important;
}
.footer-info__descr {
font-size: 0.75rem; }
@media (max-width: 768px) {
.footer-info__descr {
font-size: 15px;
}
}
.footer-info__descr {
font-size: 0.8rem; }
@media (max-width: 768px) {
.footer-info__descr {
font-size: 15px;
line-height: 1.6;
}
}
@media (max-width: 768px) { .poster__descr p:last-of-type {
display: flex !important;
flex-wrap: wrap !important;
gap: 12px !important;
justify-content: center;
} .poster__descr p:last-of-type > a {
flex: 1 1 calc(50% - 6px);
max-width: calc(50% - 6px);
text-align: center;
font-size: 15px;
height: 48px;
} .poster__descr p:last-of-type > a.button_market {
flex: 1 1 100%;
max-width: 100%;
}
}  .wp-block-group,
.wp-block-columns,
.wp-block-column,
.wp-block-cover,
.wp-block-cover__inner-container,
.post-content,
.post-content > .container,
.single-page__wrap,
.single-page__wrap .post-content {
overflow: visible !important;
} a.amp-banner-link,
a.amp-banner-link .amp-banner {
overflow: visible !important;
position: relative;
z-index: 100;
will-change: transform;
}
a.amp-banner-link {
padding: 6px;
display: block;
}