 .swiper-container {margin: 0 auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1 }.swiper-container-no-flexbox .swiper-slide {float: left }.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform, -webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box }.swiper-container-android .swiper-slide, .swiper-wrapper {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.swiper-container-multirow>.swiper-wrapper {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto }.swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform, -webkit-transform }.swiper-slide-invisible-blank {visibility: hidden }.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height: auto }.swiper-container-autoheight .swiper-wrapper {-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-transition-property: height, -webkit-transform;transition-property: height, -webkit-transform;-o-transition-property: transform, height;transition-property: transform, height;transition-property: transform, height, -webkit-transform }.swiper-container-3d {-webkit-perspective: 1200px;perspective: 1200px }.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {-webkit-transform-style: preserve-3d;transform-style: preserve-3d }.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10 }.swiper-container-3d .swiper-slide-shadow-left {background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }.swiper-container-3d .swiper-slide-shadow-right {background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }.swiper-container-3d .swiper-slide-shadow-top {background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }.swiper-container-3d .swiper-slide-shadow-bottom {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal>.swiper-wrapper {-ms-touch-action: pan-y;touch-action: pan-y }.swiper-container-wp8-vertical, .swiper-container-wp8-vertical>.swiper-wrapper {-ms-touch-action: pan-x;touch-action: pan-x }.swiper-button-next, .swiper-button-prev {position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 10;cursor: pointer;background-size: 27px 44px;background-position: center;background-repeat: no-repeat }.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none }.swiper-button-prev, .swiper-container-rtl .swiper-button-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left: 10px;right: auto }.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right: 10px;left: auto }.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") }.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") }.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E") }.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E") }.swiper-button-lock {display: none }.swiper-pagination {position: absolute;text-align: center;-webkit-transition: .3s opacity;-o-transition: .3s opacity;transition: .3s opacity;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);z-index: 10 }.swiper-pagination.swiper-pagination-hidden {opacity: 0 }.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px;left: 0;width: 100% }.swiper-pagination-bullets-dynamic {overflow: hidden;font-size: 0 }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transform: scale(.33);-ms-transform: scale(.33);transform: scale(.33);position: relative }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {-webkit-transform: scale(.66);-ms-transform: scale(.66);transform: scale(.66) }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {-webkit-transform: scale(.33);-ms-transform: scale(.33);transform: scale(.33) }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {-webkit-transform: scale(.66);-ms-transform: scale(.66);transform: scale(.66) }.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {-webkit-transform: scale(.33);-ms-transform: scale(.33);transform: scale(.33) }.swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: #000;opacity: .2 }button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;-webkit-box-shadow: none;box-shadow: none;-webkit-appearance: none;-moz-appearance: none;appearance: none }.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer }.swiper-pagination-bullet-active {opacity: 1;background: #007aff }.swiper-container-vertical>.swiper-pagination-bullets {right: 10px;top: 50%;-webkit-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0) }.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 6px 0;display: block }.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 8px }.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display: inline-block;-webkit-transition: .2s top, .2s -webkit-transform;transition: .2s top, .2s -webkit-transform;-o-transition: .2s transform, .2s top;transition: .2s transform, .2s top;transition: .2s transform, .2s top, .2s -webkit-transform }.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 4px }.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);white-space: nowrap }.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transition: .2s left, .2s -webkit-transform;transition: .2s left, .2s -webkit-transform;-o-transition: .2s transform, .2s left;transition: .2s transform, .2s left;transition: .2s transform, .2s left, .2s -webkit-transform }.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transition: .2s right, .2s -webkit-transform;transition: .2s right, .2s -webkit-transform;-o-transition: .2s transform, .2s right;transition: .2s transform, .2s right;transition: .2s transform, .2s right, .2s -webkit-transform }.swiper-pagination-progressbar {background: rgba(0, 0, 0, .25);position: absolute }.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: #007aff;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top }.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {-webkit-transform-origin: right top;-ms-transform-origin: right top;transform-origin: right top }.swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width: 100%;height: 4px;left: 0;top: 0 }.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical>.swiper-pagination-progressbar {width: 4px;height: 100%;left: 0;top: 0 }.swiper-pagination-white .swiper-pagination-bullet-active {background: #fff }.swiper-pagination-progressbar.swiper-pagination-white {background: rgba(255, 255, 255, .25) }.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {background: #fff }.swiper-pagination-black .swiper-pagination-bullet-active {background: #000 }.swiper-pagination-progressbar.swiper-pagination-black {background: rgba(0, 0, 0, .25) }.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {background: #000 }.swiper-pagination-lock {display: none }.swiper-scrollbar {border-radius: 10px;position: relative;-ms-touch-action: none;background: rgba(0, 0, 0, .1) }.swiper-container-horizontal>.swiper-scrollbar {position: absolute;left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98% }.swiper-container-vertical>.swiper-scrollbar {position: absolute;right: 3px;top: 1%;z-index: 50;width: 5px;height: 98% }.swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: rgba(0, 0, 0, .5);border-radius: 10px;left: 0;top: 0 }.swiper-scrollbar-cursor-drag {cursor: move }.swiper-scrollbar-lock {display: none }.swiper-zoom-container {width: 100%;height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-align: center }.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg {max-width: 100%;max-height: 100%;-o-object-fit: contain;object-fit: contain }.swiper-slide-zoomed {cursor: move }.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;animation: swiper-preloader-spin 1s steps(12, end) infinite }.swiper-lazy-preloader:after {display: block;content: '';width: 100%;height: 100%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position: 50%;background-size: 100%;background-repeat: no-repeat }.swiper-lazy-preloader-white:after {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") }@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg) }}@keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg) }}.swiper-container .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000 }.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out }.swiper-container-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity }.swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none }.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto }.swiper-container-cube {overflow: visible }.swiper-container-cube .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;visibility: hidden;-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;width: 100%;height: 100% }.swiper-container-cube .swiper-slide .swiper-slide {pointer-events: none }.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin: 100% 0;-ms-transform-origin: 100% 0;transform-origin: 100% 0 }.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {pointer-events: auto }.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev {pointer-events: auto;visibility: visible }.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden }.swiper-container-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: #000;opacity: .6;-webkit-filter: blur(50px);filter: blur(50px);z-index: 0 }.swiper-container-flip {overflow: visible }.swiper-container-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1 }.swiper-container-flip .swiper-slide .swiper-slide {pointer-events: none }.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto }.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden }.swiper-container-coverflow .swiper-wrapper {-ms-perspective: 1200px }@keyframes smartphoto {from {opacity: 0 }to {opacity: 1 }}@keyframes smartphoto-img-wrap {from {opacity: 0 }to {opacity: 1 }}@keyframes smartphoto-inner {from {transform: translate(0, 100px) }to {transform: translate(0, 0) }}@keyframes smartphoto-loader {0% {opacity: .4;transform: rotate(0deg) }50% {opacity: 1;transform: rotate(180deg) }100% {opacity: .4;transform: rotate(360deg) }}@keyframes smartphoto-appear {0% {display: none;opacity: 0 }1% {display: block;opacity: 0 }100% {display: block;opacity: 1 }}@keyframes smartphoto-hide {0% {display: block;opacity: 1 }99% {display: block;opacity: 0 }100% {display: none;opacity: 0 }}.smartphoto {position: fixed;z-index: 100;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;background-color: #000;opacity: 1;font-family: sans-serif;cursor: pointer;-webkit-transition: opacity .3s ease-out;-moz-transition: opacity .3s ease-out;-ms-transition: opacity .3s ease-out;-o-transition: opacity .3s ease-out;transition: opacity .3s ease-out;transition: all 0.3s ease-out;animation-name: smartphoto;animation-duration: .3s;animation-timing-function: ease-out }.smartphoto[aria-hidden="true"] {display: none }.smartphoto-close {opacity: 0 }.smartphoto-count {display: inline-block;color: #FFF;font-size: 16px }.smartphoto-header {display: block;box-sizing: border-box;position: fixed;z-index: 102;top: 0;left: 0;width: 100%;height: 50px;padding: 15px;background-color: rgba(0, 0, 0, 0.2) }.smartphoto-content {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100% }.smartphoto-dismiss {display: block;position: absolute;top: 15px;right: 10px;width: 20px;height: 20px;padding: 0;border: none;background-color: transparent;background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4MzQuNjUgMjgzNC42NSIgZmlsbD0iI0ZGRiI+PHRpdGxlPmljb248L3RpdGxlPjxwYXRoIGQ9Ik0xNTc2LjQyLDE0MDYuNzYsMjc4NCwxOTkuMTlhNTYuODYsNTYuODYsMCwwLDAsMC04MC4xOGwtNzguOTItNzguOTJhNTYuODYsNTYuODYsMCwwLDAtODAuMTgsMEwxNDE3LjMyLDEyNDcuNjYsMjA5Ljc1LDQwLjA5YTU2Ljg2LDU2Ljg2LDAsMCwwLTgwLjE4LDBMNTAuNjUsMTE5YTU2Ljg2LDU2Ljg2LDAsMCwwLDAsODAuMThMMTI1OC4yMywxNDA2Ljc2LDUwLjY1LDI2MTQuMzRhNTYuODYsNTYuODYsMCwwLDAsMCw4MC4xOGw3OC45Miw3OC45MmE1Ni44Niw1Ni44NiwwLDAsMCw4MC4xOCwwTDE0MTcuMzIsMTU2NS44NiwyNjI0LjksMjc3My40NGE1Ni44Niw1Ni44NiwwLDAsMCw4MC4xOCwwbDc4LjkyLTc4LjkyYTU2Ljg2LDU2Ljg2LDAsMCwwLDAtODAuMThaIi8+PC9zdmc+);text-shadow: 0 1px 0 #FFF;color: #FFF;font-size: 30px;text-decoration: none;cursor: pointer;line-height: 1 }.smartphoto-body {position: relative;z-index: 102;width: 100%;height: 100%;margin: 0 auto }.smartphoto-inner {position: relative;width: 100%;height: 100%;vertical-align: top }.smartphoto-img {display: none;max-width: none;width: auto;height: auto;cursor: zoom-in;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;transition: transform 0.3s ease-out;-webkit-user-drag: none }.smartphoto-img.active {display: block }.smartphoto-img-onmove {cursor: grab;cursor: -webkit-grab;transition: none }.smartphoto-img-elasticmove {transition: transform 0.3s ease-out }.smartphoto-img-wrap {display: inline-block;opacity: 1;-webkit-transition: opacity .3s ease-out;-moz-transition: opacity .3s ease-out;-ms-transition: opacity .3s ease-out;-o-transition: opacity .3s ease-out;transition: opacity .3s ease-out;animation-name: smartphoto-img-wrap;animation-duration: .3s;animation-timing-function: ease-out }.smartphoto-img-left {transform: translateX(150%) !important }.smartphoto-img-right {transform: translateX(-150%) !important }.smartphoto-arrows {list-style-type: none;margin: 0;padding: 0;position: relative;z-index: 1002;top: 50%;left: 0;opacity: 1;animation-name: smartphoto-appear;animation-duration: .3s;animation-timing-function: ease-out }.smartphoto-arrows[aria-hidden="true"] {animation-name: smartphoto-hide;display: none }.smartphoto-arrows li {display: block;position: absolute;top: 50%;width: 30px;height: 30px;margin-top: -20px;box-sizing: content-box;animation-duration: .3s;animation-timing-function: ease-out;animation-name: smartphoto-appear }.smartphoto-arrows li:focus {outline: none }.smartphoto-arrows [aria-hidden="true"] {animation-name: smartphoto-hide;display: none }.smartphoto-arrows a {display: block;width: 100%;height: 100%;text-decoration: none }.smartphoto-arrow-right {right: 0;padding: 5px 0;background-color: rgba(0, 0, 0, 0.5) }.smartphoto-arrow-right a {background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4MzQuNjUgMjgzNC42NSIgZmlsbD0iI0ZGRiAiPjx0aXRsZT5pY29uPC90aXRsZT48cGF0aCBkPSJNMTgzNy44OCwxNDE3LjMyLDY0My41OSwyMjNhNzIuMjEsNzIuMjEsMCwwLDEsMC0xMDEuODJMNzQzLjgyLDIxYTcyLjIxLDcyLjIxLDAsMCwxLDEwMS44MiwwTDIwOTAuODMsMTI2Ni4xOWwxMDAuMjMsMTAwLjIzYTcyLjIxLDcyLjIxLDAsMCwxLDAsMTAxLjgyTDg0NS42NCwyODEzLjY1YTcyLjIxLDcyLjIxLDAsMCwxLTEwMS44MiwwTDY0My41OSwyNzEzLjQyYTcyLjIxLDcyLjIxLDAsMCwxLDAtMTAxLjgyWiIvPjwvc3ZnPg==) }.smartphoto-arrow-left {left: 0;padding: 5px 0;background-color: rgba(0, 0, 0, 0.5) }.smartphoto-arrow-left a {background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4MzQuNjUgMjgzNC42NSIgZmlsbD0iI0ZGRiI+PHRpdGxlPmljb248L3RpdGxlPjxwYXRoIGQ9Ik05OTYuNzcsMTQxNy4zMiwyMTkxLjA2LDIyM2E3Mi4yMSw3Mi4yMSwwLDAsMCwwLTEwMS44MkwyMDkwLjgzLDIxQTcyLjIxLDcyLjIxLDAsMCwwLDE5ODksMjFMNzQzLjgyLDEyNjYuMTksNjQzLjU5LDEzNjYuNDJhNzIuMjEsNzIuMjEsMCwwLDAsMCwxMDEuODJMMTk4OSwyODEzLjY1YTcyLjIxLDcyLjIxLDAsMCwwLDEwMS44MiwwbDEwMC4yMy0xMDAuMjNhNzIuMjEsNzIuMjEsMCwwLDAsMC0xMDEuODJaIi8+PC9zdmc+) }.smartPhotoArrowHideIcon {display: none }.smartphoto-nav {position: absolute;bottom: 0;left: 0;width: 100%;opacity: 1;animation-name: smartphoto-appear;animation-duration: .3s;animation-timing-function: ease-out }.smartphoto-nav[aria-hidden="true"] {animation-name: smartphoto-hide;display: none }.smartphoto-nav ul {display: block;overflow-x: auto;list-style: none;margin: 0;padding: 0;text-align: center;white-space: nowrap;-webkit-overflow-scrolling: touch }.smartphoto-nav li {display: inline-block;overflow: hidden;width: 50px;height: 50px }.smartphoto-nav a {display: block;width: 100%;height: 100%;background-color: #FFF;background-position: center center;background-size: cover;opacity: .5 }.smartphoto-nav a:focus {opacity: .8 }.smartphoto-nav a.current {opacity: 1 }.smartphoto-nav img {width: auto;height: 100% }.smartphoto-list {list-style-type: none;position: absolute;z-index: 101;top: 0;left: 0;margin: 0;padding: 0;white-space: nowrap }.smartphoto-list li {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: all 0.3s ease-out }.smartphoto-list li:focus {outline: none }.smartphoto-list-onmove {transition: all 0.3s ease-out }.smartphoto-caption {overflow: hidden;box-sizing: border-box;position: absolute;top: 0;left: 0;width: 100%;height: 50px;padding: 0 50px;color: #FFF;font-size: 12px;text-align: center;line-height: 50px;white-space: nowrap;text-overflow: ellipsis }.smartphoto-caption:focus {outline: none }.smartphoto-loader-wrap {display: block;position: relative;z-index: 103;width: 0;height: 0;transform: translate(50vw, 50vh) }.smartphoto-loader {position: absolute;z-index: 101;top: 0;left: 0;width: 30px;height: 30px;margin-top: -25px;margin-left: -25px;border: 8px solid #17CDDD;border-right-color: transparent;border-radius: 50%;animation: smartphoto-loader .5s infinite linear }.smartphoto-img-clone {position: fixed;z-index: 100;top: 0;left: 0;transition: all .3s ease-out }.smartphoto-sr-only {overflow: hidden;position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;border: 0;clip: rect(0, 0, 0, 0) }@font-face {font-family: 'Toyota-Display-w';src: url('../fonts/hinted-subset-ToyotaDisplay-Regular.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Toyota-Display-w';src: url('../fonts/hinted-subset-ToyotaDisplay-Bold.woff') format('woff');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'Toyota-Type-w';src: url('../fonts/ToyotaType-Regular.ttf') format('opentype');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Toyota-Type-w';src: url('../fonts/ToyotaType-Bold.ttf') format('opentype');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'Montserrat-w';src: url('../fonts/hinted-subset-Montserrat-Medium.woff') format('woff');font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: 'Montserrat-w';src: url('../fonts/hinted-subset-Montserrat-SemiBold.woff') format('woff');font-weight: 600;font-style: normal;font-display: swap;}@font-face {font-family: 'Montserrat-w';src: url('../fonts/hinted-subset-Montserrat-Regular.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Toyota Text';src: url('../fonts/hinted-subset-ToyotaText-Regular.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'Toyota Text';src: url('../fonts/hinted-subset-ToyotaText-Italic.woff') format('woff');font-weight: normal;font-style: italic;}html, body {width: 100%;padding: 0;margin: 0;background: #fff;}html * {text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-shadow: rgba(0, 0, 0, .01) 0 0 1px;font-family: 'Toyota-Type-w', 'Arial';outline: 0;-webkit-box-sizing: border-box;box-sizing: border-box;}html {height: 100%;}body {min-height: 100%;}h1 {max-width: 1000px;padding: 89px 20px 0 20px;margin: 0 auto;font-size: 62px;font-weight: bold;line-height: 68px;color: #000;text-align: center;letter-spacing: 0.8px;}header {width: 100%;padding: 0 0 32px 0;background: #fff;}header::after {content: '';display: block;clear: both;}header img, footer img {display: block;float: left;width: 72px;margin: 34px 0 0 3.28125%;}#head_logo_descr, #footer_logo_descr {float: left;font-size: 24px;line-height: 26px;color: #000;padding: 37px 0 0 3.07291667%;}#head_address, #footer_address {float: left;font-size: 16px;line-height: 20px;color: #000;background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%22-6.2%20141%20426.4%20512%22%20enable-background%3D%22new%20-6.2%20141%20426.4%20512%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20fill%3D%22%23E50000%22%20d%3D%22M207%2C653c-4%2C0-8-1.2-11.5-3.5c-2-1.4-50.6-34-99.8-85.9c-29.2-30.8-52.5-62.1-69.3-92.9%20C4.8%2C431.1-6.2%2C391.9-6.2%2C354.2c0-57%2C22.2-110.5%2C62.4-150.8C96.5%2C163.2%2C150%2C141%2C207%2C141s110.5%2C22.2%2C150.8%2C62.4%20c40.3%2C40.3%2C62.4%2C93.8%2C62.4%2C150.8c0%2C37.7-11%2C76.9-32.6%2C116.5c-16.8%2C30.8-40.2%2C62.1-69.3%2C92.9c-49.2%2C51.9-97.8%2C84.5-99.8%2C85.9%20C215%2C651.8%2C211%2C653%2C207%2C653z%20M207%2C182.4c-94.8%2C0-171.8%2C77.1-171.8%2C171.9c0%2C116.5%2C131.7%2C222.9%2C171.9%2C252.7%20c40.2-29.7%2C171.9-136.2%2C171.9-252.7C378.9%2C259.5%2C301.8%2C182.4%2C207%2C182.4z%20M207%2C439.1c-46.8%2C0-84.9-38.1-84.9-84.9%20s38.1-84.9%2C84.9-84.9s84.9%2C38.1%2C84.9%2C84.9C291.9%2C401%2C253.8%2C439.1%2C207%2C439.1z%20M207%2C310.7c-24%2C0-43.5%2C19.5-43.5%2C43.5%20c0%2C24%2C19.5%2C43.5%2C43.5%2C43.5c24%2C0%2C43.5-19.5%2C43.5-43.5C250.5%2C330.2%2C231%2C310.7%2C207%2C310.7z%22%2F%3E%20%3C%2Fsvg%3E') 0 2px no-repeat;background-size: 30px auto;padding: 0 0 0 47px;margin: 43px 0 0 4.21875%;}#head_worktime, #footer_worktime {float: left;font-size: 16px;line-height: 20px;color: #000;margin: 43px 0 0 4.16666667%;padding: 0 0 0 57px;background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20372.2%20369.5%22%20enable-background%3D%22new%200%200%20372.2%20369.5%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20fill%3D%22%23E41E26%22%20d%3D%22M223.7%2C337.6c-3.1%2C0.8-6.2%2C1.4-9.3%2C2c-8.1%2C1.5-13.5%2C9.3-12%2C17.4c0.7%2C4%2C3%2C7.3%2C6.1%2C9.5%20c3.2%2C2.2%2C7.2%2C3.2%2C11.3%2C2.5c3.7-0.7%2C7.4-1.5%2C11.1-2.4c8-2%2C12.9-10.1%2C10.9-18.1C239.8%2C340.5%2C231.7%2C335.6%2C223.7%2C337.6L223.7%2C337.6z%20M223.7%2C337.6%20M334.3%2C137.1c1%2C3.2%2C3.1%2C5.7%2C5.6%2C7.5c3.7%2C2.6%2C8.6%2C3.5%2C13.3%2C2c7.8-2.6%2C12.1-11.1%2C9.5-18.9c-1.2-3.6-2.5-7.2-3.9-10.6%20c-3.1-7.7-11.8-11.4-19.4-8.3c-7.7%2C3.1-11.4%2C11.8-8.3%2C19.4C332.2%2C131.1%2C333.3%2C134.1%2C334.3%2C137.1L334.3%2C137.1z%20M334.3%2C137.1%20M272.3%2C316.3c-2.6%2C1.7-5.4%2C3.4-8.1%2C5c-7.2%2C4.1-9.6%2C13.3-5.5%2C20.4c1.1%2C1.9%2C2.6%2C3.5%2C4.3%2C4.8c4.6%2C3.2%2C10.9%2C3.7%2C16.1%2C0.7%20c3.3-1.9%2C6.5-3.9%2C9.6-6c6.9-4.6%2C8.8-13.8%2C4.2-20.7C288.5%2C313.6%2C279.2%2C311.7%2C272.3%2C316.3L272.3%2C316.3z%20M272.3%2C316.3%20M372%2C178.9%20c-0.3-8.3-7.3-14.7-15.5-14.4c-8.2%2C0.3-14.7%2C7.3-14.4%2C15.5c0.1%2C3.2%2C0.2%2C6.4%2C0.1%2C9.5c-0.1%2C5.2%2C2.4%2C9.8%2C6.4%2C12.6%20c2.3%2C1.7%2C5.2%2C2.7%2C8.3%2C2.7c8.3%2C0.2%2C15.1-6.4%2C15.3-14.6C372.2%2C186.5%2C372.2%2C182.6%2C372%2C178.9L372%2C178.9z%20M372%2C178.9%20M331.9%2C276.9%20c-6.6-5-16-3.6-20.9%2C3c-1.9%2C2.5-3.9%2C5-5.9%2C7.4c-5.4%2C6.3-4.6%2C15.7%2C1.7%2C21.1c0.4%2C0.3%2C0.7%2C0.6%2C1.1%2C0.8c6.3%2C4.4%2C14.9%2C3.4%2C20-2.5%20c2.4-2.9%2C4.8-5.9%2C7.1-8.9C339.8%2C291.2%2C338.5%2C281.9%2C331.9%2C276.9L331.9%2C276.9z%20M331.9%2C276.9%20M353.9%2C222.8c-7.9-2.5-16.3%2C1.9-18.8%2C9.8%20c-0.9%2C3-2%2C6-3.1%2C9c-2.5%2C6.5-0.1%2C13.7%2C5.4%2C17.6c1%2C0.7%2C2.1%2C1.3%2C3.3%2C1.7c7.7%2C2.9%2C16.4-0.9%2C19.3-8.6c1.3-3.5%2C2.6-7.1%2C3.7-10.7%20C366.1%2C233.7%2C361.7%2C225.3%2C353.9%2C222.8L353.9%2C222.8z%20M353.9%2C222.8%20M158.4%2C339.8c-13.4-2.4-26.2-6.5-38.4-12.2%20c-0.1-0.1-0.3-0.2-0.4-0.2c-2.9-1.4-5.7-2.8-8.5-4.3c0%2C0%2C0%2C0%2C0%2C0c-5.1-2.8-10.1-5.9-14.9-9.3C25.8%2C264.1%2C8.9%2C166.5%2C58.4%2C96.2%20C69.2%2C80.9%2C82.3%2C68.1%2C96.8%2C58c0.2-0.1%2C0.4-0.2%2C0.5-0.4c51.3-35.3%2C120.8-37.7%2C175.3-1.4l-11.7%2C16.9c-3.2%2C4.7-1.3%2C8.1%2C4.4%2C7.6%20l50.8-4.5c5.7-0.5%2C9.1-5.4%2C7.6-10.9l-13.6-49.1c-1.5-5.5-5.4-6.2-8.7-1.5l-11.7%2C16.9c-39.9-26.8-87.8-37-135.4-28.8%20c-4.8%2C0.8-9.5%2C1.8-14.2%2C3c0%2C0-0.1%2C0-0.1%2C0c-0.2%2C0-0.4%2C0.1-0.5%2C0.1c-41%2C10.5-76.8%2C34.4-102.3%2C68.6c-0.2%2C0.3-0.4%2C0.5-0.6%2C0.8%20c-0.8%2C1.1-1.7%2C2.3-2.5%2C3.5c-1.3%2C1.9-2.7%2C3.9-3.9%2C5.8c-0.2%2C0.2-0.3%2C0.5-0.4%2C0.7C8.6%2C118-1.6%2C155.7%2C0.2%2C194.2c0%2C0.1%2C0%2C0.3%2C0%2C0.4%20c0.2%2C3.8%2C0.5%2C7.6%2C0.9%2C11.3c0%2C0.2%2C0.1%2C0.5%2C0.1%2C0.7c0.4%2C3.8%2C0.9%2C7.5%2C1.6%2C11.3C9.5%2C256.4%2C27.6%2C291%2C54.8%2C318c0.1%2C0.1%2C0.1%2C0.1%2C0.2%2C0.2%20c0%2C0%2C0%2C0%2C0.1%2C0.1c7.3%2C7.2%2C15.3%2C13.9%2C23.8%2C19.9c22.4%2C15.8%2C47.4%2C26.2%2C74.2%2C31c8.1%2C1.5%2C15.9-4%2C17.4-12.1%20C171.9%2C349%2C166.5%2C341.2%2C158.4%2C339.8L158.4%2C339.8z%20M158.4%2C339.8%20M176.9%2C65.2c-6.7%2C0-12.1%2C5.4-12.1%2C12.1v120.6l110.3%2C57%20c1.8%2C0.9%2C3.7%2C1.4%2C5.5%2C1.4c4.4%2C0%2C8.6-2.4%2C10.8-6.6c3.1-5.9%2C0.7-13.2-5.2-16.3L189%2C183.2V77.3C189%2C70.6%2C183.6%2C65.2%2C176.9%2C65.2%20L176.9%2C65.2z%20M176.9%2C65.2%22%2F%3E%20%3C%2Fsvg%3E') 0 3px no-repeat;background-size: 36px auto;}#head_worktime span, #footer_worktime span {display: inline-block;vertical-align: top;width: 69px;}.button1 {width: 100%;height: 59px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;background: #fff;border: 2px solid #e50000;border-radius: 29px;font-size: 18px;color: #000;text-decoration: none;-webkit-transition: background 0.2s;transition: background 0.2s;padding: 0 0 4px 0;}.button2 {width: 100%;height: 55px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;border: 2px solid #e50000;border-radius: 29px;font-size: 18px;font-weight: bold;text-decoration: none;-webkit-transition: 0.2s;transition: 0.2s;padding: 0 0 2px 0;background: #e50000;color: #fff;}#head_callback_button, #footer_callback_button {max-width: 184px;float: right;margin: 34px 3.64583333% 0 0;}#head_phone, #footer_phone {display: block;float: right;text-decoration: none;cursor: default;font-size: 22px;line-height: 24px;color: #000;background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%22-49%20141%20512%20512%22%20enable-background%3D%22new%20-49%20141%20512%20512%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20fill%3D%22%23E50000%22%20d%3D%22M394.6%2C653c-2.1%2C0-4.1-0.1-6.1-0.3c-0.1%2C0-0.2%2C0-0.4%2C0c-75.5-8.2-149-34.4-212.7-75.7%20c-59.2-37.6-110.3-88.8-147.9-147.9c-41.4-64-67.6-137.9-75.7-213.7c0-0.1%2C0-0.2%2C0-0.3c-1.6-18.1%2C3.9-35.7%2C15.5-49.6%20c11.6-13.9%2C28-22.5%2C46-24.1c2-0.2%2C4-0.3%2C6-0.3h70.8c0.2%2C0%2C0.4%2C0%2C0.6%2C0c33.7%2C0%2C62.5%2C25%2C67.2%2C58.4c0%2C0.1%2C0%2C0.1%2C0%2C0.2%20c2.8%2C21.1%2C8%2C41.9%2C15.4%2C61.8c9.3%2C24.7%2C3.3%2C52.8-15.3%2C71.6c0%2C0-0.1%2C0.1-0.1%2C0.1l-18.6%2C18.6c28.5%2C45.4%2C67%2C83.9%2C112.4%2C112.4l18.6-18.6%20c0%2C0%2C0.1-0.1%2C0.1-0.1c18.8-18.6%2C46.9-24.6%2C71.7-15.3c19.9%2C7.4%2C40.7%2C12.6%2C61.8%2C15.4c0.1%2C0%2C0.1%2C0%2C0.2%2C0c34.1%2C4.8%2C59.1%2C34.3%2C58.4%2C68.7%20v70.6c0.1%2C18.1-6.9%2C35.1-19.7%2C48c-12.8%2C12.9-29.8%2C20-47.9%2C20.1C394.8%2C653%2C394.7%2C653%2C394.6%2C653z%20M392.4%2C611.5%20c0.8%2C0.1%2C1.6%2C0.1%2C2.3%2C0.1c7.1%2C0%2C13.7-2.8%2C18.7-7.9c5-5%2C7.7-11.7%2C7.7-18.8V514c0-0.2%2C0-0.3%2C0-0.5c0.3-13.5-9.4-25-22.8-26.9%20c-24.1-3.2-48-9.1-70.8-17.6c-9.7-3.6-20.7-1.3-28%2C5.9l-29.9%2C29.9c-6.6%2C6.6-16.8%2C8-24.8%2C3.4c-62.3-35.4-114-87.1-149.5-149.5%20c-4.6-8.1-3.2-18.3%2C3.4-24.8l29.9-29.9c7.2-7.3%2C9.6-18.3%2C5.9-28c-8.5-22.9-14.5-46.7-17.7-70.8c-1.9-13-13.1-22.8-26.3-22.8%20c-0.2%2C0-0.3%2C0-0.5%2C0H19.3c-0.8%2C0-1.6%2C0-2.3%2C0.1c-14.5%2C1.3-25.3%2C14.2-24.1%2C28.7c7.4%2C69.4%2C31.3%2C137%2C69.3%2C195.5c0%2C0.1%2C0.1%2C0.1%2C0.1%2C0.2%20c34.4%2C54.1%2C81.2%2C100.9%2C135.3%2C135.3c0.1%2C0%2C0.1%2C0.1%2C0.2%2C0.1C256.1%2C580.1%2C323.3%2C604%2C392.4%2C611.5z%22%2F%3E%20%3C%2Fsvg%3E') 0 0 no-repeat;background-size: 36px auto;margin: 45px 39px 0 0;padding: 4px 0 9px 52px;white-space: nowrap;}#main_slider {width: 100%;}#main_slider .swiper-slide {padding-top: 41.35%;max-height: 794px;background-position: center 0;background-repeat: no-repeat;background-size: cover;-webkit-transition-property: background-position;transition-property: background-position;}#main_slider .swiper-slide .block {font-size: 80px;font-weight: bold;line-height: 88px;color: #fff;position: absolute;top: 16.3%;left: 10.26041667%;}#main_slider .black-text-slide div {color: #000;}#main_slider .swiper-slide p {max-width: 660px;padding: 18px 0 0 0;font-size: 60px;line-height: 70px;color: #fff;top: 19.8%;left: 10.26041667%;margin: -10px 0 0;}#main_slider .black-text-slide p {color: #000;}#main_slider .swiper-slide a {max-width: 209px;height: 55px;margin: 197px 0 0 0;position: absolute;left: 10.26041667%;top: 20.7%;}.swiper-pagination-bullet {background: #fff;opacity: 1;}.swiper-pagination-bullet-active {background: #e50000;}.after_welcome {font-size: 34px !important;}#after_h1 {max-width: 1100px;padding: 28px 10px 0 10px;margin: 0 auto;font-size: 32px;line-height: 42px;color: #000;text-align: center;}.welcome {margin-bottom: 14px;letter-spacing: 0;font-size: 64px;}#welcome-slider .swiper-wrapper {margin-top: 58px;display: flex;flex-wrap: wrap;justify-content: center;}#welcome-slider .swiper-slide {border: 1px solid #e3e3e3;width: 544px;height: 358px;margin: 0 2% 40px;padding: 173px 0 0;}#welcome-slider .swiper-slide:hover {border: none;background: #e50000;color: #fff;}#welcome-slider p {margin: 0 auto;font-size: 18px;text-align: center;line-height: 25px;width: 460px;}#welcome-slider .welcome-slide__title::before {position: absolute;top: -122px;height: 70px;width: 79px;content: '';right: 50%;transform: translateX(50%);}#welcome-slider .swiper-wrapper>div:nth-child(1) .welcome-slide__title::before {background: url(/images/icons/red1.png) center center no-repeat;background-size: contain;}#welcome-slider .swiper-wrapper>div:nth-child(2) .welcome-slide__title::before {background: url(/images/icons/red2.png) center center no-repeat;background-size: contain;}#welcome-slider .swiper-wrapper>div:nth-child(3) .welcome-slide__title::before {background: url(/images/icons/red3.png) center center no-repeat;background-size: contain;}#welcome-slider .swiper-wrapper>div:nth-child(1):hover .welcome-slide__title::before {background: url(/images/icons/white1.png) center center no-repeat;background-size: contain;}#welcome-slider .swiper-wrapper>div:nth-child(2):hover .welcome-slide__title::before {background: url(/images/icons/white2.png) center center no-repeat;background-size: contain;}#welcome-slider .swiper-wrapper>div:nth-child(3):hover .welcome-slide__title::before {background: url(/images/icons/white3.png) center center no-repeat;background-size: contain;}#welcome-slider .welcome-slide__title {font-size: 33px;text-align: center;margin-bottom: 27px;position: relative;width: auto;letter-spacing: -0.6px;}#welcome-slider .swiper-slide:hover .link-info-icon {color: inherit;background: inherit;border-color: #fff;}#features {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;-ms-flex-line-pack: stretch;align-content: stretch;margin: 33px 0 0 0;padding: 0 5.9375%;}#features .features__item {width: 29.07801418%;text-align: center;position: relative;margin: 78px 0 0 0;text-decoration: none;}#features .features__item:nth-child(2)::before, #features .features__item:nth-child(5)::before {content: '';width: 1px;height: 139px;background: #e50000;position: absolute;left: -12.39837398%;top: 42px;}#features .features__item:nth-child(2)::after, #features .features__item:nth-child(5)::after {content: '';width: 1px;height: 139px;background: #e50000;position: absolute;right: -13.00813008%;top: 42px;}#features .features__item svg {display: block;width: 154px;height: 154px;margin: 0 auto;}#features .features__item span {display: block;font-size: 42px;line-height: 46px;color: #000;padding: 19px 0 0 0;text-align: center;}#features .features__item p {max-width: 465px;padding: 32px 0 0 0;margin: 0 auto;font-size: 24px;line-height: 32px;color: #000;}#cars {margin: 0 0 -6px 0;}#cars h2 {padding: 77px 0 0 0;margin: 0 auto;font-size: 62px;line-height: 66px;color: #000;text-align: center;}#cars h2 span {white-space: nowrap;}#cars>p {padding: 22px 0 0 0;margin: 0;font-size: 28px;line-height: 32px;color: #000;text-align: center;}#cars_container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-around;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;-ms-flex-line-pack: stretch;align-content: stretch;padding: 0 3%;}#cars_container .car {width: 492px;margin: 68px 20px 67px 20px;position: relative;}#cars_container .car.promo::before {content: 'Акция';font-size: 18px;font-weight: bold;line-height: 21px;color: #e50000;position: absolute;right: 13px;top: -3px;background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20316%20387.5%22%20enable-background%3D%22new%200%200%20316%20387.5%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20fill%3D%22%23E41E26%22%20d%3D%22M96.2%2C158c0-5.3-4.3-9.6-9.6-9.6h-77c-5.3%2C0-9.6%2C4.3-9.6%2C9.6c0%2C5.3%2C4.3%2C9.6%2C9.6%2C9.6h77%20C91.8%2C167.6%2C96.2%2C163.3%2C96.2%2C158L96.2%2C158z%20M96.2%2C158%20M306.4%2C148.4h-77c-5.3%2C0-9.6%2C4.3-9.6%2C9.6c0%2C5.3%2C4.3%2C9.6%2C9.6%2C9.6h77%20c5.3%2C0%2C9.6-4.3%2C9.6-9.6C316%2C152.7%2C311.8%2C148.4%2C306.4%2C148.4L306.4%2C148.4z%20M306.4%2C148.4%20M158%2C96.2c5.3%2C0%2C9.6-4.3%2C9.6-9.6v-77%20c0-5.3-4.3-9.6-9.6-9.6c-5.3%2C0-9.6%2C4.3-9.6%2C9.6v77C148.4%2C91.8%2C152.7%2C96.2%2C158%2C96.2L158%2C96.2z%20M158%2C96.2%20M208.5%2C117.1%20c2.5%2C0%2C4.9-1%2C6.8-2.8l54.5-54.5c3.8-3.8%2C3.8-9.8%2C0-13.6c-3.8-3.8-9.8-3.8-13.6%2C0l-54.5%2C54.5c-3.8%2C3.8-3.8%2C9.8%2C0%2C13.6%20C203.6%2C116.2%2C206.1%2C117.1%2C208.5%2C117.1L208.5%2C117.1z%20M208.5%2C117.1%20M100.7%2C114.3c1.8%2C1.8%2C4.3%2C2.8%2C6.8%2C2.8c2.5%2C0%2C4.9-1%2C6.8-2.8%20c3.8-3.8%2C3.8-9.8%2C0-13.6L59.8%2C46.2c-3.8-3.8-9.8-3.8-13.6%2C0c-3.8%2C3.8-3.8%2C9.8%2C0%2C13.6L100.7%2C114.3z%20M100.7%2C114.3%20M273.4%2C218.6%20c-7.3-6.2-16.5-9.7-25.8-9.7h-55v-38.8c0-18.6-5.5-32.1-16.5-40.2c-17.3-12.6-40.7-5.5-41.8-5.2c-4%2C1.3-6.7%2C5-6.7%2C9.1v46.8%20c0%2C14.2-6.8%2C26.3-20.3%2C36C97%2C224%2C86.6%2C227.4%2C85.2%2C227.8l-1%2C0.2c-3.6-4.1-8.9-6.6-14.8-6.6H33c-10.9%2C0-19.8%2C8.9-19.8%2C19.8v119.7%20c0%2C10.9%2C8.9%2C19.8%2C19.8%2C19.8h36.6c4.8%2C0%2C9.3-1.8%2C12.6-4.6c7.4%2C7.2%2C17.4%2C11.6%2C28.2%2C11.6H225c11.5%2C0%2C21.7-2.8%2C29.4-8%20c9.9-6.7%2C16.1-17.4%2C17.8-31l14.8-92C289.4%2C242.3%2C284.2%2C227.8%2C273.4%2C218.6L273.4%2C218.6z%20M70.2%2C360.8c0%2C0.3-0.2%2C0.6-0.6%2C0.6H33%20c-0.3%2C0-0.6-0.2-0.6-0.6V241.1c0-0.3%2C0.2-0.6%2C0.6-0.6h36.6c0.3%2C0%2C0.6%2C0.2%2C0.6%2C0.6V360.8z%20M268.2%2C253.6l-14.8%2C92.2%20c0%2C0.1%2C0%2C0.2-0.1%2C0.4c-0.6%2C5.5-2.7%2C22.2-28.2%2C22.2H110.4c-10.2%2C0-19.2-7.7-20.8-17.8c-0.1-0.4-0.2-0.8-0.2-1.1V246.6l0.6-0.2%20c0.2%2C0%2C0.2-0.1%2C0.4-0.1c0.6-0.2%2C14.2-4%2C27.7-13.7c18.8-13.4%2C28.8-31.4%2C28.8-52v-38.9c5.3-0.6%2C12.6-0.3%2C17.9%2C3.6%20c5.8%2C4.2%2C8.6%2C12.6%2C8.6%2C24.6v48.4c0%2C5.3%2C4.3%2C9.6%2C9.6%2C9.6h64.6c4.8%2C0%2C9.5%2C1.8%2C13.4%2C5C266.6%2C238%2C269.4%2C245.8%2C268.2%2C253.6L268.2%2C253.6z%20M268.2%2C253.6%22%2F%3E%20%3C%2Fsvg%3E') 100% 0 no-repeat;background-size: 26px auto;padding: 11px 42px 5px 0;}#cars_container .car.hit::before {content: 'Хит';font-size: 18px;font-weight: bold;line-height: 21px;color: #e50000;position: absolute;right: 53px;top: 4px;background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%22-49%20144.8%20512%20504.4%22%20enable-background%3D%22new%20-49%20144.8%20512%20504.4%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20fill%3D%22%23E50000%22%20d%3D%22M326.1%2C578.8c-5.4%2C0-10.8-1.3-15.7-3.9l-100.2-52.7c-2-1-4.3-1-6.3%2C0l-100.2%2C52.7c-11.5%2C6-25.1%2C5-35.6-2.6%20c-10.5-7.6-15.6-20.3-13.4-33l19.1-111.6c0.4-2.2-0.4-4.4-1.9-6l-81.1-79c-9.3-9-12.5-22.3-8.5-34.6c4-12.3%2C14.4-21.1%2C27.3-23%20l112-16.3c2.2-0.3%2C4.1-1.7%2C5.1-3.7l50.1-101.5c5.7-11.6%2C17.3-18.8%2C30.3-18.8s24.5%2C7.2%2C30.3%2C18.8l50.1%2C101.5c1%2C2%2C2.9%2C3.4%2C5.1%2C3.7%20l112%2C16.3c12.8%2C1.9%2C23.3%2C10.7%2C27.3%2C23c4%2C12.3%2C0.7%2C25.6-8.5%2C34.6l-81.1%2C79c-1.6%2C1.6-2.3%2C3.8-1.9%2C6l19.1%2C111.6%20c2.2%2C12.8-3%2C25.4-13.4%2C33C340%2C576.6%2C333.1%2C578.8%2C326.1%2C578.8z%20M207%2C494.4c5.4%2C0%2C10.8%2C1.3%2C15.7%2C3.9L322.9%2C551%20c3.4%2C1.8%2C6.1%2C0.2%2C7.1-0.5c1-0.7%2C3.3-2.9%2C2.7-6.6l-19.1-111.6c-1.9-11%2C1.8-22.1%2C9.7-29.9l81.1-79c2.7-2.6%2C2.1-5.7%2C1.7-6.9%20c-0.4-1.2-1.7-4.1-5.5-4.6l-112-16.3c-11-1.6-20.5-8.5-25.4-18.5l-50.1-101.5v0c-1.7-3.4-4.8-3.8-6.1-3.8c-1.3%2C0-4.4%2C0.4-6.1%2C3.8%20l-50.1%2C101.5c-4.9%2C10-14.4%2C16.9-25.4%2C18.5l-112%2C16.3c-3.7%2C0.5-5.1%2C3.4-5.5%2C4.6c-0.4%2C1.2-1%2C4.3%2C1.7%2C6.9l81.1%2C79%20c8%2C7.8%2C11.6%2C18.9%2C9.7%2C29.9L81.3%2C543.9c-0.6%2C3.7%2C1.7%2C5.9%2C2.7%2C6.6c1%2C0.7%2C3.8%2C2.3%2C7.1%2C0.5l100.2-52.7%20C196.2%2C495.7%2C201.6%2C494.4%2C207%2C494.4z%20M353.4%2C202.2l14.3-19.7c4.4-6%2C3-14.5-3-18.9c-6-4.4-14.5-3-18.9%2C3l-14.3%2C19.7%20c-4.4%2C6-3%2C14.5%2C3%2C18.9c2.4%2C1.7%2C5.2%2C2.6%2C7.9%2C2.6C346.7%2C207.8%2C350.8%2C205.9%2C353.4%2C202.2z%20M79.4%2C205.1c6-4.4%2C7.4-12.8%2C3-18.9L68%2C166.5%20c-4.4-6-12.8-7.4-18.9-3c-6%2C4.4-7.4%2C12.8-3%2C18.9l14.3%2C19.7c2.6%2C3.6%2C6.8%2C5.6%2C10.9%2C5.6C74.2%2C207.7%2C77%2C206.9%2C79.4%2C205.1z%20M-31.3%2C472.4%20l23.2-7.5c7.1-2.3%2C11-9.9%2C8.7-17c-2.3-7.1-9.9-11-17-8.7l-23.2%2C7.5c-7.1%2C2.3-11%2C9.9-8.7%2C17c1.9%2C5.7%2C7.1%2C9.3%2C12.8%2C9.3%20C-34.1%2C473.1-32.7%2C472.8-31.3%2C472.4z%20M220.5%2C635.7v-24.4c0-7.5-6-13.5-13.5-13.5s-13.5%2C6-13.5%2C13.5v24.4c0%2C7.5%2C6%2C13.5%2C13.5%2C13.5%20C214.5%2C649.2%2C220.5%2C643.1%2C220.5%2C635.7z%20M462.3%2C463.7c2.3-7.1-1.6-14.7-8.7-17l-23.2-7.5c-7.1-2.3-14.7%2C1.6-17%2C8.7%20c-2.3%2C7.1%2C1.6%2C14.7%2C8.7%2C17l23.2%2C7.5c1.4%2C0.4%2C2.8%2C0.7%2C4.2%2C0.7C455.2%2C473.1%2C460.5%2C469.4%2C462.3%2C463.7z%22%2F%3E%20%3C%2Fsvg%3E') 100% 0 no-repeat;background-size: 30px auto;padding: 4px 40px 5px 0;}#cars_container .car.profitly::before {content: 'Выгодно';font-size: 18px;font-weight: bold;line-height: 21px;color: #e50000;position: absolute;right: 50px;top: 7px;background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20388.8%20356.6%22%20enable-background%3D%22new%200%200%20388.8%20356.6%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20fill%3D%22%23E41E26%22%20d%3D%22M336.6%2C52.2C302.9%2C18.6%2C258.1%2C0%2C210.5%2C0C162%2C0%2C116.7%2C19.1%2C82.8%2C53.8c-3.7%2C3.8-3.6%2C9.8%2C0.2%2C13.6%20c3.8%2C3.7%2C9.8%2C3.6%2C13.6-0.2c30.2-31%2C70.6-48%2C113.9-48c87.8-0.1%2C159.1%2C71.3%2C159.1%2C159c0%2C87.8-71.4%2C159.1-159.1%2C159.1%20S51.4%2C266.1%2C51.4%2C178.3v-2l15.8%2C15.8c1.8%2C1.8%2C4.3%2C2.8%2C6.8%2C2.8c2.5%2C0%2C4.9-1%2C6.8-2.8c3.8-3.8%2C3.8-9.8%2C0-13.6l-32.2-32.2%20c-3.8-3.8-9.8-3.8-13.6%2C0L2.8%2C178.6c-3.8%2C3.8-3.8%2C9.8%2C0%2C13.6c3.8%2C3.8%2C9.8%2C3.8%2C13.6%2C0l15.8-15.8v2c0%2C47.6%2C18.6%2C92.4%2C52.2%2C126.1%20c33.7%2C33.7%2C78.5%2C52.2%2C126.1%2C52.2c47.6%2C0%2C92.4-18.6%2C126.1-52.2c33.7-33.7%2C52.2-78.5%2C52.2-126.1C388.8%2C130.7%2C370.3%2C85.9%2C336.6%2C52.2%20L336.6%2C52.2z%20M336.6%2C52.2%20M261.5%2C113.4L143.6%2C231.3c-3.8%2C3.8-3.8%2C9.8%2C0%2C13.6c1.8%2C1.8%2C4.3%2C2.8%2C6.8%2C2.8c2.5%2C0%2C4.9-1%2C6.8-2.8L275.1%2C127%20c3.8-3.8%2C3.8-9.8%2C0-13.6C271.4%2C109.7%2C265.3%2C109.7%2C261.5%2C113.4L261.5%2C113.4z%20M261.5%2C113.4%20M230.7%2C192.8c-13.4%2C13.4-13.4%2C35.2%2C0%2C48.6%20c6.5%2C6.5%2C15.1%2C10.1%2C24.3%2C10.1c9.2%2C0%2C17.8-3.6%2C24.3-10.1c13.4-13.4%2C13.4-35.2%2C0-48.6c-6.5-6.5-15.1-10.1-24.3-10.1%20C245.8%2C182.7%2C237.2%2C186.3%2C230.7%2C192.8L230.7%2C192.8z%20M265.7%2C227.8c-2.9%2C2.9-6.6%2C4.4-10.7%2C4.4c-4.1%2C0-7.8-1.6-10.7-4.4%20c-5.9-5.9-5.9-15.5%2C0-21.4c2.9-2.9%2C6.6-4.4%2C10.7-4.4c4.1%2C0%2C7.8%2C1.6%2C10.7%2C4.4C271.6%2C212.3%2C271.6%2C221.9%2C265.7%2C227.8L265.7%2C227.8z%20M265.7%2C227.8%20M166.3%2C104.9c-9.2%2C0-17.8%2C3.6-24.3%2C10.1c-6.5%2C6.5-10.1%2C15.1-10.1%2C24.3c0%2C9.2%2C3.6%2C17.8%2C10.1%2C24.3%20c6.5%2C6.5%2C15.1%2C10.1%2C24.3%2C10.1c9.2%2C0%2C17.8-3.6%2C24.3-10.1c6.5-6.5%2C10.1-15.1%2C10.1-24.3c0-9.2-3.6-17.8-10.1-24.3%20C184.1%2C108.5%2C175.5%2C104.9%2C166.3%2C104.9L166.3%2C104.9z%20M177.1%2C150c-2.9%2C2.9-6.6%2C4.4-10.7%2C4.4c-4.1%2C0-7.8-1.6-10.7-4.4%20c-2.9-2.9-4.4-6.6-4.4-10.7c0-4.1%2C1.6-7.8%2C4.4-10.7c2.9-2.9%2C6.6-4.4%2C10.7-4.4c4.1%2C0%2C7.8%2C1.6%2C10.7%2C4.4c2.9%2C2.9%2C4.4%2C6.6%2C4.4%2C10.7%20C181.5%2C143.3%2C179.9%2C147.1%2C177.1%2C150L177.1%2C150z%20M177.1%2C150%22%2F%3E%20%3C%2Fsvg%3E') 100% 0 no-repeat;background-size: 29px auto;padding: 1px 42px 5px 0;}#cars_container .car.wpresent::before {content: 'Подарок';font-size: 18px;font-weight: bold;line-height: 21px;color: #e50000;position: absolute;right: 14px;top: 6px;background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20358.5%20373.8%22%20enable-background%3D%22new%200%200%20358.5%20373.8%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20fill%3D%22%23E41E26%22%20d%3D%22M356.5%2C96.7l-73.4-93c-1.8-2.3-4.6-3.7-7.5-3.7H83c-3%2C0-5.7%2C1.4-7.5%2C3.7l-73.4%2C93c-1.4%2C1.7-2.1%2C3.8-2.1%2C5.9%20v261.5c0%2C5.3%2C4.3%2C9.6%2C9.6%2C9.6h339.3c5.3%2C0%2C9.6-4.3%2C9.6-9.6V102.6C358.6%2C100.5%2C357.8%2C98.4%2C356.5%2C96.7L356.5%2C96.7z%20M330.4%2C94.6H188.9%20V19.2H271L330.4%2C94.6z%20M87.6%2C19.2h82.1v75.4H28.2L87.6%2C19.2z%20M19.2%2C354.6V113.8h320.1v240.7H19.2z%20M19.2%2C354.6%20M224.8%2C191.1%20l-64.3%2C64.3l-26.7-26.7c-3.8-3.8-9.8-3.8-13.6%2C0c-3.8%2C3.8-3.8%2C9.8%2C0%2C13.6l33.5%2C33.5c1.8%2C1.8%2C4.3%2C2.8%2C6.8%2C2.8c2.5%2C0%2C4.9-1%2C6.8-2.8%20l71-71c3.8-3.8%2C3.8-9.8%2C0-13.6C234.6%2C187.4%2C228.6%2C187.4%2C224.8%2C191.1L224.8%2C191.1z%20M224.8%2C191.1%22%2F%3E%20%3C%2Fsvg%3E') 100% 0 no-repeat;background-size: 26px auto;padding: 3px 47px 4px 0;}#cars_container .car h3 {padding: 0;margin: 0;font-size: 28px;font-weight: bold;line-height: 32px;color: #000;text-align: center;position: relative;}#cars_container .car img {display: block;width: 100%;margin: -10px 0 -30px 0;}#cars_container .car img.alternate {margin: 0 0 -8px 0;}#cars_container .car_colors {font-size: 0;text-align: center;}#cars_container .car_colors a {display: inline-block;vertical-align: top;width: 39px;height: 39px;border: 1px solid #b7bbbf;border-radius: 50%;margin: 8px 7px;position: relative;}#cars_container .car_colors a::after {content: '';width: 17px;height: 8px;-webkit-box-sizing: border-box;box-sizing: border-box;border-left: 2px solid #fff;border-bottom: 2px solid #fff;-webkit-transform: rotate(-45deg) scale3d(0.25, 0.25, 0.25);transform: rotate(-45deg) scale3d(0.25, 0.25, 0.25);position: absolute;left: 10px;top: 13px;-webkit-transition: 0.2s;transition: 0.2s;opacity: 0;}#cars_container .car_colors a.light::after {border-color: #000;}#cars_container .car_colors a.selected {cursor: default;}#cars_container .car_colors a.selected::after {opacity: 1;-webkit-transform: rotate(-45deg) scale3d(1, 1, 1);transform: rotate(-45deg) scale3d(1, 1, 1);}#cars_container .car_old_price {font-size: 26px;font-weight: bold;line-height: 28px;color: #000;text-align: center;margin: 0 0 -4px 0;position: relative;top: 12px;}#cars_container .car_price {font-size: 32px;font-weight: bold;line-height: 36px;color: #e50000;text-align: center;padding: 20px 0 0 0;}#cars_container .car_price s {-webkit-text-decoration-color: #000;text-decoration-color: #000;}#cars_container .car_credit {font-size: 20px;font-weight: bold;line-height: 24px;color: #000;text-align: center;padding: 8px 0 13px 0;}#cars_container .car_tradein_terms:hover {color: #fff;}#cars_container .car_tradein_terms {color: #e50000;border: 1px solid #e50000;font-size: 17px;height: 22px;width: 22px;}#cars_container .car_credit_terms {display: inline-block;vertical-align: middle;width: 18px;height: 18px;border: 1px solid #000;border-radius: 50%;background: #fff;text-decoration: none;font-size: 13px;line-height: 16px;font-weight: bold;color: #000;margin: 0 0 0 5px;text-align: center;-webkit-transition: 0.2s;transition: 0.2s;}#cars_container .car_links {display: block;width: 208px;font-size: 14px;line-height: 21px;color: #000;text-decoration: underline;margin: 9px auto 0 auto;padding: 0 0 7px 38px;-webkit-transition: 0.2s;transition: 0.2s;}#cars_container .car_review {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20392%20392%22%20enable-background%3D%22new%200%200%20392%20392%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M387.2%2C364.2L293%2C269.9c23.4-28.5%2C37.4-65%2C37.4-104.7C330.4%2C74%2C256.4%2C0%2C165.2%2C0C73.9%2C0%2C0%2C74%2C0%2C165.2s73.9%2C165.2%2C165.2%2C165.2%20c39.8%2C0%2C76.2-14%2C104.6-37.4l94.2%2C94.2c6.4%2C6.4%2C16.7%2C6.4%2C23.1%2C0C393.6%2C380.9%2C393.6%2C370.5%2C387.2%2C364.2L387.2%2C364.2z%20M165.2%2C297.5%20c-73%2C0-132.4-59.4-132.4-132.3S92.2%2C32.8%2C165.2%2C32.8c73%2C0%2C132.4%2C59.4%2C132.4%2C132.4S238.2%2C297.5%2C165.2%2C297.5L165.2%2C297.5z%20M165.2%2C297.5%22%2F%3E%20%3C%2Fsvg%3E') 2px 2px no-repeat;background-size: 23px auto;}#cars_container .car_instock {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20442%22%20enable-background%3D%22new%200%200%20512%20442%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M100%2C242c11%2C0%2C20%2C9%2C20%2C20c0%2C11-9%2C20-20%2C20c-3.6%2C0-16.4%2C0-20%2C0c-11%2C0-20-9-20-20c0-11%2C9-20%2C20-20H100z%20M412%2C242%20c-11%2C0-20%2C9-20%2C20c0%2C11%2C9%2C20%2C20%2C20h20c11%2C0%2C20-9%2C20-20c0-11-9-20-20-20C428.4%2C242%2C415.6%2C242%2C412%2C242L412%2C242z%20M472%2C261v-44%20c0-22.1-17.9-40-40-40H80c-22.1%2C0-40%2C17.9-40%2C40v114h100v-49c0-27.6%2C22.4-50%2C50-50h130c27.6%2C0%2C50%2C22.4%2C50%2C50v49h122c11%2C0%2C20%2C9%2C20%2C20%20v71c0%2C11-9%2C20-20%2C20h-80c-11%2C0-20-9-20-20v-51H120v51c0%2C11-9%2C20-20%2C20H20c-11%2C0-20-9-20-20V217c0-23.6%2C10.3-44.9%2C26.6-59.5%20c-10.4-6.9-18.3-15.4-24.1-25.8c-5.4-9.7-1.9-21.8%2C7.8-27.2c9.7-5.4%2C21.8-1.9%2C27.2%2C7.8c3.2%2C5.8%2C8.1%2C10.4%2C15%2C14.2L77.2%2C62%20c9.8-25.6%2C31.6-44.1%2C58.3-49.7C162.6%2C6.7%2C205.8%2C0%2C258%2C0c51.5%2C0%2C93%2C6.5%2C118.8%2C12c26.5%2C5.6%2C48.2%2C24.1%2C57.9%2C49.4l25%2C64.6%20c6.7-3.9%2C11.7-8.6%2C15.2-14.4c5.7-9.4%2C18-12.5%2C27.5-6.8c9.4%2C5.7%2C12.5%2C18%2C6.8%2C27.5c-6%2C9.9-14%2C18.2-24%2C24.9%20c16.5%2C14.7%2C26.9%2C36%2C26.9%2C59.7v44c0%2C11-9%2C20-20%2C20C481%2C281%2C472%2C272%2C472%2C261L472%2C261z%20M91.3%2C137H421l-23.6-61.2%20c-4.9-12.6-15.7-21.9-28.9-24.7C344.6%2C46.1%2C306%2C40%2C258%2C40c-48.8%2C0-89.1%2C6.2-114.4%2C11.5c-13.3%2C2.8-24.2%2C12-29.1%2C24.8L91.3%2C137z%20M472%2C402v-31h-40v31H472z%20M180%2C331h25v-19c0-11%2C9-20%2C20-20c11%2C0%2C20%2C9%2C20%2C20v19h20v-19c0-11%2C9-20%2C20-20c11%2C0%2C20%2C9%2C20%2C20v19h25v-49%20c0-5.5-4.5-10-10-10H190c-5.5%2C0-10%2C4.5-10%2C10V331z%20M40%2C371v31h40v-31H40z%20M40%2C371%22%2F%3E%20%3C%2Fsvg%3E') 0 0 no-repeat;background-size: 26px auto;}#cars_container .car_compare {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20enable-background%3D%22new%200%200%20512%20512%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M492%2C276c11%2C0%2C20-9%2C20-20s-9-20-20-20H277v-81c0-27.6-22.4-50-50-50h-18c-27.6%2C0-50%2C22.4-50%2C50v81h-39V50%20c0-27.6-22.4-50-50-50H50C22.4%2C0%2C0%2C22.4%2C0%2C50v206c0%2C11%2C9%2C20%2C20%2C20h217v86c0%2C27.6%2C22.4%2C50%2C50%2C50h18c27.6%2C0%2C50-22.4%2C50-50v-86h39v186%20c0%2C27.6%2C22.4%2C50%2C50%2C50h18c27.6%2C0%2C50-22.4%2C50-50V356c0-11-9-20-20-20s-20%2C9-20%2C20v106c0%2C5.5-4.5%2C10-10%2C10h-18c-5.5%2C0-10-4.5-10-10%20V276H492z%20M199%2C155c0-5.5%2C4.5-10%2C10-10h18c5.5%2C0%2C10%2C4.5%2C10%2C10v81h-38V155z%20M50%2C40h20c5.5%2C0%2C10%2C4.5%2C10%2C10v186H40V50%20C40%2C44.5%2C44.5%2C40%2C50%2C40L50%2C40z%20M315%2C362c0%2C5.5-4.5%2C10-10%2C10h-18c-5.5%2C0-10-4.5-10-10v-86h38V362z%20M342%2C85c0-11%2C9-20%2C20-20h45V20%20c0-11%2C9-20%2C20-20s20%2C9%2C20%2C20v45h45c11%2C0%2C20%2C9%2C20%2C20s-9%2C20-20%2C20h-45v45c0%2C11-9%2C20-20%2C20s-20-9-20-20v-45h-45C351%2C105%2C342%2C96%2C342%2C85%20L342%2C85z%20M170%2C462c0%2C11-9%2C20-20%2C20H20c-11%2C0-20-9-20-20s9-20%2C20-20h130C161%2C442%2C170%2C451%2C170%2C462L170%2C462z%20M170%2C462%22%2F%3E%20%3C%2Fsvg%3E') 3px 1px no-repeat;background-size: 20px auto;}.car_links_container {max-width: 440px;margin: 0 auto;display: -webkit-box;display: flex;flex-wrap: wrap;-webkit-box-pack: justify;justify-content: space-between;}#cars_container .car_links_container .car_links {border: 2px solid red;border-radius: 50px;display: inline-block;margin: 12px auto 6px;width: 220px;padding: 15px 15px 15px 78px;text-decoration: none;}#cars_container .car_links_container .car_links.car_review {background-position: 27px 16px;}#cars_container .car_links_container .car_links.car_instock {padding-left: 59px;background-position: 19px 13px;}#cars_container .car_phone {font-size: 18px;line-height: 1.15;white-space: nowrap;color: #e50000;text-decoration: none;display: block;margin: 15px auto 0;width: 280px;max-width: 100%;text-align: center;}.car_phone span {display: block;font-size: 28px;color: #000;margin-bottom: 9px;}#cars_container .car .button2 {max-width: 250px;margin: 18px auto 0 auto;}#order_form h2 {font-size: 62px;font-weight: bold;line-height: 66px;color: #000;text-align: center;padding: 0;margin: 0;}#order_form p {max-width: 650px;padding: 28px 0 0 0;margin: 0 auto;text-align: center;font-size: 28px;line-height: 32px;color: #000;}#order_form_container {width: 100%;max-width: 1200px;background: #e50000;margin: 45px auto 0 auto;padding: 0 0 34px 0;text-align: center;position: relative;}#order_form_container h3 {padding: 24px 0 0 0;margin: 0;font-size: 42px;font-weight: bold;line-height: 46px;color: #fff;}#order_form_container ::-webkit-input-placeholder {color: #fff;}#order_form_container ::-moz-placeholder {color: #fff;}#order_form_container :-ms-input-placeholder {color: #fff;}#order_form_container :-moz-placeholder {color: #fff;}#order_form_container input {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;max-width: 491px;background: transparent;border: 0;border-radius: 0;border-bottom: 1px solid #fff;font-size: 18px;color: #fff;text-align: center;padding: 16px 0;margin: 20px 0 0 0;}#order_form_container input[name="comment"] {max-width: 769px;}#order_form_container input[type="checkbox"] {display: none;}#order_form_container input[type="checkbox"]+label {display: inline-block;vertical-align: top;max-width: 23px;font-size: 13px;line-height: 20px;color: #fff;margin: 18px 0 0 3.2%;padding: 0 0 0 90px;position: relative;text-align: left;cursor: pointer;}#order_form_container input[type="checkbox"]+label::before {content: '';width: 23px;height: 23px;border: 2px solid #fff;position: absolute;left: 46px;top: 0px;border-radius: 50%;-webkit-box-sizing: border-box;box-sizing: border-box;}#order_form_container input[type="checkbox"]:checked+label::after {content: '';width: 17px;height: 6px;-webkit-box-sizing: border-box;box-sizing: border-box;border-left: 2px solid #fff;border-bottom: 2px solid #fff;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;left: 53px;top: 4px;background: #e50000;-webkit-box-shadow: 0 2px 0 2px #e50000;box-shadow: 0 2px 0 2px #e50000;}.form_agree_link {display: inline-block;vertical-align: top;width: calc(96.8% - 23px);max-width: 650px;font-size: 13px;line-height: 20px;color: #fff;text-decoration: none;margin-top: 18px;text-align: left;}.form_agree_link span {border-bottom: 1px dotted #fff;}#order_form_submit {max-width: 250px;margin: 37px auto 0 auto;background: #fff;color: #000;border-color: #fff;}#tradein {background: #edf0f2;padding: 0 0 78px 0;margin: -89px 0 0 0;}#tradein h2 {padding: 149px 0 0 0;margin: 0;font-size: 62px;font-weight: normal;line-height: 64px;color: #000;text-align: center;}#tradein>p {padding: 14px 0 0 0;margin: 0;font-size: 28px;line-height: 32px;color: #000;text-align: center;}#tradein h3 {padding: 72px 0 0 0;margin: 0;font-size: 36px;font-weight: normal;line-height: 38px;color: #000;text-align: center;}#tradein_form {max-width: 1200px;font-size: 0;text-align: center;margin: 22px auto 0 auto;}#tradein_form ::-webkit-input-placeholder {color: #000;}#tradein_form ::-moz-placeholder {color: #000;}#tradein_form :-ms-input-placeholder {color: #000;}#tradein_form :-moz-placeholder {color: #000;}#tradein_form input, #tradein_form select {-webkit-appearance: none;-moz-appearance: none;appearance: none;display: inline-block;vertical-align: top;width: calc(100% - 34px);max-width: 353px;height: 54px;background: #fff;border: 0;border-radius: 0;font-size: 16px;color: #000;text-align: left;padding: 0 27px 0 27px;margin: 30px 17px 0 17px;}#tradein_form select {background: #fff url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2092.9%2049.7%22%20enable-background%3D%22new%200%200%2092.9%2049.7%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20fill%3D%22%23E41E26%22%20d%3D%22M91.9%2C1c-1.3-1.3-3.4-1.3-4.6%2C0L46.5%2C41.8L5.6%2C1C4.3-0.3%2C2.2-0.3%2C1%2C1c-1.3%2C1.3-1.3%2C3.4%2C0%2C4.6l43.1%2C43.1%20c0.6%2C0.6%2C1.4%2C1%2C2.3%2C1c0.8%2C0%2C1.7-0.3%2C2.3-1L91.8%2C5.6C93.2%2C4.3%2C93.2%2C2.2%2C91.9%2C1L91.9%2C1z%20M91.9%2C1%22%2F%3E%20%3C%2Fsvg%3E') calc(100% - 20px) center no-repeat;background-size: 22px auto;padding-right: 62px;}#tradein_form input[type="file"] {width: 100%;height: 100%;opacity: 0;position: absolute;left: 0;top: 0;padding: 0;margin: 0;z-index: 10;cursor: pointer;}#tradein_form div {display: inline-block;vertical-align: top;position: relative;width: calc(100% - 34px);max-width: 353px;height: 54px;background: #fff url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%22-49%20141%20512%20464%22%20enable-background%3D%22new%20-49%20141%20512%20464%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20fill%3D%22%23E50000%22%20d%3D%22M111%2C445c0%2C53%2C43%2C96%2C96%2C96s96-43%2C96-96s-43-96-96-96C154%2C349.1%2C111.1%2C392%2C111%2C445z%20M207%2C381%20c35.3%2C0%2C64%2C28.7%2C64%2C64s-28.7%2C64-64%2C64s-64-28.7-64-64S171.7%2C381%2C207%2C381z%20M335%2C317h64v32h-64V317z%20M431%2C381h32v32h-32V381z%20M431%2C445%20h32v32h-32V445z%20M463%2C253v96h-32v-64H290.5l-16-64H207v-32h92.5l16%2C64H463z%20M431%2C509h32v96H-49V365h32v208h448V509z%20M15%2C365h96v-64%20h64v-96h-64v-64H15v64h-64v96h64V365z%20M-17%2C269v-32h64v-64h32v64h64v32H79v64H47v-64H-17z%22%2F%3E%20%3C%2Fsvg%3E') calc(100% - 18px) center no-repeat;background-size: 25px auto;margin: 30px 17px 0 17px;-webkit-box-shadow: 0 1px 0 0 #d9dee2;box-shadow: 0 1px 0 0 #d9dee2;}#tradein_form div::before {content: 'Прикрепить фото';font-size: 16px;color: #000;position: absolute;left: 27px;top: 17px;}#tradein_form .button2 {max-width: 250px;margin: 28px auto 0 auto;}#tradein_count {font-size: 22px;line-height: 24px;color: #000;text-align: center;padding: 15px 0 0 0;}#tradein_count div {font-size: 36px;line-height: 38px;color: #000;text-align: center;padding: 0 0 6px 0;}#tradein small {display: block;font-size: 14px;line-height: 16px;color: #000;opacity: 0.5;text-align: center;padding: 36px 0 0 0;}#tradein small a {color: #000;text-decoration: none;border-bottom: 1px dotted #000;}#promos {max-width: 1200px;margin: 0 auto;}#promos h2 {padding: 46px 0 0 0;margin: 0;font-size: 62px;font-weight: normal;line-height: 66px;color: #000;text-align: center;}#promos .promo {display: none;padding: 36px 0 0 0;}#promos .promo.active {display: block;}#promos .promo div {width: 100%;height: 0;padding-top: 36.83333333%;background-position: center center;background-size: cover;}#promos .promo h3 {font-size: 42px;font-weight: normal;line-height: 46px;color: #000;text-align: center;padding: 28px 0 0 0;margin: 0;}#promos .promo p {padding: 16px 0 0 0;margin: 0;font-size: 22px;line-height: 26px;color: #e50000;text-align: center;}#promos .promo a {max-width: 250px;margin: 34px auto 0 auto;}#promos_show_all {display: block;width: 150px;margin: 12px auto 0 auto;background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20316%20387.5%22%20enable-background%3D%22new%200%200%20316%20387.5%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20fill%3D%22%23E41E26%22%20d%3D%22M96.2%2C158c0-5.3-4.3-9.6-9.6-9.6h-77c-5.3%2C0-9.6%2C4.3-9.6%2C9.6c0%2C5.3%2C4.3%2C9.6%2C9.6%2C9.6h77%20C91.8%2C167.6%2C96.2%2C163.3%2C96.2%2C158L96.2%2C158z%20M96.2%2C158%20M306.4%2C148.4h-77c-5.3%2C0-9.6%2C4.3-9.6%2C9.6c0%2C5.3%2C4.3%2C9.6%2C9.6%2C9.6h77%20c5.3%2C0%2C9.6-4.3%2C9.6-9.6C316%2C152.7%2C311.8%2C148.4%2C306.4%2C148.4L306.4%2C148.4z%20M306.4%2C148.4%20M158%2C96.2c5.3%2C0%2C9.6-4.3%2C9.6-9.6v-77%20c0-5.3-4.3-9.6-9.6-9.6c-5.3%2C0-9.6%2C4.3-9.6%2C9.6v77C148.4%2C91.8%2C152.7%2C96.2%2C158%2C96.2L158%2C96.2z%20M158%2C96.2%20M208.5%2C117.1%20c2.5%2C0%2C4.9-1%2C6.8-2.8l54.5-54.5c3.8-3.8%2C3.8-9.8%2C0-13.6c-3.8-3.8-9.8-3.8-13.6%2C0l-54.5%2C54.5c-3.8%2C3.8-3.8%2C9.8%2C0%2C13.6%20C203.6%2C116.2%2C206.1%2C117.1%2C208.5%2C117.1L208.5%2C117.1z%20M208.5%2C117.1%20M100.7%2C114.3c1.8%2C1.8%2C4.3%2C2.8%2C6.8%2C2.8c2.5%2C0%2C4.9-1%2C6.8-2.8%20c3.8-3.8%2C3.8-9.8%2C0-13.6L59.8%2C46.2c-3.8-3.8-9.8-3.8-13.6%2C0c-3.8%2C3.8-3.8%2C9.8%2C0%2C13.6L100.7%2C114.3z%20M100.7%2C114.3%20M273.4%2C218.6%20c-7.3-6.2-16.5-9.7-25.8-9.7h-55v-38.8c0-18.6-5.5-32.1-16.5-40.2c-17.3-12.6-40.7-5.5-41.8-5.2c-4%2C1.3-6.7%2C5-6.7%2C9.1v46.8%20c0%2C14.2-6.8%2C26.3-20.3%2C36C97%2C224%2C86.6%2C227.4%2C85.2%2C227.8l-1%2C0.2c-3.6-4.1-8.9-6.6-14.8-6.6H33c-10.9%2C0-19.8%2C8.9-19.8%2C19.8v119.7%20c0%2C10.9%2C8.9%2C19.8%2C19.8%2C19.8h36.6c4.8%2C0%2C9.3-1.8%2C12.6-4.6c7.4%2C7.2%2C17.4%2C11.6%2C28.2%2C11.6H225c11.5%2C0%2C21.7-2.8%2C29.4-8%20c9.9-6.7%2C16.1-17.4%2C17.8-31l14.8-92C289.4%2C242.3%2C284.2%2C227.8%2C273.4%2C218.6L273.4%2C218.6z%20M70.2%2C360.8c0%2C0.3-0.2%2C0.6-0.6%2C0.6H33%20c-0.3%2C0-0.6-0.2-0.6-0.6V241.1c0-0.3%2C0.2-0.6%2C0.6-0.6h36.6c0.3%2C0%2C0.6%2C0.2%2C0.6%2C0.6V360.8z%20M268.2%2C253.6l-14.8%2C92.2%20c0%2C0.1%2C0%2C0.2-0.1%2C0.4c-0.6%2C5.5-2.7%2C22.2-28.2%2C22.2H110.4c-10.2%2C0-19.2-7.7-20.8-17.8c-0.1-0.4-0.2-0.8-0.2-1.1V246.6l0.6-0.2%20c0.2%2C0%2C0.2-0.1%2C0.4-0.1c0.6-0.2%2C14.2-4%2C27.7-13.7c18.8-13.4%2C28.8-31.4%2C28.8-52v-38.9c5.3-0.6%2C12.6-0.3%2C17.9%2C3.6%20c5.8%2C4.2%2C8.6%2C12.6%2C8.6%2C24.6v48.4c0%2C5.3%2C4.3%2C9.6%2C9.6%2C9.6h64.6c4.8%2C0%2C9.5%2C1.8%2C13.4%2C5C266.6%2C238%2C269.4%2C245.8%2C268.2%2C253.6L268.2%2C253.6z%20M268.2%2C253.6%22%2F%3E%20%3C%2Fsvg%3E') 2px 0 no-repeat;background-size: 26px auto;font-size: 15px;line-height: 16px;color: #000;text-decoration: underline;padding: 14px 0 5px 45px;}#promos_show_all.hidden {display: none;}#team {}#team h2 {font-size: 62px;font-weight: normal;line-height: 66px;color: #000;text-align: center;padding: 56px 0 0 0;margin: 0 auto;}#team>p {font-size: 28px;line-height: 31px;color: #000;text-align: center;padding: 13px 0 0 0;margin: 0;}#team_container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-around;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;-ms-flex-line-pack: stretch;align-content: stretch;padding: 0 10.3%;}.team_mate {width: 398px;margin: 43px 20px 10px 20px;text-align: center;}.team_mate div {width: 100%;height: 425px;background-color: #edf0f2;background-position: center 0;background-size: cover;}.team_mate h3 {padding: 19px 0 0 0;margin: 0;font-size: 22px;font-weight: bold;line-height: 26px;color: #000;text-align: center;}.team_mate p {padding: 10px 0 0 0;margin: 0;font-size: 15px;line-height: 18px;color: #000;text-align: center;}.team_mate_phone {display: inline-block;font-size: 16px;line-height: 18px;color: #000;text-decoration: none;cursor: default;background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20172.6%20181.6%22%20enable-background%3D%22new%200%200%20172.6%20181.6%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M155.2%2C20.3C140.8%2C6.2%2C117.6-0.6%2C86.2%2C0C54.5%2C0.7%2C33.3%2C6.2%2C19.5%2C17.5C6.2%2C28.5%2C0%2C44.5%2C0%2C67.9v23.9%20c0%2C27.7%2C14.8%2C58.1%2C43.2%2C62.7c3.3%2C0.5%2C6.4-1.7%2C6.9-5c0.5-3.3-1.7-6.4-5-6.9C23.6%2C139.2%2C12%2C113.9%2C12%2C91.9V67.9%20C12%2C34.3%2C24.5%2C13.3%2C86.4%2C12c28.1-0.6%2C48.4%2C5.1%2C60.3%2C16.8c9.3%2C9.1%2C13.9%2C21.9%2C13.9%2C39.1v23.9c0%2C36.2-16.3%2C52.2-58%2C56.9H73.1%20c-1.6%2C0-3.1%2C0.6-4.2%2C1.8L48%2C171.3c-2.3%2C2.3-2.3%2C6.1%2C0%2C8.5c1.2%2C1.2%2C2.7%2C1.8%2C4.2%2C1.8c1.5%2C0%2C3.1-0.6%2C4.2-1.8l19.1-19.1H103%20c0.2%2C0%2C0.4%2C0%2C0.7%2C0c23.9-2.6%2C40.2-8.9%2C51.4-19.5c11.8-11.2%2C17.5-27.4%2C17.5-49.3V67.9C172.6%2C47.7%2C166.8%2C31.7%2C155.2%2C20.3L155.2%2C20.3z%20M155.2%2C20.3%20M90.1%2C39.2L90.1%2C39.2c9.7%2C0%2C18.8%2C3.8%2C25.6%2C10.6c6.8%2C6.8%2C10.6%2C15.9%2C10.6%2C25.6c0%2C3.3%2C2.7%2C6%2C6%2C6c3.3%2C0%2C6-2.7%2C6-6%20c0-12.9-5-25-14.1-34.1c-9.1-9.1-21.2-14.1-34.1-14.1h0c-3.3%2C0-6%2C2.7-6%2C6C84.1%2C36.5%2C86.7%2C39.2%2C90.1%2C39.2L90.1%2C39.2z%20M90.1%2C39.2%20M90.1%2C60.3c8.3%2C0%2C15.1%2C6.8%2C15.1%2C15.1c0%2C3.3%2C2.7%2C6%2C6%2C6c3.3%2C0%2C6-2.7%2C6-6c0-14.9-12.2-27.1-27.1-27.1c-3.3%2C0-6%2C2.7-6%2C6%20C84.1%2C57.6%2C86.7%2C60.3%2C90.1%2C60.3L90.1%2C60.3z%20M90.1%2C60.3%20M63.2%2C70.6c-2.7%2C1.9-3.4%2C5.6-1.6%2C8.3c1.9%2C2.7%2C5.6%2C3.4%2C8.3%2C1.6%20c2.2-1.5%2C7.2-4.9%2C6.8-11.8c-0.2-4.1-3.9-10-7-14.2c-4.5-6.2-8.4-9.9-11.5-11c-2.9-1.1-6-1.1-9.1-0.1c-6.4%2C2.2-11.1%2C6.1-13.5%2C11.3%20c-2.3%2C5.1-2.3%2C11%2C0.1%2C17c5.8%2C14.1%2C13.8%2C26.5%2C24%2C36.9c10.3%2C10.2%2C22.7%2C18.2%2C36.8%2C24c3.1%2C1.2%2C6.1%2C1.9%2C9%2C1.9c2.8%2C0%2C5.5-0.6%2C8-1.7%20c5.2-2.4%2C9.2-7.1%2C11.3-13.5c1-3.1%2C1-6.2-0.1-9.1c-1.2-3.1-4.9-7-11-11.5c-4.2-3.1-10.1-6.8-14.2-7c-6.9-0.3-10.3%2C4.7-11.8%2C6.8%20c-1.9%2C2.7-1.2%2C6.5%2C1.6%2C8.3c2.7%2C1.9%2C6.5%2C1.2%2C8.3-1.6c0.7-1%2C1-1.4%2C1.2-1.6c3.4%2C1.1%2C13%2C8.1%2C14.7%2C10.8c0%2C0.2%2C0.1%2C0.4-0.1%2C0.9%20c-0.8%2C2.2-2.2%2C5.2-5%2C6.4c-2.6%2C1.2-5.5%2C0.4-7.4-0.4c-12.7-5.2-23.7-12.4-32.8-21.4c-9-9.2-16.2-20.2-21.4-32.9%20c-0.8-2-1.5-4.9-0.4-7.5c1.3-2.7%2C4.2-4.2%2C6.4-5c0.5-0.2%2C0.7-0.2%2C0.9-0.1c2.7%2C1.7%2C9.8%2C11.3%2C10.8%2C14.7C64.5%2C69.5%2C64.1%2C69.9%2C63.2%2C70.6%20L63.2%2C70.6z%20M63.2%2C70.6%22%2F%3E%20%3C%2Fsvg%3E') 7px 0 no-repeat;background-size: 27px auto;margin: 15px 3px 15px 0;padding: 5px 0 6px 43px;}.team_mate_email {display: inline-block;font-size: 15px;line-height: 18px;color: #000;text-decoration: underline;background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%2241%20231%20332%20332%22%20enable-background%3D%22new%2041%20231%20332%20332%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M206%2C231c-91%2C0-165%2C74-165%2C165c0%2C91.3%2C73.9%2C167%2C165%2C167c36.9%2C0%2C74.2-12.4%2C102.3-34c6.6-5%2C7.8-14.5%2C2.8-21s-14.5-7.8-21-2.8%20c-23%2C17.7-53.7%2C28-84.1%2C28c-74.4%2C0-135-61.7-135-137.2c0-74.4%2C60.6-135.2%2C135-135.2c75.5%2C0%2C137%2C60.8%2C137%2C135.2v15%20c0%2C16.5-13.5%2C30-30%2C30s-30-13.5-30-30c0-7.4%2C0-67.2%2C0-75c0-8.3-6.7-15-15-15s-15%2C6.7-15%2C15v1c-13.5-10.3-29.9-16-47-16%20c-41.4%2C0-75%2C33.6-75%2C75s33.6%2C75%2C75%2C75c22.4%2C0%2C43.1-9.6%2C57.7-25.8c10.8%2C15.6%2C28.9%2C25.8%2C49.3%2C25.8c33.1%2C0%2C60-26.9%2C60-60v-15%20C373%2C304.7%2C297.2%2C231%2C206%2C231z%20M206%2C441.2c-24.8%2C0-45-20.4-45-45.2c0-24.8%2C20.2-45.2%2C45-45.2c25.5%2C0%2C47%2C20.8%2C47%2C45.2%20C253%2C420.4%2C231.5%2C441.2%2C206%2C441.2z%22%2F%3E%20%3C%2Fsvg%3E') 0 0 no-repeat;background-size: 25px auto;margin: 17px 0 15px 3px;padding: 2px 5px 7px 35px;-webkit-transition: 0.2s;transition: 0.2s;cursor: pointer;}.team_mate .button2 {clear: both;max-width: 182px;height: 46px;font-size: 16px;padding: 0 0 2px 0;margin: 0 auto;}.team_mate_faq {display: inline-block;font-size: 15px;line-height: 18px;color: #000;text-decoration: none;padding: 2px 0 5px 39px;margin: 14px 0 0 0;background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20391.7%20333.3%22%20enable-background%3D%22new%200%200%20391.7%20333.3%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M315.8%2C180V36.2c0-19.9-16.2-36.2-36.2-36.2H36.2C16.2%2C0%2C0%2C16.2%2C0%2C36.2V180c0%2C19.9%2C16.2%2C36.2%2C36.2%2C36.2h10.3v43.4%20c0%2C8%2C6.5%2C14.5%2C14.6%2C14.5c4.2%2C0%2C8.2-1.8%2C11-5l45.7-52.9h162.1C299.6%2C216.2%2C315.8%2C199.9%2C315.8%2C180L315.8%2C180z%20M113.1%2C196.6%20c-2.9%2C0-5.5%2C1.2-7.4%2C3.4L66%2C245.8v-39.4c0-5.4-4.4-9.8-9.8-9.8h-20c-9.1%2C0-16.6-7.4-16.6-16.6V36.2c0-9.1%2C7.4-16.6%2C16.6-16.6h243.5%20c9.1%2C0%2C16.6%2C7.4%2C16.6%2C16.6V180c0%2C9.1-7.4%2C16.6-16.6%2C16.6H113.1z%20M113.1%2C196.6%20M319.8%2C328.2c2.8%2C3.3%2C6.8%2C5%2C10.9%2C5%20c1.7%2C0%2C3.4-0.3%2C5.1-1c5.8-2.2%2C9.4-7.4%2C9.4-13.6v-43.4h10.3c19.9%2C0%2C36.2-16.2%2C36.2-36.2V95.4c0-19.9-16.2-36.2-36.2-36.2%20c-5.4%2C0-9.8%2C4.4-9.8%2C9.8c0%2C5.4%2C4.4%2C9.8%2C9.8%2C9.8c9.1%2C0%2C16.6%2C7.4%2C16.6%2C16.6v143.8c0%2C9.1-7.4%2C16.6-16.6%2C16.6h-20.1%20c-5.4%2C0-9.8%2C4.4-9.8%2C9.8V305l-39.7-45.8c-1.8-2.2-4.6-3.4-7.4-3.4H131.3c-5.4%2C0-9.8%2C4.4-9.8%2C9.8c0%2C5.4%2C4.4%2C9.8%2C9.8%2C9.8H274%20L319.8%2C328.2z%20M319.8%2C328.2%20M169.6%2C111.5c0%2C6.4-5.2%2C11.7-11.7%2C11.7c-6.5%2C0-11.7-5.2-11.7-11.7c0-6.5%2C5.2-11.7%2C11.7-11.7%20C164.4%2C99.8%2C169.6%2C105.1%2C169.6%2C111.5L169.6%2C111.5z%20M169.6%2C111.5%20M208.7%2C111.5c0%2C6.4-5.2%2C11.7-11.7%2C11.7c-6.4%2C0-11.7-5.2-11.7-11.7%20c0-6.5%2C5.2-11.7%2C11.7-11.7C203.5%2C99.8%2C208.7%2C105.1%2C208.7%2C111.5L208.7%2C111.5z%20M208.7%2C111.5%20M130.5%2C111.5c0%2C6.4-5.2%2C11.7-11.7%2C11.7%20c-6.5%2C0-11.7-5.2-11.7-11.7c0-6.5%2C5.2-11.7%2C11.7-11.7C125.2%2C99.8%2C130.5%2C105.1%2C130.5%2C111.5L130.5%2C111.5z%20M130.5%2C111.5%22%2F%3E%20%3C%2Fsvg%3E') 0 0 no-repeat;background-size: 27px auto;}.team_mate_faq span {border-bottom: 1px dotted #000;}#map {width: 100%;height: 707px;position: relative;background: #e1edd1;margin-top: 85px;}#map_itself {display: block;width: 100%;height: 100%;border: 0 !important;position: absolute;left: 0;top: 0;z-index: 1;}#map_descr {width: 50%;max-width: 600px;position: absolute;right: 50%;top: 55px;background: rgba(255, 255, 255, 0.9);padding: 0 89px 42px 71px;z-index: 10;}#map_descr h2 {padding: 38px 0 0 0;margin: 0;font: 600 42px/52px 'Montserrat-w';color: #000000;}#map_descr a {display: inline-block;font: 500 28px/32px 'Montserrat-w';color: #000000;text-decoration: none;cursor: default;margin: 22px 0 0 0;}#map_descr h3 {padding: 35px 0 16px 0;margin: 0;font: 600 32px/38px 'Montserrat-w';color: #000000;}#map_descr h3:first-of-type {padding: 51px 0 0 0;}#map_descr p {padding: 14px 0 0 0;margin: 0;font: 500 18px/28px 'Montserrat-w';color: #000000;}#map_descr p::after {content: '';display: block;clear: both;}#map_descr p:first-of-type {padding-top: 11px;}#map_descr p span {display: block;float: right;font: 500 18px/28px 'Montserrat-w';color: #000000;}footer {padding: 66px 0 0 0;}#footer_bottom {clear: both;background: #f2f5f7;border-top: 85px solid #fff;padding: 53px 4.01041667% 57px 3.64583333%;}#footer_bottom span {font: normal 16px/18px 'Montserrat-w';color: #000000;opacity: 0.5;}#footer_bottom div {float: right;font: normal 16px/18px 'Montserrat-w';color: #000000;opacity: 0.5;}#footer_bottom div a {font: normal 16px/18px 'Montserrat-w';color: #000000;text-decoration: underline;}#popup_forms_container {display: none;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;width: 100%;position: fixed;left: 0;top: 0;z-index: 65535;background: #e50000;overflow: auto;}#popup_forms_container::before, #popup_forms_container::after {content: '';}#popup_forms_container::before {margin-top: auto;}#popup_forms_container::after {margin-bottom: auto;}#popup_forms_container.active {display: -webkit-box;display: -ms-flexbox;display: flex;}#popup_forms_container_close {width: 24px;height: 24px;position: absolute;right: 91px;top: 89px;cursor: pointer;}#popup_forms_container_close::before {content: '';width: 133.33333333%;height: 2px;background: #fff;position: absolute;left: -16.66666667%;top: 0;margin-top: 45.83333333%;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}#popup_forms_container_close::after {content: '';width: 133.33333333%;height: 2px;background: #fff;position: absolute;left: -16.66666667%;top: 0;margin-top: 45.83333333%;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.popup_forms_item {display: none;width: 100%;max-width: 788px;text-align: center;padding: 50px 10px 50px 10px;}.popup_forms_item.active {display: block;}.popup_forms_item.sent * {display: none !important;}.popup_forms_item.sent::after {content: 'Успешно отправлено.';display: block !important;font-weight: bold;font-size: 42px;line-height: 48px;color: #fff;}.popup_forms_item h2 {padding: 0;margin: 0;font-weight: bold;font-size: 42px;line-height: 48px;color: #fff;}.popup_forms_item ::-webkit-input-placeholder {color: #fff;}.popup_forms_item ::-moz-placeholder {color: #fff;}.popup_forms_item :-ms-input-placeholder {color: #fff;}.popup_forms_item :-moz-placeholder {color: #fff;}.popup_forms_item input {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;max-width: 490px;background: transparent;border: 0;border-radius: 0;border-bottom: 1px solid #fff;font-size: 18px;color: #fff;text-align: center;padding: 12px 0;margin: 28px 0 0 0;}.popup_forms_item input[name="comment"], .popup_agreement_item input[type="checkbox"] {max-width: 999px;}.popup_forms_item input[type="checkbox"], .popup_agreement_item input[type="checkbox"] {display: none;}.popup_forms_item input[type="checkbox"]+label, .popup_agreement_item input[type="checkbox"]+label {display: inline-block;max-width: 700px;font-size: 13px;line-height: 20px;color: #fff;margin: 21px auto 0 auto;padding: 0 0 0 90px;position: relative;text-align: left;cursor: pointer;}.popup_forms_item input[type="checkbox"]+label::before, .popup_agreement_item input[type="checkbox"]+label::before {content: '';width: 23px;height: 23px;border: 2px solid #fff;position: absolute;left: 46px;top: 0px;border-radius: 50%;-webkit-box-sizing: border-box;box-sizing: border-box;}.popup_forms_item input[type="checkbox"]:checked+label::after, .popup_agreement_item input[type="checkbox"]:checked+label::after {content: '';width: 17px;height: 6px;-webkit-box-sizing: border-box;box-sizing: border-box;border-left: 2px solid #fff;border-bottom: 2px solid #fff;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;left: 53px;top: 4px;background: #e50000;-webkit-box-shadow: 0 2px 0 2px #e50000;box-shadow: 0 2px 0 2px #e50000;}.popup_forms_item .button2 {max-width: 250px;margin: 34px auto 0 auto;background: #fff;color: #000;}#popup_agreement_container {display: none;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;width: 100%;position: fixed;left: 0;top: 0;z-index: 65535;background: rgba(0, 0, 0, 0.3);overflow: auto;}#popup_agreement_container::before, #popup_agreement_container::after {content: "";}#popup_agreement_container::before {margin-top: auto;}#popup_agreement_container::after {margin-bottom: auto;}#popup_agreement_container.active {display: -webkit-box;display: -ms-flexbox;display: flex;}.mobile_only {display: none;}.popup_agreement_item {display: none;width: 100%;max-width: 1200px;position: relative;background: #fff;text-align: left;padding: 0 135px 56px 135px;}.popup_agreement_item.active {display: block;}.popup_agreement_close {width: 24px;height: 24px;position: absolute;right: 43px;top: 82px;cursor: pointer;}.popup_agreement_close::before {content: "";width: 133.33333333%;height: 2px;background: #000;position: absolute;left: -16.66666667%;top: 0;margin-top: 45.83333333%;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.popup_agreement_close::after {content: "";width: 133.33333333%;height: 2px;background: #000;position: absolute;left: -16.66666667%;top: 0;margin-top: 45.83333333%;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.popup_agreement_item h2 {padding: 47px 0 13px 0;margin: 0;font-weight: normal;font-size: 62px;line-height: 72px;color: #000;}.popup_agreement_item p {padding: 18px 0 0 0;margin: 0;font-size: 14px;line-height: 18px;color: #000;}.popup_agreement_item a {color: #000;text-decoration: underline;}.popup_agreement_item center a {text-decoration: none;}.popup_agreement_item ul {padding: 18px 0 0 0;margin: 0;list-style: none;}.popup_agreement_item ul li {list-style: none;padding: 0;margin: 0;font-size: 14px;line-height: 18px;color: #000;}.popup_agreement_item ol {padding: 0;margin: 0;list-style: none;counter-reset: agreementnumbers;}.popup_agreement_item ol li {padding: 18px 0 0 0;margin: 0;list-style: none;font-size: 14px;line-height: 18px;color: #000;}.popup_agreement_item ol>li::before, .popup_agreement_item ol>li>ol>li::before {counter-increment: agreementnumbers;content: counters(agreementnumbers, ".") ".";}.popup_agreement_item ol>li>ol>li, .popup_agreement_item ol>li>ul>li {padding-top: 0;}.popup_agreement_item ol ul {padding-top: 0;}.popup_agreement_ok {max-width: 263px;margin: 34px auto 0 auto;font-size: 16px;font-weight: bold;text-decoration: none !important;}.info_button {display: inline-block;vertical-align: middle;width: 18px;height: 18px;border: 1px solid #000;border-radius: 50%;background: #fff;text-decoration: none;font-size: 13px;line-height: 16px;font-weight: bold;color: #000;margin: 0 0 0 5px;text-align: center;-webkit-transition: 0.2s;transition: 0.2s;}.main_promo {width: 100%;padding-top: 60%;position: relative;background-position: center center;background-repeat: no-repeat;background-size: cover;}.main_promo__title {width: 100%;margin: 0;font-size: 1.2em;line-height: 1.15;font-weight: bold;position: absolute;top: 7%;left: 0;text-align: center;}.main_promo__title b {display: block;font-size: 1.5em;line-height: 1;}.main_promo__title span {color: #e40000;}.remote-sale {padding-bottom: 50px;}.remote-sale h2 {padding: 50px 0 0 0;margin: 0;font-size: 42px;font-weight: normal;line-height: 66px;color: #000;text-align: center;}.remote-sale>p {max-width: 1000px;padding: 27px 0 0 0;margin: 0 auto;font-size: 24px;line-height: 32px;color: #000;text-align: center;}.remote-sale__steps {display: -webkit-box;display: flex;margin: 41px auto 0;max-width: 1788px;flex-wrap: wrap;background: #f5f5f8;padding: 0 6px;}.remote-step {width: 19.2%;margin: 0 2.9%;position: relative;}.remote-step__ico {display: block;margin: 100px 0 60px;height: 100px;position: relative;}.remote-step__ico svg {display: block;width: 100%;}.remote-step__progress {position: absolute;width: 60%;height: 2px;background: #e50000;top: 35px;right: 2px;}.remote-step__text {font-size: 22px;line-height: 1.4;}.remote-step--1 svg {width: 128px;height: 85px;}.remote-step--2 svg {width: 110px;height: 85px;}.remote-step--3 svg {width: 106px;height: 103px;position: relative;top: -9px;}.remote-step--4 svg {width: 115px;height: 85px;}.remote-step--1 .remote-step__progress::before {content: "";display: block;width: 17px;height: 17px;background: #f5f5f8;border: 2px solid #e50000;border-radius: 50%;position: absolute;top: -10px;left: -8px;}.remote-step--2 .remote-step__progress {right: -18px;width: 56.5%;}.remote-step--3 .remote-step__progress {right: -8px;width: 56.5%;}.remote-step--4 .remote-step__progress {right: 25px;width: 47%;}.remote-step--4 .remote-step__progress::before {content: "";display: block;width: 40px;height: 40px;position: absolute;top: -19px;right: -33px;border-radius: 50%;background: #f5f5f8 center no-repeat;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDM3LjAxOSA3NC45OEMzODguNjY3IDI2LjYyOSAzMjQuMzggMCAyNTYgMCAxODcuNjE5IDAgMTIzLjMzMSAyNi42MjkgNzQuOTggNzQuOTggMjYuNjI4IDEyMy4zMzIgMCAxODcuNjIgMCAyNTZzMjYuNjI4IDEzMi42NjcgNzQuOTggMTgxLjAxOVMxODcuNjE5IDUxMiAyNTYgNTEyYzY4LjM4IDAgMTMyLjY2Ny0yNi42MjkgMTgxLjAxOS03NC45ODFTNTEyIDMyNC4zOCA1MTIgMjU2cy0yNi42MjktMTMyLjY2Ny03NC45ODEtMTgxLjAyTTI1NiA0ODJDMTMxLjM4MyA0ODIgMzAgMzgwLjYxNyAzMCAyNTZTMTMxLjM4MyAzMCAyNTYgMzBzMjI2IDEwMS4zODMgMjI2IDIyNi0xMDEuMzgzIDIyNi0yMjYgMjI2IiBmaWxsPSIjZTMwMDBmIi8+PHBhdGggZD0iTTM1Ny4wOTMgMTczLjg2TDIyNC42MzQgMzA2LjMxOWwtNjkuNzI3LTY5LjcyN2MtNS44NTctNS44NTctMTUuMzU1LTUuODU3LTIxLjIxMyAwLTUuODU4IDUuODU3LTUuODU4IDE1LjM1NSAwIDIxLjIxM2w4MC4zMzMgODAuMzMzYTE0Ljk0OCAxNC45NDggMCAwMDEwLjYwNiA0LjM5MyAxNC45NSAxNC45NSAwIDAwMTAuNjA2LTQuMzkzbDE0My4wNjYtMTQzLjA2NmM1Ljg1OC01Ljg1NyA1Ljg1OC0xNS4zNTUgMC0yMS4yMTMtNS44NTctNS44NTYtMTUuMzU1LTUuODU2LTIxLjIxMi4wMDEiIGZpbGw9IiNlMzAwMGYiLz48L3N2Zz4=);}.remote-sale__form {position: relative;overflow: hidden;}.remote-sale__form::before {content: "";display: block;position: absolute;top: -65px;left: calc(50% - 894px);width: 1788px;height: 340px;max-width: 100%;background: #f5f5f8;z-index: 0;}.remote-sale__form #order_form_container {max-width: 1076px;margin-top: 64px;}p.remote-sale__rules {font-family: "Toyota Text";font-size: 26px;color: #4c4c4c;padding-top: 48px;}p.remote-sale__rules a {color: #4c4c4c;text-decoration: none;display: inline-block;padding-bottom: 4px;border-bottom: 1px solid #e50000;}.advantages {background-color: #F2F2F2;padding: 40px 20px;max-width: 1250px;margin: 2em auto 4em;}.advantages__text {max-width: 780px;margin: auto;text-align: center;}.advantages__title {margin: 0 0 20px;font-weight: bold;font-size: 42px;line-height: 1.166;}.advantages__subtitle {font-size: 28px;line-height: 1.23;}.advantages__teasers {display: -webkit-box;display: flex;flex-wrap: wrap;-webkit-box-pack: center;justify-content: center;margin-top: 39px;}.advantages .teaser {display: inline-block;vertical-align: top;width: 180px;min-height: 180px;box-sizing: border-box;padding: 37px 15px 20px;background-color: rgba(98, 98, 98, 0.13);text-align: center;font-weight: bold;font-size: 16px;line-height: 1.188;margin: 0 10px 20px 10px;}.teaser__icon-block {display: -webkit-box;display: flex;-webkit-box-pack: center;justify-content: center;-webkit-box-align: center;align-items: center;height: 54px;}.teaser__icon {display: block;width: 54px;height: 100%;margin: auto;}.teaser__icon._icon-percent {height: 32px;}.teaser__icon._icon-key {height: 45px;}.teaser__icon._icon-currency {height: 45px;}.teaser__icon svg {display: block;width: 100%;height: 100%;fill: currentColor;}.teaser__text {margin-top: 19px;}.purchase-jumbo {margin: 0 auto;max-width: 1200px;}.purchase-jumbo h1 {padding-top: 63px;letter-spacing: 0;}.purchase-jumbo h1 span {display: block;font-size: 32px;line-height: 1.8;}.purchase-jumbo__text {margin: 11px auto 0;text-align: center;font-size: 32px;line-height: 1.2;}.purchase-jumbo__text small {display: block;font-size: 0.688em;margin-top: 6px;}.purchase-jumbo__text small a {display: inline-block;position: relative;color: #000;text-decoration: none;}.purchase-jumbo__text small a::before {content: "";position: absolute;display: block;left: 0;bottom: -2px;width: 100%;height: 2px;background: #e50000;-webkit-transition: 0.2s ease-in;-o-transition: 0.2s ease-in;transition: 0.2s ease-in;}.purchase-jumbo__text small a:hover {color: #e50000;}.purchase-jumbo__text small a:hover::before {left: 50%;width: 0;}.purchase-jumbo__img {width: 100%;overflow: hidden;margin: 54px 0 0;}.purchase-jumbo__img img {display: block;width: 100%;}.purchase-guarantee {margin: 0;padding: 43px 20px 32px;}.purchase-guarantee h3 {font-size: 42px;font-weight: 400;margin: 0;text-align: center;}.purchase-guarantee ul {padding: 0;list-style-type: none;}.purchase-guarantee li {display: block;}.purchase-guarantee__list1 {max-width: 1730px;margin: 45px auto 17px;font-size: 0;line-height: 0;}.purchase-guarantee__list1 li {font-size: 16px;line-height: 1;text-align: center;color: #000;background: #e50000;width: 23%;height: 287px;padding: 0 2%;margin: 0 1.3% 2%;display: inline-block;vertical-align: top;position: relative;}.purchase-guarantee__list1 li:first-child {margin-left: 0;}.purchase-guarantee__list1 li:last-child {margin-right: 0;}.purchase-guarantee__list1 li svg {display: inline-block;width: 74px;height: 74px;position: absolute;top: 57px;left: calc(50% - 37px);}.purchase-guarantee__list1 li:first-child svg {}.purchase-guarantee__list1 li:nth-child(2) svg {width: 100px;left: calc(50% - 50px);}.purchase-guarantee__list1 li:nth-child(3) svg {width: 65px;height: 65px;top: 60px;left: calc(50% - 32px);}.purchase-guarantee__list1 li:nth-child(4) svg {width: 95px;height: 65px;left: calc(50% - 47px);}.purchase-guarantee__list1 li span {font-size: 24px;display: block;margin-top: 164px;line-height: 1.25;}.purchase-guarantee__list2 {margin: 40px auto 50px;max-width: 780px;padding-left: 38px !important;}.purchase-guarantee__list2 li {font-size: 22px;line-height: 1.3;margin-bottom: 24px;padding-left: 59px;position: relative;}.purchase-guarantee__list2 li::before {content: "";position: absolute;width: 35px;height: 35px;left: 0;top: -2px;background: center center no-repeat;background-size: cover;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23E50000' d='M8.801 4.8H7.199v2.399H4.801V8.8h2.398v2.399h1.602V8.8h2.398V7.199H8.801V4.8zM8 0C3.602 0 0 3.602 0 8s3.602 8 8 8 8-3.602 8-8-3.602-8-8-8m0 14.398c-3.52 0-6.398-2.879-6.398-6.398C1.602 4.48 4.48 1.602 8 1.602S14.398 4.48 14.398 8c0 3.519-2.878 6.398-6.398 6.398'/%3E%3C/svg%3E");}.purchase-guarantee__list3 {margin: 54px auto 30px;max-width: 1687px;counter-reset: counter;padding: 0;}.purchase-guarantee__list3 li {display: inline-block;padding: 0 30px;width: 24%;margin-right: 0.75%;position: relative;counter-increment: counter;vertical-align: top;}.purchase-guarantee__list3 div {position: absolute;top: 0;left: calc(50% - 73px);width: 146px;height: 142px;background-repeat: no-repeat;background-size: cover;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.purchase-guarantee__list3 div>span {font-size: 52px;line-height: 1;font-weight: 300;display: block;}.purchase-guarantee__list3 li:first-child div {background-image: url("data:image/png;base64,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");}.purchase-guarantee__list3 li:nth-child(2) div {background-image: url("data:image/png;base64,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");}.purchase-guarantee__list3 li:nth-child(3) div {background-image: url("data:image/png;base64,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");}.purchase-guarantee__list3 li:nth-child(4) div {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJIAAACOCAMAAADtsaFcAAAAM1BMVEUAAADlAADlAADlAADlAADlAADlAADlAADlAADlAADlAADlAADlAADlAADlAADlAADlAAAAvgKmAAAAEHRSTlMA7xBAgGAwv9+fz68gj3BQiGGNtwAABCJJREFUeNrtnOuOnDAMhZ17SAL4/Z+2qrbVqOqaEyAOVOr3c3c0nPEtDrnQHeLu15QMfzAprX539ARxWwrLlLpN1dW2ariDukWaQVwL95NXbVVty3yWvDZSw1W+RgqkQsh8nbzZdwn6ifH2XYJGi3KZx5DDoCyrPI4U6T6b4aHc9l4sPJocX2WiLzxdxlbWIdmrTsushXF0hWBYkY3O41mXhc6ysDbVvk0RczmjyRY+RUm/UNPUryhXv8c/09T5JY/XlPrkLKFJv2lf81BNy5CeOnapKnaQorpTD67nqwizMWJp/VHpzf36tDNg/Zh6jKiAIsAAOzc6i0Xui3fSPzuNpsvY66HtlfquBAIJmkjBUJvsNjNklMQR1R9OVcFpHwLLlAtuC3QfZ87+Ymtu96XXK4xp9A2r/PlIpKAJDiwNKNLW5EBHAj48QhOOcKca2R9i/3NSZy7o1YLca6RKo1mAmZCRsqXhlC4zNf3Q/tCM/DBszJU02Do6AmtmuA2HScNZ4EiHhp1SpmQbHrwMFN1oLDhSdqB5IT08eGSZZCRsJiP4DRhJ1Uz7YZmIpIk9zLkKmgUdlqNBBQyCSjgpgOX/WVImy5bwoExqscrBVAW12kQ5hDPwmxqGv0PMxkL6VKn2OMGl+mxSxAShiuoTpemHl8qDPlKqV2H4A6g1l0n8+wwWwRplbheAuwHBoZ5mEN4nyQmFqX9qMkmS+y/pT/5L+jcltfdJQuGNe8pZkt5XKonMXEl4jFPoBJQkFdJHfvQqSJ1AFhzkH6sCVpqIOLC0qccuJXsUmnJ9VtE//NR8oIhzozTxhRcOJQPeYKgS5IgJYI1FiyoPZY0f8Zw9WpDI817o4rWdo2Q0llTJR8Vnf+L9qTvefcIPBHg6XpGo883kwMp8mG+mhHYNmdlmcnC5beHJSZfh4m5knjqqbIzdUqYu7jbDuP0IPHMJPHXtJTETXbexQAPzF7UX4LFza6w12vupPk8CRsJmKoPDqUAjfcSrahJKoGAkFHS8TFHkQUXV0rSc2zvsWF3TwiLh7H7YZJUVJZCeOjFuE8vEC5t0TdQ8/OfR1Aq0V+PPkRVQWUFAKez2Ng10ezIm0DX2fOOMhVc449rqvZMoFZ+LOYf1fEy5ferLrG3oyRhje7pQxBJ7XbYaBpjYtyUbUoLFBgqJMXt324epoR3qqdxDOPt+DB/ai9+5K6yFAUAR0AQo1fvd/cL7mrif8JpjxEBRf4xrKHqXJpD9oGZqkOOY0fv54/t/TVpecMlBzPzh8dsEFJ1XLd1iN6NNtNFd7PoqE33hEp8An7J9z5U5v332IlFft/i8SNRH0EhCevxKob+Ji+ELLI40CZXPUYMlbezebSvz0aNOxJfVmeQdTabtvhbh2hO/R3oM69zmf1L9TzbnbrvqB06g+PKBamJeAAAAAElFTkSuQmCC");}.purchase-guarantee__list3 div>span::before {content: counter(counter);}.purchase-guarantee__list3 p {font-size: 24px;line-height: 1.2;margin: 170px 0 0;text-align: center;}.estimate_form {width: 1790px;max-width: 100%;margin: 0 auto;background: #e50000;padding: 36px 0 20px;}.estimate_form h2 {font-size: 62px;font-weight: 400;text-align: center;margin: 0 auto;}.estimate_form_container {width: 100%;max-width: 1130px;margin: 13px auto 0;}.estimate_form_container input[type="text"], .estimate_form_container input[type="tel"], .estimate_form_container .input-file, .estimate_form_container textarea, .estimate_form_container select {width: 100%;max-width: 355px;height: 55px;border: 1px solid #fff;background: #fff;color: #000;outline: 0;margin: 30px 0 0 0;padding: 16px 30px;font-size: 18px;line-height: 1;border-radius: 0;}.estimate_form_container textarea {max-width: 770px;margin-left: auto;margin-right: auto;display: block;background: transparent;border: 1px solid transparent;border-bottom-color: #000;text-align: center;resize: vertical;}.estimate_form_container select {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: #fff 94.5% 50% no-repeat;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAANCAYAAABCZ/VdAAAAgUlEQVQ4ja3T7QmAIBCA4XeERmgUR3DDRmiERnCk60dniPlxagciKDwvCMIzjskRkc8CnO54QIAT2FZx4FDPo2DQgzAaSNCqMx2owfFZVgNFOMdnAlW4hI8EmnANtwS6cAtvBUxwDy9BuxW24HkgrvfDreIxcCl8pBd/4HFcftDCbzEO8Nsw5LsuAAAAAElFTkSuQmCC");}.estimate_form_container input[type="file"] {-webkit-appearance: none;-moz-appearance: none;appearance: none;visibility: hidden;position: absolute;opacity: 0;top: 0;left: 0;}.estimate_form_container .input-file {display: block;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%22-49%20141%20512%20464%22%20enable-background%3D%22new%20-49%20141%20512%20464%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20fill%3D%22%23E50000%22%20d%3D%22M111%2C445c0%2C53%2C43%2C96%2C96%2C96s96-43%2C96-96s-43-96-96-96C154%2C349.1%2C111.1%2C392%2C111%2C445z%20M207%2C381%20c35.3%2C0%2C64%2C28.7%2C64%2C64s-28.7%2C64-64%2C64s-64-28.7-64-64S171.7%2C381%2C207%2C381z%20M335%2C317h64v32h-64V317z%20M431%2C381h32v32h-32V381z%20M431%2C445%20h32v32h-32V445z%20M463%2C253v96h-32v-64H290.5l-16-64H207v-32h92.5l16%2C64H463z%20M431%2C509h32v96H-49V365h32v208h448V509z%20M15%2C365h96v-64%20h64v-96h-64v-64H15v64h-64v96h64V365z%20M-17%2C269v-32h64v-64h32v64h64v32H79v64H47v-64H-17z%22%2F%3E%20%3C%2Fsvg%3E");background-position: 94.5% 45%;background-repeat: no-repeat;background-size: 30px;position: relative;}.estimate_form_container .form_group {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.estimate_form_container .form_group+textarea {margin-top: 21px;}.estimate_form_container input[type="checkbox"]+label {display: inline-block;vertical-align: top;max-width: 23px;font-size: 13px;line-height: 20px;color: #fff;margin: 25px 0 0 19%;padding: 0 0 0 90px;position: relative;text-align: left;cursor: pointer;}.estimate_form_container input[type="checkbox"] {display: none;}.estimate_form_container input[type="checkbox"]+label::before {content: "";width: 23px;height: 23px;border: 2px solid #000;position: absolute;left: 46px;top: 0px;border-radius: 50%;-webkit-box-sizing: border-box;box-sizing: border-box;}.estimate_form_container input[type="checkbox"]:checked+label::after {content: "";width: 17px;height: 6px;-webkit-box-sizing: border-box;box-sizing: border-box;border-left: 2px solid #000;border-bottom: 2px solid #000;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;left: 53px;top: 4px;background: #e50000;-webkit-box-shadow: 0 2px 0 2px #e50000;box-shadow: 0 2px 0 2px #e50000;}.estimate_form_submit {max-width: 290px;background: #fff;margin: 32px auto;font-size: 20px;font-weight: 400;height: 58px;border-color: #fff;color: #000;}.estimate_form_submit:hover {background: #e50000;color: #fff;}.estimate_form_container ::-webkit-input-placeholder {color: #000;}.estimate_form_container ::-moz-placeholder {color: #000;}.estimate_form_container :-ms-input-placeholder {color: #000;}.estimate_form_container :-moz-placeholder {color: #000;}.estimate_form.estimate_form--white-title {padding-top: 0;}.estimate_form--white-title h2 {background: #fff;padding: 36px 20px 0;}.estimate_form--white-title p {background: #fff;margin: 0;font-size: 30px;text-align: center;padding: 25px 20px 38px;}.estimate_form--white-title .estimate_form_container {margin-top: 21px;}.link-info-icon {display: inline-block;vertical-align: middle;width: 18px;height: 18px;border: 1px solid #000;border-radius: 50%;background: #fff;text-decoration: none;font-size: 14px;line-height: 16px;font-weight: bold;color: #000;margin: 0 0 0 5px;text-align: center;-webkit-transition: 0.2s;transition: 0.2s;}.link-info-icon:hover {color: #fff;background: #e50000;border-color: #e50000;}.popup-remote-work {display: -webkit-box;display: flex;opacity: 0;visibility: hidden;-webkit-box-pack: center;justify-content: center;-webkit-box-align: center;align-items: center;background: rgba(0, 0, 0, .6);position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow-y: auto;}.popup-remote-work.active {z-index: 999;opacity: 1;visibility: visible;}.popup-remote-work__container {width: 1000px;max-width: 100%;padding: 25px 45px 20px;background: #fafafa url('/images/remote-work-bg.jpg') top right no-repeat;position: relative;z-index: 1;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}.active .popup-remote-work__container {-webkit-transform: scale(1);transform: scale(1);}.popup-remote-work__content {position: relative;z-index: 2;}.popup-remote-work__title {font-size: 42px;font-weight: bold;line-height: 1.25;margin: 30px 0 75px;max-width: 500px;}.popup-remote-work__list {list-style-type: none;margin: 28px 0 0;padding: 0;max-width: 600px;}.popup-remote-work__list li {font-size: 18px;line-height: 1.2;padding-left: 37px;margin-bottom: 24px;position: relative;}.popup-remote-work__list li::before {content: '';display: block;width: 22px;height: 22px;position: absolute;top: -1px;left: 1px;background-repeat: no-repeat;background-size: contain;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M14.398 8c0 3.52-2.879 6.398-6.398 6.398-3.52 0-6.398-2.878-6.398-6.398S4.48 1.602 8 1.602c.641 0 1.199.078 1.761.238L11.039.559C10.078.238 9.039 0 8 0 3.602 0 0 3.602 0 8s3.602 8 8 8 8-3.602 8-8h-1.602z' fill='%23e41e26'/%3E%3Cpath fill='%23e41e26' d='M4.718 6.48L3.602 7.602l3.597 3.597 8-8-1.121-1.121-6.879 6.883z'/%3E%3C/svg%3E");}.popup-remote-work__form {max-width: 500px;}.popup-remote-work__form h5 {margin: 43px 0 35px;font-size: 28px;line-height: 1.2;font-weight: normal;}.popup-remote-work__input {display: inline-block;vertical-align: top;background: transparent;border: transparent;border-bottom: 1px solid #000;border-radius: 0;width: 225px;font-family: Arial;font-size: 18px;color: #000;padding: 5px 0 12px;outline: none;margin: 0 31px 20px 0;}.popup-remote-work__btn {display: inline-block;vertical-align: top;border: 0;background: #e50000;border-radius: 30px;width: 160px;padding: 14px 10px;text-align: center;text-decoration: none;outline: none;color: #fff;font-size: 18px;line-height: 1;font-weight: bold;}.popup-remote-work__form label {display: block;font-size: 12px;line-height: 1.2;color: #ccc;position: relative;padding-left: 35px;margin: 53px 0 38px;}#popup-remote-work__agree {position: absolute;z-index: -1;left: 0;top: 0px;border: 0;outline: 0;background: transparent;opacity: 0;}.popup-remote-work__form label span {display: block;position: absolute;left: 0;top: 0;width: 16px;height: 16px;border: 2px solid #989898;border-radius: 50%;z-index: 3;background: #fafafa;}.popup-remote-work__form label span::before {content: '';display: block;width: 10px;height: 4px;position: absolute;top: 0;left: 2px;border: 2px solid #989898;border-top: 0;border-right: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0;z-index: 2;background: #fafafa;box-shadow: 0 3px 0 0 #fafafa;}.popup-remote-work__form label input:checked+span:before {opacity: 1;}.popup-remote-work__form label a {text-decoration: none;color: #989898;margin: 0;display: inline;font-size: 12px;line-height: 1.2;}.popup-remote-work__close {display: block;position: absolute;width: 30px;height: 30px;top: 20px;right: 20px;z-index: 20;}.popup-remote-work__close::before, .popup-remote-work__close::after {content: '';position: absolute;top: 13px;left: 0;width: 30px;height: 3px;background: #fff;}.popup-remote-work__close::before {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.popup-remote-work__close::after {-webkit-transform: rotate(45deg);transform: rotate(45deg);}.popup-remote-work__response {display: none;}.popup-remote-work__form.sent>* {display: none;}.sent .popup-remote-work__response {display: block !important;}#popup_agreement_autopopup {max-width: 1000px;background: #fff url('../images/autopopup_bg.jpg') 0 100% no-repeat;background-size: cover;padding: 0 44px 22px 44px;}#popup_agreement_autopopup .popup_agreement_close::before, #popup_agreement_autopopup .popup_agreement_close::after {background: #fff;}.popup_agreement_autopopup_title1 {max-width: 600px;font-weight: bold;font-size: 32px;line-height: 36px;color: #000;padding: 36px 0 0 0;}.popup_agreement_autopopup_title1 span {font-weight: normal;}.popup_agreement_autopopup_title2 {font-size: 28px;line-height: 32px;color: #000;padding: 9px 0 0 0;}#popup_agreement_autopopup form {display: block;padding: 13px 0 0 0;}#popup_agreement_autopopup input[type="text"], #popup_agreement_autopopup input[type="tel"] {-webkit-appearance: none;-moz-appearance: none;appearance: none;display: block;width: 100%;max-width: 336px;height: 47px;background: #fff;border: 1px solid #d1d1d1;border-radius: 0;margin: 15px 0 0 0;padding: 0 13px;font-size: 18px;line-height: 18px;color: #000;}#popup_agreement_autopopup ::-webkit-input-placeholder {color: #a9a9a9;}#popup_agreement_autopopup ::-moz-placeholder {color: #a9a9a9;}#popup_agreement_autopopup :-ms-input-placeholder {color: #a9a9a9;}#popup_agreement_autopopup :-moz-placeholder {color: #a9a9a9;}#popup_agreement_autopopup .button2 {max-width: 159px;margin: 30px 0 0 0;}.agree_input_container {position: relative;}.popup_agreement_item input[type="checkbox"] {display: block;width: 23px;height: 23px;border: 0;margin: 0;padding: 0;opacity: 0;position: absolute;left: 0px;top: 21px;pointer-events: none;}#popup_agreement_autopopup.popup_agreement_item input[type="checkbox"]+label {padding-left: 50px;}#popup_agreement_autopopup.popup_agreement_item input[type="checkbox"]+label::before {border-color: #b2b2b2;left: 0;}#popup_agreement_autopopup.popup_agreement_item input[type="checkbox"]+label::after {border-color: #b2b2b2;background: #fff;box-shadow: 0 2px 0 2px #fff;left: 7px;}#popup_agreement_autopopup .form_agree_link {text-decoration: none;color: #757575;}#popup_agreement_autopopup .form_agree_link span {border-bottom: 1px dotted #757575;}.main-page:not(.header-fixed) header {position: absolute;top: 0;left: 0;width: 100%;z-index: 10;background: transparent;}.main-page:not(.header-fixed) header * {color: #fff !important;background: transparent;}.main-screen {display: flex;height: 100vh;}.main-screen__divider {position: absolute;top: calc(50% - 211px);left: 49.75%;width: 4px;height: 255px;background: #fff;pointer-events: none;}.main-screen section {display: flex;justify-content: center;flex-wrap: wrap;flex-direction: column;background-color: rgba(0, 0, 0, .5);position: relative;overflow: hidden;}.main-screen__bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;transition: 3s ease;transform-origin: center;transform: scale(1);background-position-x: center !important;}.main-screen__bg::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), transparent);transition: 0.3s ease-out;}.main-screen h1 {font-size: 60px;line-height: 1.17;font-weight: 400;letter-spacing: 0;text-transform: uppercase;color: #fff;margin: -16px 0 91px 20.6%;padding: 15px 0 18px 0;width: 100%;max-width: 455px;text-align: left;position: relative;}.main-screen h1 b {font-weight: 600;}.main-screen h1::before, .main-screen h1::after {content: '';display: block;width: 100%;border-bottom: 3px solid #fff;top: -3px;left: 3px;position: absolute;}.main-screen h1::after {top: auto;bottom: -3px;}.main-screen .button2 {width: 230px;margin-left: 20.6%;position: relative;}.main-screen__sale {width: 49.85%;}.main-screen__sale .main-screen__bg {background-image: url(/images/section-sale-bg-4.jpg);}.main-screen__service {width: 50.15%;padding-left: 10px;}.main-screen__service .main-screen__bg {background-image: url(/images/section-service-bg-4.jpg);}.main-page footer {display: none;}#head_phone.two_phones {padding-top: 0;padding-bottom: 0;background-position: 0% 50%;}#head_phone.two_phones span {display: block;text-align: right;font-size: 16px;line-height: 20px;}#head_phone.two_phones a {padding: 0 0 0 5px;color: #000;text-decoration: none;}.service_title {font-size: 72px;text-transform: uppercase;font-weight: 400;padding: 37px 20px 7px;letter-spacing: 2px;}.splash {width: 100%;max-width: 1784px;margin: 30px auto 0;position: relative;padding: 65px 72px 10.15%;background: url(/images/service/splash.jpg) top center no-repeat;background-size: cover;text-align: right;}.splash_container {display: inline-block;width: 603px;padding: 69px 58px 42px;background: #fff;}.splash h2 {font-size: 27px;line-height: 1.3;text-align: left;font-weight: 600;text-transform: uppercase;margin: 0;padding: 0;}.splash p {font-size: 20px;line-height: 1.4;text-align: left;margin: 24px 0 28px;padding: 0;}.splash p:last-of-type {margin-bottom: 19px;}.splash .button2 {width: 214px;}.service_features {margin: 0 auto;}.service_features h2 {max-width: 1200px;padding-left: 10px;padding-right: 10px;}.service_features_container {display: flex;margin: 58px auto 0;max-width: 1862px;flex-wrap: wrap;justify-content: center;}.service_features_item {position: relative;width: 33%;padding: 0 30px 30px;margin-bottom: 20px;}.service_features_item div {width: 100%;padding-top: 77.3%;display: block;overflow: hidden;background: center center no-repeat;background-size: cover;}.service_features_item h3 {margin: 0;font-weight: 400;font-family: 'Toyota Text';padding: 37px 0 0;font-size: 42px;line-height: 1.15;text-align: left;}.service_features_item p {font-size: 20px;line-height: 1.4;font-weight: 300;margin: 17px 0 32px;font-family: 'Toyota Text';padding: 0 0 0 3px;}.service_features_item .button2 {position: absolute;bottom: 0;left: 30px;width: 210px;}.service_service {position: relative;z-index: 1;}.service_service_bg {position: absolute;bottom: 0;left: 0;width: 100%;height: 50%;background: #000;z-index: -1;}.service_service_container {display: flex;flex-wrap: wrap;max-width: 1784px;margin: 0 auto;background: #f7f7f7;}.service_service_container * {font-family: 'Toyota Text';}.service_service h2 {font-size: 50px;line-height: 1.35;font-weight: 500;text-align: left;text-transform: uppercase;letter-spacing: 2px;width: 27.8%;padding: 51px 0 0 4%;margin: 0;}.service_service h2 small {display: block;font-size: 20px;letter-spacing: 1px;padding: 0 0 4px 8px;}.service_service_list {margin: 52px 0 28px;padding: 0 30px 0 3px;list-style-type: none;}.service_service_list:first-of-type {width: 28.3%;}.service_service_list:last-of-type {width: 40%;}.service_service_list li {position: relative;font-size: 18px;line-height: 1.2;font-weight: 300;margin-bottom: 21px;padding-left: 39px;}.service_service_list li:before {content: '\2014';position: absolute;left: 0;top: -2px;}#service_form_container {background: #e50000;max-width: 1782px;margin: 0 auto;}#service_form_container>div {max-width: 800px;margin: 0 auto;padding-bottom: 31px;}#service_form_container h3 {margin: 0;padding: 57px 0 15px 8px;padding-left: 8px;font-size: 42px;font-weight: 400;line-height: 1.2;text-align: center;color: #fff;}#service_form_container .input_block {width: 100%;max-width: 355px;height: 55px;border: 1px solid #fff;background: #fff;color: #000;outline: 0;margin: 30px 20px 0;padding: 16px 30px;font-size: 18px;line-height: 1;border-radius: 0;}#service_form_container .input_line {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;background: transparent;border: 0;border-radius: 0;border-bottom: 1px solid #fff;font-size: 18px;color: #fff;text-align: center;padding: 16px 0 10px;margin: 24px 0 0 0;}#service_form_container input[type="checkbox"]+label {display: inline-block;vertical-align: top;max-width: 23px;font-size: 13px;line-height: 20px;color: #fff;margin: 20px 0 0 6.8%;padding: 0 0 0 90px;position: relative;text-align: left;cursor: pointer;}#service_form_container input[type="checkbox"]+label::before {content: '';width: 23px;height: 23px;border: 2px solid #fff;position: absolute;left: 46px;top: 0px;border-radius: 50%;-webkit-box-sizing: border-box;box-sizing: border-box;}#service_form_container input[type="checkbox"]:checked+label::after {content: '';width: 17px;height: 6px;-webkit-box-sizing: border-box;box-sizing: border-box;border-left: 2px solid #fff;border-bottom: 2px solid #fff;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;left: 53px;top: 4px;background: #e50000;-webkit-box-shadow: 0 2px 0 2px #e50000;box-shadow: 0 2px 0 2px #e50000;}#service_form_container .input_line::-webkit-input-placeholder {color: #fff;}#service_form_container .input_line::-moz-placeholder {color: #fff;}#service_form_container .input_line:-ms-input-placeholder {color: #fff;}#service_form_container .input_line:-moz-placeholder {color: #fff;}#service_form_container input[type="checkbox"] {display: none;}#service_form_submit, #detail_form_submit {background: #fff;border-color: #fff;color: #000;margin: 40px auto 0;max-width: 220px;}#service_form_submit:hover, #detail_form_submit:hover {background: #e50000;color: #fff;}.service-divider {padding-bottom: 46px;}.leasing-banner {background: #000 url(/images/leasing/banner.jpg) center center no-repeat;background-size: cover;height: 680px;}.leasing-banner__content {max-width: 1220px;margin: 0 auto;padding: 0 10px;}.leasing-banner h1 {max-width: 100%;padding: 66px 0 0;font-size: 80px;line-height: 1.15;color: #fff;text-align: left;letter-spacing: 0;}.leasing-banner ul {margin: 70px 0 66px;padding: 0;list-style-type: none;max-width: 600px;}.leasing-banner li {color: #fff;font-family: 'Toyota Text', Arial, sans-serif;font-size: 24px;line-height: 1.25;padding: 0 0 0 57px;position: relative;margin-bottom: 37px;min-height: 42px;}.leasing-banner li::before {content: '';display: block;width: 40px;height: 40px;position: absolute;top: calc(50% - 20px);left: 0;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MTIgNDg5LjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA0ODkuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yNDQuOCw0ODkuNmgtMC4xYy02NS40LDAtMTI2LjgtMjUuNS0xNzMuMS03MS44QzI1LjQsMzcxLjUsMCwzMTAsMCwyNDQuNw0KCQljMC02NS40LDI1LjUtMTI2LjgsNzEuOC0xNzMuMUMxMTgsMjUuNCwxNzkuNSwwLDI0NC44LDBoMC4xYzM0LjUsMCw2OCw3LjEsOTkuNSwyMS4yYzEwLjQsNC42LDE1LjEsMTYuOSwxMC41LDI3LjMNCgkJQzM1MC4zLDU4LjksMzM4LDYzLjYsMzI3LjYsNTljLTI2LjItMTEuNy01NC0xNy42LTgyLjctMTcuNmgtMC4xYy01NC4zLDAtMTA1LjMsMjEuMS0xNDMuOCw1OS41Yy0zOC40LDM4LjQtNTkuNiw4OS41LTU5LjcsMTQzLjgNCgkJYy0wLjEsMTEyLjIsOTEuMSwyMDMuNSwyMDMuMywyMDMuNWgwLjFjNTQuMywwLDEwNS4zLTIxLjEsMTQzLjgtNTkuNWMzOC40LTM4LjQsNTkuNi04OS41LDU5LjctMTQzLjh2LTIwLjgNCgkJYzAtMTEuNCw5LjMtMjAuNywyMC43LTIwLjdzMjAuNyw5LjMsMjAuNywyMC43djIwLjhjMCw2NS40LTI1LjUsMTI2LjktNzEuOCwxNzMuMUMzNzEuNiw0NjQuMiwzMTAuMSw0ODkuNiwyNDQuOCw0ODkuNiIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMjQ0LjgsMzEwLjRjLTUuMywwLTEwLjYtMi0xNC42LTYuMWwtNjcuMi02Ny4yYy04LjEtOC4xLTguMS0yMS4yLDAtMjkuMmM4LjEtOC4xLDIxLjItOC4xLDI5LjIsMA0KCQlsNTIuNiw1Mi42TDQ3Ni43LDI4LjZjOC4xLTguMSwyMS4yLTguMSwyOS4yLDBjOC4xLDguMSw4LjEsMjEuMiwwLDI5LjJMMjU5LjQsMzA0LjRDMjU1LjQsMzA4LjQsMjUwLjEsMzEwLjQsMjQ0LjgsMzEwLjQiLz4NCjwvZz4NCjwvc3ZnPg0K);background-repeat: no-repeat;}.leasing-banner__btn {width: 230px;}.leasing-features {padding: 70px 0 44px;}.leasing-features h2 {font-weight: 600;letter-spacing: -1.2px;}.leasing-features__content {display: flex;flex-wrap: wrap;max-width: 1200px;margin: 60px auto 0;justify-content: space-between;position: relative;}.leasing-features__item {width: 47.5%;text-align: center;margin-bottom: 33px;}.leasing-features__item img {margin: 0 auto;display: block;width: 100px;height: auto;}.leasing-features__item h4 {font-size: 24px;line-height: 1;width: 350px;min-height: 48px;margin: 31px auto 19px;}.leasing-features__item p {font-family: 'Toyota Text', Arial, sans-serif;font-size: 18px;line-height: 24px;margin: 0 auto;padding: 0 10px;margin-bottom: 27px;}.leasing-features__item:first-child, .leasing-features__item:nth-child(2) {border-bottom: 1px solid #d1d1d1;}.features-divider {display: block;width: 1px;height: 93.6%;background: #d1d1d1;position: absolute;left: 50%;top: 1px;}.leasing-how {background: #f4f4f4;padding: 11px 0 54px;}.leasing-how h2 {font-weight: 600;letter-spacing: -1px;}.leasing-how__list {max-width: 1200px;margin: 71px auto 0;padding: 0;display: flex;justify-content: space-between;}.leasing-how__list li {display: block;list-style-type: none;position: relative;font-size: 18px;line-height: 24px;letter-spacing: 0.5px;padding: 146px 10px 0;counter-increment: how;text-align: center;margin-bottom: 40px;width: 20%;}.leasing-how__list li::before {content: counter(how);position: absolute;font-size: 42px;line-height: 121px;width: 100%;height: 121px;display: block;left: 0;top: 0;background: top center no-repeat;background-size: 121px 121px;}.leasing-how__list li:first-child::before {background-image: url(/images/leasing/how1.png);}.leasing-how__list li:nth-child(2)::before {background-image: url(/images/leasing/how2.png);}.leasing-how__list li:nth-child(3)::before {background-image: url(/images/leasing/how3.png);}.leasing-how__list li:nth-child(4)::before {background-image: url(/images/leasing/how4.png);}.leasing-how__list li:last-child::before {background-image: url(/images/leasing/how5.png);}.leasing-special {background: #000 url(/images/leasing/special-bg.jpg) center center no-repeat;background-size: cover;padding: 45px 0;}.leasing-special h2 {font-weight: 600;color: #fff;font-variant: small-caps;letter-spacing: -0.7px;}.leasing-special__content {color: #fff;max-width: 1200px;margin: 30px auto;}.leasing-special__content>p {font-size: 30px;line-height: 1.2;text-align: center;margin: 0;}.leasing-special__list1 {font-size: 18px;line-height: 24px;list-style-type: none;margin: 37px 0 66px;padding: 0;display: flex;flex-wrap: wrap;}.leasing-special__list1 li {font-family: 'Toyota Text', Arial, sans-serif;display: block;width: 50%;position: relative;padding: 0 0 0 140px;}.leasing-special__list1 span {font-size: 48px;line-height: 1;font-weight: 600;color: #ff0000;position: absolute;white-space: nowrap;top: -1px;left: -3px;}.leasing-special__list1 li:first-child {padding-right: 20px;}.leasing-special__list1 li:last-child {padding-left: 331px;}.leasing-special__list2 {display: flex;flex-wrap: wrap;list-style-type: none;font-size: 18px;line-height: 24px;margin: 47px 0 53px;padding: 0;}.leasing-special__list2 li {font-family: 'Toyota Text', Arial, sans-serif;position: relative;width: 50%;padding-left: 137px;min-height: 100px;}.leasing-special__list2 li:first-child {padding-right: 50px;}.leasing-special__list2 li::before {content: '';display: block;width: 101px;height: 100px;position: absolute;top: 0;left: 0;background: top left no-repeat;background-size: contain;}.leasing-special__list2 .cash::before {background-image: url(/images/leasing/special1.png);}.leasing-special__list2 .calendar::before {background-image: url(/images/leasing/special2.png);}.leasing-special__content>.important {position: relative;margin: 0 auto;max-width: 990px;font-family: 'Toyota Text', Arial, sans-serif;font-size: 16px;line-height: 24px;text-align: left;padding-left: 64px;}.leasing-special__content>.important span {position: absolute;left: 0;top: 0;color: #ff0000;font-size: 18px;}.leasing-cars {display: flex;justify-content: center;margin: 55px auto 58px;max-width: 1250px;flex-wrap: wrap;}.leasing-cars__item {width: 29.3%;margin: 65px 2% 0;}.leasing-car__img {width: 100%;height: 268px;}.leasing-car__img img {width: 100%;height: 100%;margin: 0;object-fit: contain;transform: scaleX(-1);}.leasing-car__content {margin: -52px 0 0;background: #fff;width: 94%;padding: 40px 10px 10px 0;}.leasing-car__title {font-size: 20px;line-height: 28px;font-weight: 600;color: #ff0000;margin-bottom: 8px;}.leasing-car__price {font-size: 18px;line-height: 24px;font-weight: bold;margin-bottom: 14px;}.leasing-car__payment {font-family: 'Toyota Text', Arial, sans-serif;color: #9a9a9a;font-size: 16px;line-height: 1.2;}.leasing-car__content hr {margin: 23px 0;width: 97%;height: 1px;border: none;background: #dddddd;}.leasing-car__link {font-size: 18px;line-height: 1.2;color: #202026;font-weight: 600;text-decoration: none;position: relative;display: inline-block;padding-right: 30px;}.leasing-car__link::before {content: '';display: block;width: 8px;height: 8px;border: 2px solid #202026;border-left: 0;border-bottom: 0;position: absolute;top: 5px;right: 8px;transform: rotate(45deg);transition: .2s ease-out;}.leasing-car__link:hover::before {right: 0;}.leasing-cars__more {width: 228px;margin: 0 auto 102px;}#leasing_form_container {background: #000 url(/images/leasing/form-bg.jpg) center center no-repeat;background-size: cover;margin: 0 auto;}#leasing_form_container>div {max-width: 800px;margin: 0 auto;padding-bottom: 31px;position: relative;}#leasing_form_container .sent>* {visibility: hidden;}#leasing_form_container>.sent::before {content: 'Успешно отправлено!';position: absolute;display: flex;align-items: center;justify-content: center;color: #fff;top: 0;left: 0;width: 100%;height: 100%;font-size: 2em;line-height: 1.2;}#leasing_form_container h3 {margin: 0;padding: 47px 0 10px 0;font-size: 60px;font-variant: small-caps;font-weight: 600;line-height: 1.2;text-align: center;color: #fff;}#leasing_form_container .input_block {width: 100%;max-width: 355px;height: 55px;border: 1px solid #fff;background: #fff;color: #000;outline: 0;margin: 30px 20px 0;padding: 16px 30px;font-size: 18px;line-height: 1;border-radius: 0;}#leasing_form_container .input_line {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;background: transparent;border: 0;border-radius: 0;border-bottom: 1px solid #fff;font-size: 18px;color: #fff;text-align: center;padding: 16px 0 10px;margin: 24px 0 0 0;}#leasing_form_container input[type="checkbox"] {display: none;}#leasing_form_container input[type="checkbox"]+label {display: inline-block;vertical-align: top;max-width: 23px;font-size: 13px;line-height: 20px;color: #fff;margin: 20px 0 0 4.8%;padding: 0 0 0 90px;position: relative;text-align: left;cursor: pointer;}#leasing_form_container input[type="checkbox"]+label::before {content: '';width: 23px;height: 23px;border: 2px solid #fff;position: absolute;left: 46px;top: 0px;border-radius: 50%;-webkit-box-sizing: border-box;box-sizing: border-box;}#leasing_form_container input[type="checkbox"]:checked+label::after {content: '';width: 17px;height: 6px;-webkit-box-sizing: border-box;box-sizing: border-box;border-left: 2px solid #fff;border-bottom: 2px solid #fff;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;left: 53px;top: 4px;background: #000000;-webkit-box-shadow: 0 2px 0 2px #000000;box-shadow: 0 2px 0 2px #000000;}#leasing_form_submit {margin: 44px auto;max-width: 200px;}.leasing+#map {margin-top: 0;}.detail-car-imgs {max-width: 1790px;width: calc(100% - 130px);}.detail-car__intro-images {margin: 20px auto 0;}.detail-car-imgs__main-img {width: 50%;padding-top: 33%;background-size: 100% !important;background-repeat: no-repeat !important;background-position: center center !important;}.detail-car-imgs {display: flex;}.detail-car-imgs__grid {display: flex;flex-wrap: wrap;width: 50%;}.detail-car-imgs__grid-img {width: 50%;padding-top: 33%;background-size: cover !important;background-repeat: no-repeat !important;background-position: center center !important;position: relative;}.js-img-node-contain {background-size: contain !important;}.js-is-analyzing {background: #f7f7f7 !important;}.detail-car-cta {width: 100%;max-width: 1280px;box-sizing: border-box;padding: 68px 40px 58px;display: flex;justify-content: space-between;}.detail.car__cta-block {margin: 0 auto;}.detail-car-cta__data {width: 50%;}.detail-car-cta__name {font-size: 42px;line-height: 1;font-weight: 100;margin-bottom: 39px;}.detail-car-cta__availability {position: relative;padding-left: 30px;}.detail-car-cta__availability::before {position: absolute;top: 0;left: 0;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;width: 20px;height: 20px;background: #A0D957;content: '';}.detail-car-cta__book {display: flex;align-self: flex-end;margin-bottom: -1px;flex-wrap: wrap;}.detail-car__cta-block {margin: 0 auto;}.detail-car-cta__btn {width: 291px;text-transform: uppercase;font-size: 15px;padding: 18px 0 0 44px;}.detail-car-cta__btn::after {width: 38px;right: 45px;}.detail-car-cta__price {margin-right: 39px;margin-bottom: 6px;}.detail-car-cta__price-name {font-size: 14px;font-weight: 100;}.detail-car-cta__price-value {font-size: 18px;font-weight: 100;}.detail-car-cta__price-value b {font-size: 24px;}.main-detail-car-block {width: 100%;background: #f7f7f7;padding: 46px 0 0;margin-bottom: 40px;}.main-detail-car-block__inner {max-width: 1240px;box-sizing: border-box;padding: 0 20px;margin: 0 auto;}.detail-car-features {background: #fff;padding: 46px 48px 28px;display: flex;}.detail-car-features__color {display: flex;flex-wrap: wrap;margin-right: 47px;}.detail-car-features__color-pic {width: 64px;height: 64px;background: #9b2626;margin: 2px 34px 0 0;}.detail-car-features__color-name {width: 151px;}.detail-car-features__color-name-title {font-size: 14px;line-height: 1;color: rgba(0, 0, 0, 0.5);margin-bottom: 15px;}.detail-car-features__color-name-value {font-size: 14px;line-height: 20px;}.detail-car-features__features-list {display: flex;}.detail-car-features__icons>div:nth-child(1).detail-car-features__features-list {margin: -1px 0 20px;}.detail-car-features__features-list>div:nth-child(1) {width: 139px;}.detail-car-features__features-list>div:nth-child(2) {width: 141px;}.detail-car-features__features-list>div:nth-child(3) {width: 140px;}.car-feature-item__big .car-feature-item__name, .car-feature-item__big .car-feature-item__value {font-size: 14px;margin-bottom: 8px;}.car-feature-item__big .car-feature-item__icon {height: 32px;width: 32px;margin-bottom: 16px;}.detail-car__eqiupment-prices h3 {text-align: left;line-height: 1;font-size: 42px;padding: 0;margin: 68px 0 56px;}.equipment-list {display: flex;flex-wrap: wrap;align-content: flex-start;width: 100%;max-width: 688px;margin-bottom: 20px;}.equipment-list__item {height: 32px;width: 344px;box-sizing: border-box;padding-left: 23px;letter-spacing: -0.3px;position: relative;}.equipment-list__item::before {position: absolute;left: 0;content: '\2014';}.detail-car__eqiupment-prices-inner {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;padding-bottom: 34px;}.prices-block {background: #fff;width: 445px;box-sizing: border-box;padding: 52px 52px 51px;display: flex;flex-wrap: wrap;justify-content: space-between;}.prices-block__price-item {margin-bottom: 24px;}.car-price-item_size_large {width: 100% !important;padding: 12px 0 10px !important;}.car-price-item_size_large .car-price-item__name {font-size: 14px;}.car-price-item_size_large b {font-size: 24px !important;}.car-price-item_size_large .car-price-item__value {font-size: 18px;line-height: 30px;}.prices-block>div:nth-child(3) {margin-bottom: 38px;}.prices-block__button {text-transform: uppercase;width: 100%;font-size: 15px;padding: 17px 0 0 62px;}.button.mobile {display: none;}.prices-block__button::after {width: 44px;right: 65px;}.detail_form_container {background: none;}.detail_form_container h3 {max-width: 650px;font-size: 42px;line-height: 48px;color: #000;margin: 0 auto 66px;}.detail_form_container .ok h3 {color: #fff;}.detail_form_container input {border: 1px solid #000;padding: 10px 0;margin: 15px 0 0 0;color: #000;}.detail_form_container label {display: flex;flex-direction: column;text-align: left;max-width: 375px;width: 100%;margin: 0 19px 20px;color: rgba(0, 0, 0, .5);font-size: 14px;}.detail_form_container__input_line {display: flex;justify-content: center;flex-wrap: wrap;}.detail_form_container input[type="checkbox"]+label {margin-left: 0;margin-top: 8px;padding-left: 48px;}.detail_form_container__agree-box {display: flex;max-width: 787px;width: calc(100% - 20px);margin: 0 auto;}.detail_form_container input[type="checkbox"]+label::before {border: 1px solid #000;left: -2px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;}.detail_form_container input[type="checkbox"]:checked+label::after {width: 17px;height: 8px;border-left: 1px solid #000;border-bottom: 1px solid #000;left: 1px;top: 5px;box-shadow: none;background: none;}.detail_form_container .form_agree_link {width: 100%;max-width: 100%;font-size: 12px;line-height: 14px;color: #000;margin-top: 7px;letter-spacing: 0.1px;}.detail_form_container__button {margin: 26px auto 0;text-transform: uppercase;width: calc(100% - 20px);max-width: 354px;border: none;padding: 0px 0 0 30px;font-size: 15px;text-align: left;}.detail_form_container__button::after {right: 37px;}.detail-car-imgs__more-img {display: none;}.js-more-photos:hover .detail-car-imgs__more-img {display: flex;justify-content: center;align-items: center;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;background: rgba(0, 0, 0, .5);}.detail-car-imgs__more-img-btn {text-transform: uppercase;background: none;color: #fff;border: 2px solid #fff;width: calc(100% - 20px);max-width: 340px;border-color: rgba(229, 0, 0, 0.5) !important;background: rgba(255, 255, 255, 0.5) !important;}.detail-car-imgs__more-img-btn:hover {background: rgba(229, 0, 0, 1) !important;color: rgba(255, 255, 255, 1);}.more-img-container {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1000;background: #fff;}.more-img-container.active {display: flex;justify-content: center;align-items: center;}.more-img-container__swiper {width: calc(100% - 20px);height: calc(100% - 20px);max-width: 1054px;max-height: 600px;}.more-img-container__swiper .swiper-pagination-bullet {border-radius: 50%;border: 1px solid;}.more-img-container__close {position: absolute;top: 20px;width: 20px;height: 20px;right: 20px;z-index: 2;}.more-img-container__close::after, .more-img-container__close::before {position: absolute;top: 50%;content: '';width: 100%;height: 1px;background-color: #000;display: block;margin: auto;}.more-img-container__close::after {transform: translateY(-50%) rotate(45deg);-webkit-transform: translateY(-50%) rotate(45deg);-moz-transform: translateY(-50%) rotate(45deg);-ms-transform: translateY(-50%) rotate(45deg);-o-transform: translateY(-50%) rotate(45deg);}.more-img-container__close::before {transform: translateY(-50%) rotate(-45deg);-webkit-transform: translateY(-50%) rotate(-45deg);-moz-transform: translateY(-50%) rotate(-45deg);-ms-transform: translateY(-50%) rotate(-45deg);-o-transform: translateY(-50%) rotate(-45deg);}#car-in-stoke .inner::after {content: none;}#car-in-stoke .inner {margin-bottom: 40px;}#car-in-stoke .car-in-stoke__inner .inner {padding: 0 0 30px;}.car-in-stoke__inner {background: #F7F7F7;padding: 62px 0 1px;width: 100%;display: flex;justify-content: center;flex-wrap: wrap;}.instoke-car-container {padding: 62px 0 26px;background: #fff;width: calc(100% - 20px);max-width: 392px;box-sizing: border-box;position: relative;}.car-in-stoke__item {margin: 0 37px 72px;}.instoke-car-container__status {position: absolute;top: 27px;left: 26px;padding-left: 28px;font-size: 16px;line-height: 1;}.instoke-car-container__yellowlabel {position: absolute;display: block;top: 21px;right: 24px;font-size: 14px;line-height: 1;color: #000;text-decoration: none;padding: 8px 8px 10px 6px;background: #FFEE53;border-radius: 3px;}.instoke-car-container__yellowlabel::before {content: '';width: 0;height: 0;border-style: solid;border-width: 15px 16.7px 15px 0;border-color: #0000 #FFEE53 #0000 #0000;border-radius: 3px;position: absolute;top: 1px;left: -16px;}.instoke-car-container__img {display: block;width: calc(100% - 52px);margin: 0 auto 35.3px;padding-top: 65%;background-size: contain !important;background-position: 50% 50% !important;background-repeat: no-repeat !important;}.instoke-car-container__name {font-size: 20px;line-height: 24px;margin-bottom: 16px;text-align: center;}.instoke-car-container__color {display: flex;justify-content: center;align-items: center;margin-bottom: 16px;}.instoke-car-container__color-icon {width: 32px;height: 32px;margin-right: 10px;}.instoke-car-container__color-txt {font-size: 12px;font-weight: 100;}.instoke-car-container__features {display: flex;justify-content: center;margin: 0 auto 29px;width: calc(100% - 52px);}.car-feature-item__icon {height: 24px;width: 24px;margin-bottom: 6px;background-size: contain !important;}.car-feature-item {text-align: left;line-height: 1;}.car-feature-item__name {font-size: 12px;color: rgba(0, 0, 0, 0.5);margin-bottom: 6px;}.car-feature-item__value {font-size: 12px;height: 24px;color: #000000;}.car-feature-item_transmission .car-feature-item__icon {background: url(/images/icons/icon-transmission.svg);}.car-feature-item_power .car-feature-item__icon {background: url(/images/icons/icon-power.svg);}.car-feature-item_engine .car-feature-item__icon {background: url(/images/icons/icon-engine.svg);}.car-feature-item_drive .car-feature-item__icon {background: url(/images/icons/icon-drive.svg);}.instoke-car-container__features>div:nth-child(2) {margin-left: 20px;margin-right: 10px;}.instoke-car-container__features>div:nth-child(3) {margin-left: 10px;margin-right: 20px;}.car-price-item__name {font-weight: 100;font-size: 12px;text-transform: uppercase;}.car-price-item__value {font-weight: 100;font-size: 18px;}.car-price-item__value b {font-size: 20px;}.instoke-car-container__prices {text-align: left;display: flex;justify-content: center;margin-bottom: 26px;}.instoke-car-container__prices>div {margin: 0 12px;}.car-price-item {width: 158px;padding: 4px 0 8px;border-top: #000 1px solid;border-bottom: #000 1px solid;line-height: 23px;}.car-status_green {}.car-status_green::before {position: absolute;left: 0;top: 0;background-color: #A0D957;width: 14px;height: 14px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;content: '';}.car-in-stoke__button {width: calc(100% - 52px);margin: 0 26px;text-transform: uppercase;padding: 19px 0 0 59px;letter-spacing: -0.5px;font-size: 15px;border: 2px solid #e50000 !important;}.car-in-stoke__button::after {width: 47px;right: 54px;}.detail-car-cta__book .button, .prices-block .button {border: 2px solid #e50000 !important;}.car-in-stoke__button:hover, .detail-car-cta__book .button:hover, .prices-block .button:hover {background: #e50000;color: #fff;}.tridi-viewer, .tridi-viewer * {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;outline: none;}.tridi-draggable-true {cursor: grab;}.tridi-viewer {border: 4px solid #ededed;overflow: hidden;position: relative;display: flex;align-items: center;}.tridi-viewer-image {width: 100%;margin: auto;animation: fadeIn 0.5s ease forwards;border: 2px solid #ededed;}.tridi-viewer-image:focus {border: 2px solid #999;}.tridi-stash {display: none;}.tridi-hint-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(237, 237, 237, 0.3);z-index: 100;cursor: pointer;}.tridi-hint {width: 80px;height: 80px;background: #333;opacity: 1;color: #fff;border-radius: 50%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;-webkit-transition: box-shadow .1s;transition: box-shadow .1s;}.tridi-hint:before, .tridi-hint:after {content: '';width: 0;height: 0;border-style: solid;position: absolute;top: 0;bottom: 0;margin: auto;}.tridi-hint:before {border-width: 15px 15px 15px 0;border-color: transparent #fff transparent transparent;left: 9px;}.tridi-hint:after {border-width: 15px 0 15px 15px;border-color: transparent transparent transparent #fff;right: 9px;}.tridi-hint-text {display: block;font-size: 34px;height: 34px;font-weight: bold;width: 80%;text-align: center;position: absolute;top: -16px;bottom: 0;left: 0;right: 0;margin: auto;}.tridi-hint-overlay:hover .tridi-hint, .tridi-hint-overlay:focus .tridi-hint {box-shadow: 0 0 16px 1px #333;}.tridi-loading {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 101;}.tridi-spinner, .tridi-spinner:after {border-radius: 50%;width: 10em;height: 10em;}.tridi-spinner {margin: auto;font-size: 10px;position: absolute;top: 0;bottom: 0;right: 0;left: 0;text-indent: -9999em;border-top: 1.1em solid rgba(255, 255, 255, 0.2);border-right: 1.1em solid rgba(255, 255, 255, 0.2);border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);border-left: 1.1em solid #ffffff;-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);-webkit-animation: load8 1.1s infinite linear;animation: load8 1.1s infinite linear;}@-webkit-keyframes load8 {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes load8 {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@-moz-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@-o-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@-ms-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}#breadcrumbs {font-size: 14px;line-height: 16px;color: #5b5b5b;text-transform: uppercase;padding: 26px calc(50% - 601px) 0 calc(50% - 601px);}#breadcrumbs a {display: inline-block;vertical-align: top;font-size: 14px;line-height: 16px;color: #5b5b5b;text-decoration: underline;text-transform: uppercase;}#breadcrumbs span {display: inline-block;vertical-align: top;width: 15px;height: 11px;background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-60.1%20190.2%20534.2%20413.5%22%20enable-background%3D%22new%20-60.1%20190.2%20534.2%20413.5%22%3E%3Cpath%20fill%3D%22%239F9F9F%22%20d%3D%22M274.9%20193.4c-4.2-4.2-10.9-4.2-15.1%200-4.2%204.2-4.2%2010.9%200%2015.1l177.9%20177.9h-487.1c-5.9%200-10.7%204.8-10.7%2010.7%200%205.9%204.8%2010.7%2010.7%2010.7h487.1l-177.9%20177.8c-4.2%204.2-4.2%2010.9%200%2015.1%204.2%204.2%2010.9%204.2%2015.1%200l196.1-196.2c1-1%201.8-2.2%202.3-3.5%201.1-2.6%201.1-5.6%200-8.2-.5-1.3-1.3-2.5-2.3-3.5l-196.1-195.9z%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat;background-size: 100% auto;position: relative;top: 2px;margin: 0 11px 0 13px;}#car_colors {width: 92.96875%;background: #f7f7f7;margin: 30px 0 0 3.38541667%;padding: 776px 0 63px 0;overflow: hidden;position: relative;}#car_colors_car {width: 74.78991597%;height: auto;position: absolute;left: -1.79271709%;top: 50%;transform: translate3d(0, -50%, 0);z-index: 1;}#car_colors_list {font-size: 0;text-align: center;position: relative;z-index: 15;}#car_colors_info {width: 604px;background: #fff;position: absolute;right: 70px;top: 66px;z-index: 10;padding: 0 50px 60px 50px;}#car-spin-rotate {position: absolute;top: 50%;left: 50%;padding: 6px 25px 9px 72px;font-size: 16px;line-height: 1.3;text-overflow: ellipsis;color: #1a1a1a;white-space: nowrap;border-radius: 100px;transform: translate(-50%, -50%);overflow: hidden;z-index: 10;background-color: #ffffff;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 38 22'%3E%3Cpath d='M7.311 8.549l.728-.694a.243.243 0 01.363 0 2.97 2.97 0 001.73.76 1.421 1.421 0 001.498-1.3c0-.738-.673-1.4-1.95-1.4h-.782a.264.264 0 01-.275-.252v-.915a.253.253 0 01.275-.286h.738c1.168 0 1.752-.573 1.752-1.3a1.31 1.31 0 00-1.267-1.355h-.056a1.794 1.794 0 00-1.42.672.253.253 0 01-.386 0l-.695-.65a.254.254 0 01-.005-.36l.005-.004A3.877 3.877 0 0110.22.275a2.732 2.732 0 013.008 2.633 2.575 2.575 0 01-1.454 2.203 2.656 2.656 0 011.707 2.303c0 1.597-1.3 2.754-3.305 2.754a3.632 3.632 0 01-2.93-1.256.285.285 0 01.066-.363zM19.463.109a.286.286 0 01.396.2l.33.837c.067.166 0 .319-.253.408-.672.208-2.666 1.155-3.107 2.71a3.755 3.755 0 011.62-.398 2.876 2.876 0 012.875 3.063 3.228 3.228 0 01-3.184 3.229c-2.203 0-3.36-1.774-3.36-3.9A6.612 6.612 0 0119.463.109zm.253 6.787a1.642 1.642 0 00-1.62-1.652 1.751 1.751 0 00-1.63 1.234c0 .958.507 2.07 1.641 2.07a1.642 1.642 0 001.61-1.652zm2.92-1.674c0-3.096 1.32-4.946 3.526-4.946 2.203 0 3.557 1.85 3.557 4.946 0 3.096-1.277 4.936-3.557 4.936-2.282 0-3.526-1.852-3.526-4.936zm5.255 0c0-2.093-.617-3.305-1.708-3.305s-1.707 1.179-1.707 3.305c0 2.126.628 3.305 1.707 3.305 1.08 0 1.708-1.212 1.708-3.305zm2.995-3.316a1.906 1.906 0 111.907 1.906h-.023a1.896 1.896 0 01-1.884-1.906zm2.6 0a.704.704 0 10-1.408-.002.704.704 0 001.408.002zm-1.596 5.96c3.415 1.245 5.288 3.007 5.288 4.958 0 3.283-5.51 5.959-13.221 6.51a.551.551 0 010-1.101c6.897-.485 12.12-2.81 12.12-5.41 0-1.432-1.665-2.864-4.562-3.921l-.03-.011a.55.55 0 11.405-1.025zM13.81 15.523l3.922 2.72c.144.106.23.274.231.453a.57.57 0 01-.231.45l-3.922 2.755a.579.579 0 01-.319.1.503.503 0 01-.254-.068.538.538 0 01-.297-.483v-2.203C5.681 18.64.823 16.127.823 12.823c0-1.719 1.421-3.305 4.109-4.484a.551.551 0 01.727.275l.005.012a.55.55 0 01-.281.728c-2.225 1.002-3.459 2.235-3.459 3.47 0 2.598 4.517 4.758 11.017 5.386v-2.204a.527.527 0 01.297-.483.539.539 0 01.573 0z'/%3E%3C/svg%3E");background-size: 38px 22px;background-position: 20px 50%;background-repeat: no-repeat;}#car_colors_car_container, #car_colors_car_container .tridi-viewer-image {border: 0 !important;}#car_colors_list {font-size: 0;text-align: center;position: relative;z-index: 15;}#car_colors_list_header {display: inline-block;vertical-align: top;font-weight: 300;font-size: 14px;line-height: 18px;color: #000;text-align: left;position: relative;top: -2px;}#car_colors_list_header b {display: block;font-size: 18px;padding: 0 0 13px 0;}#car_colors_list_menu {display: inline-block;vertical-align: top;font-size: 0;}#car_colors_list_menu a {display: inline-block;vertical-align: top;width: 46px;height: 46px;background-position: center center;background-size: cover;margin: 0 0 0 41px;position: relative;cursor: pointer;}#car_colors_list_menu a.selected {cursor: default;}#car_colors_info {width: 604px;background: #fff;position: absolute;right: 70px;top: 66px;z-index: 10;padding: 0 50px 60px 50px;}#car_colors_info_header {display: none;}#car_colors_info_header span {display: inline-block;vertical-align: top;font-size: 20px;line-height: 20px;text-transform: uppercase;color: #000;border-top: 1px solid #000;border-bottom: 1px solid #000;padding: 15px 0 13px 0;margin: 0 0 0 23px;position: relative;top: 7px;}#car_colors_info_slogan {padding: 43px 0 45px;margin: 0;font-weight: 700;font-size: 32px;line-height: 42px;color: #000;text-transform: uppercase;position: relative;}#car_colors_info_slogan::before {content: '';position: absolute;display: block;width: 132px;height: 2px;background: #e50000;bottom: 20px;left: 2px;}#car_colors_info_info {padding: 19px 0 0 0;margin: 0;font-weight: 300;font-size: 18px;line-height: 22px;color: #000;}#car_colors_info_descr {display: none;}#car_colors_info_features {font-size: 0;margin-top: 25px;margin-right: -20px;}#car_colors_info_features p {display: inline-block;vertical-align: top;padding: 10px 0 9px 0;margin: 33px 24px 0 0;font-weight: 300;font-size: 16px;line-height: 24px;color: #000;position: relative;}#car_colors_info_features p::before {content: '';position: absolute;display: block;width: 72px;height: 2px;background: #e50000;top: -3px;left: 2px;}#car_colors_info_instock {padding: 45px 0 0 0;margin: 0;font-size: 14px;line-height: 18px;color: #00b021;text-transform: uppercase;}#car_colors_info_instock a {color: #00b021;}#car_colors_info_price {padding: 45px 0 0 0;margin: 0;font-size: 18px;line-height: 21px;color: #000;}#car_colors_info_price a {font-size: inherit;line-height: inherit;color: inherit;}#car_colors_info_button {margin: 33px 0 0 0;}.button {display: inline-block;min-width: 172px;border: 2px solid #b3b8bd;border-radius: 35px;background: transparent;font-weight: 400;font-size: 18px;line-height: 1.15;color: #000;padding: 16px 26px 19px;position: relative;text-decoration: none;text-align: center;cursor: pointer;transition: 0.3s ease-in;}.button--outline-red {border-color: #e50000;}.car_credit_terms, .car_tradein_terms {display: inline-block;vertical-align: middle;width: 18px;height: 18px;border: 1px solid #000;border-radius: 50%;background: #fff;text-decoration: none;font-size: 13px;line-height: 16px;font-weight: 700;color: #000;margin: 0 0 0 5px;text-align: center;-webkit-transition: 0.2s;transition: 0.2s;}#car_colors_list_menu a.selected::before {content: '';width: 26px;height: 26px;background: #fff;box-shadow: 0 0 5px 0 rgba(29, 26, 27, .42);position: absolute;left: calc(50% - 13px);top: calc(50% - 13px);border-radius: 50%;}#car_colors_list_menu a.selected::after {content: '';width: 13px;height: 8px;box-sizing: border-box;border-left: 1px solid #000;border-bottom: 1px solid #000;position: absolute;left: 17px;top: 17px;transform: rotate(-45deg);}h2 {max-width: 1000px;padding: 54px 0 0 0;margin: 0 auto;font-weight: 300;font-size: 62px;line-height: 68px;color: #000;text-align: center;}h2.inner {font-size: 42px;line-height: 48px;position: relative;padding-top: 44px;text-transform: uppercase;letter-spacing: 1.2px;}#car_detail_features>p {max-width: 1076px;padding: 34px 0 0 0;margin: 0 auto;font-weight: 300;font-size: 20px;line-height: 32px;color: #000;text-align: center;}#car_detail_features_main {font-size: 0;text-align: center;}#car_detail_features_additional {max-width: 1784px;background: #f7f7f7;font-size: 0;text-align: center;margin: 54px auto 0 auto;padding: 0 0 47px 0;}h2.inner::after {content: '';display: block;width: 132px;height: 2px;background: #e50000;margin: 38px auto 0 auto;}#car_detail_features_main_front {display: inline-block;vertical-align: top;width: 345px;position: relative;margin: 80px 69px 0 69px;padding: 0 0 35px 0;}#car_detail_features_main_front img {display: block;width: 74%;}#car_detail_features_main_front div, #car_detail_features_main_profile div {width: 67%;height: 22px;position: absolute;left: 4%;bottom: 0;border-left: 1px solid #000;border-right: 1px solid #000;}#car_detail_features_main_front div::before, #car_detail_features_main_profile div::before {content: '';width: 100%;height: 1px;background: #000;position: absolute;left: 0;top: 50%;transform: translate3d(0, -50%, 0);}#car_detail_features_main_front div span, #car_detail_features_main_front p span, #car_detail_features_main_profile div span {display: inline-block;font-size: 14px;line-height: 22px;color: #5b5b5b;text-align: center;background: #fff;position: absolute;left: 50%;top: 50%;transform: translate3d(-50%, -50%, 0);padding: 7px;}#car_detail_features_main_front p {padding: 0;margin: 0;height: 80%;width: 22px;border-top: 1px solid #000;border-bottom: 1px solid #000;position: absolute;right: 19px;top: 4%;}#car_detail_features_main_front p::before {content: '';width: 1px;height: 100%;background: #000;position: absolute;left: 50%;top: 0;transform: translate3d(-50%, 0, 0);}#car_detail_features_main_front div span, #car_detail_features_main_front p span, #car_detail_features_main_profile div span {display: inline-block;font-size: 14px;line-height: 22px;color: #5b5b5b;text-align: center;background: #fff;position: absolute;left: 50%;top: 50%;transform: translate3d(-50%, -50%, 0);padding: 7px;}#car_detail_features_main_profile {display: inline-block;vertical-align: top;width: 565px;position: relative;margin: 80px 0 0 0;padding: 0 0 36px 0;}#car_detail_features_main_profile img {display: block;width: 98%;}#car_detail_features_main_front div, #car_detail_features_main_profile div {width: 67%;height: 22px;position: absolute;left: 4%;bottom: 0;border-left: 1px solid #000;border-right: 1px solid #000;}#car_detail_features_main_profile div {width: 90%;left: 5%;}#car_detail_features_main_info {display: inline-block;vertical-align: top;width: 411px;margin: 80px 69px 0 69px;padding: 15px 0 0 0;}#car_detail_features_main_info div {font-weight: 300;font-size: 20px;line-height: 24px;color: #000;border-top: 1px solid #000;text-align: left;padding: 21px 0 16px 0;}#car_detail_features_main_info div:first-of-type {border-top: 0;}#car_detail_features_main_info div span {min-width: 50px;display: inline-block;float: right;text-align: left;}#car_detail_features_additional {max-width: 1784px;background: #f7f7f7;font-size: 0;text-align: center;margin: 54px auto 0 auto;padding: 0 0 47px 0;}#car_detail_features_additional>div {display: inline-block;vertical-align: top;font-size: 20px;line-height: 24px;color: #000;text-transform: uppercase;text-align: left;padding: 64px 45px 0;}#car_detail_features_additional>div p {padding: 9px 0 0 0;margin: 0;font-size: 80px;line-height: 80px;color: #000;}#car_detail_features_additional>div span {display: block;font-size: 20px;line-height: 20px;color: #000;border-top: 1px solid #000;border-bottom: 1px solid #000;margin: 19px 0 0 0;padding: 14px 0;}#car_detail_features_additional ul {display: inline-block;vertical-align: top;max-width: 620px;padding: 46px 0 0 0;margin: 0 50px;list-style: none;}#car_detail_features_additional ul li {display: block;padding: 18px 0 0 39px;margin: 0;list-style: none;position: relative;font-weight: 300;font-size: 18px;line-height: 24px;color: #000;text-align: left;}#car_detail_features_additional ul li::before {content: '';width: 18px;height: 1px;background: #000;position: absolute;left: 0;top: 28px;}#car_detail_features_additional img {display: inline-block;vertical-align: top;width: 100%;max-width: 620px;margin: 62px 30px 0;}#car_detail_gallery>p {max-width: 1077px;padding: 34px 0 0 0;margin: 0 auto;font-weight: 300;font-size: 31px;line-height: 42px;color: #000;text-align: center;}#car_detail_gallery_slider {position: relative;margin: 54px 0 0 0;}#car_detail_gallery_slider .swiper-container {width: 70.41666667%;margin: 0 auto;}#car_detail_gallery_slider .slider-pagination {width: 100%;position: absolute;left: 0;bottom: -46px;font-weight: 700;font-size: 16px;line-height: 16px;color: #9c9c9c;text-align: center;}#car_detail_gallery_slider .slider-pagination .swiper-pagination-current {display: inline-block;vertical-align: top;color: #000;margin: 0 7px;}#car_detail_gallery_slider .slider-pagination .swiper-pagination-total {display: inline-block;vertical-align: top;margin: 0 7px;}#car_detail_gallery_slider .slider-button-next {width: 129px;padding-top: 2px;position: absolute;right: 3.33333333%;top: 50%;transform: translate3d(0, -50%, 0);cursor: pointer;}#car_detail_gallery_slider .slider-button-prev {width: 129px;padding-top: 2px;position: absolute;left: 3.33333333%;top: 50%;transform: translate3d(0, -50%, 0);cursor: pointer;}#car_detail_gallery_slider .slider-button-prev.swiper-button-disabled, #car_detail_gallery_slider .slider-button-next.swiper-button-disabled {cursor: default;pointer-events: none;}#car_detail_gallery_slider .swiper-slide img {display: block;width: 100%;}#car_detail_gallery_slider .slider-button-prev::before, #car_detail_gallery_slider .slider-button-next::before {content: '';width: 100%;height: 2px;background: #e50000;position: absolute;left: 0;top: 0;}#car_detail_gallery_slider .slider-button-next::after {display: block;content: "Следующий";font-weight: 700;font-size: 14px;line-height: 14px;color: rgb(0, 0, 0);text-transform: uppercase;padding: 14px 0px;}#car_detail_gallery_slider .slider-button-prev::after {display: block;content: "Предыдущий";font-weight: 700;font-size: 14px;line-height: 14px;color: rgb(0, 0, 0);text-transform: uppercase;text-align: right;padding: 14px 0px;}#car_detail_gallery_slider .slider-button-prev.swiper-button-disabled::after, #car_detail_gallery_slider .slider-button-next.swiper-button-disabled::after {color: #a3a3a3;}#car_detail_manager, .car_detail_manager {max-width: 1068px;min-height: 509px;margin: 84px auto 0 auto;margin-top: 84px;position: relative;}.car_detail_manager {display: none;}.car_detail_manager.active {display: block;}#car_detail_manager figure, .car_detail_manager figure {width: 44.56928839%;padding: 0 0 0 0;margin: 0;padding: 47.65917603% 0 0 0;position: absolute;left: .93632959%;top: 0;background-size: cover;background-position: center top;background-color: #edf0f2;}#car_detail_manager_header, .car_detail_manager_header {font-weight: 700;font-size: 32px;line-height: 42px;color: #000;position: relative;padding: 58px 0 42px 0;margin: 0 0 0 53.1835206%;text-transform: uppercase;}#car_detail_manager_name, .car_detail_manager_name {font-weight: 300;font-size: 32px;line-height: 42px;color: #000;text-transform: uppercase;padding: 51px 0 0 0;margin: 0 0 0 53.1835206%;}#car_detail_manager_position, .car_detail_manager_position {font-size: 20px;line-height: 26px;color: #606060;padding: 6px 0 0 0;margin: 0 0 0 53.1835206%;}#car_detail_manager_header::after, .car_detail_manager_header::after {content: '';width: 132px;height: 2px;background: #e50000;position: absolute;left: 0;bottom: -5px;}#car_detail_manager_descr, .car_detail_manager_descr {font-weight: 300;font-size: 28px;line-height: 40px;color: #000;padding: 48px 0 0 0;margin: 0 0 0 53.1835206%;letter-spacing: -.2px;}#car_detail_manager_descr a, .car_detail_manager_descr a {display: inline-block;font-size: inherit;line-height: inherit;color: inherit;font-size: 0.9em;}.button_goto_back {display: block;margin: 4em auto 1em;max-width: 250px;}.remote-sale h2 {padding: 50px 0 0 0;margin: 0 auto;font-size: 42px;font-weight: 400;line-height: 66px;color: #000;text-align: center;}.car_credit_terms:hover, .car_tradein_terms:hover {color: #fff;background: #e50000;border-color: #e50000;}.coffee-banner {width: 100%;height: 428px;background: url(../images/coffee/coffee-banner.png) center center no-repeat;background-size: cover;}.coffee-banner-block h2 {margin: 0 auto;color: #3e1f19;text-align: center;font-size: 60px;padding: 11px;letter-spacing: 1.2px;font-weight: 700;text-transform: uppercase;}.coffee-banner-block p {width: 95%;max-width: 900px;line-height: 47px;color: #d28754;margin: 25px auto 0;text-align: center;font-size: 40px;}.ilcarro-descr-block {width: 100%;height: 470px;background: url(../images/coffee/ilcarro-bg-big.png) center center no-repeat;background-size: cover;margin-top: 95px;}.ilcarro-descr-inner {margin: 0 auto;max-width: 1200px;display: flex;}.ilcarro-descr-text {width: 50%;}.ilcarro-descr-text h3 {color: #3e1f19;padding-top: 64px;font-size: 32px;line-height: 42px;margin: 0;}.ilcarro-descr-text p {color: #3e1f19;font-size: 24px;letter-spacing: -0.6px;margin: 17px 0 0;line-height: 32px;}.ilcarro-descr-pic {height: 549px;width: 439px;background: url(../images/coffee/ilcarro-pic.png) center center no-repeat;background-size: cover;margin: -47px 0 0 13%;}.coffee-promo-data-block {margin: 86px auto 0;width: 100%;max-width: 1200px;color: #3e1f19;text-align: center;}.coffee-promo-data-block h3 {font-size: 31px;font-weight: 400;margin: 0px;line-height: 43px;letter-spacing: -0.2px;}.coffee-promo-data-block p {font-size: 23px;letter-spacing: -1px;line-height: 32px;}.coffee-promo-data__pics {display: flex;margin: 30px auto;flex-wrap: wrap;justify-content: center;}.coffee-promo-data-pics__item {margin: 0 3%;width: 140px;height: 140px;}.coffee-promo-data__pics>div:nth-child(1) {background: url(../images/coffee/promo-pic1.png);background-size: contain;width: 170px;height: 170px;}.coffee-promo-data__pics>div:nth-child(2) {background: url(../images/coffee/promo-pic2.png);background-size: contain;}.coffee-promo-data__pics>div:nth-child(3) {background: url(../images/coffee/promo-pic3.png);background-size: contain;}.coffee-promo-data__pics>div:nth-child(4) {background: url(../images/coffee/promo-pic4.png);background-size: contain;}.coffee-promo-data__pics>div:nth-child(5) {background: url(../images/coffee/promo-pic5.png);background-size: contain;width: 170px;height: 170px;}.car-photos__item {height: 420px;width: 560px;margin: 0 1.5% 30px;}.car-photos {display: block;margin: 50px auto 0;justify-content: center;}.car-photos .swiper-wrapper>div:nth-child(1) {background: url(../images/coffee/car1.jpg) center center no-repeat;background-size: cover;}.car-photos .swiper-wrapper>div:nth-child(2) {background: url(../images/coffee/car2.jpg) center center no-repeat;background-size: cover;}.car-photos .swiper-wrapper>div:nth-child(3) {background: url(../images/coffee/car3.jpg) center center no-repeat;background-size: cover;}.coffee-in-stock {text-align: center;margin-top: 29px;}.coffee-in-stock h3 {font-size: 31px;font-weight: 400;margin: 0px;line-height: 43px;letter-spacing: -0.4px;}.coffee-in-stock .button1 {width: 272px;margin: 22px auto;font-weight: 500;}.coffee-in-stock p {margin: -9px 0 22px;font-size: 18px;}.coffee-in-stock .light {color: #93817e;}.ilcarro-lil-descr-block {padding: 111px 0 0;margin-top: 32px;width: 100%;height: 378px;background: url(../images/coffee/ilcarro-bg-lil.png) center center no-repeat;background-size: cover;}.ilcarro-lil-descr-inner {margin: 0 auto;max-width: 1200px;display: flex;}.ilcarro-lil-descr__text {width: 66%;margin: 2px 0 0;line-height: 28px;font-size: 17px;}.ilcarro-lil-descr__pic {background: url(../images/coffee/ilcarro-lil-pic.png) center center no-repeat;background-size: contain;width: 302px;height: 192px;margin: -10px 0 0 8%;}.car-photos .swiper-wrapper {display: flex;flex-wrap: wrap;justify-content: center;}.coffee-promo-link {display: inline-block;vertical-align: middle;width: 18px;height: 18px;border: 1px solid #000;border-radius: 50%;background: #fff;text-decoration: none;font-size: 13px;line-height: 16px;font-weight: 700;color: #000;margin: 0 0 0 5px;text-align: center;-webkit-transition: .2s;transition: .2s;}.coffee-promo-link:hover {color: #fff;background: #e50000;border-color: #e50000;}.updated-coffee-page .coffee-banner {width: 100%;height: 956px;background: url(../images/new-coffee/coffee-banner.jpg) center center no-repeat;background-size: cover;}.updated-coffee-page .coffee-banner-block h2 {padding: 104px 0 0;color: #fff;font-size: 69px;max-width: 1200px;letter-spacing: 0.6px;}.updated-coffee-page .coffee-banner-block p {margin-top: 23px;color: #fff;}.updated-coffee-page .ilcarro-descr-block {background: none;margin-top: 0;height: 1426px;}.updated-coffee-page .ilcarro-descr-inner {display: block;max-width: none;position: relative;}.updated-coffee-page .ilcarro-descr-text {position: absolute;width: 36.75%;left: 13.3%;padding: 99px 5.6% 133px 5.5%;top: -108px;z-index: 2;background: #fff;}.updated-coffee-page .ilcarro-descr-pic {display: none;}.updated-coffee-page .ilcarro-descr-text h3 {padding-top: 0;font-size: 37px;}.updated-coffee-page .ilcarro-descr-text p {margin-top: 37px;line-height: 36px;}.ilcarro-descr-pic1 {left: 50.05%;top: -108px;width: 20.8%;height: 468px;background: url(../images/new-coffee/ilcarro-pic1.jpg) center center no-repeat;background-size: cover;position: absolute;z-index: 2;}.ilcarro-descr-pic2 {left: 0;top: 648px;width: 49.7%;height: 778px;background: url(../images/new-coffee/ilcarro-pic2.jpg) center center no-repeat;background-size: cover;position: absolute;z-index: 2;}.ilcarro-descr-pic3 {left: 50.05%;top: 365px;width: 36.7%;height: 652px;position: absolute;z-index: 2;background: url(../images/new-coffee/ilcarro-pic3.jpg) center center no-repeat;background-size: cover;}.ilcarro-descr-pic4 {left: 50.05%;top: 1022px;width: 36.7%;height: 404px;position: absolute;z-index: 2;background: url(../images/new-coffee/ilcarro-pic4.jpg) center center no-repeat;background-size: cover;}.updated-coffee-page .coffee-promo-data-block {max-width: none;position: relative;margin-top: 350px;height: 1282px;background: url(../images/new-coffee/promo-block-pic.jpg) top center no-repeat;background-size: cover;}.updated-coffee-page .coffee-promo-data__text {max-width: 1412px;display: flex;position: absolute;left: 50%;top: -350px;transform: translateX(-50%);width: 100%;z-index: 3;}.coffee-promo-data-text__left, .coffee-promo-data-text__right {width: 24.4%;height: 714px;border-bottom: #fff solid 6px;border-top: #fff solid 6px;}.coffee-promo-data-text__inner {width: 51.2%;padding: 90px 7.2% 115px;border: #fff solid 6px;background: #fff;}.updated-coffee-page .coffee-promo-data-block p {margin-top: 0px;letter-spacing: -0.2px;line-height: 36px;}.coffee-promo-data-text__left {background: url(../images/new-coffee/promo-txt-left.jpg) center center no-repeat;background-size: cover;border-left: #fff solid 6px;}.coffee-promo-data-text__right {background: url(../images/new-coffee/promo-txt-right.jpg) center center no-repeat;background-size: cover;border-right: #fff solid 6px;}.updated-coffee-page .coffee-promo-data-block h3 {margin-top: 77px;}.updated-coffee-page .coffee-promo-data-block h2 {font-weight: 700;line-height: 50px;font-size: 35px;padding-top: 62px;letter-spacing: -0.4px;}.coffee-promo-data-text__inner div {height: 200px;width: 334px;background: url(../images/new-coffee/promo-txt-inner.png) center center no-repeat;background-size: contain;margin: 62px auto 0;}.updated-coffee-page .coffee-promo-data__pics {position: absolute;bottom: -306px;width: 100%;}.updated-coffee-page .car-photos {margin: 509px auto 0;}.updated-coffee-page .coffee-promo-data-pics__item {margin: 0 1.4%;}.updated-coffee-page .coffee-promo-data-block>h3 {position: absolute;bottom: -340px;left: 50%;transform: translateX(-50%);width: 100%;}.updated-coffee-page .coffee-promo-data-block>p {position: absolute;bottom: -479px;left: 50%;transform: translateX(-50%);width: 100%;max-width: 1200px;font-size: 22px;letter-spacing: -0.5px;line-height: 32px }.updated-coffee-page .car-photos__item {height: 425px;width: 600px;}.updated-coffee-page .car-photos .swiper-wrapper {justify-content: space-between;}.updated-coffee-page .car-photos__item {margin: 0 0% 10px;}.updated-coffee-page .ilcarro-lil-descr-block {background: none;padding-top: 82px;height: auto;}.updated-coffee-page .ilcarro-lil-descr-inner {position: relative;max-width: none;display: block;}.updated-coffee-page .ilcarro-lil-descr__text {position: absolute;width: 37%;z-index: 2;left: 50.65%;top: -2px;padding: 36px 5.7% 61px 5.4%;font-size: 21px;line-height: 28px;color: #646464;background: #fff;}.updated-coffee-page .ilcarro-lil-descr__text p {margin-bottom: 29px;}.updated-coffee-page .ilcarro-lil-descr__pic1 {margin-left: 13.7%;width: 37%;height: 400px;background: url(../images/new-coffee/ilcarro-lil-pic1.jpg) center center no-repeat;background-size: cover;}.updated-coffee-page .ilcarro-lil-descr__pics {margin-left: 31.7%;margin-top: 2px;display: flex;}.updated-coffee-page .ilcarro-lil-descr__pic2 {width: 37.5%;height: 388px;background: url(../images/new-coffee/ilcarro-lil-pic2.jpg) center center no-repeat;background-size: cover;}.updated-coffee-page .ilcarro-lil-descr__pic3 {margin-left: 0.3%;width: 43.7%;height: 388px;background: url(../images/new-coffee/ilcarro-lil-pic3.jpg) center center no-repeat;background-size: cover;}.ilcarro-map {margin: 200px 0;width: 100%;height: 577px;position: relative;}.ilcarro-map-inner {background: #db0000;left: 14%;width: 31%;height: 732px;top: -80px;padding: 55px 4.8% 20px;position: absolute;}.ilcarro-map-inner h3 {font-size: 36px;margin-top: 0;color: #fff;margin-bottom: 44px;}.ilcarro-map-inner p {color: #fff;position: relative;margin-left: 80px;font-size: 20px;line-height: 28px;margin-top: 0;margin-bottom: 37px;}.ilcarro-map-inner p:before {content: '';background: url(../images/new-coffee/map-icon.png) center center no-repeat;background-size: contain;height: 60px;width: 40px;position: absolute;left: -74px;}.ilcarro-map-inner p:nth-child(4) {margin-bottom: 56px;}.ilcarro-map-inner p:nth-child(5)::before {top: -13px;}.ilcarro-map__links {display: flex;justify-content: space-between;width: 192px;position: absolute;bottom: 76px;left: 50%;transform: translateX(-50%);}.ilcarro-map__links a {display: block;height: 80px;width: 80px;}.ilcarro-map__links a:nth-child(1) {background: url(../images/new-coffee/map-link-icon1.png) center center no-repeat;background-size: contain;}.ilcarro-map__links a:nth-child(2) {background: url(../images/new-coffee/map-link-icon2.png) center center no-repeat;background-size: contain;}#ilcaro-map {width: 100%;height: 100%;}#ilcaro-map .ymap-custom-icon {background: rgba(255, 255, 255, .9);display: inline-block;vertical-align: middle;position: relative;padding: 5px 6px 0;border-radius: 6px;line-height: inherit;height: auto;max-width: 220px;color: #333;margin-top: 12px;}#ilcaro-map .ymap-custom-icon span {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 15px;line-height: 16px;font-weight: 500;color: #000;display: inline-block;}br.desktop {display: inline;}br.mobile {display: none;}#footer_fixed_video {z-index: 9998;overflow: hidden;border-style: solid;background: rgb(238, 238, 238);box-shadow: rgba(0, 0, 0, 0.4) 0px 10px 20px;transition: transform 0.2s ease-in-out 0s, width 0.3s ease-in-out 0s, height 0.3s ease-in-out 0s, bottom 0.3s ease-in-out 0s, border-color 0.2s ease-in-out 0s, opacity 1s ease-in-out 0s;outline: none;cursor: pointer;box-sizing: border-box;user-select: none;-webkit-tap-highlight-color: transparent;position: fixed;left: 3.125em;border-radius: 1.250em;border-width: 0.188em;border-color: rgb(255, 255, 255);bottom: 3.125em;font-size: 1.7vh;width: 7.32812em;height: 11.25em;}#footer_fixed_video.big {width: 17.5781em;height: 31.25em;}#footer_fixed_video_close {position: absolute;top: 0.375em;right: 0.375em;width: 2.250em;height: 2.250em;z-index: 250;opacity: 0;transition: transform 0.3s ease-in-out 0s, opacity 0.2s ease-in-out 0s;}#footer_fixed_video.big #footer_fixed_video_close {display: none;}#footer_fixed_video_close:before, #footer_fixed_video_close:after {position: absolute;right: .563em;top: .063em;content: "";height: 1.125em;width: .125em;background: white;box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 10px;cursor: pointer;}#footer_fixed_video_close::before {transform: rotate(45deg);}#footer_fixed_video_close::after {transform: rotate(-45deg);}video#footer_fixed_video_itself {pointer-events: none;object-fit: cover;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;height: 100%;min-width: 100%;min-height: 100%;z-index: 200;}#footer_fixed_video_collapse {display: none;position: absolute;top: .375em;right: .375em;width: 3.250em;height: 3.250em;z-index: 250;transition: transform 0.3s ease-in-out 0s, opacity 0.2s ease-in-out 0s;opacity: 0;cursor: pointer;}#footer_fixed_video.big #footer_fixed_video_collapse {display: block;}#footer_fixed_video_collapse::before {position: absolute;right: 1.063em;top: 0.563em;content: " ";height: 1.125em;width: .125em;background: white;box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 10px;transform: rotate(90deg);}#footer_fixed_video_button {background: #e50000;opacity: 0;bottom: 4em;right: 1.25em;left: 1.25em;position: absolute;border-radius: .625em;z-index: 300;box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 15px;text-align: center;transition: 0.4s ease-in-out 0s;padding: 5% 10% 6% 10%;text-align: center;font-size: 0.86em;line-height: 2em;color: #fff;text-transform: uppercase;transform: translate3d(0, 180%, 0);cursor: pointer;}.main_slider_video {display: block;width: 100%;height: 0;padding: 25.48% 0 0 0;position: relative;}.main_slider_video video {display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}#type2 {width: 100%;min-height: calc(100vh - 504px);max-width: 1280px;margin: 0 auto;text-align: left;}#type2 h1 {width: 100%;max-width: 1280px;text-align: left;padding-left: 0;padding-right: 0;margin: 0;}#type2 h1 span {white-space: nowrap;}form.type2 {padding: 10px 0 0 0;}form.type2 *, #type2 * {font-family: 'Toyota-Display-w';}form.type2 ::-webkit-input-placeholder{color: rgba(0, 0, 0, 0.3);}form.type2 ::-moz-placeholder {color: rgba(0, 0, 0, 0.3);}form.type2 :-ms-input-placeholder {color: rgba(0, 0, 0, 0.3);}form.type2 :-moz-placeholder {color: rgba(0, 0, 0, 0.3);}#type2 p, form.type2 p {padding: 17px 0 0 0;margin: 0;font-size: 20px;line-height: 26px;color: #000;}#type2 p b, form.type2 p b {font-size: 22px;}form.type2 .row {display: flex;justify-content: space-between;}form.type2 input {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: transparent;border: 0;border-radius: 0;margin: 27px 0 0 0;padding: 0 23px;width: 32.03125%;height: 46px;border: 1px solid #e2e2e2;font-size: 16px;line-height: 20px;color: #000;}form.type2 textarea {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: transparent;border: 1px solid #e2e2e2;border-radius: 0;margin: 51px 0 0 0;padding: 17px 21px;width: 100%;height: 226px;resize: none;font-size: 16px;line-height: 20px;color: #000;}form.type2 input:focus, form.type2 textarea:focus {border-color: #000;}form.type2 input:not(:placeholder-shown):invalid, form.type2 textarea:not(:placeholder-shown):invalid {border-color: #DC2428;}form.type2 .row.checkbox_container {position: relative;padding: 0 0 0 34px;margin: 26px 0 0 0;}form.type2 .row.checkbox_container label {display: block;width: 16px;height: 16px;position: absolute;left: 0;top: 0;cursor: pointer;}form.type2 .row.checkbox_container label::before {content: '';width: 11px;height: 11px;border: 1px solid #000;border-radius: 50%;position: absolute;left: 0px;top: 2px;}form.type2 .row.checkbox_container input {width: 1px;height: 1px;padding: 0;margin: 0;border: 0;opacity: 0;position: absolute;left: 6px;bottom: 0;}form.type2 .row.checkbox_container input:checked + label::after {content: '';width: 100%;height: 100%;background: #fff url('data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M4.54115%206.73087c-.22879-.23205-.60138-.23205-.83343-.00327-.23205.22879-.23205.60138-.00327.83343l2.79117%202.81077c.11112.1111.2582.1732.41508.1732h.00327c.15688%200%20.30396-.0621.41508-.1699l8.49775-8.45197c.2287-.22878.232-.60137.0032-.83343-.2288-.23205-.6014-.23205-.8334-.00327L11.993%204.07044c-1.2779-1.57208-3.19973-2.49375-5.24245-2.49375-.95436%200-1.87603.1961-2.73887.57849-.83343.3726-1.57535.8988-2.1996%201.57208C1.18782%204.39727.71391%205.17187.40342%206.02818c-.32357.89225-.4543%201.83027-.38567%202.79117.23206%203.32395%202.91537%206.01045%206.23928%206.24905.16342.0131.3301.0164.49352.0164%201.54593%200%203.03956-.523%204.24235-1.4969%201.3138-1.059%202.1767-2.5592%202.4349-4.21947.0523-.33991.0784-.68962.0784-1.03934%200-.32356-.2647-.5883-.5883-.5883-.3235%200-.5883.26474-.5883.5883%200%20.28762-.0229.57523-.0653.85958-.438%202.84343-3.03961%204.90903-5.92229%204.70313-2.74215-.1961-4.95809-2.412-5.15092-5.15743-.11112-1.56881.41508-3.06244%201.48056-4.20637%201.05241-1.12758%202.53951-1.77471%204.0789-1.77471%201.72569%200%203.34675.80075%204.40245%202.15384L6.91724%209.1233%204.54115%206.73087z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E') 0 0 no-repeat;background-size: 100% 100%;position: absolute;left: 0;top: 0;}form.type2 .form_agree_link {width: 100%;max-width: 1280px;font-size: 14px;line-height: 16px;color: #000;opacity: 0.3;margin: 0;}form.type2 .form_agree_link span {border-color: #000;}form.type2 .button2 {width: 236px;margin-top: 26px;cursor: pointer;}#type2 .button_goto_back {margin-left: 0;margin-right: 0;}.radios_type2 {padding: 8px 0 0 0;margin: 34px 0 0 0;list-style: none;border-top: 1px solid #c9c9c9;counter-reset: type2li;}.radios_type2 li {padding: 0 28px 0 28px;margin: 8px 0 0 0;list-style: none;position: relative;counter-reset: type2radio;}.radios_type2 li::before {counter-increment: type2li;content: counter(type2li) ".";font-weight: bold;font-size: 20px;line-height: 20px;color: #000;position: absolute;left: 0;top: 20px;}.radios_type2 li label {display: inline-block;vertical-align: top;position: relative;margin: 21px 5px 0 0;cursor: pointer;}.radios_type2 li label input {width: 100%;height: 1px;border: 0;padding: 0;margin: 0;position: absolute;opacity: 0;left: 0;top: 0;}.radios_type2 li label span {display: block;width: 77px;height: 32px;border: 1px solid #e2e2e2;border-radius: 16px;text-align: center;}.radios_type2 li label span::before {counter-increment: type2radio;content: counter(type2radio);font-size: 16px;line-height: 30px;color: #000;}.radios_type2 li label:hover span {border-color: #000;}.radios_type2 li label input:checked + span {background: #DC2428;border-color: #DC2428;}.radios_type2 li label input:checked + span::before {color: #fff;}.sold-car {display: -ms-flexbox;display: flex;margin: 92px auto 50px;max-width: 1562px;padding: 0 12px 0 24px;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;}.sold-car__text {width: 45%;}.sold-car__text h1 {text-align: left;text-transform: uppercase;padding: 0;font-size: 54px;line-height: 1.25;}.sold-car__text p {font-size: 50px;line-height: 1.2;text-align: left;text-transform: uppercase;margin: 9px 0 57px;}.sold-car__text .button2 {width: 214px;}.sold-car__img {width: 53.7%;}.sold-car__img img {display: block;width: 100%;height: auto;margin: 0;}.hb {overflow: hidden;}.hb__container {max-width: 1300px;margin: 0 auto;padding: 0 10px;}h1.hb__title {max-width: 100%;padding: 102px 0 0;font-size: 52px;line-height: 62px;letter-spacing: 0;}.hb__content {margin: 72px auto 0;position: relative;padding: 62px 52% 22px 0;}.hb__text {font-size: 24px;line-height: 34px;margin: 0 0 30px;}.hb__discount {position: relative;margin: 0 0 21px;font-size: 24px;line-height: 1.2;font-weight: 600;}.hb__discount i {font-size: 82px;line-height: 1;font-style: normal;font-weight: 900;margin-left: -3px;margin-right: 3px;color: #DC2428;}.hb__discount span {position: absolute;font-size: 44px;top: 3px;}.hb__image {display: block;margin: 0;padding: 0;overflow: hidden;width: 50%;height: 100%;position: absolute;top: 0;right: 0;border-radius: 20px;z-index: 2;}.hb__image img {display: block;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;margin: 0 !important;}.hb-form {margin: 72px 0 0;text-align: center;}.hb-form__title {text-align: center;font-size: 32px;line-height: 1.2;margin-bottom: 32px;}.hb-form__input {display: inline-block;margin: 0 10px 30px;width: 410px;height: 45px;border: 1px solid #E2E2E2;border-radius: 0;padding: 0 24px;font-size: 16px;line-height: 1;font-weight: 400;background: #fff;}.hb-form__input::placeholder {color: #ccc;}.hb-form__button {width: 236px;height: 50px;margin: 0 auto;font-size: 16px;font-weight: 400;cursor: pointer;}.hb__wrap {position: relative;padding-bottom: 140px;}.hb-paralax {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.hb-paralax__item {position: absolute;background-size: contain;background-position: 50% 50%;background-repeat: no-repeat;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;transition: 0.2s ease-out;will-change: transform;}.hb-paralax__left-ballon1 {width: 15%;height: 24%;background-image: url(/images/hb/bubble_left_1.png);top: 16.4%;left: -3.8%;}.hb-paralax__left-ballon2 {width: 9.1%;height: 18%;background-image: url(/images/hb/bubble_left_2.png);top: 69.3%;left: 5.5%;}.hb-paralax__left-ballon3 {width: 9.7%;height: 18%;background-image: url(/images/hb/bubble_left_3.png);top: 83.3%;left: 19.5%;}.hb-paralax__confetti {width: 39.1%;height: 63.7%;top: 5.2%;left: -26.3%;background-image: url(/images/hb/confetti.png);z-index: -1;}.hb-paralax__confetti--right {left: auto;right: -10.3%;top: 17.1%;transform: scale(-1) rotate(-90deg);}.hb-paralax__right-ballon1 {width: 10.5%;height: 21%;background-image: url(/images/hb/bubble_right_1.png);top: 2%;right: -3%;}.hb-paralax__right-ballon2 {width: 11.5%;height: 23%;background-image: url(/images/hb/bubble_right_2.png);top: 16.5%;right: 10%;z-index: 11;}.hb-paralax__right-ballon3 {width: 9.2%;height: 19%;background-image: url(/images/hb/bubble_right_3.png);top: 40.3%;right: -3.6%;}.hb-paralax__right-ballon4 {width: 10.5%;height: 17.7%;background-image: url(/images/hb/bubble_right_4.png);top: 75.7%;right: 2.4%;}@media (min-width: 601px) {#footer_fixed_video:not(.big):hover {transform: scale(1.05) translate(5px, -5px);border-color: rgb(215, 215, 215);}#footer_fixed_video:hover #footer_fixed_video_close {opacity: 1;transform: scale(1.2);}#footer_fixed_video.big:hover #footer_fixed_video_collapse {opacity: 0.5;}#footer_fixed_video.big:hover #footer_fixed_video_collapse:hover {opacity: 1;}#footer_fixed_video_button:hover {transform: scale(1.1) }#footer_fixed_video.big:hover #footer_fixed_video_button {opacity: 1;transform: translate3d(0, 0, 0);}#footer_fixed_video.big #footer_fixed_video_button:hover {transform: translate3d(0, 0, 0) scale(1.1);}.main_promo__title b {margin-bottom: 0.5em;}}@media (min-width: 768px) {.main_promo {padding-top: 50%;}.main_promo__title {font-size: 1.5em;top: 15%;}.header-fixed {padding-top: 125px;}.header-fixed header {position: fixed;top: 0;left: 0;z-index: 998;padding-bottom: 15px;}.header-fixed img {margin-top: 15px;}.header-fixed #head_logo_descr {padding-top: 18px;}.header-fixed #head_address, .header-fixed #head_worktime {margin-top: 24px;}.header-fixed #head_callback_button {margin-top: 15px;}.header-fixed #head_phone {margin-top: 26px;}}@media (min-width:1130px) {.main_promo__title {width: 1000px;font-size: 2.2em !important;top: 15.6% !important;left: calc(50% - 500px);}.main_promo__title b {font-size: 1.5em;}.button1:hover {background: #e50000;color: #fff;}.button2:hover {background: #fff;color: #000;}#cars_container .car_links:hover {color: #e50000;}#order_form_submit:hover {background: #e50000;color: #fff;}.team_mate_email:hover, .team_mate_faq:hover {color: #e50000;}#cars_container .car_credit_terms:hover {color: #fff;background: #e50000;border-color: #e50000;}#head_address, #footer_address {background-size: 30px 36px;}#head_worktime, #footer_worktime, #head_phone, #footer_phone {background-size: 36px 36px;}#cars_container .car.profitly::before {background-size: 29px 26px;}#cars_container .car.hit::before {background-size: 30px 29px;}#cars_container .car.promo::before {background-size: 26px 32px;}#cars_container .car.wpresent::before {background-size: 26px 29px;}#cars_container .car_instock {background-size: 26px 23px;}.team_mate_phone {background-size: 27px 29px;}.team_mate_email {background-size: 25px 25px;}}@media (min-width:1200px) {.main_promo__title {font-size: 3.2em !important;}section:hover .main-screen__bg {transform: scale(1.115);}}@media (min-width: 768px) and (max-width:1460px) {#head_worktime, #footer_worktime {display: none;}.hb-paralax__left-ballon1 {top: 10%;}.hb__container {padding: 0 20px;}}@media (min-width: 835px) and (max-width:1130px) {#head_address, #footer_address {display: none;}}@media (min-width: 768px) and (max-width:1190px) {#features {-ms-flex-pack: distribute;justify-content: space-around;}#features .features__item {width: 45%;}#features .features__item:nth-child(2)::before, #features .features__item:nth-child(5)::before, #features .features__item:nth-child(2)::after, #features .features__item:nth-child(5)::after {display: none;}#map_descr {padding-right: 60px;padding-left: 40px;}.purchase h1 {font-size: 50px;}.purchase h2 {font-size: 46px;}.purchase h3 {font-size: 39px;}.purchase li {font-size: 18px;}.purchase-guarantee__list1 li span, .purchase-guarantee__list3 p {font-size: 18px;}.purchase-guarantee__list1 li {height: 240px;}.purchase-guarantee__list1 li svg {top: 36px;width: 50px;height: 50px;left: calc(50% - 25px);}.purchase-guarantee__list1 li:nth-child(2) svg {width: 70px;left: calc(50% - 35px);}.purchase-guarantee__list1 li:nth-child(3) svg {width: 45px;height: 45px;top: 40px;left: calc(50% - 22px);}.purchase-guarantee__list1 li:nth-child(4) svg {width: 50px;height: 32px;left: calc(50% - 25px);top: 47px;}.purchase-guarantee__list1 li span {margin-top: 120px;font-size: 18px;}.purchase-guarantee__list3 li {margin-right: 0;padding: 0 10px;}.estimate_form_container {padding: 0 10px;text-align: center;}.estimate_form_container .form_group {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: left;}.estimate_form_container input[type="text"], .estimate_form_container input[type="tel"], .estimate_form_container .input-file, .estimate_form_container select {margin-left: 10px;margin-right: 10px;}.estimate-price {padding: 0 10px;}.estimate-price__preambula {font-size: 18px;}.estimate_form_container input[type="checkbox"]+label {margin-left: auto;}.leasing-banner h1 {font-size: 60px;}.leasing-how__list {flex-wrap: wrap;justify-content: space-evenly;}.leasing-how__list li {width: 32%;}}@media (max-width:1800px) {.updated-coffee-page .car-photos__item {margin: 0 2% 10px;}.updated-coffee-page .car-photos .swiper-wrapper {justify-content: center;}}@media (max-width:1787px) {.remote-sale__form::before {left: 0;width: 100%;}}@media (max-width:1700px) {.updated-coffee-page .ilcarro-descr-text p {line-height: 34px;font-size: 22px;}.ilcarro-map-inner h3 {font-size: 32px;}}@media (max-width:1550px) {.updated-coffee-page .ilcarro-descr-text h3 {font-size: 30px;}.updated-coffee-page .ilcarro-descr-text p {line-height: 31px;font-size: 20px;}.ilcarro-map-inner p {font-size: 18px;}.ilcarro-map-inner h3 {font-size: 29px;}.ilcarro-map-inner p:nth-child(4) {margin-bottom: 40px;}}@media (max-width:1480px) {#breadcrumbs {padding-left: 3.38541667%;padding-right: 3.38541667%;}#car_colors_car {left: -15%;}#car_colors_info {width: 500;}}@media (max-width:1350px) {.updated-coffee-page .ilcarro-descr-text p {line-height: 26px;font-size: 17px;}}@media (max-width:1300px) {.remote-step {width: 44%;}.remote-step__ico {margin: 90px 0 30px;}.remote-step__progress, .remote-step--2 .remote-step__progress, .remote-step--3 .remote-step__progress, .remote-step--4 .remote-step__progress {right: 0;width: 60%;}.remote-step--4 .remote-step__progress::before {right: 0;}.main-screen h1 {font-size: 40px;margin-left: 10%;margin-bottom: 10%;max-width: 300px;}.main-screen .button2 {margin-left: 10%;}.detail-car__eqiupment-prices-inner {justify-content: space-around;}.coffee-banner-block h2 {line-height: 60px;}.ilcarro-descr-inner {margin: 0 3%;}.ilcarro-descr-text h3 {padding-top: 45px;font-size: 22px;line-height: 27px;}.ilcarro-descr-text p {font-size: 15px;margin: 17px 0 0;line-height: 22px;}.coffee-promo-data-block p {font-size: 15px;padding: 0 3%;line-height: 22px;}.coffee-promo-data-block h3 {font-size: 22px;line-height: 27px;padding: 0 3%;}.coffee-in-stock h3 {font-size: 22px;line-height: 27px;padding: 0 3%;}.ilcarro-lil-descr-block {padding: 50px 3% 0;}.ilcarro-lil-descr__text {line-height: 22px;}.updated-coffee-page .ilcarro-descr-text h3 {line-height: 31px;}#type2 {padding-left: 38px;padding-right: 37px;}}@media (max-width:1200px) {.leasing-banner {background-position: right center;}.leasing-special__list1, .leasing-special__list2 {max-width: 750px;margin-left: auto;margin-right: auto;}.leasing-special__list1 li, .leasing-special__list2 li {width: 100%;min-height: 0;}.leasing-special__list2 li {padding-left: 100px;}.leasing-special__list1 li br, .leasing-special__list2 li br {display: none;}.leasing-special__list1 li:first-child, .leasing-special__list2 li:first-child {padding-right: 0;margin-bottom: 30px;}.leasing-special__list2 li::before {width: 70px;height: 70px;top: calc(50% - 35px);}.leasing-cars {margin: 0 auto 30px;}.splash h2 {font-size: 20px;}.splash p {font-size: 18px;}.service_features_item h3 {font-size: 28px;}.service_features_item p {font-size: 18px;}.service_service h2 {width: 100%;}.service_service_list:first-of-type {width: 40%;}.service_service_list:last-of-type {width: 60%;}.service_service_list {padding: 0 4%;}#car_colors {width: 100%;margin: 26px 0 0 0;padding: 32px 0 19px 0;}#car_colors_car {width: 100%;position: relative;left: 0;top: 0;transform: translate3d(0, 0, 0);}#car_colors_list {padding: 20px 0 0 0;}#car_colors_info {width: 93.4375%;position: relative;right: 0;top: 0;padding: 0 0 20px;margin: 16px 0 0 3.4375%;}#car_colors_list {padding: 20px 0 0 0;}#car_colors_list_header {display: block;font-size: 12px;line-height: 14px;text-align: center;top: 0;text-transform: uppercase;}#car_colors_list_header b {font-size: 14px;padding: 0 0 7px 0;}#car_colors_list_menu {padding: 3px 0 0 0;}#car_colors_list_menu a {width: 32px;height: 32px;margin: 12px 14px 0 14px;}#car_colors_info {width: 93.4375%;position: relative;right: 0;top: 0;padding: 0 0 20px;margin: 16px 0 0 3.4375%;}#car_colors_info_header {padding: 16px 0 0 0;text-align: center;}#car_colors_info_slogan {text-align: center;font-size: 26px;line-height: 1.3;padding: 20px 10px 30px;}#car_colors_info_slogan::before {left: calc(50% - 66px);bottom: 10px;}#car_colors_info_info {text-align: center;padding: 10px;}#car_colors_info_features {margin-top: 0;margin-right: 0;padding-top: 3px;text-align: center;}#car_colors_info_features p {display: inline-block;vertical-align: top;width: 182px;margin: 15px 20px 0 20px;text-align: center;}#car_colors_info_features p::before {left: calc(50% - 36px);}#car_colors_info_instock {padding: 20px 0 16px 0;text-align: center;}#car_colors_info_price {padding: 12px 0 0 0;text-align: center;}#car_colors_info_button {background: #f7f7f7;padding: 11px 0 0 0;text-align: center;}#car_colors_info .button {margin: 0 auto;}#car_colors_list_menu a.selected::before {width: 17px;height: 17px;left: calc(50% - 8px);top: calc(50% - 8px);}#car_colors_list_menu a.selected::after {width: 9px;height: 6px;left: 12px;top: 12px;}.updated-coffee-page .ilcarro-descr-text h3 {font-size: 19px;}.updated-coffee-page .ilcarro-descr-text p {margin-top: 24px;line-height: 22px;}.updated-coffee-page .coffee-promo-data-block p {line-height: 22px;}.coffee-promo-data-text__inner div {width: 283px;}.updated-coffee-page .coffee-promo-data__pics>div:nth-child(n) {width: 120px;height: 120px;}.updated-coffee-page .coffee-promo-data-block h2 {line-height: 29px;font-size: 21px;}.updated-coffee-page .coffee-promo-data__pics {bottom: -220px;}.updated-coffee-page .car-photos .swiper-wrapper {justify-content: center;}.updated-coffee-page .ilcarro-lil-descr__text p {font-size: 12px;line-height: 17px;}.ilcarro-map-inner h3 {font-size: 23px;}.ilcarro-map-inner p {font-size: 15px;line-height: 19px;margin-bottom: 30px;}.ilcarro-map__links {width: 142px;bottom: 45px;}.ilcarro-map__links a {height: 60px;width: 60px;}}@media (max-width: 900px) {.popup-remote-work__container::before {content: '';display: block;top: 0;left: 0;position: absolute;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.6);}.popup-remote-work__close::before, .popup-remote-work__close::after {background: #e5000e;}.popup-remote-work__form label a {color: #000;}.sold-car__text {width: 60%;}.sold-car__text h1 {font-size: 36px;}.sold-car__text p {font-size: 24px;}.sold-car__img {width: 40%;}}@media (max-width: 880px) {#main_slider .swiper-slide .block {font-size: 60px;}#main_slider .swiper-slide p {font-size: 44px;}#main_slider .swiper-slide a {margin-top: 160px;}.main-page #head_callback_button, .main-page #head_address {display: none;}.main-screen {flex-wrap: wrap;height: auto;min-height: 100vh;flex-direction: column;}.main-screen section {width: 100%;}.main-screen__sale {height: 50vh;}.main-screen__service {height: 50vh;padding: 0;}.main-screen h1 {margin: 5vw auto 8.4vw;padding: 8px 0 8px;max-width: 69vw;font-size: 9vw;line-height: 1.15;text-align: center;text-transform: uppercase;}.main-screen h1 b {font-size: 1.1em;line-height: 1;font-weight: 600;text-transform: uppercase;}.main-screen h1::before, .main-screen h1::after {border-bottom-width: 2px;left: 0;}.main-screen__sale h1 {margin-top: 22vw;}.main-screen .button2 {margin-left: auto;margin-right: auto;width: 170px;height: 44px;font-size: 14px;}.main-screen__divider {display: none;}}@media (max-width: 830px) {.detail-car-cta {max-width: 320px;padding: 10px 10px 33px;flex-direction: column;}.detail-car-cta__data {width: 100%;}.detail-car-cta__name {font-size: 22px;margin-bottom: 9px;}.detail-car-cta__availability::before {top: 50%;width: 14px;height: 14px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}.detail-car-cta__availability {padding-left: 26px;letter-spacing: -1.2px;margin-bottom: 12px;}.detail-car-cta__price {margin-bottom: 10px;}.detail-car-cta__btn {width: 100% !important;height: 50px !important;font-size: 15px !important;padding: 20px 0 0 45px !important;}.detail-car-cta__btn::after {width: 38px !important;right: 48px !important;top: 24px !important;}.detail-car-features {max-width: 300px;padding: 17px 12px;flex-direction: column;margin: 0 auto;}.main-detail-car-block {padding-top: 34px;}.detail-car-features__color-pic {width: 32px;height: 32px;margin-right: 24px;}.detail-car-features__color-name {margin-top: 2px;}.detail-car-features__color-name-value {font-size: 12px;line-height: 12px;}.detail-car-features__color-name-title {font-size: 12px;margin-bottom: 12px;}.detail-car-features__color {margin-right: 0;margin-bottom: 38px;}.detail-car-features__color {margin-right: 0;margin-bottom: 29px;}.detail-car-features__icons .detail-car-features__features-list>div:nth-child(1) {width: 95px;}.car-feature-item__big .car-feature-item__name, .car-feature-item__big .car-feature-item__value {font-size: 11px;}.detail-car__eqiupment-prices h3 {font-size: 32px;margin: 20px 0 19px;}.equipment-list__item {font-size: 14px;height: auto;line-height: 22px;}.detail-car__eqiupment-prices-inner {justify-content: flex-start;}.equipment-list {min-width: 100%;}.detail-car-features__icons>div:nth-child(1).detail-car-features__features-list {margin-bottom: 6px;}.car-feature-item__big .car-feature-item__icon {height: 24px;width: 24px;}.detail-car-features__power-item, .detail-car-features__engine-item, .detail-car-features__drive-item, .detail-car-features__transmission-item {width: 69px !important;}.prices-block {width: 300px;max-width: calc(100% - 20px);padding: 19px 14px;margin: 0 auto;}.main-detail-car-block__inner {padding: 0 10px;}.detail-car-imgs {flex-direction: column;width: calc(100% - 20px);}.detail-car-imgs__main-img {width: 100%;padding-top: 66%;}.detail-car-imgs__grid {width: 100%;}.prices-block__price-item {margin-bottom: 18px;}.car-price-item_size_large {padding: 4px 0 2px !important;}.car-price-item_size_large .car-price-item__name {font-size: 12px;}.car-price-item_size_large b {font-size: 18px !important;}.car-price-item_size_large .car-price-item__value {font-size: 15px;}.prices-block>div:nth-child(3) {margin-bottom: 19px;}.button.prices-block__button {width: 100%;font-size: 15px;padding: 18px 0 0 37px;height: 50px;}.button.desktop {display: none;}.button.mobile {display: block;padding: 14px 20px !important;}.button.prices-block__button::after {width: 36px;right: 38px;top: 23px;}.detail_form_container h3 {font-size: 22px !important;line-height: 28px !important;max-width: 300px;width: calc(100% - 20px);margin: 0 auto;}.detail_form_container label {max-width: 300px;width: calc(100% - 20px);}.detail_form_container__input_line {flex-direction: column;align-items: center;}.detail_form_container input[type="checkbox"] {display: inline-block !important;width: 0 !important;}.detail_form_container__agree-box {max-width: 300px;}.detail_form_container__button::after {width: 31px;right: 26px;top: 22px;}.detail_form_container__button {max-width: 300px;width: calc(100% - 20px) !important;height: 50px !important;padding-top: 0 !important;}.car-in-stoke__inner {padding-top: 20px;}.instoke-car-container {max-width: 300px;padding-top: 43px;width: 100%;}.instoke-car-container__img {display: block;width: calc(100% - 52px);margin-bottom: 21.5px;}.instoke-car-container__name {font-size: 18px;margin-bottom: 21px;}.car-feature-item__value {font-size: 11px;height: 22px;}.car-feature-item__name {font-size: 11px;}.car-price-item__name {font-size: 10px;letter-spacing: -0.1px;}.car-price-item__value b {font-size: 16px;}.car-price-item__value {font-size: 14px;}.car-in-stoke__button {width: calc(100% - 28px) !important;margin: 0 14px;height: 50px !important;letter-spacing: 1.3px;}.instoke-car-container__status {top: 16px;left: 11px;padding-left: 26px;font-size: 14px;}.instoke-car-container__yellowlabel {font-size: 12px;padding: 6px 6px 9px 10px;top: 11px;right: 12px;}.instoke-car-container__yellowlabel::before {border-width: 12px 17.7px 13px 0;}.instoke-car-container__prices>div {margin: 0px 6px;padding-top: 6px;}.instoke-car-container__features>div:nth-child(2) {margin-left: 10px;margin-right: 4px;}.instoke-car-container__features>div:nth-child(3) {margin-left: 4px;margin-right: 10px;}.car-price-item {width: 130px;}.instoke-car-container__prices {margin-bottom: 23px;}.car-in-stoke__button::after {width: 37px !important;right: 38px !important;top: 24px !important;}.car-in-stoke__item {margin: 0 10px 20px;}.detail-car-imgs__more-img-btn {width: 200px !important;padding: 14px 20px !important;}.detail-car-imgs__more-img-btn::after {width: 21px !important;height: 2px !important;right: 8px !important;top: 19px !important;}#car-in-stoke .inner {margin-bottom: 19px;}#car-in-stoke .car-in-stoke__inner .inner {padding: 0;}#breadcrumbs {padding: 15px 0 0 0;text-align: center;}#car_colors_info_slogan {font-size: 18px;}#car_colors_info_info {font-size: 14px;}.button {font-size: 13px;line-height: 13px;padding: 14px 20px;}h2 {padding: 20px 10px 0 10px;font-size: 20px;line-height: 24px;}h2.inner {font-size: 22px;line-height: 26px;padding-top: 19px;letter-spacing: .6px;}#car_detail_features>p {padding: 21px 10px 0 10px;font-size: 14px;line-height: 18px;}#car_detail_features_main {padding: 41px 0 0 0;}#car_detail_features_additional {margin: 17px 0 0 0;padding: 20px 0 22px 0;}h2.inner::after {margin-top: 22px;}#car_detail_features_main_front {display: block;width: 100%;margin: 0 0 0 0;padding: 0 0 23px 0;overflow: hidden;}#car_detail_features_main_front img {display: block;width: 54%;margin: 0 auto;}#car_detail_features_main_front div, #car_detail_features_main_profile div {width: 72%;left: 50%;transform: translate3d(-50%, 0, 0);}#car_detail_features_main_front div span, #car_detail_features_main_front p span, #car_detail_features_main_profile div span {font-size: 12px;line-height: 14px;}#car_detail_features_main_front p {height: 88%;right: 21px;top: auto;bottom: 37px;}#car_detail_features_main_front div span, #car_detail_features_main_front p span, #car_detail_features_main_profile div span {font-size: 12px;line-height: 14px;}#car_detail_features_main_profile {display: block;width: 100%;margin: 25px 0 0 0;padding: 0 0 37px 0;}#car_detail_features_main_profile img {width: 90%;margin: 0 auto;}#car_detail_features_main_front div, #car_detail_features_main_profile div {width: 72%;left: 50%;transform: translate3d(-50%, 0, 0);}#car_detail_features_main_profile div {width: 94%;}#car_detail_features_main_info {display: block;width: 93.75%;margin: 22px auto 0 auto;padding: 0;}#car_detail_features_main_info div {font-size: 14px;line-height: 16px;padding: 14px 0 11px 0;}#car_detail_features_main_info div span {min-width: 50px;}#car_detail_features_additional {margin: 17px 0 0 0;padding: 20px 0 22px 0;}#car_detail_features_additional>div {display: block;padding: 0 0 0 0;text-align: center;}#car_detail_features_additional>div div {display: none;}#car_detail_features_additional>div p {font-size: 48px;line-height: 70px;display: inline-block;vertical-align: top;padding: 0;}#car_detail_features_additional div span {margin: 10px 0 0 12px;padding: 14px 0;display: inline-block;vertical-align: top;letter-spacing: .8px;}#car_detail_features_additional ul {display: block;padding: 19px 0 0 0;max-width: 600px;margin: 0 auto;}#car_detail_features_additional ul li {padding: 0 10px 0 51px;font-size: 14px;line-height: 22px;}#car_detail_features_additional ul li::before {left: 12px;top: 11px;}#car_detail_features_additional img {display: block;width: 100%;max-width: 999px;margin: 20px auto 0 auto;}#car_detail_gallery>p {padding: 16px 10px 0 10px;font-size: 16px;line-height: 22px;}#car_detail_gallery_slider {margin: 26px 0 0 0;}#car_detail_gallery_slider .swiper-container {width: 100%;}#car_detail_gallery_slider .slider-pagination {bottom: -31px;font-size: 12px;line-height: 12px;}.slider-button-next, .slider-button-prev {display: none;}#car_detail_manager, .car_detail_manager {min-height: 1px;margin-top: 48px;}#car_detail_manager figure, .car_detail_manager figure {width: 56.875%;margin: 0 auto 0 auto;padding: 60.625% 0 0 0;position: relative;left: 0;}#car_detail_manager_header, .car_detail_manager_header {font-size: 22px;line-height: 32px;padding: 25px 10px 22px 10px;margin: 0;text-align: center;}#car_detail_manager_name, .car_detail_manager_name {font-size: 22px;line-height: 32px;padding: 21px 10px 0 10px;margin: 0;text-align: center;}#car_detail_manager_position, .car_detail_manager_position {font-size: 14px;line-height: 16px;padding: 3px 10px 0 10px;margin: 0;text-align: center;}#car_detail_manager_header::after, .car_detail_manager_header::after {left: calc(50% - 77px);}#car_detail_manager_descr, .car_detail_manager_descr {font-size: 14px;line-height: 18px;padding: 25px 10px 0 10px;margin: 0;letter-spacing: 0;text-align: center;}.button_goto_back {width: 250px;}}@media (max-width: 767px) {.desktop_only {display: none !important;}.mobile_only {display: block;}header {padding: 0;height: 73px;}header img, footer img {width: 49px;margin: 15px 0 0 3.4375%;}#head_logo_descr, #footer_logo_descr {font-size: 14px;line-height: 17px;padding: 20px 0 0 5.9375%;}#head_address, #head_worktime_mobile, #head_callback_button {display: none;}#head_mobile_menu_toggler {float: right;display: block;width: 26px;height: 14px;border-top: 2px solid #e50000;margin: 14px 3.125% 0 0;position: relative;}#head_mobile_menu_toggler::before {content: '';width: 22px;height: 2px;background: #e50000;position: absolute;right: 0;top: 4px;}#head_mobile_menu_toggler::after {content: '';width: 17px;height: 2px;background: #e50000;position: absolute;right: 0;bottom: 0;}#head_phone {font-size: 14px;line-height: 16px;color: #000;background: none;margin: 28px 3.125% 0 0;padding: 0;letter-spacing: -0.6px;}.header-fixed {padding-top: 73px;}.header-fixed header {position: fixed;z-index: 998;left: 0;top: 0;}.mobile_menu_visible #head_mobile_menu_toggler {width: 25px;height: 24px;position: absolute;right: 3.125%;top: 26px;border: 0;margin: 0;}.mobile_menu_visible #head_mobile_menu_toggler::before {width: 33px;height: 2px;background: #000;right: -4px;top: 12px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.mobile_menu_visible #head_mobile_menu_toggler::after {width: 33px;height: 2px;background: #000;right: -4px;top: 12px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.mobile_menu_visible #head_phone {font-weight: 500;font-size: 20px;line-height: 22px;margin: 0;padding: 0;position: absolute;left: 2.5%;top: 112px;}.mobile_menu_visible #head_address {display: block;clear: both;float: none;font-weight: 500;font-size: 14px;line-height: 16px;background: none;font-family: 'Montserrat-w';padding: 100px 0 0 2.8125%;margin: 0;}.mobile_menu_visible #head_address::before {content: 'Адрес';display: block;font: 600 22px/24px 'Montserrat-w';color: #000;padding: 0 0 11px 0;}.mobile_menu_visible #head_address br {display: none;}.mobile_menu_visible #head_worktime_mobile {display: block;padding: 21px 0 0 2.8125%;}.mobile_menu_visible #head_worktime_mobile::before {content: 'График работы';display: block;font: 600 22px/24px 'Montserrat-w';color: #000;padding: 0 0 8px 0;}.mobile_menu_visible #head_worktime_mobile p {width: 100%;max-width: 306px;padding: 11px 0 0 0;margin: 0;font: 500 14px/20px 'Montserrat-w';color: #000;}.mobile_menu_visible #head_worktime_mobile p::after {content: '';display: block;clear: both;}.mobile_menu_visible #head_worktime_mobile p span {display: block;float: right;font: 500 14px/20px 'Montserrat-w';color: #000;}.mobile_menu_visible #head_callback_button {display: -webkit-box;display: -ms-flexbox;display: flex;float: none;margin: 35px auto 0 auto;}.mobile_menu_visible header {height: auto;padding: 0 0 48px 0;}#main_slider {}#main_slider .swiper-slide {text-align: center;background-size: auto 114%;background-position: 72% center;padding-top: 62%;}#main_slider .swiper-slide .block {font-size: 30px;line-height: 46px;text-align: center;top: 2%;left: 0;width: 100%;}#main_slider .swiper-slide p {max-width: 999px;font-size: 20px;line-height: 26px;text-align: center;width: 100%;left: 0;top: 2%;}#main_slider .swiper-slide a {max-width: 172px;height: 45px;margin: 0;top: auto;position: absolute;left: 50%;bottom: 41px;-webkit-transform: translate3d(-50%, 0, 0);transform: translate3d(-50%, 0, 0);font-size: 15px;}h1 {font-size: 22px;line-height: 24px;padding: 21px 5px 0 5px;letter-spacing: 0.2px;}.welcome {width: 260px;font-size: 20px;padding-top: 26px;line-height: 23px;}#after_h1 {padding-top: 19px;font-size: 15px;line-height: 18px;}#welcome-slider .swiper-wrapper {margin-top: 0;display: flex;flex-wrap: nowrap;justify-content: unset;}#welcome-slider {height: 196px;margin: 10px 0 50px;}#welcome-slider .swiper-slide {width: 60% !important;height: 145px;margin: 0 2.8%;padding: 66px 0 0;}#welcome-slider .welcome-slide__title::before {top: -50px;height: 37px;width: 40px;}#welcome-slider>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0px 7px;width: 13px;height: 13px;border: 1px solid;}#welcome-slider p {margin: 0 auto;font-size: 9px;text-align: center;line-height: 11px;width: 185px;}#welcome-slider .welcome-slide__title {font-size: 13px;text-align: center;margin-bottom: 6px;position: relative;}#welcome-slider .link-info-icon {width: 13px;height: 13px;font-size: 10px;line-height: 12px;}.after_welcome {padding-top: 0 !important;text-transform: lowercase;font-size: 14px !important;width: 294px;margin-top: -5px !important;line-height: 17px !important;}#features {-ms-flex-pack: distribute;justify-content: space-around;margin: 0;padding: 0 0 70px;}#features .features__item {width: 290px;text-align: center;position: relative;margin: 17px auto 8px;padding: 0 10px;}#features .features__item svg {width: 101px;height: 101px;}#features .features__item span {font-size: 24px;line-height: 28px;padding: 16px 0 0 0;}#features .features__item p {font-size: 15px;line-height: 22px;padding: 11px 0 0 0;}#features .features__item::before {display: none !important;}#features .swiper-pagination-bullet {border: 1px solid #e50000;}#cars h2 {padding: 22px 0 0 0;font-size: 22px;line-height: 26px;}#cars>p {padding: 13px 0 0 0;font-size: 15px;line-height: 18px;}#cars_container {padding: 0;}#cars_container .car {width: 98%;margin: 32px 0 11px 0;}#cars_container .car h3 {font-size: 22px;line-height: 26px;}#cars_container .car img {max-width: 611px;margin: 7px auto -5px auto !important;}#cars_container .car_colors a {width: 27px;height: 27px;margin: 0 5px 5px 5px;}#cars_container .car_colors a::after {width: 12px;height: 6px;left: 7px;top: 8px;}#cars_container .car_price {font-size: 26px;line-height: 28px;padding: 17px 0 0 0;}#cars_container .car_credit {font-size: 16px;line-height: 18px;padding: 14px 0;letter-spacing: 0.1px;}#cars_container .car_phone {font-size: 14px;width: 250px;}#cars_container .car_phone span {font-size: 22px;margin-bottom: 0;}#cars_container .car.promo::before {font-size: 16px;line-height: 18px;right: 2.55110176%;top: -23px;background-position: 14px 0;padding: 36px 0 0 0;}#cars_container .car.hit::before {font-size: 16px;line-height: 18px;right: 2.23221404%;top: -4px;background-position: right center;padding: 6px 38px 5px 0;}#cars_container .car.profitly::before {font-size: 16px;line-height: 18px;right: 1.91332632%;top: -13px;background-position: 19px 0;padding: 27px 0 0 0;}#cars_container .car.wpresent::before {font-size: 16px;line-height: 18px;right: 2.23221404%;top: -14px;background-position: 22px 0;padding: 28px 0 0 0;}#cars_container .car:last-of-type img.alternate {margin: 0 auto 8px auto !important;}#cars_container .car_old_price {margin: 0 0 -1px 0;}#order_form h2 {font-size: 22px;line-height: 26px;padding: 20px 10px 0 10px;}#order_form p {padding: 11px 40px 0 40px;font-size: 16px;line-height: 20px;}#order_form_container {margin-top: 18px;padding: 0 12px 40px 9px;}#order_form_container h3 {padding: 20px 0 11px 0;font-size: 22px;line-height: 26px;}#order_form_container input {padding: 12px 0;margin: 5px 0 0 0;}#order_form_container input[type="checkbox"]+label {font-size: 13px;line-height: 15px;margin-top: 18px;padding: 0 0 0 43px;}#order_form_container input[type="checkbox"]+label::before {left: 0;top: 2px;}#order_form_container input[type="checkbox"]:checked+label::after {left: 7px;top: 6px;}#order_form_submit {margin-top: 23px;}#tradein {margin: 0;}#tradein h2 {padding: 31px 0 0 0;font-size: 22px;line-height: 24px;}#tradein>p {padding: 11px 0 0 0;font-size: 16px;line-height: 20px;}#tradein h3 {padding: 14px 0 0 0;font-size: 22px;line-height: 26px;}#tradein_form {margin-top: 1px;}#tradein_form input, #tradein_form select {width: calc(100% - 19px);padding-left: 19px;margin: 21px 9px 0 10px;}#tradein_form div {width: calc(100% - 19px);margin: 21px 9px 0 10px;}#tradein_form div::before {left: 25px;top: 13px;}#tradein_form .button2 {margin-top: 21px;}#tradein small {padding: 18px 0 0 0;font-size: 14px;line-height: 18px;}#tradein {padding: 0 0 34px 0;}#promos h2 {padding: 26px 0 0 0;font-size: 22px;line-height: 24px;}#promos .promo {padding: 15px 0 0 0;}#promos .promo div {width: 93.4375%;padding-top: 34.375%;margin: 0 0 0 3.125%;}#promos .promo h3 {font-size: 18px;line-height: 22px;padding: 20px 3.125% 0 3.125%;}#promos .promo p {padding: 11px 5px 0 5px;font-size: 14px;line-height: 18px;}#promos .promo a {margin-top: 23px;}#team h2 {font-size: 22px;line-height: 24px;padding: 27px 0 0 0;}#team>p {font-size: 14px;line-height: 18px;padding: 12px 0 0 0;letter-spacing: -0.2px;}#team_container {padding: 7px 14.6875% 0 14.0625%;}.team_mate {width: 100%;margin: 23px 0 0 0;text-align: center;}.team_mate div {width: 100%;height: 0;padding-top: 106.57894737%;}.team_mate h3 {padding: 25px 0 0 0;}.team_mate_phone {float: none;display: inline-block;margin: 16px 10px 0 0;text-decoration: underline;}.team_mate_email {float: none;display: inline-block;margin: 12px 0 0 0;}.team_mate .button2 {margin-top: 8px;}#map {height: auto;margin-top: 39px;}#map_itself {height: 392px;position: relative;}#map_descr {width: 100%;max-width: 9999px;position: relative;right: 0;top: 0;background: #fff;padding: 0 0 0 2.5%;}#map_descr h2 {padding: 32px 70px 0 0;font-size: 22px;line-height: 26px;font-weight: normal;letter-spacing: -1px;}#map_descr a {margin: 18px 0 0 0;font-size: 20px;line-height: 22px;}#map_descr h3 {padding: 19px 0 8px 0;font-weight: normal;font-size: 22px;line-height: 24px;letter-spacing: -1px;}#map_descr h3:first-of-type {padding: 16px 0 0 0;}#map_descr p {max-width: 304px;padding: 11px 0 0 0;font-size: 14px;line-height: 20px;letter-spacing: -0.4px;}#map_descr p:first-of-type {max-width: 999px;padding-top: 9px;}#map_descr p span {font-size: 14px;line-height: 20px;}footer {padding: 110px 0 0 0;position: relative;}#footer_callback_button {float: none;margin: 0;position: absolute;left: 50%;top: 37px;-webkit-transform: translate3d(-50%, 0, 0);transform: translate3d(-50%, 0, 0);}#footer_phone {font-size: 14px;line-height: 18px;color: #000;background: none;margin: 37px 2.8125% 0 0;padding: 0 0 0 0;letter-spacing: -0.6px;}#footer_bottom {background: #fff;border-top: 28px solid #fff;padding: 0;text-align: center;}#footer_bottom span {display: block;text-align: center;}#footer_bottom div {float: none;color: #797a7b;opacity: 1;text-align: center;background: #f2f5f7;margin: 27px 0 0 0;padding: 20px 0 19px 0;}#footer_bottom div a {color: #797a7b;}#popup_forms_container_close, .popup_agreement_close {right: 50%;top: 24px;-webkit-transform: translate3d(50%, 0, 0);transform: translate3d(50%, 0, 0);}.popup_forms_item h2 {font-size: 22px;line-height: 28px;padding-bottom: 4px;}.popup_forms_item input {margin: 5px 0 0 0;}.popup_forms_item input[type="checkbox"]+label {margin: 18px auto 0 auto;padding: 0 0 0 42px;line-height: 15px;}.popup_forms_item input[type="checkbox"]+label::before {left: -1px;top: 2px;}.popup_forms_item input[type="checkbox"]:checked+label::after {left: 6px;top: 6px;}.popup_forms_item .button2 {max-width: 154px;height: 44px;margin: 37px auto 0 auto;font-size: 16px;}.popup_agreement_item {padding: 0 10px 56px 10px;}.popup_agreement_item h2 {font-size: 22px;line-height: 28px;padding-top: 70px;}#features .features__item:nth-child(2)::before, #features .features__item:nth-child(5)::before, #features .features__item:nth-child(2)::after, #features .features__item:nth-child(5)::after {display: none;}.form_agree_link {width: calc(96.8% - 43px);}#trade-lightwidget-d06fb772f267e60da78d {display: none !important;}.remote-sale h2 {font-size: 22px;line-height: 26px;padding-left: 10px;padding-right: 10px;}.remote-sale>p {font-size: 14px;line-height: 20px;padding: 17px 10px 0;}.remote-sale__steps {margin-top: 21px;}.remote-step {width: 100%;margin: 0;padding: 0 4.6%;}.remote-step__ico {margin: 44px 0 18px;height: 74px;}.remote-step__ico svg {margin: 0 auto;position: relative;}.remote-step__text {font-size: 14px;line-height: 22px;margin-bottom: 8px;text-align: center;}.remote-step--1 .remote-step__ico {margin-top: 106px;}.remote-step--3 .remote-step__ico {height: 90px;margin: 55px 0 28px;}.remote-step--4 .remote-step__ico {margin: 54px 0 25px;}.remote-step--1 svg {width: 113px;height: 74px;left: 20px;}.remote-step--2 svg {height: 74px;width: 95px;}.remote-step--3 svg {width: 102px;height: 90px;top: auto;}.remote-step--4 svg {width: 102px;height: 74px;}.remote-step__progress {width: 2px !important;height: 33px;right: 50% !important;}.remote-step--1 .remote-step__progress {top: -62px;height: 42px;}.remote-step--1 .remote-step__progress::before {left: -9px;}.remote-step--2 .remote-step__progress {top: -44px;}.remote-step--3 .remote-step__progress {top: -55px;}.remote-step--4 .remote-step__progress {top: -51px;}.remote-step--4 .remote-step__progress::before {display: none;}.remote-step--4 .remote-step__text {margin-bottom: 102px;position: relative;}.remote-step--4 .remote-step__text::before {content: "";display: block;position: absolute;width: 2px;height: 42px;background: #e50000;bottom: -55px;right: 50%;}.remote-step--4 .remote-step__text::after {content: "";display: block;width: 31px;height: 31px;position: absolute;bottom: -76px;right: calc(50% - 15px);border-radius: 50%;background: #f5f5f8 center no-repeat;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDM3LjAxOSA3NC45OEMzODguNjY3IDI2LjYyOSAzMjQuMzggMCAyNTYgMCAxODcuNjE5IDAgMTIzLjMzMSAyNi42MjkgNzQuOTggNzQuOTggMjYuNjI4IDEyMy4zMzIgMCAxODcuNjIgMCAyNTZzMjYuNjI4IDEzMi42NjcgNzQuOTggMTgxLjAxOVMxODcuNjE5IDUxMiAyNTYgNTEyYzY4LjM4IDAgMTMyLjY2Ny0yNi42MjkgMTgxLjAxOS03NC45ODFTNTEyIDMyNC4zOCA1MTIgMjU2cy0yNi42MjktMTMyLjY2Ny03NC45ODEtMTgxLjAyTTI1NiA0ODJDMTMxLjM4MyA0ODIgMzAgMzgwLjYxNyAzMCAyNTZTMTMxLjM4MyAzMCAyNTYgMzBzMjI2IDEwMS4zODMgMjI2IDIyNi0xMDEuMzgzIDIyNi0yMjYgMjI2IiBmaWxsPSIjZTMwMDBmIi8+PHBhdGggZD0iTTM1Ny4wOTMgMTczLjg2TDIyNC42MzQgMzA2LjMxOWwtNjkuNzI3LTY5LjcyN2MtNS44NTctNS44NTctMTUuMzU1LTUuODU3LTIxLjIxMyAwLTUuODU4IDUuODU3LTUuODU4IDE1LjM1NSAwIDIxLjIxM2w4MC4zMzMgODAuMzMzYTE0Ljk0OCAxNC45NDggMCAwMDEwLjYwNiA0LjM5MyAxNC45NSAxNC45NSAwIDAwMTAuNjA2LTQuMzkzbDE0My4wNjYtMTQzLjA2NmM1Ljg1OC01Ljg1NyA1Ljg1OC0xNS4zNTUgMC0yMS4yMTMtNS44NTctNS44NTYtMTUuMzU1LTUuODU2LTIxLjIxMi4wMDEiIGZpbGw9IiNlMzAwMGYiLz48L3N2Zz4=);}.remote-sale__form::before {display: none;}.remote-sale__form #order_form_container {margin-top: 0;}.advantages__title {font-size: 22px;}.advantages__subtitle {font-size: 16px;}.advantages__teasers {flex-wrap: wrap;}.advantages .teaser {margin: 0 0 20px;background: transparent;padding: 0 20px;width: 50%;min-height: 130px }.purchase h1 {font-size: 22px;line-height: 1.2;padding-top: 37px;}.purchase h2 {font-size: 22px;}.purchase h3 {font-size: 22px;}.purchase-jumbo h1 span {font-size: 14px;line-height: 1.3;margin-top: 4px;}.purchase-jumbo__text {font-size: 18px;margin-top: 15px;line-height: 1.35;}.purchase-jumbo__text small {font-size: 14px;margin-top: 2px;padding: 0 10px;}.purchase-jumbo__img {margin: 14px 0 0;padding: 0 10px;}.purchase-guarantee {padding: 19px 10px 0;}.purchase-guarantee__list1 {margin: 13px 0 0;text-align: center;}.purchase-guarantee__list1 li {margin: 0 15px 14px !important;width: 230px;height: 168px;}.purchase-guarantee__list1 li svg {width: 45px;height: 45px;top: 33px;left: calc(50% - 22px);}.purchase-guarantee__list1 li:nth-child(2) svg {width: 60px;left: calc(50% - 31px);}.purchase-guarantee__list1 li:nth-child(3) svg {width: 39px;height: 39px;top: 34px;left: calc(50% - 20px);}.purchase-guarantee__list1 li:nth-child(4) svg {width: 56px;height: 36px;top: 32px;left: calc(50% - 28px);}.purchase-guarantee__list1 li span {font-size: 14px;line-height: 1.3;margin-top: 95px;padding: 0 10px;}.purchase-guarantee__list2 {margin: 12px auto;padding-left: 0 !important;max-width: 480px;}.purchase-guarantee__list2 li {font-size: 14px;line-height: 1.6;margin-bottom: 10px;padding-left: 37px;}.purchase-guarantee__list2 li::before {width: 23px;height: 23px;top: 1px;}.purchase-guarantee__list3 {margin: 14px 0 0;text-align: center;}.purchase-guarantee__list3 li {width: 230px;padding: 0 20px;margin-bottom: 22px;}.purchase-guarantee__list3 div {width: 86px;height: 83px;left: calc(50% - 43px);}.purchase-guarantee__list3 div>span {font-size: 30px;}.purchase-guarantee__list3 p {margin-top: 97px;font-size: 14px;line-height: 1.3;}.estimate_form {padding: 22px 0 9px;}.estimate_form h2 {letter-spacing: 0.5px;}.estimate_form_container {margin: 12px auto;text-align: center;padding: 0 10px;}.estimate_form_container .form_group {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.estimate_form_container input[type="text"], .estimate_form_container input[type="tel"], .estimate_form_container .input-file, .estimate_form_container select {margin-left: 5px;margin-right: 5px;margin-top: 9px;padding: 10px 20px;font-size: 14px;height: 44px;max-width: 286px;}.estimate_form_container select {background-size: 19px;}.estimate_form_container .input-file {padding-top: 14px;background-size: 20px;}.estimate_form_container textarea {font-size: 14px;}.estimate_form_container .form_group+textarea {margin-top: 9px;height: 44px;padding: 9px 10px 5px;}.estimate_form_container input[type="checkbox"]+label {margin: 21px 0 0;padding: 0 0 0 18px;}.estimate_form_container .form_agree_link {width: calc(100% - 53px);font-size: 12px;line-height: 1.2;}.estimate_form_submit {font-size: 16px;max-width: 225px;margin: 15px auto;line-height: 1.3;height: 43px;}.estimate_form_container input[type="checkbox"]+label::before {left: -19px;}.estimate_form_container input[type="checkbox"]:checked+label::after {left: -11px;}#head_phone.two_phones span {font-size: 0;line-height: 0;}#head_phone.two_phones span:first-child a {font-size: 14px;line-height: 18px;}.service_title {font-family: 'Toyota Text', Arial, sans-serif;font-size: 32px;line-height: 1.2;padding: 23px 10px 0;letter-spacing: 1px;}.splash {margin: 25px auto 0;padding: 52.7vw 0 0;background-size: 135%;background-position-x: 30%;}.splash_container {display: block;width: 94%;margin: 0 auto;padding: 6.15vw 8.1vw 6.7vw 8.5vw;}.splash h2 {font-size: 4.1vw;line-height: 1.35;margin-bottom: 0;}.splash p {font-size: 3.4vw;line-height: 1.6;margin: 0 0 1.2vw;}.splash p:last-of-type {margin-bottom: 36px;}.splash .button2 {width: 162px;font-size: 14px;height: 42px;}.service_features h2 {line-height: 1.4 !important;padding-top: 5.75vw !important;letter-spacing: 0 !important;}.service_features h2::after {width: 100px !important;margin-top: 17px !important;}.service_features_container {margin: 5.3vw auto 2.3vw;}.service_features_item {width: 99%;padding-bottom: 0;margin-bottom: 4.8vw;}.service_features_item h3 {font-size: 5.35vw;padding-top: 4.35vw;}.service_features_item p {font-size: 3vw;line-height: 1.6;margin: 3.5vw 0 0;padding: 0;}.service_features_item .button2 {font-size: 2.8vw;line-height: 1.2;font-weight: 300;text-transform: uppercase;text-decoration: underline;display: inline-block;width: auto;height: auto;background: none;color: #000;padding: 0;margin: 0;position: static;border: 0;}.service_features_item .button::after {display: none;}.service_service_bg {display: none;}.service_service h2 {font-size: 22px;padding: 5.3vw 0 0;position: relative;text-align: center;letter-spacing: 1px;}.service_service h2 small {letter-spacing: 0;padding: 0 0 7px;}.service_service_container {display: block;padding-bottom: 23px;}.service_service h2 {font-size: 22px;padding: 5.3vw 0 4.3vw;position: relative;text-align: center;letter-spacing: 1px;}.service_service h2 small {letter-spacing: 0;padding: 0 0 7px;}.service_service_list:first-of-type, .service_service_list:last-of-type {margin: 0;width: 100%;padding: 0 4.9vw 0 3.9vw;}.service_service_list li {font-size: 4.1vw;line-height: 1.6;padding-left: 8.3vw;margin-bottom: 0;}#service_form_container h3 {font-size: 5.7vw;padding: 7vw 0 7px;}#service_form_container input {font-size: 14px !important;padding: 16px 35px !important;}#service_form_container .input_block {margin: 2.6vw 3vw 0;max-width: 89vw;}#service_form_container .input_line {width: 94%;margin: 15px auto 0;display: block;padding-bottom: 13px !important;}#service_form_container input[type="checkbox"]+label {margin: -8px 0 0 auto;padding: 0 0 0 13vw;}#service_form_container input[type="checkbox"]+label::before {left: 13px;width: 18px;height: 18px;top: 0;}#service_form_container input[type="checkbox"]:checked+label::after {left: 16px;top: 1px;}#service_form_container .form_agree_link {width: calc(100% - 70px);margin: -10px auto;font-size: 3.2vw;line-height: 1.3;}#service_form_submit, #detail_form_submit {background: #fff;color: #000;margin: 29px auto 6px;max-width: 190px;height: 46px;font-size: 16px;line-height: 46px;}.leasing-banner {height: 149.5vw;background-position: 84% 50%;background-size: 420%;}.leasing-banner h1 {font-size: 9.35vw;padding-top: 33vw;}.leasing-banner ul {margin: 12vw 0 0;}.leasing-banner li {font-size: 4.37vw;line-height: 6vw;padding-left: 11.3vw;min-height: 0;margin-bottom: 7.6vw;}.leasing-banner li::before {width: 7.2vw;height: 7.2vw;top: calc(50% - 2.1vw);}.leasing-banner__btn {display: none;}.leasing-features {padding: 8vw 0 0;}.leasing-features h2 {font-size: 7.5vw;letter-spacing: 0;}.leasing-features__content {margin-top: 9vw;}.leasing-features__item {width: 100%;position: relative;margin: 0 auto 9.3vw;border-bottom: none !important;}.leasing-features__item img {width: 87px;}.leasing-features__item h4 {font-size: 5.2vw;line-height: 1;width: 100%;padding: 0 11vw;margin: 7.4vw auto 0.9vw;}.leasing-features__item p {font-size: 4.4vw;line-height: 5.5vw;padding: 0 2vw;margin-bottom: 8vw;}.leasing-features__item p br {display: none;}.leasing-features__item::after {position: absolute;content: '';display: block;width: 94%;height: 1px;border-bottom: 1px solid #d1d1d1;left: 3%;bottom: 0;}.leasing-features__item:last-of-type {margin-bottom: 0;}.leasing-features__item:last-of-type::after {display: none;}.features-divider {display: none;}.leasing-how {padding: 6vw 0 13.4vw;}.leasing-how h2 {font-size: 9.8vw;}.leasing-how__list {margin-top: 14vw;flex-wrap: wrap;}.leasing-how__list li {width: 100%;padding: 117px 17vw 0;font-size: 4.9vw;line-height: 1.4;margin-bottom: 9.4vw;}.leasing-how__list li::before {width: 100px;height: 100px;line-height: 98px;background-size: cover;font-size: 34px;left: calc(50% - 50px);}.leasing-special {padding: 4.6vw 0;}.leasing-special h2 {font-size: 9.7vw;line-height: 11.3vw;font-variant: normal;}.leasing-special__content {margin: 10.3vw 0;}.leasing-special__content>p {font-size: 5.6vw;}.leasing-special__list1 {margin: 7.3vw 0 5.6vw;}.leasing-special__list1 li {padding-left: 34vw !important;padding-right: 2vw !important;font-size: 4.4vw;line-height: 1.3;margin-bottom: 6.2vw !important;}.leasing-special__list1 span {font-size: 7.35vw;line-height: 8.7vw;white-space: normal;display: block;left: 3vw;top: -1vw;width: 29vw;}.leasing-special__list2 {margin: 7vw 0 1.3vw;}.leasing-special__list2 li {padding-left: 108px;padding-right: 2vw !important;font-size: 4.4vw;line-height: 1.3;margin-bottom: 7vw !important;}.leasing-special__list2 li::before {width: 75px;height: 75px;top: 4px;left: 10px;}.leasing-special__content>.important {font-size: 3.15vw;line-height: 1.4;padding: 0 2.6vw;}.leasing-special__content>.important span {position: static;font-size: 3.15vw;margin-right: 4px;}.leasing-cars {margin: 11.7vw 0 4.9vw;}.leasing-cars__item {width: 100%;margin: 1.2vw 0 0;}.leasing-car__img {height: 68.4vw;padding: 0 3.5vw;}.leasing-car__content {margin: -13.3vw 0 0;width: 91.8vw;padding: 11vw 6vw 9vw 3.1vw;}.leasing-car__title {font-size: 5.1vw;line-height: 1.2;margin-bottom: 2.8vw;}.leasing-car__price {font-size: 4.7vw;line-height: 1.2;margin-bottom: 3.8vw;}.leasing-car__payment {font-size: 4.1vw;}.leasing-car__content hr {margin: 5.7vw 0 4.6vw;width: 100%;}.leasing-car__link {font-size: 4.6vw;}.leasing-cars__more {width: 166px;font-size: 13px;height: 40px;margin-bottom: 60px;}#leasing_form_container h3 {font-size: 9.4vw;padding: 11.6vw 10vw 4.4vw;}#leasing_form_container .input_block {margin: 7.7vw 3vw 0;max-width: 93.5vw;height: 39px;}#leasing_form_container .input_line {width: 94%;margin: 15px auto 0;display: block;padding-bottom: 13px !important;}#leasing_form_container input {font-size: 14px !important;padding: 16px 35px !important;}#leasing_form_container input[type="checkbox"]+label {margin: 11px 0 0 auto;padding: 0 0 0 12vw;}#leasing_form_container input[type="checkbox"]+label::before {left: 10px;width: 18px;height: 18px;top: 13px;}#leasing_form_container input[type="checkbox"]:checked+label::after {left: 14px;top: 14px;}#leasing_form_container .form_agree_link {width: calc(100% - 50px);margin: 21px auto;font-size: 3.2vw;line-height: 1.4;}#leasing_form_submit {margin: 7px auto 18px;max-width: 140px;height: 39px;font-size: 13px;line-height: 39px;}.remote-sale h2 {font-size: 22px;line-height: 26px;padding-left: 10px;padding-right: 10px;}.coffee-banner {height: 105px;}.coffee-banner-block h2 {font-size: 17px;padding: 2px 0 0;letter-spacing: 0.6px;}.coffee-banner-block p {width: 80%;line-height: 14px;margin: 9px auto 0;font-size: 11px;letter-spacing: 0.2px;}.ilcarro-descr-block {height: 172px;margin-top: 13px;}.ilcarro-descr-inner {margin: 0 3%;}.ilcarro-descr-text h3 {padding-top: 18px;font-size: 12px;line-height: 14px;}.ilcarro-descr-pic {height: 177px;margin: -3px 0 0 6%;width: 44%;}.ilcarro-descr-text p {font-size: 12px;letter-spacing: -0.3px;margin: 5px 0 0;line-height: 14px;}.ilcarro-descr-text .mobile {width: 200%;position: absolute;bottom: -63px;}.coffee-promo-data-block {margin: 86px 3% 0;width: auto;}.coffee-promo-data-block p {font-size: 14px;letter-spacing: -1px;line-height: 18px;padding-top: 6px;}.coffee-promo-data-block h3 {font-size: 13px;margin: 16px 0 0;line-height: 19px;}.coffee-promo-data__pics>div:nth-child(n) {width: 50px;height: 50px;background-repeat: no-repeat;background-size: cover;margin: 0;}.coffee-promo-data__pics {justify-content: space-between;margin: 19px auto;}.car-photos__item {width: 46%;height: 35vw;margin: 0 2% 40px;}.car-photos {display: block;margin-top: 34px;position: relative;overflow: hidden;}.car-photos>.swiper-pagination-bullets .swiper-pagination-bullet {margin: -10px 6px;border: 1px solid;width: 14px;height: 14px;}.car-photos>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 4px;}.coffee-in-stock h3 {font-size: 16px;margin: 14px auto 0;line-height: 21px;width: 80%;}.coffee-in-stock .button1 {width: 245px;margin: 19px auto;font-size: 14px;height: 50px;}.coffee-in-stock p {margin: -3px 0 8px;font-size: 12px;}.coffee-in-stock .light {color: #93817e;font-size: 13px;width: 212px;margin-top: 2px;}.ilcarro-lil-descr-block {padding: 51px 3% 0;margin: 0;width: 100%;height: 378px;}.ilcarro-lil-descr__text {width: 100%;font-size: 11px;line-height: 18px;letter-spacing: 0.2px;}.ilcarro-lil-descr-inner {display: block;}.ilcarro-lil-descr__pic {margin: 23px auto;padding-bottom: 130px;width: 110px;height: 55px;background-position-y: top;}.coffee-in-stock {margin-top: 15px;}.ilcarro-descr-text {position: relative;}.car-photos .swiper-wrapper {justify-content: unset;flex-wrap: unset;}#ilcaro-map .ymap-custom-icon {display: none;}.updated-coffee-page .coffee-banner {height: 354px;}.updated-coffee-page .coffee-banner-block h2 {padding-top: 22px;font-size: 27px;line-height: 32px;}br.mobile {display: inline;}br.desktop {display: none;}.updated-coffee-page .coffee-banner-block p {margin-top: 10px;font-size: 14px;width: 100%;line-height: 19px;padding: 0 3%;}.updated-coffee-page .ilcarro-descr-text h3 {font-size: 22px;text-align: center;line-height: 25px;}.updated-coffee-page .ilcarro-descr-text p {margin-top: 21px;line-height: 22px;text-align: center;font-size: 14px;}.updated-coffee-page .ilcarro-descr-text {position: relative;width: 100%;left: 0;padding: 28px 3% 43px;top: 0;}.updated-coffee-page .coffee-promo-data__pics>div:nth-child(n) {width: 50px;height: 50px;}.ilcarro-descr-pic1, .ilcarro-descr-pic2, .ilcarro-descr-pic3, .ilcarro-descr-pic4 {position: relative;left: 0%;top: 0px;width: 100%;}.ilcarro-descr-pic1 {background: url(../images/new-coffee/ilcarro-pic1-mobile.jpg) center center no-repeat;background-size: cover;height: 390px;margin-bottom: 4px;}.ilcarro-descr-pic2 {height: 351px;margin-bottom: 4px;}.ilcarro-descr-pic3 {display: none;}.ilcarro-descr-pic4 {height: 240px;}.updated-coffee-page .ilcarro-descr-inner {margin: 0;}.coffee-promo-data-text__left, .coffee-promo-data-text__right {position: absolute;height: 334px;border: none;top: 524px;width: 49.5%;}.coffee-promo-data-text__inner {width: 100%;padding: 54px 3% 0;border: none;}.updated-coffee-page .coffee-promo-data-block {margin: 699px 0 0;height: 515px;}.updated-coffee-page .coffee-promo-data__text {top: -865px;}.updated-coffee-page .coffee-promo-data-block p {padding: 0;line-height: 22px;}.updated-coffee-page .coffee-promo-data-block h3 {margin-top: 39px;padding: 0;font-size: 20px;letter-spacing: -0.4px;line-height: 24px;}.updated-coffee-page .coffee-promo-data-block h2 {line-height: 31px;font-size: 21px;padding-top: 38px;}.coffee-promo-data-text__inner div {height: 100px;width: 208px;margin: 43px auto 0;}.coffee-promo-data-text__left {left: 0;}.coffee-promo-data-text__right {left: 50.5%;}.updated-coffee-page .coffee-promo-data__pics {bottom: -119px;}.updated-coffee-page .coffee-promo-data-block>h3 {bottom: -161px;font-size: 13px;padding: 0 3%;line-height: 18px;}.updated-coffee-page .coffee-promo-data-block>p {bottom: -300px;padding: 0 3%;font-size: 13px;line-height: 18px;}.updated-coffee-page .car-photos__item {width: 46%;height: 35vw;margin: 0 2% 40px;}.updated-coffee-page .car-photos .swiper-wrapper {justify-content: unset;}.updated-coffee-page .car-photos {margin-top: 322px }.updated-coffee-page .car-photos>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 11px;}.updated-coffee-page .coffee-in-stock h3 {width: 81%;margin-top: 0;}.updated-coffee-page .coffee-in-stock {margin-top: 6px;}.updated-coffee-page .coffee-in-stock .button1 {margin: 18px auto;}.updated-coffee-page .coffee-in-stock .light {padding: 0;font-size: 14px;width: 230px;line-height: 19px;}.updated-coffee-page .ilcarro-lil-descr__pic1, .updated-coffee-page .ilcarro-lil-descr__pic2, .updated-coffee-page .ilcarro-lil-descr__pic3, .updated-coffee-page .ilcarro-lil-descr__pics, .updated-coffee-page .ilcarro-lil-descr__text {left: 0;width: 100%;padding: 0;position: relative;display: block;margin: 0;}.updated-coffee-page .ilcarro-lil-descr-block {padding: 0;margin-top: 49px;}.updated-coffee-page .ilcarro-lil-descr__pic1 {height: 354px;}.updated-coffee-page .ilcarro-lil-descr__text {padding: 19px 0 38px;}.updated-coffee-page .ilcarro-lil-descr__text p {text-align: center;padding: 0 3%;font-size: 13px;letter-spacing: -0.4px;line-height: 17px;margin-bottom: 18px;}.updated-coffee-page .ilcarro-lil-descr__pic2 {height: 256px;margin-bottom: 4px;}.updated-coffee-page .ilcarro-lil-descr__pic3 {height: 266px;}.ilcarro-map-inner {left: 0;width: 100%;height: 400px;top: -413px;padding: 31px 14.8% 20px;position: absolute;}.ilcarro-map {margin: 462px 0 0;width: 100%;height: 104vw;background: url(../images/new-coffee/temp-map-mob.jpg) center center no-repeat;background-size: cover;}.ilcarro-map-inner h3 {letter-spacing: 0.6px;margin-bottom: 25px;font-size: 19px;}.ilcarro-map-inner p {margin-left: 39px;font-size: 14px;line-height: 16px;margin-bottom: 24px;letter-spacing: -0.3px;}.ilcarro-map-inner p:nth-child(4) {margin-bottom: 32px;}.ilcarro-map-inner p:before {content: '';height: 30px;width: 20px;left: -37px;top: 2px;}.ilcarro-map-inner p:nth-child(5)::before {top: -5px;}.ilcarro-map__links a {height: 40px;width: 40px;}.ilcarro-map__links {width: 103px;}.updated-coffee-page .coffee-promo-data__pics {width: 320px;left: 50%;transform: translateX(-50%);}#popup_agreement_autopopup {padding: 0 4.4vw 2.2vw 4.4vw;}#popup_agreement_autopopup .popup_agreement_close {right: 7vw;top: 2vw;}.popup_agreement_autopopup_title1 {max-width: 60vw;font-size: 3.2vw;line-height: 3.6vw;padding: 3.6vw 0 0 0;}.popup_agreement_autopopup_title2 {font-size: 2.8vw;line-height: 3.2vw;padding: 0.9vw 0 0 0;}#popup_agreement_autopopup form {padding: 1.3vw 0 0 0;}#popup_agreement_autopopup input[type="text"], #popup_agreement_autopopup input[type="tel"] {max-width: 33.6vw;height: 4.7vw;margin: 1.5vw 0 0 0;padding: 0 1.3vw;font-size: 1.8vw;line-height: 1.8vw;}#popup_agreement_autopopup .button2 {max-width: 15.9vw;margin: 3vw 0 0 0;height: 5.5vw;border-width: 1px;border-radius: 2.9vw;font-size: 1.8vw;padding: 0 0 0.2vw 0;}.popup_agreement_item input[type="checkbox"] {width: 2.3vw;height: 2.3vw;top: 2.1vw;}#popup_agreement_autopopup.popup_agreement_item input[type="checkbox"]+label {vertical-align: top;padding-left: 5vw;margin-top: 2.1vw;}#popup_agreement_autopopup.popup_agreement_item input[type="checkbox"]+label::before {width: 2.3vw;height: 2.3vw;}#popup_agreement_autopopup.popup_agreement_item input[type="checkbox"]+label::after {left: 0.7vw;width: 1.7vw;height: 0.6vw;top: 0.4vw;}#popup_agreement_autopopup .form_agree_link {width: calc(96.8% - 2.3vw);max-width: 65vw;font-size: 1.3vw;line-height: 2vw;margin-top: 1.8vw;}#type2 h1 {font-size: 24px;line-height: 30px;}form.type2 {padding-top: 6px;}#type2 p, form.type2 p {font-size: 14px;line-height: 18px;padding-top: 8px;}#type2 p b, form.type2 p b {font-size: 16px;line-height: 20px;}form.type2 textarea {margin: 12px 0 0 0;padding: 9px 11px;height: 88px;font-size: 14px;line-height: 18px;}form.type2 .row {display: block;}form.type2 input {margin: 14px 0 0 0;padding: 0 15px;width: 100%;height: 40px;font-size: 14px;line-height: 14px;}form.type2 .row.checkbox_container {margin-top: 12px;}form.type2 .form_agree_link {font-size: 12px;line-height: 14px;}form.type2 .button2 {margin-left: auto;margin-right: auto;}.radios_type2 {padding-top: 0px;margin-top: 12px;}.radios_type2 li {padding: 0 0 0 1px;margin-top: 8px;}.radios_type2 li:first-of-type {margin-top: 4px;}.radios_type2 li::before {font-size: 14px;line-height: 14px;top: 10px;}.radios_type2 li p {padding-bottom: 6px !important;padding-left: 27px !important;}.radios_type2 li label {margin: 6px 7px 0 0;}.radios_type2 li label span {width: 50px;}.hb__container {padding: 0 10px;}h1.hb__title {padding: 9px 0 0;font-size: 24px;line-height: 30px;letter-spacing: 0;text-align: left;}.hb__content {margin: 16px auto 0;padding: 0;}.hb__text {font-size: 14px;line-height: 18px;margin: 0 0 6px;}.hb__text b {font-size: 16px;line-height: 20px;}.hb__discount {position: relative;margin: 0 0 18px;font-size: 24px;line-height: 1.2;font-weight: 600;}.hb__discount i {font-size: 82px;line-height: 1;font-style: normal;font-weight: 900;margin-left: -3px;margin-right: 3px;color: #DC2428;}.hb__discount span {position: absolute;font-size: 44px;top: 3px;}.hb__image {margin: 20px auto 0;width: 100%;height: 71vw;max-width: 420px;max-height: 320px;position: static;border-radius: 10px;}.hb-form {margin: 20px 0 0;}.hb-form__title {padding: 0 15px;font-size: 16px;line-height: 20px;margin-bottom: 20px;}.hb-form__input {margin: 0 auto 20px;width: 100%;max-width: 350px;height: 40px;padding: 0 14px;font-size: 14px;}.hb__wrap {padding-bottom: 140px;}.hb-paralax__left-ballon1, .hb-paralax__left-ballon2, .hb-paralax__right-ballon3, .hb-paralax__right-ballon4 {display: none;}.hb-paralax__left-ballon3 {width: 35.313vw;height: 46.563vw;top: 79.3%;left: -16.5%;}.hb-paralax__confetti {width: 358px;height: 364px;top: 378px;left: -236px;}.hb-paralax__confetti--right {width: 436px;height: 442px;top: 249px;right: -328px;left: auto;}.hb-paralax__right-ballon1 {width: 29.688vw;height: 35.938vw;top: 22%;right: -18%;}.hb-paralax__right-ballon2 {width: 34.688vw;height: 40.625vw;top: 39%;right: -20%;}}@media (max-width: 650px) {.coffee-promo-data-text__left, .coffee-promo-data-text__right {top: 524px;}}@media (max-width: 600px) {#footer_fixed_video:not(.big) #footer_fixed_video_close {opacity: 1;transform: scale(1.2);}#footer_fixed_video.big #footer_fixed_video_collapse {opacity: 1;}#footer_fixed_video.big #footer_fixed_video_button {opacity: 1;transform: translate3d(0, 0, 0);}#footer_fixed_video {bottom: 14em;}.popup-remote-work__container {padding: 20px;max-width: 350px;}.popup-remote-work__title {font-size: 26px;margin: 0 0 50px;}.popup-remote-work__list {margin-top: 20px;}.popup-remote-work__list li {font-size: 14px;margin-bottom: 12px;}.popup-remote-work__form {text-align: center;}.popup-remote-work__form h5 {font-size: 18px;margin: 20px 0;}.popup-remote-work__form label {text-align: left;margin: 40px 0 20px;}.popup-remote-work__input {margin-right: 0;}.sold-car {-ms-flex-direction: column-reverse;flex-direction: column-reverse;margin: 0 auto;padding: 0 10px;}.sold-car__text {width: 100%;margin-top: 24px;}.sold-car__text h1 {font-size: 23px;}.sold-car__text p {font-size: 22px;margin: 3px 0 27px;}.sold-car__text .button2 {width: 164px;font-size: 13px;height: 42px;}.sold-car__img {width: 80%;}}@media (max-width: 550px) {.updated-coffee-page .coffee-promo-data__text {top: -909px;}.updated-coffee-page .coffee-promo-data-block {margin: 699px 0 0;}.ilcarro-descr-pic1 {height: 320px;}.ilcarro-descr-pic4 {height: 240px;}.coffee-promo-data-text__left, .coffee-promo-data-text__right {top: 571px;}}@media (max-width: 400px) {.ilcarro-descr-pic1 {height: 190px;}.ilcarro-descr-pic4 {height: 187px;}.updated-coffee-page .coffee-promo-data-block {height: 222px;margin: 660px 0 0;}.updated-coffee-page .ilcarro-lil-descr__pic1 {height: 184px;}.updated-coffee-page .ilcarro-lil-descr__pic3 {height: 150px;}.updated-coffee-page .coffee-promo-data__text {top: -966px;}.coffee-promo-data-text__left, .coffee-promo-data-text__right {top: 627px;}}
