BODY,HTML{height:100%}.map_cont_block{background-color:#fff;border-radius:10px;box-shadow:0 3px 10px 0 rgba(10,30,50,.1),0 1px 2px 0 rgba(10,30,50,.15);font-size:16px;margin-bottom:0;max-width:calc(100vw - 2rem);padding:0;transition:all .2s ease;width:350px}.box_shadow_none .map_cont_block,.map_cont_block>.mc_top_pad>.map_cont_block{box-shadow:none}.map_cont_block .form-control{font-size:16px;height:44px;padding:11px 12px}.map_cont_block .ajax-search.form-control{padding:11px 31px 11px 12px}.map_cont_block .form-control{border:1px solid #ebebeb}.map_cont_block .form-control:hover{border:1px solid hsla(210,9%,55%,.4)}.map_cont_block .form-control:focus{border:1px solid #1f4694}.map_cont_block .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px}.map_cont_block .select2-container .select2-selection--single .select2-selection__rendered{padding-left:12px;padding-right:20px}.map_cont_block .select2-container--default .select2-selection--multiple,.map_cont_block .select2-container--default .select2-selection--single{height:44px}.map_cont_block .select2-container{font-size:16px}.map_cont_block .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px;width:20px}.map_cont_block .needs-validation{padding:2rem}.pad_0 .map_cont_block .needs-validation{padding:0}.pad_0 .mc_line_1{border:0}.pt_none .map_cont_block .needs-validation{padding-top:0}.map_cont_result .map_closures{cursor:pointer}.map_cont_result .map_closures:hover{background-color:#ececec}.map_cont_result #block_street .needs-validation .d-flex{display:none!important}.map_cont_result #block_street .needs-validation .fs20m{margin:0;padding-bottom:20px}.map_cont_result #block_street .needs-validation .closures_collapse,.map_cont_result .closures_list{display:none}.map_cont_result .mob_filter_map{cursor:pointer}.map_cont_result .mob_filter_map:hover{background-color:#ececec}.map_cont_result #block_tourist .form_btn_search,.map_cont_result #block_tourist .form_btn_search+div{display:none}#block_tourist .needs-validation .fs20m{position:relative}.map_cont_result #block_tourist .needs-validation .fs20m{margin:0;padding-bottom:20px;position:relative}#block_tourist .needs-validation .fs20m .icon-icons_close{color:#ccc;font-size:2rem;position:absolute;right:1rem;top:2px}.map_cont_result #block_tourist .needs-validation .fs20m .icon-icons_close{display:none}.map_cont_block.mb10{margin-bottom:10px}.map_cont_block.p0,.mcb_p0 .map_cont_block{padding:0}.pad_fil{padding:2rem}.tit_map_spisok{font-size:2rem;font-weight:700;padding:2rem}.map_range{padding:8px 15px 0}.map_range .fs16{font-size:16px}.map_range input[type=range].form-control{height:20px;padding:15px 0}.select2-container{font-size:16px}.map_cont_line .mc_line_1{display:none}.map_cont_suggest_yes .mc_variant{display:none}.landmark_scroll{background-color:#fff;border-radius:10px;box-shadow:0 3px 10px 0 rgba(10,30,50,.1),0 1px 2px 0 rgba(10,30,50,.15);margin-top:15px;overflow:hidden}.landmark_map{font-size:16px;padding:0;transition:all .2s ease}.landmark_map .d2{color:#0a0a0a;font-size:22px;padding:10px 20px}.landmark_map .d_close{position:relative}.landmark_map .d_close_btn{cursor:pointer;height:15px;position:absolute;right:15px;top:15px;width:15px}.landmark_map .d3{color:#0a0a0a;padding:0 20px 15px}.landmark_map .d4{color:#0a0a0a;padding:0 20px 20px}.landmark_map .d5,.map_cont_result .landmark_map{display:none}.map_cont .swiper-container,.map_cont .swiper-container2{box-sizing:content-box;display:none;padding-bottom:2rem}.map_cont_result .swiper-container,.map_cont_result .swiper-container2{display:block}.route_list_scrollHide .mCSB_scrollTools{display:none!important}.transport_type_map{margin-top:10px}.map_cont_check_prices{background:#fff;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.15);padding:2rem;position:relative}.map_cont_check_prices .map_cont_block{box-shadow:none}.map_cont_check_prices .pad_0{margin-top:63px}.map_cont_check_prices .mc_top{border:1px solid hsla(210,9%,55%,.4)}.map_cont_check_prices .mc_top .div1{border-bottom:1px solid hsla(210,9%,55%,.4)}.map_cont_check_prices .mc_top .div2{border-bottom:0 solid hsla(210,9%,55%,.4)}.map_cont_check_prices .map_cont_block .form-control{border:1px solid hsla(210,9%,55%,.4)}.map_cont_check_prices .form_btn_search{position:absolute;top:0}.gruzoviki_parking .map_cont_check_prices .form_btn_search{top:38px}.map_cont_check_prices.map_cont .swiper-container,.map_cont_check_prices.map_cont .swiper-container2{margin:0 -20px}.map_cont_check_prices.map_cont_result .swiper-container,.map_cont_check_prices.map_cont_result .swiper-container2{margin:0 -20px;padding-bottom:0}.mc_line_1{border-bottom:1px solid #ebebeb;margin:0 0 2rem;opacity:1;padding-top:0}.mc_mesto{display:none;padding-left:5px;padding-right:20px}.mc_mesto .div1{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;line-height:1em;margin-bottom:15px}.mc_mesto .div1 .sp1{color:#000;display:block;font-size:16px;height:17px;position:relative;text-align:center;width:41px}.mc_mesto .div1 .sp2{display:block}.mc_mesto .div1:hover{cursor:pointer}.mc_mesto .div1:hover .sp2{color:#d8262f}.mc_mesto .div2{cursor:default;margin-bottom:0;padding-bottom:10px}.map_cont_placemark .mc_mesto{display:block;padding-top:16px}.body_en .map_cont_placemark .mc_mesto{display:none}.mc_mesto .a1{border:none;color:#828c96;cursor:default;text-decoration:none}.segment_list .div_pedestrian{background:none}.MCD-line{background-color:#faa400;border-radius:4px;color:#fff;display:inline-block;font-size:12px;line-height:1em;margin-left:2px;min-height:18px;min-width:20px;padding:3px 4px;position:relative}.MCD-line-d1:before{content:"D1"}.MCD-line-d2{background-color:#ea4184}.MCD-line-d2:before{content:"D2"}.MCD-line-d3{background-color:#e15d29}.MCD-line-d3:before{content:"D3"}.mc_variant{padding:0 20px;position:relative;z-index:4}.mc_variant_block{margin-bottom:23px}.mc_variant_block:last-child{margin-bottom:0}.mc_variant_block .div1{color:#a2a9b1;font-size:12px;letter-spacing:.9px;line-height:normal;margin-bottom:7px;text-align:left;text-transform:uppercase}.mc_variant_block .div2{background-color:#f2f3f4;cursor:pointer;margin-bottom:2px;padding:6px 10px 8px;position:relative}.mc_variant_block .div2:hover{background-color:#e8ecf0}.mc_variant_block .div2:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.mc_variant_block .div2:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.mc_variant .div2.sel:before{background:#0b0b0b;bottom:0;content:"";display:none;left:-20px;position:absolute;top:0;width:3px}.segment_list_sel .mc_variant_block .div2{display:none}.segment_list_sel .mc_variant_block .div2.sel{display:block}.mc_variant_block .div3{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.mc_variant_block .d3_2{letter-spacing:-.1px;padding-top:3px;text-align:right}.mc_variant_block .d3_2.sp_money_notitle .sp_money{border:0}.mc_variant_block .d3_3{letter-spacing:-.1px}.mc_variant_block .d3_1 svg{margin-left:-3px}.mc_variant_block .d3_1 .icon-fifa-bus{margin-top:1px}.mc_variant_block .d3_1 .icon-fifa-funicular{height:.6em;width:.6em}.mc_variant_block .div3 .sp1{display:inline-block;font-size:25px;height:30px;min-width:19px;vertical-align:baseline}.mc_variant_block .div3 .sp1-taxi{height:25px;overflow:hidden}.mc_variant_block .div3 .sp1-MCD-M{position:relative}.mc_variant_block .div3 .icon-fifa-metro{--color-100:#da2129}.mc_variant_block .div3 .icon-fifa-metro-MCD{--color-100:transparent;--stroke-100:#da2129;--stroke-width-100:1px;--stroke-linejoin-100:round;font-size:23px;margin-top:1px}.mc_variant_block .div3 .MCD-line{top:-1px}.mc_variant_block .div3 .icon-fifa-aeroexpress{font-size:28px;position:relative;top:1px}.mc_variant_block .div3 .icon-fifa-taxi{font-size:32px;position:relative;top:-2px}.mc_variant_block .div3 .sp_punkt{background-color:#828c96;border-radius:3px;display:inline-block;height:3px;margin:0 7px 0 3px;position:relative;top:-4px;width:3px}.mc_variant_block .div3 .sp_time{color:#828c96;margin-left:13px;white-space:nowrap}.mc_variant_block .div3 .sp_money{border-bottom:1px dotted #828c96;color:#828c96;display:inline-block;margin-left:8px;white-space:nowrap}.mc_variant_block .div3 .sp_money .icon-fifa-railway-station{font-size:1em;margin:-2px -4px 0 -1px}.mc_variant_block .div3 .sp_money_taxi{margin-left:5px;min-width:51px}.mc_segment_variant,.mc_variant_block .sel .div3 .sp_money{display:none}.mc_variant_block .div3_bot{display:none;margin-bottom:5px;margin-top:5px}.mc_variant_block .sel .sp_bot_1{cursor:default}.mc_variant_block .sel .sp_bot_1 .icon-fifa-railway-station{font-size:1.3em!important;margin:-4px -6px 0 -1px}.mc_variant_block .sel .div3_bot{display:block}.mc_variant_block .div3_pay_section{display:none}.mc_variant_block .div3_pay{font-size:1.4rem;line-height:1.7rem}.mc_variant_block .div3_pay_in{padding:10px 0 0}.mc_variant_block .div3_pay:after{border-top:1px solid #ebebeb;content:"";display:block;height:0;margin:0 -20px}.mc_variant_block .div3_pay ul{margin:1rem 0}.mc_variant_block .div3_pay ul li{margin:0;padding:0 0 1rem 2.6rem}.div3_pay_block{display:none}.mc_variant_block .sel .div3_pay_section{display:block;width:100%}.div3_bot .sp_bot_2{color:#a2a9b1;display:none;font-size:1.6rem;padding-left:1.2rem}.div3_bot .sp_bot_2 .sp_ost_tick{display:inline-block;margin-left:5px;margin-top:-2px;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.div3_bot .sp_bot_2.collapsed .sp_ost_tick{margin-top:0;transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}.div3_bot .sp_ost_tick{fill:#a2a9b1}.variantPay-aeroexpress .variantPay,.variantPay-bus .variantPay,.variantPay-express-bus .variantPay,.variantPay-railway-station .variantPay,.variantPay-tramway .variantPay,.variantPay-trolleybus .variantPay,[class*=variantPay-line] .variantPay{display:inline-block}.variantPay-aeroexpress .div3_pay_block_aero,.variantPay-bus .div3_pay_block_metro,.variantPay-express-bus .div3_pay_block_aero,.variantPay-railway-station .div3_pay_block_railway-station,.variantPay-tramway .div3_pay_block_metro,.variantPay-trolleybus .div3_pay_block_metro,[class*=variantPay-line] .div3_pay_block_metro{display:block}.body_en .variantPay{display:none!important}.variantPay-taxi{min-height:47px}.variantPay-taxi .d3_1{display:none}.variantPay-taxi .d3_2{text-align:left}.variantPay-taxi.sel.active .route_street{display:none}.segment_list-taxi.mc_marsh_center>.div1_top{background:none}.variantPay-noPrice .div3 .route_money,.variantPay-noPrice .div3_bot .sp_bot_1{display:none}.variantPay-noPrice .div3_bot .sp_bot_2{padding-left:0}.mc_variant_block .div2.active{position:relative}.mc_variant_block .div2.active:before{background:#000;bottom:0;content:"";display:block;left:-20px;position:absolute;top:0;width:3px}.mc_variant_block .div2.active.sel:before{display:none}.mc_variant_block .div2.sel{background:transparent;cursor:inherit;padding:0 0 15px}.mc_variant_block .sel .div3{-ms-flex-pack:justify;-ms-flex-align:start;-ms-flex-align:center;align-items:flex-start;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;min-height:45px}.mc_variant_block .sel .div3 .sp1{height:48px;overflow:hidden}.mc_variant_block .sel .div3 .sp1>svg{float:left}.mc_variant_block .div2.sel .iconFifa{font-size:45px}.mc_variant_block .div2.sel .icon-fifa-metro{font-size:38px;position:relative;top:2px}.mc_variant_block .div2.sel .icon-fifa-funicular{font-size:40px;position:relative;top:13px}.mc_variant_block .div2.sel .icon-fifa-metro-MCD{font-size:37px;position:relative;top:2px}.mc_variant_block .div2.sel .MCD-line{font-size:20px;line-height:1em;margin-left:5px;margin-right:4px;padding:4px 4px 3px;top:8px}.mc_variant_block .div2.sel .icon-fifa-aeroexpress{top:0}.mc_variant_block .div2.sel svg[class^="iconFifa icon-fifa-line"]{font-size:38px;margin-left:-2px;position:relative;top:2px}.mc_variant_block .sel .d3_1,.mc_variant_block .sel .d3_2{display:inline-block;vertical-align:middle}.mc_variant_block .sel .d3_2{height:48px;line-height:40px}.mc_variant_block .sel .div3 .sp_punkt{background:#a5acb3;border-radius:50%;height:5px;top:-22px;width:5px}.mc_variant_block .sel .d3_1 svg{margin-left:0}.mc_variant_block .sel .d3_1 svg.icon-fifa-bicycle{margin-left:3px}.mc_variant_block .sel .d3_1 .sp1{margin-left:-3px}.mc_variant_block .sel .d3_2{font-size:22px}.mc_variant_block .sel .div3 .sp_time{color:#000;margin-left:0}.mc_marsh_top{letter-spacing:-.1px;margin-bottom:30px}.mc_back_block{display:none}.map_cont_result .mc_back_block{display:block}.mc_back{-ms-flex-align:center;align-items:center;color:#78838d;cursor:pointer;display:-ms-flexbox;display:flex;letter-spacing:-.1px;margin-left:20px;padding-bottom:11px}.map_cont_check_prices .mc_back{margin-left:0}.mc_back .sp1{margin-top:-4px;padding-right:7px}.mc_back:hover{color:#d92028}.mc_marsh_top .div2{margin-bottom:2px;position:relative}.mc_marsh_top .div3{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between}.mc_marsh_top .d3_1 .d3_1_1{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.mc_marsh_top .d3_2{letter-spacing:-.1px}.mc_marsh_top .d3_1 svg{margin-left:-3px}.mc_marsh_top .div3 .sp1{font-size:37px;vertical-align:baseline}.mc_marsh_top .div3 .icon-fifa-aeroexpress{font-size:40px;position:relative;top:2px}.mc_marsh_top .div3 .sp_punkt{background-color:#828c96;border-radius:2px;height:4px;margin:0 7px 0 3px;width:4px}.mc_marsh_top .div3 .sp_time{color:#000;font-size:22px;margin-left:13px}.mc_marsh_top .div5{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:3px}.mc_marsh_top .div5 .a1{border-bottom:1px solid #c7dcf7;color:#2676e4;cursor:pointer;text-decoration:none}.mc_marsh_top .div5 .a1:hover{border-bottom:0 solid #c7dcf7}.mc_marsh_center{letter-spacing:-.1px}.mc_marsh_center>.div1{display:-ms-flexbox;display:flex;padding-bottom:10px;position:relative}.mc_marsh_center>.div1_top{background:url(/build/images/marsh_punkt.b6046cb4.svg) repeat-y 5px bottom;background-size:3px;position:relative}.mc_marsh_center>.div1_top:before{background:#fff;content:"";height:25px;left:0;position:absolute;top:0;width:10px}.mc_marsh_center>.div1_top+.div_pedestrian{margin-bottom:10px;padding-bottom:5px}.mc_marsh_center>.div1 .sp1{color:red;position:relative;z-index:1}.mc_marsh_center>.div1 .sp1,.mc_marsh_center>.div1 .sp1_2{font-size:22px;line-height:24px;padding-right:15px;width:27px}.mc_marsh_center>.div1 .sp1_2{color:#0080ff}.mc_marsh_center>.div1 .sp2{word-wrap:break-word;color:#000;font-size:22px;line-height:24px;max-width:calc(100% - 28px)}.mc_marsh_center>.div1 .sp3{color:#a2a9b1;font-size:14px;line-height:1.1;position:absolute;right:0;text-align:right;top:10px}.mc_marsh_center>.div1 .iconFifa{font-size:19px;position:relative;top:2px}.mc_marsh_center>.div1 .icon-fifa-stadium{font-size:22px;position:relative;top:3px}.mc_marsh_center>.div2{display:-ms-flexbox;display:flex;margin-bottom:15px}.mc_marsh_center>.div2.div_funicular{margin-bottom:0}.mc_marsh_center .div2:nth-last-child(2){margin-bottom:0;padding-bottom:12px}.mc_marsh_center>.div2 .sp1{display:block;min-height:30px;position:relative;width:27px}.mc_marsh_center>.div2 .sp2{box-sizing:content-box;color:#a2a9b1;display:block;font-size:14px;min-height:17px;padding:20px 0;vertical-align:middle}.mc_marsh_center>.div2.div_funicular .sp2{padding-bottom:10px}.mc_marsh_center>.div2>.sp_time{display:block;padding-bottom:3px}.mc_marsh_center>.div2.div_pedestrian .sp_time{display:inline-block;padding-bottom:0}.mc_marsh_center>.div2 .sp_ost{cursor:pointer;display:inline-block}.mc_marsh_center>.div2 .sp_ost:hover{color:#000}.mc_marsh_center>.div2 .sp_ost_tick{display:inline-block;height:9px;line-height:0px;margin-left:0;opacity:.2;transition:transform .15s ease-out;width:10px}.mc_marsh_center>.div2 .op .sp_ost_tick{transform:rotate(180deg);transform-origin:center 30%}.mc_marsh_center>.div2 .sp_ost_more{color:#000;display:none;line-height:1.2em}.mc_marsh_center>.div2 .sp_more{display:block;margin-top:9px}.mc_marsh_center>.div2 .sp2 .icon-fifa-pedestrian{font-size:1.1em;margin-right:1px;position:relative;top:-1px;vertical-align:top}.mc_marsh_center>.div2.div_transfer{display:none}.mc_marsh_center>.div3{margin-top:-12px}.mc_marsh_center>.div3,.mc_marsh_center>.div3_auto{-ms-flex-align:center;align-items:center;display:table;margin-bottom:4px;margin-left:-15px;position:relative;width:100%}.mc_marsh_center>.div3_auto{margin-top:0}.mc_marsh_center>.div3_bicycle{display:none}.mc_marsh_center>.div3.div3_funicular{margin-top:-30px}.mc_marsh_center>.div3 .sp1{display:table-cell;font-size:27px;height:35px;text-align:center;vertical-align:top;width:43px}.mc_marsh_center>.div3 .sp1 .iconFifa{top:2px;vertical-align:top}.mc_marsh_center>.div3 .sp1 .icon-fifa-funicular{font-size:19px;top:28px}.mc_marsh_center>.div3 .sp1 .icon-fifa-bus{top:3px}.mc_marsh_center>.div3 .sp1 .icon-fifa-aeroexpress{position:relative;top:3px}.mc_marsh_center>.div3 .sp1 .MCD-line{top:6px;vertical-align:top}.mc_marsh_center>.div3 .sp2{color:#000;display:table-cell;line-height:1em;padding-bottom:4px;padding-top:0;vertical-align:top;vertical-align:middle}.mc_marsh_center>.div3_auto .sp2{padding-right:40px}.mc_marsh_center>.div3 .sp2 .icon-fifa-pedestrian{position:relative;vertical-align:top}.mc_marsh_center>.div3 .sp3{color:#a2a9b1;font-size:14px;line-height:1.1;position:absolute;right:-5px;text-align:right;top:9px}.mc_marsh_center>.div3 .sp4{color:#0087ca;font-size:14px;left:43px;line-height:1.1;margin-top:-7px;max-height:200px;position:absolute;top:100%}.mc_marsh_center>.div3 .a3{border-bottom:1px solid #c7dcf7;color:#2676e4;cursor:pointer;text-decoration:none}.mc_marsh_center>.div3 .a3:hover{border-bottom:0 solid #c7dcf7}.mc_marsh_center .div_gray .sp1,.mc_marsh_center .div_pedestrian{-ms-flex-align:center;align-items:center}.mc_marsh_center .div_pedestrian:before{display:none}.mc_marsh_center .div_pedestrian{background:url(/build/images/marsh_punkt.b6046cb4.svg) repeat-y 5px top;background-size:3px}.mc_marsh_center .div_pedestrian .sp2{padding:0}.mc_marsh_center .div_bicycle{-ms-flex-align:center;align-items:center}.mc_marsh_center .div_bicycle .sp1{background:url(/build/images/marsh_punkt.b6046cb4.svg) repeat-y 5px top;background-size:3px;height:30px}.mc_marsh_center .div_bicycle .sp2{padding:0}.mc_marsh_center .div_aeroexpress .sp1{min-height:67px}.mc_marsh_center .div_aeroexpress .sp1:before{background:#c42547;border-radius:2px;bottom:-6px;content:"";display:block;left:4px;position:absolute;top:-10px;width:4px}.mc_marsh_center .div_railway-station .sp1{height:67px}.mc_marsh_center .div_railway-station .sp1:before{background:url(/build/images/marsh_jd.b26da207.png) repeat-y 0 -5px;border:1px solid #9d9d9c;border-radius:2px;bottom:-6px;content:"";display:block;left:4px;position:absolute;top:-10px;width:3px}.mc_marsh_center .div_bus .sp1{min-height:67px}.mc_marsh_center .div_bus .sp1:before{background:#0473ba}.mc_marsh_center .div_bus .sp1:before,.mc_marsh_center .div_express-bus .sp1:before{border-radius:2px;bottom:-6px;content:"";display:block;left:4px;position:absolute;top:-10px;width:4px}.mc_marsh_center .div_express-bus .sp1:before{background:#c5284a}.mc_marsh_center .div3_express-bus .sp4{color:#c5284a}.mc_marsh_center .div_tramway .sp1{min-height:67px}.mc_marsh_center .div_tramway .sp1:before{background:#0473ba;border-radius:2px;bottom:-6px;content:"";display:block;left:4px;position:absolute;top:-10px;width:4px}.mc_marsh_center .div_trolleybus .sp1{min-height:67px}.mc_marsh_center .div_trolleybus .sp1:before{background:#0473ba;border-radius:2px;bottom:-6px;content:"";display:block;left:4px;position:absolute;top:-10px;width:4px}.mc_marsh_center .div_metro .sp1{min-height:67px}.mc_marsh_center .div_metro .sp1:before{background:#da2129;border-radius:2px;bottom:-6px;content:"";display:block;left:4px;position:absolute;top:-10px;width:4px}.mc_marsh_center div[class^=div_line] .sp1{min-height:67px}.mc_marsh_center div[class^="div2 div_line"] .sp1:before{background:#d91e26;border-radius:2px;bottom:-6px;content:"";display:block;left:4px;position:absolute;top:-10px;width:4px}.mc_marsh_center .div2.div_line-1 .sp1:before{background:#d91e26}.mc_marsh_center .div2.div_line-2 .sp1:before{background:#4fb04f}.mc_marsh_center .div2.div_line-3 .sp1:before{background:#0473ba}.mc_marsh_center .div2.div_line-4 .sp1:before{background:#15bbee}.mc_marsh_center .div2.div_line-5 .sp1:before{background:#925233}.mc_marsh_center .div2.div_line-6 .sp1:before{background:#ef7e25}.mc_marsh_center .div2.div_line-7 .sp1:before{background:#943e90}.mc_marsh_center .div2.div_line-8 .sp1:before{background:#ffcd1e}.mc_marsh_center .div2.div_line-9 .sp1:before{background:#adacac}.mc_marsh_center .div2.div_line-10 .sp1:before{background:#becc2d}.mc_marsh_center .div2.div_line-11 .sp1:before{background:#6ac8c7}.mc_marsh_center .div2.div_line-13 .sp1:before{background:#0473ba}.mc_marsh_center .div2.div_line-14 .sp1:before{background:#e87479}.mc_marsh_center .div2.div_line-15 .sp1:before{background:#d68ab1}.mc_marsh_center .div2.div_line-d1 .sp1:before{background:#faa400}.mc_marsh_center .div2.div_line-d2 .sp1:before{background:#ea4184}.placemark_layout_container{position:relative}.polygon_layout{background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(10,30,50,.25);color:#000;font-family:Moscow Sans;font-size:22px;height:30px;left:11px;line-height:22px;padding:0 10px 0 3px;position:absolute;top:-15px;white-space:nowrap}.polygon_layout_in{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:30px}.polygon_layout:before{border:15px solid transparent;border-right:13px solid #fff;content:"";left:-27px;position:absolute;top:0}.polygon_layout .sp_blue{color:#0076ff}.polygon_layout .sp_blue,.polygon_layout .sp_red{display:inline-block;height:22px;margin-right:6px}.polygon_layout .sp_red{color:red}.polygon_layout .sp1{margin-right:5px;overflow:hidden}.polygon_layout .sp1,.polygon_layout .sp2{display:inline-block;height:22px}.polygon_layout .sp1 .icon-fifa-airport-icon{position:relative;top:-2px}.polygon_layout .sp1 .icon-fifa-railway-station{height:1.3em;position:relative;top:-5px}.point_layout{background:#fff;border-bottom:1px solid #d6d3ca;border-radius:4px;border-right:1px solid #d6d3ca;color:#000;display:-ms-flexbox;display:flex;font-family:Moscow Sans;font-size:16px;height:23px;left:11px;line-height:16px;padding:2px 5px 2px 6px;position:absolute;top:-15px;white-space:nowrap}.point_layout:before{border:11px solid transparent;border-right:10px solid #fff;content:"";left:-19px;position:absolute;top:0}.point_layout .sp1,.point_layout .sp_img{display:inline-block;height:18px;margin-right:5px;overflow:hidden}.point_layout .sp_aero{background:url(/build/images/airport.a39501bd.svg) no-repeat 50%;background-size:14px 14px;width:20px}.point_layout .sp_stadion{background:url(/build/images/stadium.2781978a.svg) no-repeat 50%;background-size:20px 14px;width:20px}.point_layout .sp_star{background:url(/build/images/kremlin-star.55d86853.svg) no-repeat 50%;background-size:14px 14px;width:14px}.point_layout .sp_fan{background:url(/build/images/fan-zone.dd2c9345.svg) no-repeat 50%;background-size:14px 14px;width:14px}.btn_gray{background-color:#f2f3f4;border:none;border-radius:5px;color:#7a848f;cursor:pointer;height:40px;line-height:40px;outline:none;text-align:center;text-decoration:none;width:100%}.btn_gray,.iconFifa{display:inline-block}.iconFifa{stroke-width:0;stroke:currentColor;fill:currentColor;height:1em;position:relative;width:1em}.sp_krug{background:#d7262e;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px 0 rgba(0,0,0,.4);display:block;height:18px;top:-1px;width:18px}.mc_mesto .sp_krug{margin:0 auto;position:relative}.mc_mesto .sp_chose{background:url(/build/images/chose2.da418223.svg) no-repeat 50%;display:block;height:40px;left:9px;padding-top:7px;position:absolute;text-align:center;top:-7px;width:25px}.mc_mesto .chose_map{cursor:inherit!important}.mc_mesto .chose_map .sp2{color:#a2a9b1!important}.mc_mesto .sp_chose .sp_a,.mc_mesto .sp_chose .sp_b,.mc_mesto .sp_chose .sp_b_en{display:none;font-size:14px}.map_cont_placemark_A .mc_mesto .sp_chose .sp_a{color:#d10f1a;display:inline}.map_cont_placemark_B_en .mc_mesto .sp_chose .sp_b_en,.map_cont_placemark_B_ru .mc_mesto .sp_chose .sp_b{color:#2f80ed;display:inline}.mc_mesto .icon-fifa-ico-pole{top:0;width:21px}.mc_mesto .icon-fifa-fan-zone-icon{top:1px;width:20px}.mc_mesto .icon-fifa-airport-icon{color:#000;top:-1px;width:20px}.mc_mesto .icon-fifa-railway-station{color:#000;height:23px;top:-4px;width:24px}.mc_mesto .icon-fifa-railway-station path{fill:#000!important}.mc_top .icon-fifa-ico-pole{top:1px;width:21px}.mc_top .icon-fifa-airport-icon{top:1px}.mc_top .icon-fifa-railway-station{height:27px}.mc_loader{background:#fff;display:none;min-height:45px;overflow:hidden;padding-top:15px;text-align:center}.mc_loader .sp_load{margin:0 auto}.mc_loader,.mc_loader:after{border-radius:50%;height:6em;width:6em}.mc_loader{border:.7em solid rgba(0,0,0,.2);border-left-color:#da2129;font-size:10px;margin:0 auto}.mc_loader,.sp_load{animation:load8 1.1s linear infinite;position:relative;text-indent:-9999em;transform:translateZ(0)}.sp_load{border-color:rgba(0,0,0,.2) rgba(0,0,0,.25) rgba(0,0,0,.3) #000;border-style:solid;border-width:1.1em;display:block;font-size:7px}.sp_load,.sp_load:after{border-radius:50%;height:10em;width:10em}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mCustomScrollbar{overflow:hidden;-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{direction:ltr;height:100%;max-height:inherit!important;max-width:100%;outline:none;overflow:hidden;position:relative}@media only screen and (min-width:640px){.closures_list .mCustomScrollBox{border-radius:0 0 10px}.map_check_prices{max-width:350px}}.mCSB_container{height:auto;overflow:hidden;width:auto}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden,.mCSB_inside>.mCSB_container{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-left:30px;margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{bottom:0;height:auto;left:auto;position:absolute;right:0;top:0;width:8px}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:0;right:auto}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px;height:100%;margin:0 auto;width:6px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;height:30px;width:100%;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:16px;float:right;height:100%;margin:0;position:relative;text-align:center;width:2px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{cursor:pointer;display:block;height:20px;margin:0 auto;overflow:hidden;position:absolute;width:100%}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:30px;margin-right:0}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;height:16px;left:0;right:0;top:auto;width:auto}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:2px;margin:7px 0;width:100%}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{height:100%;left:0;width:30px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:4px;margin:6px auto;width:100%}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{cursor:pointer;display:block;height:100%;margin:0 auto;overflow:hidden;position:absolute;width:20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{bottom:0;height:auto;left:0;margin-bottom:30px;margin-right:30px;overflow:hidden;position:absolute;right:0;top:0;width:auto}.mCSB_container_wrapper>.mCSB_container{box-sizing:border-box;padding-bottom:30px;padding-right:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-left:30px;margin-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;margin-right:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";opacity:.75}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";opacity:0}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";opacity:1}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:transparent;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(31,70,148,.7);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(31,70,148,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-repeat:no-repeat;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";opacity:.4}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";opacity:.75}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";opacity:.9}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.35)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.tbl_map_click .td2{padding-left:20px;padding-right:10px}.tbl_map_click a{cursor:pointer;font-weight:700}ymaps[class*=-balloon],ymaps[class*=balloon__layout]{border-radius:7px}.form_pb0 .needs-validation{padding-bottom:0}.btn-map-filter{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;border:1px solid #ebebeb;border-radius:.8rem;cursor:pointer;display:-ms-flexbox;display:flex;height:4.4rem;justify-content:center;width:4.4rem}.btn-map-filter[aria-expanded=false] svg{opacity:.5}.closures_item{border-bottom:1px solid #ebebeb;cursor:pointer;line-height:1.44em;padding:1.3rem 2rem}.closures_item_active{background:rgba(247,247,252,.8)}.closures_item .fs12{font-size:12px}.closures_collapse{border-top:1px solid #ebebeb;padding-bottom:1rem;padding-top:1.4rem}.closures_item:hover{background:rgba(247,247,252,.5)}.closures_collapse>.form-group{font-size:16px;margin-bottom:1rem}.moreInfo_block .fs20m{font-size:20px}.moreInfo_block .fs12{font-size:12px}.moreInfo_block .balloon-content .balloon-data{padding-bottom:2rem}.moreInfo_block .balloon-content .balloon-data:last-child{padding-bottom:0}.moreInfo_block .balloon-content .balloon-data span{display:block;font-size:1.2rem;padding-bottom:.2rem}.closures_cont{line-height:1.47em;padding:2rem}.closures_color1{color:#44aa91}.closures_color2{color:#228b22}.closures_color3{color:#234bed}.closures_color4{color:#e06923}.closures_color5{color:#9b5b1b}.closures_color6{color:orange}.map_zoom{background:#fff;border-radius:.8rem;box-shadow:0 3px 10px rgba(10,30,50,.1),0 1px 2px rgba(10,30,50,.153);color:#dadada;font-size:2.2rem;margin-top:-5rem;overflow:hidden;position:fixed;right:2rem;top:50%;width:4.5rem}.map_zoom>div{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;height:5rem;justify-content:center;width:100%}.map_zoom>div:hover{background:rgba(0,0,0,.02);color:#aeaeae}.map_find-me{background:#fff;border-radius:.8rem;box-shadow:0 3px 10px rgba(10,30,50,.1),0 1px 2px rgba(10,30,50,.153);color:#dadada;font-size:2.2rem;height:4.5rem;margin-top:6.5rem;overflow:hidden;position:fixed;right:2rem;top:50%;width:4.5rem}.map_find-me>div{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:100%}.map_find-me>div:hover{background:rgba(0,0,0,.02);color:#aeaeae}.map_bottom{background:#fff;border-radius:.8rem;bottom:2.5rem;box-shadow:0 3px 10px rgba(10,30,50,.1),0 1px 2px rgba(10,30,50,.153);color:#dadada;font-size:4rem;height:4.5rem;line-height:1;overflow:hidden;position:fixed;right:2rem}.map_bottom,.map_bottom>div{display:-ms-flexbox;display:flex}.map_bottom>div{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;cursor:pointer;height:100%;justify-content:center;width:4.5rem}.map_bottom>div:hover{background:rgba(0,0,0,.02);color:#aeaeae}.one_map .btn_map,.one_map .content_left,.one_map .map_bot,.one_map .map_hid,.second_page:not(.map_open):not(.one_map) .map_bottom,.second_page:not(.map_open):not(.one_map) .map_find-me,.second_page:not(.map_open):not(.one_map) .map_zoom{display:none}.second_page:not(.map_open):not(.one_map).body_carsharing .map_find-me{display:block;float:right;position:relative;top:-13rem}@media (max-width:767px){.second_page:not(.map_open):not(.one_map).body_carsharing .map_find-me{right:-1rem;top:-40.4rem}}.form_pb0 .fs20m{font-size:20px}.form_pb0 .form-control{font-size:16px;height:44px;padding:11px 31px 11px 12px}.form_pb0 .btn-map-filter{height:44px;width:44px}.map_bottom .m_parcing{border-right:1px solid #ebebeb}.map_bottom>.m_parcing svg .svg_p1{fill:#a2a9b1;opacity:.6}.map_bottom>.active.m_parcing svg .svg_p1{fill:#d61f2e;opacity:1}#parking_layer.active{color:#a2a9b1}.map_bottom .m_jams .svetovor_num{display:none}.map_bottom .active.m_jams .svetovor_num{display:block}.map_bottom .active.m_jams .svetovor_color3 .svetovor_num,.map_bottom .active.m_jams .svetovor_color4 .svetovor_num{color:#fff}.map_cont_block .top_back{border-bottom:1px solid #ebebeb;margin-bottom:0;padding:1.5rem 2rem 1.5rem 1.5rem}.map_cont_block .top_back2{padding-bottom:0}.mc_top_pad .map_cont_block{padding-bottom:.1rem}.mc_top_pad .mc_top{margin:0 auto 2rem;width:calc(100% - 4rem)}.map_cont_block_top{margin-top:20px}.padding_price_map{margin-bottom:10px;margin-top:20px}.map_parking_4{background:#fff;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-top:20px;overflow:hidden;width:100%}.map_parking_4 .dd{-ms-flex-positive:1;border-bottom:1px solid hsla(210,8%,44%,.4);border-top:1px solid hsla(210,8%,44%,.4);color:#000;cursor:pointer;flex-grow:1;font-size:16px;height:44px;line-height:44px;position:relative;text-align:center;white-space:nowrap}.map_parking_4 .dd0{background:hsla(210,8%,44%,.4);height:44px;width:1px}.map_parking_4 .dd.sel+.dd0,.map_parking_4 .dd:hover+.dd0{background:#fff}.map_parking_4 .dd1{border-left:1px solid hsla(210,8%,44%,.4);border-radius:8px 0 0 8px;z-index:5}.map_parking_4 .dd2{z-index:4}.map_parking_4 .dd3{z-index:3}.map_parking_4 .dd4{border-radius:0 8px 8px 0;border-right:1px solid hsla(210,8%,44%,.4);z-index:2}.map_parking_4 .dd1.sel{background:#54b0e1;border-color:#54b0e1;color:#fff}.map_parking_4 .dd2.sel,.map_parking_4 .dd2_5.sel{background:#3b7edf;border-color:#3b7edf;color:#fff}.map_parking_4 .dd3.sel{background:#2148cd;border-color:#2148cd;color:#fff}.map_parking_4 .dd4.sel{background:#092360;border-color:#092360;color:#fff}.map_parking_4 .dd label{width:100%}@media (pointer:fine){.map_parking_4 .dd1:hover{background:#6abfed;border-color:#6abfed;color:#fff}.map_parking_4 .dd2:hover{background:#5695ef;border-color:#5695ef;color:#fff}.map_parking_4 .dd2_5:hover{background:#498ced;border-color:#498ced;color:#fff}.map_parking_4 .dd3:hover{background:#456ae8;border-color:#456ae8;color:#fff}.map_parking_4 .dd4:hover{background:#163376;border-color:#163376;color:#fff}}.block_areas_filter .form-check{-ms-flex-positive:1;border-bottom:1px solid hsla(210,8%,44%,.4);border-top:1px solid #fff;cursor:pointer;flex-grow:1;font-size:14px;height:44px;line-height:44px;margin:0 -20px;position:relative;text-align:left;white-space:nowrap}.color_choice_parking .form-check:nth-child(3){background:#72c26b;border-color:#72c26b;color:#fff}.block_areas_filter .form-check:hover:nth-child(3){background:#68b960}.color_choice_parking .form-check:nth-child(2){background:#60686f;border-color:#60686f;color:#fff}.block_areas_filter .form-check:hover:nth-child(2){background:#4d565e}.color_choice_parking .form-check:first-child{background:#77aaf6;border-color:#77aaf6;color:#fff}.block_areas_filter .form-check:hover:first-child{background:#6ca3f5}.color_choice_parking .form-check:nth-child(4){background:#6cebe2;border-color:#6cebe2;color:#fff}.block_areas_filter .form-check:hover:nth-child(5){background:#5ee1d8}.block_areas_filter .label_input{display:block}.block_areas_filter input[type=checkbox].form-check-input+.sp_all{border:1px solid #fff;margin-left:8px;position:relative;top:7px}.block_areas_filter legend.col-form-label.required{display:none}.block_areas_filter_kick .form-check:first-child{background:#ea524e;border-color:#ea524e;color:#fff}.block_areas_filter_kick .form-check:hover:first-child{background:#ea524e}.block_areas_filter_kick .form-check:nth-child(2){background:#eb6300;border-color:#eb6300;color:#fff}.block_areas_filter_kick .form-check:hover:nth-child(2){background:#eb6300}.block_areas_filter_kick .form-check:nth-child(3){background:#f5a44e;border-color:#f5a44e;color:#fff}.block_areas_filter_kick .form-check:hover:nth-child(3){background:#f5a44e}.block_areas_filter_kick .form-check:nth-child(4){background:#ffd600;border-color:#ffd600;color:#fff}.block_areas_filter_kick .form-check:hover:nth-child(4){background:#ffd600}.block_areas_filter_kick .form-check:nth-child(5){background:#6cebe2;border-color:#6cebe2;color:#fff}.block_areas_filter_kick .form-check:hover:nth-child(5){background:#6cebe2}.block_areas_filter_kick .form-check:nth-child(6){background:#72c26b;border-color:#72c26b;color:#fff}.block_areas_filter_kick .form-check:hover:nth-child(6){background:#72c26b}.map_parking_areas .table{font-size:.8em}.map_parking_areas .tooltip-inner{font-size:14px;min-width:300px}.map_parking_areas .form_btn_search.w100p.map_parking_area{margin-bottom:0;margin-top:-.7rem;padding:0}.map_parking_areas .map_bot{background:linear-gradient(0deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.75)),url(/build/images/map_area.b074c9dc.png) no-repeat 50%}.map_parking_areas ymaps[class*=-balloon-content__header]{font-size:100%}.map_cont_result .map_parking_2,.map_cont_result .map_parking_3,.map_cont_result .map_parking_4{display:none}.page_mcd .map_bot{background:linear-gradient(0deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.75)),url(/build/images/mcd_btn.62625348.jpg) no-repeat 50%;background-size:cover}.map_form.one_map .map_bot{background:linear-gradient(0deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.75)),url(/build/images/velotr_btn.f9a1892e.png) no-repeat 50%;background-size:cover}.gruzoviki_parking .map_bot{background:linear-gradient(0deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.75)),url(/build/images/map_park_gruz_bg.81076e2e.png) no-repeat 50%;background-size:cover}.map_metro_about .map_bot{background:linear-gradient(0deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.75)),url(/build/images/map_metro_about.b40cbe1b.png) no-repeat 50%}.ezs_maps .map_bot{background:linear-gradient(0deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.75)),url(/build/images/map_electro.998cd707.png) no-repeat 50%}.map_perehvaty .map_bot{background:linear-gradient(0deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.75)),url(/build/images/map_perehvaty.e5e68ed1.png) no-repeat 50%}.map_high_price_parking .map_bot{background:linear-gradient(0deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.75)),url(/build/images/map_high_price_parking.f7f7594c.png) no-repeat 50%}.map_gruzoviki_cargoframe .map_bot{background:linear-gradient(0deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.75)),url(/build/images/map_gruzoviki_cargoframe.85cb0456.png) no-repeat 50%}.map_parking_instrukcii .map_bot{background:linear-gradient(0deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.75)),url(/build/images/Map_electroavto_new.f7064312.png) no-repeat 50%}.body_kickscooter .map_bot{background-image:linear-gradient(0deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.75)),url(/build/images/map_kick_scuter.9d3521db.jpg);background-size:100%}.customControl{background-color:#fff;border-radius:10px;box-shadow:0 3px 10px rgba(10,30,50,.1),0 1px 2px rgba(10,30,50,.153);display:none;left:20px;max-width:350px;padding:10px 15px 15px;position:absolute;top:265px}.customControl .st_load{display:none}.customControl_text_hidden .panel_btn,.customControl_text_hidden .panel_data,.customControl_text_hidden .panel_metro{opacity:0}.customControl_text_hidden .st_load{display:-ms-flexbox;display:flex}.closeButton{-ms-flex-preferred-size:15px;-ms-flex-positive:0;-ms-flex-negative:0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtMTQgLjctLjctLjdMNyA2LjMuNyAwIDAgLjcgNi4zIDcgMCAxMy4zbC43LjdMNyA3LjdsNi4zIDYuMy43LS43TDcuNyA3eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) 50% no-repeat;background-size:cover;cursor:pointer;flex-basis:15px;flex-grow:0;flex-shrink:0;height:16px;opacity:.3;padding:3px;position:absolute;right:12px;top:11px;width:16px}.customControl .panel_header{font-size:1.8rem;margin-bottom:1.3rem}.customControl .panel_metro{font-size:1.6rem;margin-bottom:.3rem}.customControl .panel_data{color:#666f78;font-size:1.4rem;line-height:1.5em;margin-bottom:2.1rem}.customControl .panel_btn .btn{display:block;font-size:1.6rem;padding:1.4rem 4rem 1.6rem;text-align:center;width:100%}.body_perehvaty .map_cont{display:none}.body_perehvaty_search_open .map_cont{display:block}.body_perehvaty_search_open .customControl{display:none!important}@media only screen and (max-width:639px){body.map_open,body.one_map{overflow:hidden}.map_cont_block .top_back2{padding-bottom:1rem;padding-top:1rem}.one_map .form_btn_search.w100p{padding:0 2rem;width:auto}.one_map #block_tourist .form_btn_search.w100p{padding:0}.one_map.ezs_maps .form_btn_search.w100p{padding:0 2rem;width:100%}.form_btn_search .btn_not_fon{right:1rem}.second_map .btn_map{background:hsla(210,8%,44%,.7);border-radius:0;color:#fff;font-size:14px;height:29px;line-height:30px;margin:0!important;padding:0;width:inherit}.map_cont.map_cont_suggest_yes{margin-top:-50px}.map_cont_block_top{margin-top:0}.map_form.map_open .map-wrapper,.one_map .map-wrapper{-webkit-overflow-scrolling:touch;overflow:auto!important}.one_map .page_map{position:fixed;z-index:0}.one_map .map_zoom{border-radius:4px;margin:0;position:fixed;right:15px;top:113px;width:36px}.one_map .map_zoom>div{color:#a2a9b1;height:40px}.one_map .map_zoom>div.disabled{color:#dadada}.one_map .map_find-me{background:none;border-radius:0;bottom:inherit;box-shadow:none;height:36px;margin-top:0;overflow:initial;position:fixed;right:15px;top:70px;width:36px}.one_map .map_find-me .m_find-me{background:#fff;border-radius:4px;box-shadow:0 3px 10px rgba(10,30,50,.1),0 1px 2px rgba(10,30,50,.153);color:#a2a9b1;font-size:30px;font-weight:400!important;margin-right:6px;width:36px}.one_map .map_bottom .m_parcing span{font-weight:400!important}.one_map .map_bottom{background:none;border-radius:0;bottom:inherit;box-shadow:none;height:36px;overflow:initial;position:fixed;right:58px;top:70px}.one_map .map_bottom .m_parcing{background:#fff;border-radius:4px;box-shadow:0 3px 10px rgba(10,30,50,.1),0 1px 2px rgba(10,30,50,.153);color:#a2a9b1;font-size:30px;font-weight:400!important;margin-right:6px;width:36px}.one_map .map_bottom .m_parcing .fwb{font-weight:400!important}.one_map .map_bottom .m_jams{background:#fff;border-radius:4px;box-shadow:0 3px 10px rgba(10,30,50,.1),0 1px 2px rgba(10,30,50,.153);color:#a2a9b1;font-size:30px;margin-right:0;width:36px}.one_map .map_bottom .m_jams .svetovor_div,.one_map .map_bottom .m_jams .svetovor_div svg{width:21px}.body_warning_top.one_map .map_zoom{top:163px}.body_warning_top.one_map .map_bottom,.body_warning_top.one_map .map_find-me{top:120px}.map_cont_body.one_map .one_map_not{display:none}.map_cont_body .one_map_not .btn_map_js,.map_cont_body.one_map .btn_map{display:block}.body_bicycle_propose_parking.one_map .map_bottom,.body_bicycle_propose_parking.one_map .map_find-me,.map_cont_body.one_map .map_bottom,.map_cont_body.one_map .map_find-me{top:94px}.body_bicycle_propose_parking.one_map .map_zoom,.map_cont_body.one_map .map_zoom{top:137px}.body_bicycle_propose_parking.body_warning_top.one_map .map_bottom,.body_bicycle_propose_parking.body_warning_top.one_map .map_find-me,.map_cont_body.body_warning_top.one_map .map_bottom,.map_cont_body.body_warning_top.one_map .map_find-me{top:139px}.body_bicycle_propose_parking.body_warning_top.one_map .map_zoom,.map_cont_body.body_warning_top.one_map .map_zoom{top:182px}.map_form.map_open .cont_left,.one_map .cont_left{border:0 solid red;left:0;margin:0!important;min-height:inherit!important;padding:0!important;position:relative;position:absolute;right:0;top:100vh;transition:top .3s ease;z-index:2}.map_form .page_map{position:fixed}.header{position:absolute;top:0}.map_cont_body{height:auto;left:0;position:relative;width:100%}.map_cont_block{border-radius:10px 10px 0 0;max-width:inherit;width:100%}.map_cont_block .needs-validation{padding:0 0 12px;transition:padding .2s}.map_cont_block.map_cont_placemark .needs-validation{padding-bottom:0}.map_cont_block .needs-validation .pedes_search{padding-top:1.2rem}.footer{display:none}.mc_variant_block{display:none}.mc_variant_block .div2.sel{padding-bottom:0}.mc_segment_variant{display:block}.segment_list{display:block;padding-top:20px}.segment_tab{display:block}.mc_line_1{margin:0 0 10px}.mc_loader{padding-top:8px}.mc_back_block{display:none}#route_list{max-height:inherit!important}.landmark_map{font-size:.9em}.landmark_map .d1{display:none}.landmark_map .d3{color:#0a0a0a;padding:0 20px 15px}.landmark_map .d4{color:#0a0a0a;padding:0 20px 20px}.landmark_map .d5{border-radius:10px;color:#0a0a0a;display:block;margin:0 20px 15px;overflow:hidden}.landmark_map .d5 img{float:left}.map_cont_bottom_content .mc_line_1{display:block;margin-bottom:0}.map_cont_bottom_content .map_cont_block{border-radius:10px 10px 0 0;padding-bottom:0}.map_cont_bottom_content .landmark_scroll{border-radius:0;margin-top:0}.map_cont_block{transition:all .3s}.map_cont_block.mobileClickShiftTop{margin-top:-5px}.mc_top_pad .mc_top{margin:0;width:auto}.mc_top .div1 .sp2 .inp1{height:25px;line-height:25px}.transport_type.div_radiogr{display:-ms-flexbox;display:flex;margin:12px 15px 0;overflow:hidden;transition:all .2s;width:inherit}.map_cont_placemark .transport_type.div_radiogr{height:0;margin-top:0;padding:0}.map_cont_check_prices{background:#fff;border-radius:8px 8px 0 0;padding-bottom:5px}.map_cont_check_prices .map_cont_block{box-shadow:none}.map_cont_check_prices .form-control,.map_cont_check_prices .select2-container--default .select2-selection--single{margin-bottom:20px}.map_check_prices{padding:0}.map_range{padding:5px 15px 0}.map_range .fs16{padding:0}.map_check_prices .form_btn_search .btn_not_fon{top:2.2rem}.map_cont_check_prices .form_btn_search{left:20px;right:20px;top:20px;width:inherit}.swiper-container{list-style:none;margin:0 auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:-ms-flexbox;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{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{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{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.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{background-position:50%;background-repeat:no-repeat;background-size:27px 44px;cursor:pointer;height:44px;margin-top:-22px;position:absolute;top:50%;width:27px;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");left:auto;right:10px}.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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{display:none;position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:3}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{left:0;top:-5px;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:5px;opacity:.2;width:5px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#000;opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{height:4px;left:0;top:0;width:100%}.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.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{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s steps(12) infinite;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;width:100%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;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{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{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{backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;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{backface-visibility:hidden;z-index:0}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-pagination-show{display:block}.swiper-container{overflow:hidden!important}.page{height:100%;margin:0!important;overflow:hidden;padding:0!important}.box_shadow_none_mob .map_cont_block{box-shadow:none}.map_cont_block_top{border-radius:0;box-shadow:none}.map_cont_block .mc_top{border-bottom-left-radius:0;border-bottom-right-radius:0}.map_cont_check_prices .map_cont_block .mc_top{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.mob_filter_map{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mob_filter_map .mfm_1{-ms-flex-order:1;order:1}.mob_filter_map .mfm_2{-ms-flex-order:2;order:2}.tit_map_spisok{padding-top:5px}.padding_price_map{margin-bottom:0}.map_cont_result #block_street .needs-validation .fwb{text-align:center}.map_cont_result #block_street{background:#f2f3f4}.map_cont_result #block_tourist .needs-validation .fwb{text-align:center}.map_cont_result #block_tourist{background:#f2f3f4}.top_back5{display:none}.gruzoviki_parking .map_cont_check_prices .form_btn_search{top:20px}.customControl{border-radius:10px 10px 0 0;bottom:5.5rem;left:0;max-width:inherit;position:fixed;right:0;top:inherit}.customControl .panel_content{width:100%}.body_warning_top .customControl{bottom:10.3rem}}.ya-popover{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:0 solid rgba(0,0,0,.2);border-radius:10px;box-shadow:0 2px 3px rgba(0,0,0,.2);display:inline-block;font-size:14px;line-height:18px;margin:-20px 0 0 12px;max-width:276px;padding:10px 15px;position:relative}.ya-popover .close{border:none;color:#000;color:#828c96;font-family:initial;font-size:35px;font-weight:300;position:absolute;right:4px;text-decoration:none;top:0}.ya-popover-title{color:#000;padding-bottom:3px}.ya-popover-content{color:#828c96}.ya-popover-title+.ya-popover-content{padding-top:7px}@media (max-width:767px){.map_form.one_map .map_scroll .map-wrapper{left:0}.body_bicycle_propose_parking .btn_map{display:block}}.map_electro .btn_map{display:none}.red_strong{color:red;font-weight:700}.closures_toplvl{padding:2rem}.closures_toplvl_item{border-bottom:1px solid #ebebeb;color:#000;cursor:pointer;display:block;line-height:1.44em;margin:0 -2rem;padding:1.3rem 2rem}.closures_toplvl_item:hover{background:rgba(247,247,252,.5);color:#000}.closures_toplvl_item:last-child{border-bottom:none}.map_cont_block .top_back.toplvl_back_holder{border-bottom:0;padding-bottom:0;padding-top:2.2rem}.map_cont_block .top_back.toplvl_back_holder a{display:-ms-inline-flexbox;display:inline-flex}.map_cont_block .top_back.toplvl_back_holder+.closures_form_holder form{padding-top:1rem}.charge-type-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.charge-type-item .img{height:2.7rem;margin-right:.5rem;width:2rem}.charge-type-item .img img{width:100%}