<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.header {display:none}
body .footer {margin-top:0}
.map {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%;position:relative}
@media screen and (max-width:750px ) {.map {flex-direction:column }}
.map__wrapper {position:relative;flex-grow:1;overflow:hidden;margin-bottom:40px}
@media screen and (max-width:750px ) {.map__wrapper {margin-bottom:0 }}
@media screen and (max-width:750px ) {.map__wrapper &gt;.form-toggler.is_active {display:none }}
.map__wrapper .form-toggler {position:absolute;top:15px;right:15px;height:55px;z-index:2}
@media screen and (max-width:750px ) {.map__wrapper .form-toggler {position:relative;font-size:19px;z-index:1;top:0;right:0;height:45px;display:flex;margin:0 20px;margin-bottom:-23px;box-shadow:0 -43px 0 20px #fff }}
.map-form {width:400px;display:none;flex-shrink:0;position:absolute;top:0;right:0;bottom:0;z-index:5}
.map-form .form-toggler {position:absolute;top:0;right:0;background:url("../themes/kvartal/assets/img/svg/modal_close.svg") center / 14px no-repeat;width:54px;height:54px;padding:0;z-index:3}
@media screen and (max-width:750px ) {.map-form .form-toggler.is_active {top:17px }}
@media screen and (max-width:750px ) {.map-form {width:100%;z-index:unset;position:relative }}
.map-form__content {background:#fff;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column}
.map-form__content &gt;.h2 {padding:70px 40px 30px 40px}
@media screen and (max-width:750px ) {.map-form__content &gt;.h2 {padding:30px 20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center }}
#map {min-height:100vh}
@media screen and (max-width:750px ) {#map {height:calc(100vw + 60px);min-height:0 }}
.ya-taxi-wrapper {position:absolute;bottom:60px;left:20px}
@media screen and (max-width:750px ) {.ya-taxi-wrapper {bottom:10px;left:10px }}
.how-to-go {flex-grow:1;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column}
.how-to-go .tab-wrapper {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;padding:0 40px;width:100%}
@media screen and (max-width:750px ) {.how-to-go .tab-wrapper {padding:0 20px }}
.how-to-go .tab-contents {display:flex;flex-grow:1}
.how-to-go .tab-content {width:100%}
.how-to-go .tab-labels {margin-bottom:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
.how-to-go .tab-labels .tab-label {color:#0e8946;width:50%;border-bottom:2px #fff solid;text-align:center;padding-bottom:10px;-webkit-transition:border-bottom-color 0.3s ease;-o-transition:border-bottom-color 0.3s ease;transition:border-bottom-color 0.3s ease}
.how-to-go .tab-labels .tab-label.active {border-bottom-color:#0e8946}
.how-to-go__content {display:flex;width:100%;height:100%;flex-grow:1}
.is_show_route .how-to-go__content {height:auto;flex-grow:0}
.how-to-go__content .tab-content.active {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column}
.how-to-go__content .tab-content.active:before,
.how-to-go__content .tab-content.active:after {display:none}
.how-to-go__content .way-form {flex-grow:1}
.how-to-go__content .way-form .route_reset_button {position:absolute;right:0;width:30px;top:0;bottom:0;opacity:0;pointer-events:none;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}
.how-to-go__content .way-form .route_reset_button:hover {opacity:0.5}
.how-to-go__content .way-form.is_changed .route_reset_button {opacity:1;pointer-events:all}
.how-to-go__content .way-form.is_changed .route_reset_button:hover {opacity:0.5}
.how-to-go .form-group,
.how-to-go .pseudo-form-group {height:65px;border:2px #000 solid}
.how-to-go .form-group__input,
.how-to-go .pseudo-form-group__input,
.how-to-go .form-group .h3,
.how-to-go .pseudo-form-group .h3 {padding:17px 40px;height:auto;border-bottom:0}
.how-to-go .form-group__input {padding-top:20px}
.how-to-go .form-group__input::-webkit-input-placeholder {color:currentColor;opacity:0.1}
.how-to-go .form-group__input:-ms-input-placeholder {color:currentColor;opacity:0.1}
.how-to-go .form-group__input::placeholder {color:currentColor;opacity:0.1}
.how-to-go .pseudo-form-group {border-top:0;margin-bottom:60px;position:relative}
@media screen and (max-width:750px ) {.how-to-go .pseudo-form-group {margin-bottom:0 }}
.how-to-go .pseudo-form-group:before {content:"";display:block;position:absolute;width:12px;height:73px;left:15px;bottom:28px;background:url(../themes/kvartal/assets/img/svg/pseudo-form-group-before.svg) center / contain no-repeat,#fff}
.how-to-go .pseudo-form-group .h3 {height:65px;line-height:35px}
.result-wrapper {display:none;height:100%;flex-grow:1}
.is_show_route .result-wrapper {display:block}
@media screen and (max-width:750px ) {.is_show_route .result-wrapper {padding-bottom:40px }}
.result-wrapper .result-wrapper__row,
.result-wrapper .for-navigators,
.result-wrapper .parking {position:relative;z-index:1}
ymaps[class*="__suggest"][class*="-popup"] {border:2px solid #000 !important;top:-2px !important;right:0 !important;left:-4px !important;box-shadow:none !important}
ymaps[class*="__suggest"][class*="-popup"] ymaps[class*="__suggest-item"] {margin-left:0 !important;margin-right:0 !important;padding:10px 15px !important;font-family:'Museo Sans Cyrl',sans-serif !important;font-size:15px !important;line-height:130% !important}
ymaps[class*="__suggest"][class*="-popup"] ymaps[class*="__suggest-item"]:hover {background:#f5f5f5 !important}
.way-form {height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column}
.way-form__description {margin-bottom:50px;padding-left:40px;background:url(../themes/kvartal/assets/img/svg/flag.svg) 14px 0 no-repeat;margin-top:-30px}
.way-form__description:empty {display:none}
@media screen and (max-width:750px ) {.way-form__description {margin-top:30px;margin-bottom:20px }}
.way-form__info {background:#f5f5f5;position:relative;padding:0 40px;margin:0 -40px;overflow:hidden;flex-grow:1;border-top:20px #fff solid}
@media screen and (max-width:750px ) {.way-form__info {padding:0 20px;padding-bottom:40px;margin:0 -20px }}
.way-form__info:before {content:"";position:absolute;display:block;background:#fff;height:20px;top:0;left:0;right:0;z-index:1}
.way-form__info:after {content:"";position:absolute;display:block;top:0;z-index:0;right:130px;width:1px;height:200%;transform:rotate(33.7269849deg);transform-origin:top center;background:#000;opacity:0.1}
@media screen and (max-width:750px ) {.way-form__info:after {right:40px;top:20px }}
.is_show_route .way-form__info {display:none}
.metros {position:relative;z-index:2}
.metros__header {height:40px;background:#dfdfdf;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;padding-right:11px;align-items:center;margin-bottom:30px}
.way-form--shuttle .metros__header {margin-bottom:50px}
.metros__header:before {content:"";display:block;height:36px;width:36px;border:2px solid;background:url(../themes/kvartal/assets/img/svg/m.svg) center no-repeat,#fff;margin-right:10px}
.way-form--shuttle .metros__header:before {background:url(../themes/kvartal/assets/img/svg/bus.svg) center no-repeat,#fff}
.metros__content {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
.metros__content svg {margin-right:10px}
.metros__description {padding-left:30px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center;padding-top:10px}
.metros__description--column {flex-direction:column;align-items:flex-start;margin-top:10px}
.metros__description--column .text {margin-top:10px}
.metros__description .button {color:#0e8946;padding:0 10px}
.metros__description .button:hover {color:#fff;background:#0e8946}
.metros__description-toggler {color:#0e8946;border-bottom:1px dashed;cursor:pointer}
.metros__description-toggler:hover,
.metros__description-toggler.is_active {color:#000}
.metros__full-description {display:none;width:100% !important;margin-top:14px;padding-left:30px !important}
.metros__item {margin-left:10px}
.metros__item + .metros__item {margin-top:11px;border-top:1px #fff solid;padding-top:19px}
.way-form--shuttle .metros__item + .metros__item {margin-top:20px}
.parking {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;position:relative;z-index:1}
.parking__header {margin-bottom:30px;width:100%}
.parking__header:before {content:"";display:block;height:36px;width:36px;border:2px solid;background:url(../themes/kvartal/assets/img/svg/p.svg) center no-repeat,#fff;margin-right:10px}
.parking__item {width:50%}
.parking__rules {margin-top:30px;position:relative;z-index:1;width:100%}
.way-form--shuttle .parking__rules {margin-top:14px;padding-top:20px;border-top:1px #fff solid}
.parking__rules a {background:#fff;color:#0e8946;width:100%;padding:18px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}
.parking__rules a svg {margin-right:9px}
.parking__rules a:hover {background:#0e8946;color:#fff}
.result-wrapper {background:#f5f5f5;position:relative;margin-top:-41px;padding:0 40px;overflow:hidden}
@media screen and (max-width:750px ) {.result-wrapper {margin-top:0;padding:0 20px }}
.result-wrapper:after {content:"";position:absolute;display:block;bottom:0;z-index:0;left:7px;width:1px;height:200%;transform:rotate(33.7269849deg);transform-origin:bottom center;background:#000;opacity:0.1}
@media screen and (max-width:750px ) {.result-wrapper:after {left:200px }}
.result-wrapper .parking {display:none}
.result-wrapper .parking[style*="block"] {display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flex !important;display:-o-flex !important;display:flex !important}
.result-routes {color:#0e8946;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;border:2px transparent solid}
.result-routes.is_open {border:2px #000 solid}
.result-routes__item {display:none;padding:5px 0;order:2;cursor:pointer;background:#fff;-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;padding:0 8px;height:25px;line-height:25px}
.result-routes__item:hover {background:#f5f5f5}
.result-routes__item--current {order:1;display:block;border-bottom:1px dashed}
.is_open .result-routes__item--current {border-bottom-color:transparent}
.result-routes.is_selector + .result-routes__title:before {content:"варинаты маршрутов"}
.result-routes__title {margin-right:10px}
.result-routes__title:before {content:"маршрут"}
.result-routes-wrapper {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:30px;margin:0 -40px;padding:11px 40px 22px 40px;background:#fff;position:relative;z-index:1}
@media screen and (max-width:750px ) {.result-routes-wrapper {margin:0 -20px;padding:30px 20px 30px 20px }}
.result-routes-wrapper-wrapper {height:31px;margin-top:-7px}
.show-details {margin:30px 0 10px 0}
.for-navigators {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:0 -5px;margin-bottom:30px;position:relative;z-index:1}
.for-navigators__button {margin:0 5px;width:100%}
.for-navigators__button a {background:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:10px 15px}
.for-navigators__button a img {margin-right:12px}
@media screen and (max-width:750px ) {.for-navigators__button a {padding-right:0 }}
.result-modal {position:absolute;z-index:4;top:0;right:0;left:0;bottom:0;transform:scale(1,0);transform-origin:center top;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;pointer-events:none;background:#f5f5f5;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column}
@media screen and (max-width:750px ) {.result-modal {position:fixed;z-index:1004 }}
.is_show_steps + .result-modal {transform:scale(1,1);pointer-events:all}
.result-modal .show-details {position:absolute;top:0;right:0;background:url("../themes/kvartal/assets/img/svg/modal_close.svg") center / 14px no-repeat,#f5f5f5;width:54px;height:54px;margin:0;cursor:pointer}
.result-modal .show-details:hover {opacity:0.6}
.result-modal__header {padding:70px 40px 30px 40px}
@media screen and (max-width:750px ) {.result-modal__header {padding-top:40px }}
.result-modal__header .h2 {margin-bottom:10px}
.result-modal__content {background:#fff;padding:30px 40px;height:100%;overflow-y:auto;overscroll-behavior:none}
.result-modal__footer {padding:30px 40px;position:relative;overflow:hidden}
.result-modal__footer:after {content:"";position:absolute;display:block;top:0;z-index:0;right:40px;width:1px;height:200%;transform:rotate(33.7269849deg);transform-origin:top center;background:#000;opacity:0.1}
.result-start {margin-bottom:12px;padding-left:30px;position:relative}
.result-start:before {content:"";width:14px;height:36px;background:url("../themes/kvartal/assets/img/svg/route-start-marker.svg") center / contain no-repeat;position:absolute;top:3px;left:2px}
.result-end {margin-top:18px;padding-left:30px;position:relative}
.result-end:before {content:"";width:24px;height:45px;background:url("../themes/kvartal/assets/img/svg/route-end-marker.svg") center / contain no-repeat;position:absolute;bottom:1px;left:-3px}
.result .step {padding-left:30px;position:relative}
.result .step:before {content:"";width:6px;height:2px;background:#000;position:absolute;top:8px;left:6px}
.result .step:after {content:"";width:2px;background:#000;position:absolute;top:13px;bottom:-14px;left:8px}
.result .step + .step {margin-top:10px}
.result .step__instruction .text--11 {opacity:0.5;white-space:nowrap}
@media screen and (max-width:750px ) {.scroll-fix__content {padding-top:54px }}
@media screen and (max-width:750px ) {.aside__menu {background:#fff;color:#000 }}
.mb20 {margin-bottom:20px}</pre></body></html>