﻿h1,h2,h3,h4,h5{font-weight:normal}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}.textPage p{font-size:14px;margin:0 0 20px}.textPage ul{margin:0 0 30px}.textPage h2:not(:first-child){margin-top:20px}.icon,[class|="icon"]{display:inline-block;width:21px;height:21px;vertical-align:middle;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.icon svg,[class|="icon"] svg{display:block;overflow:visible;fill:currentcolor;height:100%;left:0;position:absolute;right:0;-webkit-transform:translateZ(0px);transform:translateZ(0px);vertical-align:top;width:100%}.icon svg [stroke]:not(.no-stroke-col),[class|="icon"] svg [stroke]:not(.no-stroke-col){stroke:currentcolor}.icon.iconXS,.iconXS[class|="icon"]{width:8px;height:8px}.icon.iconS,.iconS[class|="icon"]{width:12px;height:12px}.icon.iconSM,.iconSM[class|="icon"]{width:16px;height:16px}.icon.iconL,.iconL[class|="icon"]{width:24px;height:24px}.icon.iconXL,.iconXL[class|="icon"]{width:32px;height:32px}[data-icon="comment"]{margin-top:5px}[data-icon="location"] .st0{stroke:#000000;stroke-miterlimit:10}[data-icon="location"] .st1{fill:#FFFFFF}[data-icon="case"] svg{fill:#f00;stroke:#f00}sup{top:-0.5em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.body--simple{height:auto;display:block}.contentInner,.main-content-inner,.footer-content{margin:0 auto;max-width:1340px}.main-content:after{content:"";display:table;clear:both}.footerActive .main-content{padding-bottom:100px}.main-content>#map{margin:-30px -20px -160px;height:100%}.main-content .content:after{content:"";display:table;clear:both}.main-content-inner{position:relative}body .main-content .article{display:block}.unstylled{list-style-type:none;padding:0}.media_frame{width:100%;height:100%}.icon-play{position:absolute;display:table;width:30px;height:30px;top:50%;left:50%;margin:-15px 0 0 -15px;text-align:center;background-color:#fff;border-radius:50%;cursor:pointer}.icon-play:before{display:table-cell;vertical-align:middle;padding-left:3px;font-size:11px;color:#1aaf6a}.ruble{font-style:normal;font-weight:normal;line-height:normal;color:currentcolor;-webkit-font-smoothing:subpixel-antialiased;position:relative}.ruble:after{position:absolute;content:"=";left:-0.16em;font-size:0.8em;top:50%;line-height:0.25em}.no-lnk{color:inherit;text-decoration:inherit}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.normal{font-weight:normal}.full-width{width:100%}.textAlign-center{text-align:center}.textAlign-right{text-align:right}.textAlign-left{text-align:left}.relative{position:relative}.apseudo{cursor:pointer;text-decoration:underline}.apseudo:hover{text-decoration:none}.dashed{text-decoration:none;border-bottom:1px dashed}.noSelect,.customScroller{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.linkGreen,.linksGreen a,.textPage a,.geoSelectItems a,.result-gp__top-bar .description__block a,.result-gp .headerDescription a,.result-gp .footerDescription a,.links-location a,.params-tb a,.outputList .simpleList a,.outputList .blockLinks a,.subwayList a,.linkRcResults,.columns-block .simpleList a{color:#52a735;text-decoration:underline}.linkGreen:hover,.linksGreen a:hover,.textPage a:hover,.geoSelectItems a:hover,.result-gp__top-bar .description__block a:hover,.result-gp .headerDescription a:hover,.result-gp .footerDescription a:hover,.links-location a:hover,.params-tb a:hover,.outputList .simpleList a:hover,.outputList .blockLinks a:hover,.subwayList a:hover,.linkRcResults:hover,.columns-block .simpleList a:hover{color:#5ab83a}.linkGreen-main{color:#1aaf6a;text-decoration:underline}.linkGreen-main:hover{color:#1dc175}.linkWhite,.linksWhite a,.footer a,.rc-mini-card .imgRcInfo a{color:#fff}.linkWhite:hover,.linksWhite a:hover,.footer a:hover,.rc-mini-card .imgRcInfo a:hover{color:#fff}.linkBlack,.linksBlack a,.hiddenLinks a,.rc-mini-card .priceOffer a,.rc-mini-card .features a{color:#333;text-decoration:underline}.linkBlack:hover,.linksBlack a:hover,.hiddenLinks a:hover,.rc-mini-card .priceOffer a:hover,.rc-mini-card .features a:hover{color:#333}.linkOverlay{position:absolute;z-index:3;left:0;top:0;width:100%;height:100%}.hiddenLinks a,.rc-mini-card .priceOffer a,.rc-mini-card .features a{text-decoration:none}.hiddenLinks a:hover,.rc-mini-card .priceOffer a:hover,.rc-mini-card .features a:hover{text-decoration:underline}.strong{font-weight:bold}.marginBoth{margin:20px 0}.marginBottomLarge{margin-bottom:20px}.marginBottomMiddle{margin-bottom:14px}.vAlign{display:table;width:100%}.vAlign-middle{display:table-cell;vertical-align:middle}.arrowDown,.styledSelect:after,.developersPage-list .btn .arr:after,.show-linksBlock:after{display:inline-block;width:8px;height:5px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCA4IDUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjQxNDIxOyI+ICAgIDxwYXRoIGQ9Ik00LDVjLTAuMjU2LDAgLTAuNTEyLC0wLjA5OCAtMC43MDcsLTAuMjkzbC0zLC0zYy0wLjM5MSwtMC4zOTEgLTAuMzkxLC0xLjAyMyAwLC0xLjQxNGMwLjM5MSwtMC4zOTEgMS4wMjMsLTAuMzkxIDEuNDE0LDBsMi4yOTMsMi4yOTNsMi4yOTMsLTIuMjkzYzAuMzkxLC0wLjM5MSAxLjAyMywtMC4zOTEgMS40MTQsMGMwLjM5MSwwLjM5MSAwLjM5MSwxLjAyMyAwLDEuNDE0bC0zLDNjLTAuMTk1LDAuMTk1IC0wLjQ1MSwwLjI5MyAtMC43MDcsMC4yOTMiIHN0eWxlPSJmaWxsOmN1cnJlbnRjb2xvcjtmaWxsLXJ1bGU6bm9uemVybzsiLz48L3N2Zz4=) no-repeat center center}.text-darkGrey,.text-darkGrey a{color:#1e1e1e}.text-red{color:#ff6666}.text-green{color:#52a735}.text-description{color:#999}.loading-progress:after{background:rgba(255,255,255,0.5);content:"";width:100%;height:100%;position:absolute;left:0;top:0}.bg_green{background:#1aaf6a}.bg_green_light,.tagsList a{background:#F0F9E6}.bg_green_mid{background:#aec998}.bg_grey_light{background:#f5f5f5}.nobr{white-space:nowrap}.marginNo{margin:0}.simpleList{list-style-type:none;margin:0 0 20px}.simpleList.circle{list-style-type:circle}.simpleList li{padding:0;margin:0 0 10px}.searchResultBlock{padding:25px 15px}.greenLabel{margin:0 24px;text-align:center;color:#fff;background:#1aaf6a;position:relative;height:30px;line-height:30px}.greenLabel:before{position:absolute;right:100%;top:0;content:"";width:0;height:0;border-top:15px solid #1aaf6a;border-bottom:15px solid #1aaf6a;border-left:13px solid transparent}.greenLabel:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;left:100%;top:0;content:"";width:0;height:0;border-top:15px solid #1aaf6a;border-bottom:15px solid #1aaf6a;border-left:13px solid transparent;right:90px}.overflowHidden{overflow:hidden}.inlBlc{display:inline-block}.fl{float:left}.fr{float:right}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uppercase,.lotCard-info-flat,.lotCard .btn{text-transform:uppercase}.tagsList a{border:1px solid #1aaf6a;display:inline-block;white-space:nowrap;padding:3px 10px;text-decoration:none;line-height:16px;height:26px;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.tagsList a:hover{text-decoration:none;background-color:#1aaf6a;color:#fff}.tagsList.textAlign-center li{margin:5px}.header__left{position:relative;z-index:2000;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .promoLinkPhone{margin-top:-2px;margin-bottom:-2px;display:none}.header .promoLinkPhone a{text-decoration:none;font-size:16px;line-height:16px;vertical-align:top;height:19px;display:inline-block}.startPage .header .promoLinkPhone span{display:block;font-size:0}.header .promoLinkPhone .btn{margin:-2px 0 -3px;padding:2px 12px 3px}@media screen and (max-width: 1420px) and (min-width: 1140px){.header .promoLinkPhone span{display:block;font-size:0}}@media screen and (min-width: 950px){.header .promoLinkPhone{display:block}}.headerZ .header{z-index:1503}@media screen and (min-width: 800px){.header__logo{margin-right:40px}}.header__spinner{z-index:2000}@media screen and (min-width: 800px){.header__spinner{position:relative;padding:0 10px}}.header__spinner .spinner{display:none}.body--loading .header__spinner .spinner{display:block}.slideout-menu .changeRegionHolder{position:absolute;z-index:1111111;right:22px;margin:0;top:28px;width:auto !important}@media screen and (max-width: 800px){.slideout-menu .changeRegionHolder{top:23px}}.slideout-menu .changeRegionHolder span{color:#676767;cursor:pointer}.footer{position:absolute;width:100%;height:60px;bottom:0;background-color:#1aaf6a;display:none}.footerActive .footer{display:table}.footer-content{padding:25px 15px 15px}.footer-content a{text-decoration:none}.footer-content a:hover{text-decoration:underline}.footer-content .menuList,.footer-content .tagsList,.footer-content .rc-inner-menu{text-align:center}.startPage .footer{color:#fff}.startPage .footer-content{padding-left:20px;padding-right:20px}@media screen and (min-width: 600px){.startPage .footer-content{padding-top:30px;padding-left:30px;padding-right:30px}}.footer .title{margin:0 0 10px;font-size:15px}.footer-links{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 600px){.footer-links section{width:25%}}.footer-links .title{display:inline-block}.footer-links .title.clickable{cursor:pointer}.footer-links section.active{width:100%}@media screen and (min-width: 600px){.footer-links section.active ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-links section.active li{width:25%}.footer-links section.active .openLink{width:100%;display:none !important}}.footer-links section.active li.hidden{display:block}.footer-links.hideOther section:not(.active) ul{display:none}.footer-links ul{margin:0 0 20px}.footer-links li{margin:0 0 5px}.footer-links+.menuList,.footer-links+.tagsList,.footer-links+.rc-inner-menu{border-top:1px solid #d0d0d0;padding-top:20px;margin-top:20px}.footer-links .openLink{cursor:pointer}.startPage.footerActive .main-content{padding-bottom:950px}@media screen and (min-width: 600px){.startPage.footerActive .main-content{padding-bottom:400px}}.startPage.footerActive .footer-links{display:block}@media screen and (min-width: 600px){.startPage.footerActive .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex}}.row{margin-right:-20px}@media screen and (max-width: 600px){.row:not(.allRes){margin-right:0}}.row img{max-width:100%}.clearfix:after,.geoFilterHolder:after,.row:after{content:"";display:table;clear:both}.col,.col1,.colsFive,.colsFive-4,.colsFive-3,.colsFive-2,.colsFive-1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{float:left;min-height:20px;padding-right:20px}.fixColRight .rightCol{float:right}.col1,.colsFive,.colsFive-4,.colsFive-3,.colsFive-2,.colsFive-1{width:8.33333333%}.col2{width:16.66666667%}.col3{width:25%}.col4{width:33.33333333%}.col5{width:41.66666667%}.col6{width:50%}.col7{width:58.33333333%}.col8{width:66.66666667%}.col9{width:75%}.col10{width:83.33333333%}.col11{width:91.66666667%}.col12{width:100%}@media all and (max-width: 600px){.row:not(.allRes) [class*="col"]{width:100%;padding:0}}.headerMenuWrp{display:block;position:absolute;left:0;top:51px;width:100%;background:#fff}@media screen and (max-width: 800px){.headerMenuWrp{overflow:auto;border-top:1px solid #f0f0f0;display:none;bottom:0;position:fixed}}.headerMenuWrp:after{content:"";background:#fff;position:absolute;left:-2px;top:0;width:3px;height:100%}.slideout-menu{box-shadow:0 -400px 0 400px #fff;-webkit-overflow-scrolling:touch;list-style-type:none;margin:0 auto;max-width:1600px;position:relative;z-index:1000;line-height:25px}.slideout-menu:after{content:"";display:table;clear:both}.menuOpen .slideout-menu{padding:33px 40px 86px}.menuOpen .slideout-menu:before{content:"";border-top:1px solid #f0f0f0;position:absolute;top:0;left:16px;right:16px}@media screen and (min-width: 800px) and (max-width: 1140px){.menuOpen .slideout-menu{padding-left:250px}.menuOpen .slideout-menu li:not(.socialLinks){width:44%}}@media screen and (max-width: 800px){.menuOpen .slideout-menu{padding-top:220px;padding-bottom:80px;white-space:normal;min-height:100%}.menuOpen .slideout-menu:before{display:none}}.slideout-menu li{display:none;margin:0 30px 10px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;width:370px;max-width:100%}.slideout-menu li:nth-child(even){clear:left}@media screen and (max-width: 800px){.slideout-menu li{margin-right:0;white-space:normal}.slideout-menu li.seporated{border-top:1px solid #f0f0f0;padding-top:32px;margin-top:21px}}.slideout-menu li.noOverflowHidden{display:block;overflow:visible;margin:0;padding:0}.slideout-menu li.noOverflowHidden li{overflow:visible}@media screen and (min-width: 1140px){.slideout-menu li.noOverflowHidden li{display:inline-block}}.slideout-menu a{color:#676767;text-decoration:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:100;cursor:pointer}.slideout-menu a:hover{color:#1aaf6a}.slideout-menu span{color:#cccccc;cursor:default}.slideout-menu .socialLinks{position:absolute;margin:0;left:20px;right:20px;width:auto;bottom:0;padding:18px 0;border-top:1px solid #f0f0f0}.slideout-menu .socialLinks a{display:inline-block;margin:0 20px 0 0}.slideout-menu .socialLinks a:hover span{color:#1aaf6a}.slideout-menu .socialLinks .icon,.slideout-menu .socialLinks [class|="icon"]{vertical-align:top}.slideout-menu .socialLinks .icon[data-icon="soc-vk"],.slideout-menu .socialLinks [data-icon="soc-vk"][class|="icon"]{width:30px;height:30px;margin-top:-5px}@media screen and (max-width: 800px){.slideout-menu .socialLinks{text-align:center;left:40px;right:40px}.slideout-menu .socialLinks a{margin:0 10px}}.menuTrigger{display:block;color:#333;position:absolute;cursor:pointer;left:0;top:0;z-index:2001}@media screen and (min-width: 960px){body:not(.mapPage) .menuTrigger{position:absolute}}@media screen and (min-width: 800px){.menuTrigger{right:0;left:auto}}.menuTrigger .bar1,.menuTrigger .bar2,.menuTrigger .bar3{width:16px;height:2px;background-color:#1aaf6a;margin:0 0 3px;-webkit-transition:0.4s;transition:0.4s}.menuLinks{position:absolute;right:97px;top:-38px;z-index:1001}.menuLinks li{margin:0 0 0 23px;width:auto;float:none}.menuLinks a{color:#676767;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menuLinks a[data-q]:after{content:attr(data-q);display:inline-block;border-radius:2px;background:#f2f2f2;padding:3px 5px;line-height:1;font-size:10px;color:#888;margin:-3px 0 -3px 6px}.menuLinks a[data-q]:after:hover{color:#1aaf6a}.menuLinks a[data-q]:after:hover:after{background:#1aaf6a;color:#fff}.menuLinks:before{content:"";border-left:1px solid #f0f0f0;width:0;height:25px;position:absolute;right:-29px;top:0}@media screen and (max-width: 1300px){.menuLinks li{margin-left:20px}}@media screen and (max-width: 1140px){.menuLinks{display:none;left:0;top:33px;right:auto;padding:0 40px}.menuLinks:before{display:none}.menuLinks li{display:block;float:none;margin:0 30px 10px 0}}@media screen and (max-width: 800px){.menuLinks{width:100%;top:28px;padding-bottom:24px}.menuLinks:after{content:"";border-top:1px solid #f0f0f0;position:absolute;bottom:0;left:40px;right:40px}}@media screen and (max-width: 1200px) and (min-width: 1140px){.menuLinks{right:80px}.menuLinks:before{right:-17px}.menuLinks li{margin-left:12px}}html.menuOpen .headerMenuWrp,html.menuOpen .menuLinks,html.menuOpen .slideout-menu>li{display:block}html.menuOpen .slideout-menu{display:block;opacity:1}@media screen and (max-width: 800px){html.menuOpen .main-content,html.menuOpen.footerActive .footer,html.menuOpen.mapPage .mapTrigger,html.menuOpen .main-cols.rc-app,html.menuOpen .filter{display:none}}html.menuOpen body.mapPage .mapTrigger,html.menuOpen .contactsBlock.hidden .phoneTrigger:not(.static){display:none}html.menuOpen .header{z-index:1001}html.menuOpen .overlay{display:block !important}html.menuOpen .menuTrigger .bar1{-webkit-transform:rotate(-45deg) translate(-3px, 3px);transform:rotate(-45deg) translate(-3px, 3px)}html.menuOpen .menuTrigger .bar2{opacity:0}html.menuOpen .menuTrigger .bar3{-webkit-transform:rotate(45deg) translate(-4px, -4px);transform:rotate(45deg) translate(-4px, -4px)}html.menuOpen .menuTrigger .bar1,html.menuOpen .menuTrigger .bar2,html.menuOpen .menuTrigger .bar3{background:#bdbdbd}@media screen and (min-width: 960px){body .hideForDesk,.filter .formInner-ext .searchGeo .hideForDesk{display:none}}@media screen and (max-width: 960px){body .hideForMobile{display:none}}@media screen and (min-width: 960px){body .filter .formInner-ext .inlineFields .fieldHolder .fieldHolder{margin-bottom:0}}.selectFilterRcName+.select2-container .select2-selection__choice__remove{display:none}.selectFilterRcName+.select2-container .select2-selection__choice{background:none;border:0;padding:0;margin:0;color:#333}.select2-container--open{position:relative;z-index:100}.kill-all-select2-dropdowns .select2-dropdown{display:none !important}.kill-all-select2-dropdowns .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.kill-all-select2-dropdowns .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:6px;border-bottom-right-radius:6px}@media screen and (max-width: 960px){.kill-all-select2-dropdowns .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.kill-all-select2-dropdowns .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:20px;border-bottom-right-radius:20px}}.closeGeoWindow{position:absolute;color:#888;right:0;top:0;padding:15px;cursor:pointer}.closeGeoWindow:hover{color:#555}.closeGeoWindow.hideForMobile{padding:10px}.closeGeoWindow.hideForDesk{position:fixed}.geoFilterHolder{clear:both;margin-bottom:20px}.filter .geoFilterHolder .field-paired{width:334px}.filter .geoFilterHolder .field-paired .fieldItem{min-width:50%}@media screen and (min-width: 960px){.geoFilterHolder .inlineFields{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:300px}}@media screen and (max-width: 1240px){.geoFilterHolder .sel2-metro-station-holder{width:30%}}@media screen and (min-width: 1240px){.geoFilterHolder .inlineFields{margin-right:350px}}.setRegion #geo_slug_main:not(.select2-hidden-accessible){display:none}.filter .searchGeo>.fieldRow{max-width:100%;display:block}.filter .searchGeo>.fieldRow.hidden{display:none !important}.searchGeo .btn{padding-top:5px;padding-bottom:5px;margin-right:20px;position:relative;border-radius:4px}.searchGeo .btn:after{background:#158c55}@media screen and (min-width: 960px) and (max-width: 1000px){.searchGeo .btn .mobileHidden{display:none}}.searchGeo .btn.loading{opacity:.6}.searchGeo .btn.loading:before{content:"Загрузка";border-radius:inherit;color:#1aaf6a;cursor:default;background:#fff;position:absolute;right:0;top:0;line-height:30px;width:100%;height:100%}@media screen and (max-width: 960px){.searchGeo .btn.loading:before{line-height:34px}}.searchGeo .regionFilters{-webkit-tap-highlight-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px 0}@media screen and (min-width: 960px){.searchGeo .regionFilters{margin-left:150px}}.searchGeo .regionFilters .btn{margin:1px 0 0;-webkit-box-flex:1;-ms-flex:auto;flex:auto;border-color:transparent;margin-right:1px;color:#333;box-shadow:0 0 0 1px #e0e0e0}@media screen and (max-width: 400px){.searchGeo .regionFilters .btn{padding-left:5px;padding-right:5px}}@media screen and (max-width: 960px){.searchGeo .regionFilters .btn{border-radius:18px;height:38px;padding-top:7px}}.searchGeo .regionFilters .btn[data-filters]:after{margin-right:-32px;margin-left:8px}@media screen and (max-width: 1160px){.searchGeo .regionFilters .btn[data-filters]:after{margin-left:5px}}@media screen and (min-width: 960px) and (max-width: 1100px){.searchGeo .regionFilters .btn[data-filters]{padding-right:5px}.searchGeo .regionFilters .btn[data-filters]:after{margin:0;position:absolute;right:5px;line-height:1;top:-8px;padding:3px 6px}}@media screen and (max-width: 500px){.searchGeo .regionFilters .btn[data-filters]{padding-right:5px}.searchGeo .regionFilters .btn[data-filters]:after{margin:0;position:absolute;right:5px;line-height:1;top:-8px;padding:3px 6px}}.searchGeo .regionFilters .btn:hover,.searchGeo .regionFilters .btn.active{background:#1aaf6a;box-shadow:0 0 0 1px #1aaf6a;color:#fff}.searchGeo .regionFilters .btn:not(:first-child):not(:last-child):not(.firstVisible):not(.lastVisible){border-radius:0}.searchGeo .regionFilters .btn:first-child,.searchGeo .regionFilters .btn.firstVisible{border-top-right-radius:0;border-bottom-right-radius:0}.searchGeo .regionFilters .btn:last-child,.searchGeo .regionFilters .btn.lastVisible{border-top-left-radius:0;border-bottom-left-radius:0}@media screen and (max-width: 960px){.searchGeo .regionFilters{clear:both}.searchGeo .btn{margin-bottom:10px}.searchGeo #additionalFilter{margin-top:-33px}.searchGeo .geoSelectItems{padding-bottom:60px}.searchGeo .geoSelectItems .description{padding-bottom:13px}}@media screen and (max-width: 960px){.extraFiltersBottom{text-align:center}.extraFiltersBottom .switchInputs{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.extraFiltersBottom .switchInputs label{width:auto;padding-left:16px;padding-right:16px;margin:0 5px 10px}.geoFilterHolder .select2Wrap .select2-container{margin:0}.geoFilterHolder .select2Wrap .select2-container.select2-container--open{position:static !important;display:block}.geoFilterHolder .select2Wrap .select2-container.select2-container--open .select2-dropdown{left:auto}.searchGeo{-webkit-tap-highlight-color:transparent}.searchGeo #additionalFilter{margin-top:0;float:none;overflow:hidden;clear:both;width:100%}.searchGeo .fieldRow{-webkit-tap-highlight-color:transparent}}.sel2-metro-lines-holder .select2-search{display:none}.sel2-metro-lines-holder .select2-selection__rendered{position:relative}.sel2-metro-lines-holder .select2-selection__rendered:before{color:#999;content:"Выберите линии метро"}.sel2-metro-lines-holder .select2-container--default .select2-selection--multiple{cursor:pointer}.sel2-metro-lines-holder ul.select2-selection__rendered{position:relative;padding-right:30px !important}.sel2-metro-lines-holder ul.select2-selection__rendered:after{content:"";position:absolute;right:7px;top:15px;border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px}@media screen and (max-width: 960px){.sel2-metro-lines-holder ul.select2-selection__rendered:after{right:14px;top:17px}}.sel2-metro-lines-holder .select2-container--open .select2-selection__rendered:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sel2-central-diameters-lines-holder .select2-search{display:none}.sel2-central-diameters-lines-holder .select2-selection__rendered{position:relative}.sel2-central-diameters-lines-holder .select2-selection__rendered:before{color:#999;content:"Выберите линии МЦД"}.sel2-central-diameters-lines-holder .select2-container--default .select2-selection--multiple{cursor:pointer}.sel2-central-diameters-lines-holder ul.select2-selection__rendered{position:relative;padding-right:30px !important}.sel2-central-diameters-lines-holder ul.select2-selection__rendered:after{content:"";position:absolute;right:7px;top:15px;border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px}@media screen and (max-width: 960px){.sel2-central-diameters-lines-holder ul.select2-selection__rendered:after{right:14px;top:17px}}.sel2-central-diameters-lines-holder .select2-container--open .select2-selection__rendered:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select2-container:not(.select2-container--open) .select2-search--inline:before{overflow:hidden;max-width:calc(100% - 20px)}.sel2-metro-lines-holder .select2-container:not(.select2-container--open) .select2-search--inline:before{content:"Введите название линии"}.sel2-metro-station-holder .select2-container:not(.select2-container--open) .select2-search--inline:before{content:"Введите название станции"}.sel2-central-diameters-station-holder .select2-container:not(.select2-container--open) .select2-search--inline:before{content:"Введите название станции"}.geo-field-sel ~ .select2-container:not(.select2-container--open) .select2-search--inline:before{content:"Поиск по городам"}.geoDistricts-field-sel ~ .select2-container:not(.select2-container--open) .select2-search--inline:before{content:"Поиск по районам"}.geoRoads-field-sel ~ .select2-container:not(.select2-container--open) .select2-search--inline:before{content:"Поиск по шоссе"}.geoSubtrans-field-sel ~ .select2-container:not(.select2-container--open) .select2-search--inline:before{content:"Выберите ЖД станции"}.geoRoads-field-sel-holder{width:411px}@media screen and (min-width: 960px){.sel2-metro-station-holder{width:380px;max-width:31%}.sel2-metro-lines-holder{width:280px;max-width:30%}.sel2-central-diameters-station-holder{width:380px;max-width:31%}.sel2-central-diameters-lines-holder{width:280px;max-width:30%}.regionFilters{margin-right:328px;max-width:661px}}.columnsHolder{clear:both;padding-left:15px}.columnsHolder h2{margin:0 0 40px 15px;font-size:24px}.geoSubmit{right:36px;bottom:36px;left:36px;z-index:1010}.select2-results .metro-dot,.geoSelectItems .metro-dot{width:10px;height:10px;box-shadow:0 0 0 2px #fff;width:10px;height:10px;margin:0 5px 0 0;position:absolute;right:100%;top:8px}.select2-results .metro-dot+.metro-dot,.geoSelectItems .metro-dot+.metro-dot{margin-right:12px}.select2-results .metro-dot+.metro-dot+.metro-dot,.geoSelectItems .metro-dot+.metro-dot+.metro-dot{margin-right:19px}.metroHolder{position:relative;display:inline-block;margin-left:31px}.metroHolder.selectLines{margin-left:17px}.metroHolder .metro-dot{top:2px;margin-right:10px}.metroHolder .metro-dot+.metro-dot{margin-right:17px}.metroHolder .metro-dot+.metro-dot+.metro-dot{margin-right:24px}.geoSelectItems{max-width:1600px;margin:0 auto}.geoSelectItems .fixWidthSel{max-width:380px}@media screen and (min-width: 960px){.geoSelectItems{margin-top:20px}}@media screen and (max-width: 960px){.geoSelectItems{padding-bottom:60px}.geoSelectItems h1{line-height:1.2}}.geoSelectItems h1{margin-top:0}.geoSelectItems .btn{margin:0}.geoSelectItems .description{padding-bottom:5px}.geoSelectItems #additionalFilter .fieldRow .fieldLbl{padding-bottom:5px}.geoSelectItems #additionalFilter .fieldLbl{font-weight:normal}@media screen and (min-width: 960px){.geoSelectItems #additionalFilter .fieldLbl{margin:-20px 0 0}}.geoSelectItems .blockLinks{margin-bottom:20px}.geoSelectItems .blockLinks a{color:#333;float:left;position:relative;clear:both;padding:4px 10px;margin:0 0 8px 0;text-decoration:none;border-radius:4px}.geoSelectItems .blockLinks a:hover{color:#888}.geoSelectItems .blockLinks a.active{background:#1aaf6a;color:#fff}.geoSelectItems .blockLinks .alphabet{color:#aaa;clear:left;margin-bottom:14px;font-size:19px;margin-left:10px}.geoSelectItems .blockLinks .alphabet:not(:first-child){padding-top:10px}.geoSelectItems .blockLinks .alphabet-one{padding-top:5px}@media screen and (min-width: 1450px){.geoSelectItems .blockLinks{-webkit-column-count:6;-moz-column-count:6;column-count:6}}@media screen and (min-width: 1200px) and (max-width: 1450px){.geoSelectItems .blockLinks{-webkit-column-count:5;-moz-column-count:5;column-count:5}}@media screen and (min-width: 960px) and (max-width: 1200px){.geoSelectItems .blockLinks{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.geoSelectItems .blockLinks .blockLinks-item{position:relative;margin-bottom:34px;vertical-align:top;overflow:hidden}@media screen and (min-width: 960px){.geoSelectItems .blockLinks .blockLinks-item{display:inline-block;min-width:150px}}.geoSelectItems[data-type="central_diameters"] .alphabet{color:#333}@media screen and (min-width: 600px){.geoSelectItems[data-type="central_diameters"] .blockLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.geoSelectItems[data-type="central_diameters"] .blockLinks .blockLinks-item{width:50%}}@media screen and (min-width: 600px) and (min-width: 1450px){.geoSelectItems[data-type="central_diameters"] .blockLinks .blockLinks-item{width:20%}}@media screen and (min-width: 600px) and (min-width: 1200px) and (max-width: 1450px){.geoSelectItems[data-type="central_diameters"] .blockLinks .blockLinks-item{width:25%}}@media screen and (min-width: 600px) and (min-width: 960px) and (max-width: 1200px){.geoSelectItems[data-type="central_diameters"] .blockLinks .blockLinks-item{width:30%}}.geoSelectItems[data-type="central_diameters"] .blockLinks-item{position:relative}.geoSelectItems[data-type="central_diameters"] .blockLinks-item .metro-dot:before{width:14px;height:40px;content:"";position:absolute;left:-2px;top:-14px;border-left:2px solid currentcolor;border-right:2px solid currentcolor}.geoSelectItems[data-type="roads"] .alphabet,.geoSelectItems[data-type="suburbans"] .alphabet{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-left:15px}.geoSelectItems[data-type="roads"] .alphabet:hover,.geoSelectItems[data-type="suburbans"] .alphabet:hover{color:#333}.geoSelectItems[data-type="roads"] a,.geoSelectItems[data-type="suburbans"] a{margin-left:16px}@media screen and (min-width: 1200px){.geoSelectItems[data-type="roads"] .blockLinks,.geoSelectItems[data-type="suburbans"] .blockLinks{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media screen and (min-width: 960px) and (max-width: 1200px){.geoSelectItems[data-type="roads"] .blockLinks,.geoSelectItems[data-type="suburbans"] .blockLinks{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.geoSelectItems.geoSelectItems-Subway a{position:relative;margin-left:30px}.geoSelectItems.geoSelectItems-Subway .alphabet{margin-left:40px}.searchGeo-open{overflow:hidden}.searchGeo-open .closeGeoWindow,.searchGeo-open .geoBtnsHolder{display:block}.searchGeo-open .closeGeoWindow{position:absolute}.searchGeo-open .geoBtnsHolder{z-index:1010;top:22px;right:70px;position:absolute}@media screen and (max-width: 1240px){.searchGeo-open .geoBtnsHolder .resetFilters{min-width:0}}@media screen and (max-width: 960px){.searchGeo-open .geoBtnsHolder{display:none}}@media screen and (min-width: 960px){.searchGeo-open .extraGeoHolder,.searchGeo-open .extraGeoHolder-overlay,.searchGeo-open .extraGeoHolder-extended{display:block}.searchGeo-open .columnsHolder{position:absolute;left:25px;bottom:0;right:14px;top:99px;overflow:auto}.searchGeo-open .columnsHolder .row{margin-right:0}.searchGeo-open .columnsHolderFade{background:-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 100%);position:relative;clear:both;overflow:hidden;z-index:1;height:20px;width:100%;top:-14px}}@media screen and (max-width: 960px){.searchGeo-open .geoSubmit{display:block}.searchGeo-open .extraGeoHolder-extended{display:block;-webkit-tap-highlight-color:transparent}}.extraGeoHolder .fieldHolder{outline:none}.filter .formInner-ext .extraGeoHolder .fieldLbl{width:auto;margin-right:20px}.extraGeoHolder .select2-selection--multiple .select2-selection__choice{display:none}.extraGeoHolder .select2-results__option .metro-dot{vertical-align:top;margin-top:4px}.extraGeoHolder select,.extraGeoHolder .select2{width:100%}@media screen and (max-width: 960px){.extraGeoHolder{max-width:434px;margin:0 auto}.extraGeoHolder .inlineFields .fieldHolder{float:none;width:100%}.extraGeoHolder .select2-container .select2-selection .select2-search--inline:before{left:21px}.extraGeoHolder .geoFilterHolder .selectFilter,.extraGeoHolder .geoFilterHolder .select2Wrap{display:none}}.extraGeoHolder-overlay{content:"";display:none;position:fixed;z-index:1000;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.7)}.extraGeoHolder-extended{z-index:1005;position:fixed;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:10px;background:#fff;box-shadow:#333 2px 2px 3px;margin:0 auto;height:auto;overflow:auto;left:15px;top:15px;right:15px;bottom:15px;width:auto;border-radius:4px;overflow:hidden;top:52px;max-width:1600px;display:none}.extraGeoHolder-extended+.spin{position:fixed;left:50%;top:50%;width:30px;height:20px;z-index:1010;margin:-10px 0 0 -24px}.extraGeoHolder-extended.loading+.spin{display:block}@media (max-width: 600px){.extraGeoHolder-extended{left:0;top:0;right:0;bottom:0;padding-left:10px;padding-right:10px}}@media screen and (max-width: 960px){.extraGeoHolder-extended{left:0;overflow:auto;right:0;bottom:0}}@media screen and (min-width: 960px) and (max-width: 1120px){.filter .extraGeoHolder .field-paired{margin-right:0 !important}}@media screen and (min-width: 960px) and (max-width: 1180px){.extraGeoHolder .mobileHidden{display:none}}.geoBtnsHolder .btn{border-radius:4px;margin-left:20px;min-width:125px;height:35px;line-height:20px}.formInner-ext{display:none}.filter-active .formInner-ext,.filterOpened .formInner-ext{display:block}@media screen and (min-width: 960px) and (max-width: 1178px){.filterOpened .filter .geoRowBtn{display:block}}.filterOpened .formInner-ext{display:block}.filterOpened .filter,.filterOpened .header{z-index:1001}.filterOpened .overlay{display:block !important}.filterOpened .filter>form{background:#fff;z-index:3}.filter{line-height:21px;color:#333;-webkit-transition:height 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:height 0.2s ease-in-out, opacity 0.2s ease-in-out}.filter form{display:block}@media screen and (max-width: 800px){.filter{display:block}}.filter .formInner{max-width:1600px;padding:24px 15px 10px;margin:0 auto;position:relative}.filter .formInner:after{content:"";display:table;clear:both}.filter .orangeBtn{color:#000;background-color:#FFD950;border-color:transparent}.filter .orangeBtn:hover{border-color:transparent;background-color:#fc0}.filter .orangeBtn:active{border-color:#ffdd42}.filter .filter-btns{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter .filter-btns .btn,.filter .filter-btns button{cursor:pointer;white-space:nowrap;padding:6px 14px;margin-left:20px}.filter .filter-btns span.btn{line-height:22px;position:relative}.filter .filter-btns button{width:125px;line-height:17px;height:35px;margin:0}@media screen and (max-width: 960px){.filter .filter-btns button{background:#1aaf6a}}@media screen and (max-width: 1200px){.filter .filter-btns button{width:96px}}.filter .filter-btns .filter-small__open-ext.open-ext--active{background-color:#1aaf6a;color:#fff}.filter .filter-btns .filter-small__open-ext.open-ext--active:after{background:#158c55}.filter .btn{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.filter .btn[data-filters]{padding-right:23px}.filter .fieldRow{display:inline-block;vertical-align:top;white-space:nowrap}.filter .fieldRow{margin:0 20px 20px 0}.filter .widthWid{width:34.4% !important}.filter .widthTin{width:32.8% !important}.filter input[type=number]{-moz-appearance:textfield}.filter input[type=number]::-webkit-inner-spin-button,.filter input[type=number]::-webkit-outer-spin-button{display:none}.filter .filterTitle{text-align:center;font-weight:bold;margin:10px 0;font-size:14px}.filter .fieldLbl{font-weight:bold;font-size:12px}.filter .fieldLbl .icon-rouble{height:12px;vertical-align:top}@media screen and (min-width: 960px){.filter .formInner-ext .field-paired .fieldItem:first-child{width:32.8%}.filter .formInner-ext .field-paired .fieldItem:last-child{width:34.4%}.filter .formInner-ext .field-paired .fieldItem:last-child select{width:100%}}.filter .formInner-ext .inlineFields .fieldHolder{float:left;margin:0 20px 20px 0}@media screen and (max-width: 960px){.filter .formInner-ext .inlineFields .fieldHolder{margin-right:0;margin-bottom:14px}}.filter .geoRowBtn{width:200px}.filter .setRegion select[placeholder="moskovskiy"]+.select2-container .select2-search:after{content:"Московский регион"}.filter .setRegion select[placeholder="leningradskiy"]+.select2-container .select2-search:after{content:"Ленинградский регион"}.filter .setRegion select[placeholder="tatarstan"]+.select2-container .select2-search:after{content:"Татарстан"}.filter .setRegion select[placeholder="sverdlovskaja"]+.select2-container .select2-search:after{content:"Свердловский регион"}.filter .setRegion select[placeholder="rostovskaja"]+.select2-container .select2-search:after{content:"Ростовский регион"}.filter .setRegion select[placeholder="kaliningradskaya"]+.select2-container .select2-search:after{content:"Калининградский регион"}.filter .setRegion select[placeholder="krasnodarskaya"]+.select2-container .select2-search:after{content:"Краснодарский край"}.filter .setRegion select[placeholder="bashkortostan"]+.select2-container .select2-search:after{content:"Башкортостан"}.filter .setRegion:not(.allSelected) .select2-container .select2-selection .select2-selection__choice+.select2-search:after{display:none}.filter .setRegion.allSelected .select2-container .select2-selection .select2-selection__choice{display:none}.filter .setRegion .select2-container .select2-selection{border-radius:3px;cursor:pointer}.filter .setRegion .select2-container .select2-selection:after{content:"";position:absolute;right:9px;top:15px;width:0;height:0;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid #fff;border-left:5px solid transparent}.filter .setRegion .select2-container .select2-selection:hover:after{border-top-color:#fff}.filter .setRegion .select2-container .select2-selection:hover{background:#1aaf6a}.filter .setRegion .select2-container .select2-selection:hover .select2-search:after,.filter .setRegion .select2-container .select2-selection:hover .select2-selection__choice{color:#fff}@media screen and (max-width: 960px){.filter .setRegion .select2-container .select2-selection{border-radius:36px}.filter .setRegion .select2-container .select2-selection:after{right:14px;top:18px}}.filter .setRegion .select2-container.select2-container--open .select2-selection{border-bottom-left-radius:0;border-bottom-right-radius:0}@media screen and (max-width: 960px){.filter .setRegion .select2-container.select2-container--open .select2-selection{border-top-right-radius:20px;border-top-left-radius:20px}}.filter .setRegion .select2-container .select2-selection__rendered{margin:0 22px 0 10px;padding:0;white-space:nowrap;overflow:hidden;width:calc(100% - 32px)}@media screen and (max-width: 960px){.filter .setRegion .select2-container .select2-selection__rendered{padding:2px 22px 0 17px}}.filter .setRegion .select2-container .select2-selection__rendered:after{content:"";width:20px;height:100%;position:absolute;right:20px;top:0;background:-webkit-linear-gradient(right, #1aaf6a 0%, rgba(26,175,106,0) 100%);background:linear-gradient(to left, #1aaf6a 0%, rgba(26,175,106,0) 100%)}.filter .setRegion .select2-container .select2-selection:hover .select2-selection__rendered:after{background:-webkit-linear-gradient(right, #1dc175 0%, rgba(26,175,106,0) 100%);background:linear-gradient(to left, #1dc175 0%, rgba(26,175,106,0) 100%)}.filter .setRegion .select2-container .select2-selection__choice{border:none;padding:0;background:none;margin:0;float:none;display:inline-block;vertical-align:top;text-overflow:ellipsis;overflow:hidden;color:#fff;cursor:pointer}.filter .setRegion .select2-container .select2-selection__choice+.select2-selection__choice:before{content:", "}.filter .setRegion .select2-container .select2-results__option{padding-left:30px;position:relative}.filter .setRegion .select2-container .select2-results__option:after,.filter .setRegion .select2-container .select2-results__option:before{content:"";position:absolute;left:10px;top:15px;width:10px;height:10px}.filter .setRegion .select2-container .select2-results__option:before{-webkit-transform:scaleX(-1) rotate(-35deg);transform:scaleX(-1) rotate(-35deg);font-size:8px;line-height:8px;text-align:center}.filter .setRegion .select2-container .select2-results__option:after{border:1px solid;border-radius:2px}.filter .setRegion .select2-container .select2-results__option[aria-selected="true"]:before,.filter .setRegion .select2-container .select2-results__option.select2-results__option--highlighted:before{color:#fff;border-color:#fff}.filter .setRegion .select2-container .select2-results__option[aria-selected="true"]:before{content:"L"}.filter .setRegion .select2-container .select2-selection__choice__remove{display:none}.filter .setRegion .select2-container .select2-search--inline .select2-search__field{display:none}@media screen and (min-width: 960px){.filter .formInner-small .fieldRow{position:relative}.filter .formInner-small .fieldLbl{line-height:1;position:absolute;left:0;bottom:100%;margin:0 0 10px 0}.filter .formInner-ext .fieldHolder{margin-left:150px}.filter .formInner-ext .fieldRow{display:block;clear:both}.filter .formInner-ext .fieldRow.hidden{display:none !important}.filter .formInner-ext .fieldLbl{display:block;float:left;width:150px;line-height:16px;margin-top:10px}.filter .formInner-ext button[type="submit"]{width:321px;padding:9px 10px 10px}.filter .formInner-ext .filter-square-ext{display:none}.filter .filter-price{width:190px}.filter .switchInputs .tinyPaddings{padding-left:5px;padding-right:5px}}@media screen and (min-width: 1300px){.filter .filter-small__open-ext .bigText{display:inline-block}.filter .filter-small__open-ext .smallText{display:none}}@media screen and (min-width: 960px) and (max-width: 1178px){.filter .geoRowBtn{width:auto;display:block;clear:both;display:none}.filter .geoRowBtn.fieldHolder{margin-left:150px}.filter .geoRowBtn.filter-price{width:auto}.filter .geoRowBtn.filter-square-small .fieldHolder{display:block;width:auto}.filter .geoRowBtn .field-paired{display:block;overflow:hidden;margin-left:150px}.filter .geoRowBtn .field-paired .fieldItem{display:block;float:left;width:34.4%}.filter .geoRowBtn .field-paired .fieldItem:first-child{width:32.8%}.filter .geoRowBtn .fieldLbl{position:static;display:block;float:left;width:150px;line-height:16px;margin-top:10px}.filter .geoRowBtn .setRegion{margin-left:150px;max-width:329px}.filter .geoRowBtn select{width:200px}}@media screen and (max-width: 960px){.filter{background:#f3f4f7;height:0;opacity:0;padding:0;overflow:hidden;-webkit-overflow-scrolling:touch}.filter.active{overflow:hidden;height:auto;max-height:300px;opacity:1}.filter.active .formInner,.filter.filter--active .formInner{padding-bottom:110px;padding-top:15px}.filter .fieldRow.geoRowBtn{display:none}.filter .fieldRow.filter-sbm-bottom-row{width:100%;max-width:100%;padding:0 15px;left:0;bottom:30px}.filter.active .filter-sbm-bottom-row{position:fixed;z-index:10}.filter .formInner-ext .filter-small__submit{z-index:2;display:block;position:relative;width:100%;color:#000;box-shadow:0 1px 4px 0 rgba(0,0,0,0.3);height:52px;border-radius:36px;font-size:14px;line-height:18px}.filter .formInner-ext .filter-small__submit:hover{color:#fff}.filter .filter-btns{display:none}.filter .show-changeReg{display:block;cursor:pointer;background:#1aaf6a;color:#fff;padding:5px 17px;text-align:center;margin:0 0 30px;box-shadow:0 2px 4px #777}.filter .show-changeReg .icon,.filter .show-changeReg [class|="icon"]{margin-right:5px}.filter .moreLinksBlock{padding-bottom:0;box-shadow:0 2px 4px #777;border-radius:0 0 6px 6px;margin-top:-30px}.filter .moreLinksBlock .change-region{border:0 none}.filter .formInner-small,.filter .formInner-ext{padding:30px 20px;background:#fff;border-radius:6px;box-shadow:0 3px 4px 0 rgba(196,199,214,0.52)}.filter .formInner-small>.fieldRow:last-child,.filter .formInner-ext>.fieldRow:last-child{margin-bottom:0}.filter .fieldRow{display:block;white-space:normal;margin-right:0;margin-bottom:14px}.filter .filterTitle{display:block}.filter .fieldLbl{display:block;font-weight:bold;font-size:12px;line-height:16px;margin:0 10px 8px}.filter ::-webkit-input-placeholder{line-height:normal}.filter input,.filter .stylled{background:#fafafa;border-radius:36px;height:40px;padding:3px 15px 5px}}@media screen and (max-width: 960px) and (max-width: 960px){.filter input,.filter .stylled{line-height:1}}@media screen and (max-width: 960px){.filter input[type="checkbox"],.filter .stylled[type="checkbox"]{height:auto}.filter .fieldRow{max-width:434px;margin-left:auto;clear:both;margin-right:auto}.filter .mobileHidden{display:none}}@media screen and (max-width: 800px){.filter.active .formInner{padding-top:66px}}[data-filters]:after{content:attr(data-filters);color:#fff;display:inline-block;vertical-align:middle;margin:-1px -14px 0 7px;font-size:9px;border-radius:2px;background:#158c55;padding:0 4px;line-height:17px}@media screen and (min-width: 1050px) and (max-width: 1100px){[data-filters]:after{margin-right:-10px}}@media screen and (min-width: 960px) and (max-width: 1050px){[data-filters]:after{margin-right:-6px}}[data-filters]:hover:after{background:#158c55}@media screen and (min-width: 960px){.headWrp{position:absolute;left:0;top:51px;right:0}}@media screen and (max-width: 960px){.searchTrigger{text-decoration:none;position:fixed;right:0;top:0;z-index:2001;color:#333;font-size:21px;line-height:1;padding:15px 20px}.searchTrigger .icon,.searchTrigger [class|="icon"]{vertical-align:top;z-index:1}.searchTrigger:hover,.searchTrigger.active{color:#1aaf6a}body .searchTrigger{display:block}.bodyWrap{overflow:hidden}.filter-active{height:auto}.filter-active .header,.filter-active .menuTrigger,.filter-active .searchTrigger{position:fixed}.filter-active .headWrp{position:relative}.filter-active .filter{max-height:100% !important;position:static}.filter-active .filter .formInner{position:static;overflow:visible}.filter-active .main-content,.filter-active.footerActive .footer,.filter-active.mapPage .mapTrigger,.filter-active .main-cols.rc-app{display:none}}@media screen and (max-width: 960px) and (min-width: 800px){.searchTrigger{right:60px}}.startPage .mainPageTitle{z-index:1}.startPage .header__inner,.startPage .formInner{max-width:1200px}.startPage .formInner{padding-left:30px;padding-right:30px}.startPage .openGeo{display:none}@media screen and (min-width: 960px){.startPage .promoBlockMainPage{display:block}.startPage .filter-year label{width:100%}}@media screen and (min-width: 960px){.startPage .headWrp:after{content:attr(data-text);display:block;margin:30px auto 0;max-width:1200px;height:30px;text-align:right;color:#ccc;padding:30px;text-shadow:0 0 10px rgba(0,0,0,0.8)}.startPage .headWrp .filter .formInner-small{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:150px}.startPage .headWrp .filter .formInner-small .fieldRow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:30px}.startPage .headWrp .filter-furnish{display:none}.startPage .headWrp .filter .formInner-ext,.startPage .headWrp .filter-price+.fieldRow{display:none}.startPage .headWrp .filter-btns{position:absolute;right:0;top:0}.startPage .headWrp .filter-btns .btn,.startPage .headWrp .filter-btns button{height:40px;width:150px;font-size:14px;line-height:32px;padding-top:4px;padding-bottom:4px}.startPage .headWrp .filter .fieldLbl{font-size:13px;font-weight:normal}.startPage .headWrp .filter .switchInputs label,.startPage .headWrp .filter input{font-size:14px;height:40px}.startPage .headWrp .filter .switchInputs label{padding-top:4px;padding-bottom:4px}.startPage .headWrp .filter-price .fieldLbl{position:absolute;line-height:1}.startPage .headWrp .filter-small__open-ext,.startPage .headWrp .filter-square-small{display:none}}@media screen and (min-width: 1400px){.startPage .headWrp:after{margin-top:90px}.startPage .headWrp .filter{margin-top:365px}}.select2-results__option--highlighted a{color:#fff}.select2-results__option--highlighted a:hover{color:#fff;text-decoration:none}.select2-container .select2-results__option[aria-selected="true"]:has(.linkRcResults):hover a{color:#fff}.fieldAutocomplete .select2-selection__choice+.select2-selection__choice{display:none}.sel2CustomClassLinks{background:#ff0}.columns{display:block;position:relative;margin:0 auto -20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;width:1340px;-webkit-column-count:4;-moz-column-count:4;column-count:4}@media screen and (max-width: 1390px){.columns{width:1000px;-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (max-width: 1059px){.columns{width:660px;-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (max-width: 700px){.columns{width:100%;-webkit-column-count:1;-moz-column-count:1;column-count:1}}.lt-ie10 .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.columns-block{position:relative;display:inline-block;vertical-align:top;width:320px;margin:0 0 20px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.15);border-radius:4px;overflow:hidden;-webkit-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}@media screen and (min-width: 960px){.columns-block{opacity:0}}.lt-ie10 .columns-block{display:block}@media screen and (max-width: 700px){.columns-block{width:100%}}[data-loaded="true"] .columns-block{opacity:1}.columns-block img{display:block;width:100%}.columns-block figcaption{display:block;width:100%;padding:26px 30px 30px}.columns-block figcaption:after{content:"";display:table;clear:both}.columns-block__title{line-height:25px;text-decoration:none;font-size:20px;color:#333;border-bottom:2px solid transparent}.simpleBlock .columns-block__title{font-size:18px}.columns-block__title:hover{border-bottom-color:#333}.columns-block .simpleList{list-style-type:none;color:#777;font-size:12px;margin:20px 0}.columns-block .simpleList li{margin:0;line-height:1.45}.columns-block .simpleList li+li{margin:5px 0 0}.columns-block .simpleList:last-child{margin-bottom:0}.columns-block .simpleList a{text-decoration:none}.columns-block .simpleList a:hover{text-decoration:underline}.rc-info__related-block{background:#efefef;display:block}.rc-info__related-block+.promoHolder{background:#efefef}.result-gp__list-item{overflow:hidden}.promoHolder>div:not(:empty){background:#fff;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,0.15);margin:0 15px 15px;border-radius:4px}@media screen and (max-width: 600px){.promoHolder>div:not(:empty){margin-left:10px;margin-right:10px;margin-bottom:10px}}.rc-mini-card{overflow:hidden;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.15);margin:0 15px 15px;border-radius:4px;position:relative;display:block}.rc-mini-card:after{content:"";display:table;clear:both}.rc-mini-card-link{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-10000px;z-index:1}@media screen and (max-width: 600px){.rc-mini-card{margin-left:10px;margin-right:10px;margin-bottom:10px}}@media screen and (min-width: 1000px), screen and (min-width: 600px) and (max-width: 800px){.rc-mini-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none}.rc-mini-card .imgCol{width:45%}.rc-mini-card .infoCol{width:55%}}.rc-mini-card .imgCol{overflow:hidden;display:block;position:relative;min-height:239px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 600px) and (max-width: 800px), screen and (min-width: 1000px){.rc-mini-card .imgCol{max-width:350px}}@media screen and (max-width: 600px){.rc-mini-card .imgCol{min-height:165px}}.rc-mini-card .imgCol .frozenState{position:absolute;right:0;top:20px;color:#fff;background:#ff6666;padding:5px 10px;line-height:16px;z-index:3;text-align:center}.rc-mini-card .infoCol{padding:25px;position:relative}@media screen and (max-width: 600px){.rc-mini-card .infoCol{padding:0 20px}}.rc-mini-card .infoCol .developerName{color:#333}.rc-mini-card .infoCol .hasRate .developerName{margin-right:80px}@media screen and (min-width: 600px){.rc-mini-card .rate{color:#FEB100;position:absolute;right:25px;top:20px;font-size:20px}.rc-mini-card .rate span,.rc-mini-card .rate div{font-size:13px}.rc-mini-card .rate div{margin-top:3px;color:#999}}@media screen and (max-width: 600px){.rc-mini-card .rate{color:#FEC93C;margin-bottom:5px}.rc-mini-card .rate span{font-size:13px;font-weight:bold;margin:0 4px 0 0}.rc-mini-card .infoCol .rate{display:none}.rc-mini-card .imgCol .rate{display:block}}.rc-mini-card .discount{position:absolute;text-transform:uppercase;width:71px;height:71px;right:5px;top:5px;font-family:Arial;font-size:10px;color:#000;text-align:center;z-index:1;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}.rc-mini-card .discount svg{color:#fec409}.rc-mini-card .discount.saleStart{width:84px;height:84px}.rc-mini-card .discount.saleStart .strong{font-size:13px;color:#eee}.rc-mini-card .discount.saleStart svg{color:#c616dc}.rc-mini-card .discount.escrow{width:84px;height:84px}.rc-mini-card .discount.escrow .strong{line-height:17px;margin-top:4px;color:#eee;text-shadow:1px 1px 2px rgba(0,0,0,0.2)}.rc-mini-card .discount.escrow svg{color:#1aaf6a;opacity:0.9}.rc-mini-card .discount.online{width:98px;height:98px}.rc-mini-card .discount.online .strong{font-size:13px;line-height:17px;margin-top:2px;color:#eee;text-shadow:1px 1px 2px rgba(0,0,0,0.2)}.rc-mini-card .discount.online svg{color:#ff6666;opacity:0.8}.rc-mini-card .discount .discountText{position:relative;z-index:1;-webkit-backface-visibility:hidden}.rc-mini-card .discount svg{position:absolute;opacity:0.8;left:0;top:0;width:100%;height:100%}.rc-mini-card .discount .strong{display:block;font-size:20px;line-height:1;text-indent:1px}.rc-mini-card .discount .strong.big{font-size:14px}.result-gp__list--related .rc-mini-card__title{font-size:18px}.result-gp__list--related .result-gp__list-item:last-child .rc-mini-card{border-bottom:none}.rc-mini-card .priceOffer{margin:0 0 19px}@media screen and (min-width: 600px){.rc-mini-card .priceOffer{margin-top:-5px}}.rc-mini-card .priceOffer a{font-size:20px;position:relative;z-index:2}.rc-mini-card .priceOffer a:hover{color:#1aaf6a;text-decoration:none}.rc-mini-card .priceOffer .by-request{padding:8px 0 10px}.rc-mini-card .priceOffer div{color:#999;margin-top:3px}@media screen and (max-width: 600px){.rc-mini-card .priceOffer{padding:15px 0;margin:0}}.rc-mini-card-btn,.rc-mini-card .callBack-trigger{position:absolute;bottom:25px;height:35px;line-height:35px;margin:0;padding:0;z-index:2}.rc-mini-card .callBack-trigger{display:block;left:25px;right:188px}@media screen and (max-width: 1380px) and (min-width: 1000px){.rc-mini-card .callBack-trigger{right:168px}}@media screen and (max-width: 680px){.rc-mini-card .callBack-trigger{right:178px}}@media screen and (max-width: 650px) and (min-width: 600px){.rc-mini-card .callBack-trigger{right:168px}}@media screen and (max-width: 1530px) and (min-width: 1000px), screen and (max-width: 880px) and (min-width: 600px){.rc-mini-card .callBack-trigger .wideText{display:none}.rc-mini-card .callBack-trigger .thinText{display:inline}}@media screen and (max-width: 600px){.rc-mini-card .callBack-trigger{width:190px;left:auto;bottom:auto;top:19px;right:25px;margin:0 0 20px;height:36px;line-height:36px}}@media screen and (max-width: 600px) and (max-width: 400px){.rc-mini-card .callBack-trigger{width:140px}.rc-mini-card .callBack-trigger .wideText{display:none}.rc-mini-card .callBack-trigger .thinText{display:block}}@media screen and (max-width: 600px) and (max-width: 350px){.rc-mini-card .callBack-trigger{width:120px}}.rc-mini-card-btn.btn{right:25px;background:#1aaf6a;color:#fff;width:138px;line-height:23px}.rc-mini-card-btn.btn:hover{background:#1dc175}@media screen and (max-width: 1380px) and (min-width: 1000px){.rc-mini-card-btn.btn{width:128px}}@media screen and (max-width: 680px){.rc-mini-card-btn.btn{width:128px}}@media screen and (max-width: 600px){.rc-mini-card-btn.btn{position:relative;right:auto;bottom:auto;width:100%;padding-top:7px;padding-bottom:7px;margin:0 0 20px;line-height:20px}}.rc-mini-card .imgRcInfo{position:absolute;left:0;bottom:0;padding:17px 20px;width:100%;color:#aaa;z-index:2;background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.6) 60%, transparent 100%);background:linear-gradient(to top, rgba(0,0,0,0.6) 60%, transparent 100%)}.rc-mini-card .rcTitle{color:#fff;font-size:20px;margin-bottom:3px;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.rc-mini-card .features{white-space:nowrap;margin:0 0 17px}.rc-mini-card .features .tooltip{position:relative;z-index:2}.rc-mini-card .features a{position:relative;z-index:2}@media (min-width: 600px){.rc-mini-card .features{margin-bottom:57px}}.rc-mini-card .features li{list-style-type:none;overflow:hidden;text-overflow:ellipsis}.rc-mini-card .features li+li{margin-top:10px}.rc-mini-card .features span{color:#999}.rc-mini-card .features .icon,.rc-mini-card .features [class|="icon"]{margin:0 10px 0 2px;width:12px;height:12px}.rc-mini-card .features .icon svg,.rc-mini-card .features [class|="icon"] svg,.rc-mini-card .features .icon use,.rc-mini-card .features [class|="icon"] use{vertical-align:top}.rc-mini-card .features .icon:after,.rc-mini-card .features [class|="icon"]:after{vertical-align:middle}.rc-mini-card .features .icon[data-icon="icon-place"],.rc-mini-card .features [data-icon="icon-place"][class|="icon"]{height:14px;margin-top:-2px}.rc-mini-card .features .icon[data-icon="icon-place"] svg,.rc-mini-card .features [data-icon="icon-place"][class|="icon"] svg{fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421}.rc-mini-card .features .icon:not(.subway),.rc-mini-card .features [class|="icon"]:not(.subway){color:#757575}.rc-mini-card .features .icon[data-icon="icon-mkad"],.rc-mini-card .features [data-icon="icon-mkad"][class|="icon"],.rc-mini-card .features .icon[data-icon="icon-suburban"],.rc-mini-card .features [data-icon="icon-suburban"][class|="icon"]{margin-bottom:-2px;vertical-align:top}.rc-mini-card .features .icon[data-icon="icon-mkad"],.rc-mini-card .features [data-icon="icon-mkad"][class|="icon"]{height:13px;margin-top:2px;width:15px;margin-right:9px;margin-left:1px}.rc-mini-card .features .icon[data-icon="icon-suburban"],.rc-mini-card .features [data-icon="icon-suburban"][class|="icon"]{height:15px;width:14px;margin-top:1px;margin-left:1px}.rc-mini-card .features .icon.subway,.rc-mini-card .features .subway[class|="icon"]{width:22px;height:22px;overflow:hidden;border-radius:50%;margin:-5px 7px -5px -5px}.rc-mini-card .features .icon.subway svg,.rc-mini-card .features .subway[class|="icon"] svg{left:0;top:-2px;right:auto;width:calc(100% + 4px);height:calc(100% + 4px)}.rc-mini-card .features .icon.subway.dashed,.rc-mini-card .features .subway.dashed[class|="icon"]{border:0 none}.rc-mini-card[data-promo-sort-rc="true"]{background:#FFFAEB}.rc-mini-card[data-promo-sort-rc="true"] .promoLabel{margin:0;position:absolute;bottom:25px;text-align:center;color:#fff;background:#ff6666;padding:0 10px 0 4px;min-width:90px;height:20px;line-height:19px;text-indent:6px;right:0;z-index:3}@media screen and (min-width: 1000px), screen and (max-width: 800px) and (min-width: 600px){.rc-mini-card[data-promo-sort-rc="true"] .promoLabel{top:0;bottom:auto}}@media screen and (max-width: 1000px) and (min-width: 800px){.rc-mini-card[data-promo-sort-rc="true"] .promoLabel{top:199px;bottom:auto}}@media screen and (max-width: 600px){.rc-mini-card[data-promo-sort-rc="true"] .promoLabel{top:125px;bottom:auto}}.rc-mini-card[data-promo-sort-rc="true"] .promoLabel:before{position:absolute;right:100%;top:0;content:"";width:0;height:0;border-top:10px solid #ff6666;border-bottom:10px solid #ff6666;border-left:8px solid transparent}.rc-mini-card[data-promo-sort-rc="true"] .promoLabel sup{font-size:8.25px}.rc-mini-card.apart-mini-card .imgCol{background-size:contain}.rc-mini-card.apart-mini-card .imgCol .icon,.rc-mini-card.apart-mini-card .imgCol [class|="icon"]{width:100px;height:100px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;color:#000}.rc-mini-card.apart-mini-card .imgFade{position:absolute;right:0;bottom:0;width:60px;height:100%;opacity:0.2}@media screen and (min-width: 600px){.rc-mini-card.apart-mini-card .imgFade{-webkit-transform:rotate(180deg);transform:rotate(180deg);background:-webkit-linear-gradient(left, #969696 0%, rgba(150,150,150,0) 100%);background:linear-gradient(to right, #969696 0%, rgba(150,150,150,0) 100%)}}@media screen and (max-width: 600px){.rc-mini-card.apart-mini-card .imgFade{background:#000;height:80px;opacity:0.9;width:100%;background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.6) 60%, transparent 100%);background:linear-gradient(to top, rgba(0,0,0,0.6) 60%, transparent 100%)}}.rc-mini-card.apart-mini-card .title{color:#70a145;margin:0 0 5px;display:block;text-decoration:none}@media screen and (max-width: 600px){.rc-mini-card.apart-mini-card .title{top:-54px}}.rc-mini-card.apart-mini-card .infoCol{padding-top:14px}.rc-mini-card.apart-mini-card .infoCol-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px}.rc-mini-card.apart-mini-card .infoCol-cols .colsR{text-align:right}@media screen and (min-width: 600px){.rc-mini-card.apart-mini-card .infoCol-cols .colsR{white-space:nowrap}}.rc-mini-card.apart-mini-card .infoCol-cols .priceOffer{margin:-5px 0 2px}@media screen and (max-width: 600px){.rc-mini-card.apart-mini-card .infoCol-cols .priceOffer{padding:0}}.rc-mini-card.apart-mini-card .infoCol-cols .colsL .priceOffer a{margin-right:10px}.rc-mini-card.apart-mini-card .completion,.rc-mini-card.apart-mini-card .priceM-label{display:inline-block;vertical-align:top;padding:2px 5px;margin:2px 5px 0 0}.rc-mini-card.apart-mini-card .priceM-label{background:rgba(254,201,60,0.63921569);color:#333;border-radius:2px}@media screen and (max-width: 600px){.rc-mini-card.apart-mini-card .priceM-label{display:block}}.rc-mini-card.apart-mini-card .completion{padding-left:0;margin-right:16px}@media screen and (max-width: 600px){.rc-mini-card.apart-mini-card .completion{top:-40px}}@media screen and (max-width: 600px){.rc-mini-card.apart-mini-card .title,.rc-mini-card.apart-mini-card .completion{position:absolute;left:21px;right:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;text-shadow:1px 1px 0 #333}}@media screen and (max-width: 600px){.rc-mini-card.apart-mini-card .rc-mini-card-btn{top:-54px;background:#1aaf6a;color:#fff}.rc-mini-card.apart-mini-card .imgCol{min-height:250px}}@media screen and (max-width: 600px) and (min-width: 400px){.rc-mini-card.apart-mini-card .features li:first-child,.rc-mini-card.apart-mini-card .features li:nth-child(2){margin-right:110px}}.developerLogo{position:absolute;left:20px;top:20px;z-index:3}.developerLogo img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.developerLogo.square img{max-width:45px;max-height:45px}.developerLogo.vertical img{max-width:20px;max-height:100px}.developerLogo.horizontal img{max-width:120px;max-height:30px}.rc-mini-card-discounts{font-size:12px;line-height:16px}.rc-mini-card-discounts span{letter-spacing:0.4px}.rc-mini-card .features .rc-mini-card-discounts .icon,.rc-mini-card .features .rc-mini-card-discounts [class|="icon"]{width:14px;height:14px;vertical-align:top;margin-top:1px;margin-left:0}.rc-mini-card-discounts-big{line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rc-mini-card-discounts-big strong{display:block}.rc-mini-card .features .rc-mini-card-discounts-big .icon,.rc-mini-card .features .rc-mini-card-discounts-big [class|="icon"]{width:22px;height:22px;min-width:22px}.rc-mini-card-discounts-big .rightCol{overflow:hidden;text-overflow:ellipsis}.rc-mini-card-discounts .icon-plus{width:14px;height:14px;color:#ff6666;border:2px solid currentcolor;border-radius:50%;line-height:10px;text-align:center;position:relative}.rc-mini-card-discounts .icon-plus:after,.rc-mini-card-discounts .icon-plus:before{content:"";width:2px;height:6px;background-color:#ff6666;position:absolute;top:50%;margin-top:-3px;left:50%;margin-left:-1px}.rc-mini-card-discounts .icon-plus:before{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}.feature{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:620px;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feature__text{padding-left:10px}.feature__text a{color:black;text-decoration:none}.feature__text a:hover{text-decoration:underline}.feature__text div{margin-top:3px;font-size:12px;color:#666}.feature .icon-5-ecology{color:#1aaf6a;border-color:#1aaf6a}.feature .icon-4-ecology{color:#b2df63;border-color:#b2df63}.feature .icon-3-ecology{color:#ffd673;border-color:#ffd673}.feature .icon-2-ecology{color:#f4bb22;border-color:#f4bb22}.feature .icon-2-ecology:before{padding-top:2px;font-size:24px}.feature .icon-1-ecology{color:#ff6666;border-color:#ff6666}.feature .icon-1-ecology:before{font-size:17px}.feature .icon-mkad:before{padding-top:7px;font-size:13px}.feature .icon-university:before{font-size:16px}.feature .icon-school:before,.feature .icon-hospital:before{padding-top:6px;font-size:16px}.feature .icon-park:before{padding-top:5px;padding-left:2px;font-size:17px}.feature .icon-market:before{padding-top:7px;font-size:14px}.flat-kind{margin:0}.flat-kind:after{content:"";display:table;clear:both}.flat-kind__item{width:33.3%;padding:0 10px;box-sizing:border-box;position:relative;float:left;text-align:center;color:#333}.flat-kind__item:hover{color:#000}.flat-kind__item:before{content:'';width:1px;position:absolute;top:7px;bottom:7px;left:0;background:#eaeaea}.flat-kind__item:nth-child(1){width:30%;padding-left:0;text-align:left}.flat-kind__item:nth-child(1):before{display:none}.flat-kind__item:nth-child(2){width:40%;text-align:center}.flat-kind__item:nth-child(3){width:30%;padding-right:0;text-align:right}.flat-kind__item a,.flat-kind__item span{display:block}.flat-kind__item a,.flat-kind__item .rooms{margin-bottom:1px}.flat-kind__item .strong{font-size:14px;display:inline-block}.flat-kind__item .icon-rouble{width:auto}.flat-kind__item span{margin-top:1px;color:#999}.flat-kind .linkToAparts{position:absolute;left:0;top:0;width:100%;height:100%}.flat-kind__item-inner{display:inline-block;vertical-align:top;text-align:left}.flat-kind__item-inner .space{margin-top:1px;color:#999}.seporatorPage{position:relative;text-align:center;margin:0 15px 15px}@media screen and (max-width: 800px){.seporatorPage{margin-left:10px;margin-right:10px}}.seporatorPage span{position:relative;display:inline-block;background:#efefef;padding:3px 16px;color:#C7C7C7;z-index:1}.seporatorPage:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:#ddd}.pagination{position:relative;padding-top:0;font-size:15px;text-align:center;display:block}@media screen and (min-width: 800px){.pagination{padding-bottom:15px}}@media screen and (max-width: 800px){.pagination{padding-left:5px;padding-right:5px}}@media screen and (max-width: 800px){body .result-gp .pagination{padding-bottom:100px}}.pagination__inner{margin:0 auto;max-width:100%}.pagination .pagination-showMore{display:none;margin:5px 0 20px;height:42px;padding:12px 10px;border-radius:4px}.pagination .pagination-showMore .spinner{margin:0 auto;height:16px}.mapPage .pagination .pagination-showMore:not(.hidden){display:block}.pagination__pages{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__pages span{line-height:28px;margin:0 5px;background:#e5e5e5;border-radius:4px;height:40px;overflow:hidden}.pagination__pages span a{display:block;color:#333;text-decoration:none;box-sizing:border-box}.pagination__pages span a:hover{color:#333}.pagination__pages span:first-child{margin-left:0}.pagination__pages span:last-child{margin-right:0}.pagination__pages span a,.pagination__pages span.active-page{font-weight:normal;width:40px;max-width:100%;height:40px;line-height:40px}.pagination__pages span.active-page{cursor:default}.pagination__pages span.active-page,.pagination__pages span:hover{background:#f4e2b1}.pagination__pages span.gap{background:none;width:20px;line-height:42px;cursor:default}.pagination__pages span.gap:hover{font-weight:400;background-color:transparent}.select2-dropdown{border:none;overflow:hidden;box-shadow:0 2px 8px #ddd}@media screen and (max-width: 960px){.select2-dropdown{border-bottom-right-radius:18px;border-bottom-left-radius:18px}}.select2-container,.select2-selection,.select2-selection__rendered{outline:none}.select2-container .select2-search--inline .select2-search__field{height:32px;margin:0;line-height:1}.select2-container .select2-selection{border:1px solid #e0e0e0;border-radius:6px;vertical-align:top;height:auto}.select2-container .select2-selection__arrow{min-height:33px}@media screen and (max-width: 960px){.select2-container .select2-selection{border-radius:20px;height:40px}.select2-container .select2-selection__arrow{min-height:37px;min-width:34px}.geoFilterHolder .select2-container .select2-selection .select2-search--inline .select2-search__field{margin-left:6px}}.select2-container .select2-selection .select2-search--inline:before{color:#999;position:absolute;left:15px;top:1px}.select2-container:hover .select2-selection,.select2-container.select2-container--open .select2-selection,.select2-container.select2-container--focus .select2-selection{border-color:#cacaca}.select2-container .select2-selection--multiple .select2-selection__rendered,.select2-container .select2-selection--single .select2-selection__rendered,.select2-container .select2-selection__rendered{min-height:33px;line-height:33px;padding-left:15px;vertical-align:top}.select2-container .select2-selection__choice{background:#1aaf6a;border:none;color:#fff;margin:2px 2px 2px 0;padding:3px 5px}.select2-container .select2-results>.select2-results__options{max-height:300px}.select2-container .select2-selection__choice__remove{color:#fff}.select2-container .select2-results__message{padding-left:15px}.select2-container .select2-results__option{padding:9px 6px 9px 16px;overflow:hidden;text-overflow:ellipsis}.select2-container .select2-results__option[aria-selected="true"]{background:#1aaf6a;color:#fff}.select2-container .select2-results__option--highlighted[aria-selected]{background:#1dc175}.select2-container .select2-selection--multiple .select2-selection__clear{margin:0;position:absolute;right:0;top:0;width:33px;height:100%;font-size:17px;font-weight:normal;font-family:Arial;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;padding:0}@media screen and (max-width: 960px){.select2-container{margin-bottom:20px}.select2-container .select2-selection__choice{border-radius:18px;padding:7px 10px 6px}.select2-container .select2-selection--multiple .select2-selection__clear{top:7px;width:26px;height:26px}.select2-container .select2-search--inline .select2-search__field{height:38px}.select2-container .select2-selection--multiple .select2-selection__rendered,.select2-container .select2-selection--single .select2-selection__rendered,.select2-container .select2-selection__rendered{line-height:37px}}.styledSelect{position:relative;background-color:#fff;border:1px solid #e0e0e0}.styledSelect.styled{background-color:#fff;border-radius:4px;height:35px}@media screen and (max-width: 960px){.filter .styledSelect.styled{border-radius:36px;height:40px}.filter .styledSelect.styled .fakeVal{line-height:36px;padding-left:15px}}.styledSelect:after{content:"";opacity:0.7;position:absolute;top:50%;right:10px;margin-top:-2px;color:#dedede}.styledSelect:hover:after{color:#507b26}.styledSelect select{opacity:0;width:100%;height:100%;left:0;top:0;position:absolute;border:0;z-index:2}.styledSelect select option{padding:3px 9px}.styledSelect .fakeVal{position:absolute;white-space:nowrap;color:#333;text-align:left;left:0;top:0;width:100%;height:100%;line-height:32px;padding:0 30px 0 10px;box-sizing:border-box}.btn.btn_red{border:0 none;background:#ff6666;color:#fff}.btn.btn_red:hover{background:#ff4d3b}.btn.btn_big{height:36px;line-height:26px}.btn.btn_green{border:0 none;background:#1aaf6a;color:#fff}.btn.btn_green:hover{background:#1dc175}button.btn_big{line-height:1;border:0 none}button{outline:none}input,.styledSelect{outline:none;height:35px;line-height:16px;background-color:#fafafa;padding:0 10px 2px;-webkit-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;border-radius:6px;border:1px solid #e0e0e0;vertical-align:top;position:relative;width:100%}input:hover,input:focus,.styledSelect:hover,.styledSelect:focus{border-color:#cacaca;z-index:1}input::-webkit-input-placeholder,.styledSelect::-webkit-input-placeholder{color:#999}input::-moz-placeholder,.styledSelect::-moz-placeholder{color:#999}input:-ms-input-placeholder,.styledSelect:-ms-input-placeholder{color:#999}input:-moz-placeholder,.styledSelect:-moz-placeholder{color:#999}input::-webkit-input-placeholder,.styledSelect::-webkit-input-placeholder{color:#999}input:-ms-input-placeholder,.styledSelect:-ms-input-placeholder{color:#999}input::placeholder,.styledSelect::placeholder{color:#999}@media screen and (max-width: 960px){input,.styledSelect{border-radius:36px}}select{outline:none;width:100%}.switchInputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.switchInputs.manyElems{-ms-flex-wrap:wrap;flex-wrap:wrap}.switchInputs.manyElems label{margin-bottom:19px}@media (max-width: 400px){.switchInputs:not(.notWrapped){-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.switchInputs label{outline:none;display:block;min-width:40px;padding:6px 12px;white-space:nowrap;text-align:center;color:#333;background-color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border-radius:6px;border:1px solid #e0e0e0;position:relative;margin:0 19px 0 0}.switchInputs label:last-child{margin-right:0}@media (max-width: 960px){.switchInputs label{border-radius:20px;min-width:42px;padding:8px 7px;overflow:hidden;text-overflow:ellipsis;width:100%}}@media (min-width: 960px){.switchInputs label:hover{background:#ebedf5}}@media (max-width: 600px){.switchInputs label{margin-right:5px}.switchInputs label:last-child{margin-right:0}}@media (max-width: 400px){.switchInputs label{width:auto;margin-bottom:5px}.switchInputs label.widthTin{width:auto !important}}@media (max-width: 400px){.switchInputs.notWrapped label{width:100%}}.switchInputs.firstWide label[for="rooms_count_0"]{min-width:80px}.switchInputs input{opacity:0;width:0;height:0;padding:0;border:0 none;position:absolute}.switchInputs input:checked+label,.switchInputs input+label.checked{color:#fff;background-color:#1aaf6a;box-shadow:none;border-color:transparent}.switchInputs input:focus+label{background:#ebedf5}@media screen and (max-width: 960px){.switchInputs input:focus+label{background:#fff}}.switchInputs input:focus:checked+label,.switchInputs input:focus+label.checked{background:#1dc175}.switchInputs input:checked+label+input:checked+label{border-left-color:#e0e0e0}@media (min-width: 960px){.switchInputs.merged label{margin:0;border-radius:0}.switchInputs.merged input:first-child+label{border-top-left-radius:6px;border-bottom-left-radius:6px}.switchInputs.merged input+label:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.switchInputs.merged input+label+input+label{border-left-color:transparent}}.switchInputs.firstWide input+label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.switchInputs.firstWide input+label.flex-2{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}@media (min-width: 960px){.formInner-ext .switchInputs label{width:151px}}.switchInputs.grids-3{max-width:491px}.switchInputs.grids-3 label{width:32.8%}.inputsWidth-2{max-width:491px}@media (min-width: 960px){.inputsWidth-2 .fieldItem{width:32.8%}.inputsWidth-2 .fieldItem:last-child{width:34.4%}}.field-maxWidth{max-width:491px}.field-maxWidth .select2-selection--multiple .select2-search__field{min-width:200px}.field-maxWidth .select2-selection--multiple .select2-selection__choice+.select2-search--inline .select2-search__field{min-width:0}.field-paired{display:-webkit-box;display:-ms-flexbox;display:flex}.field-paired>input,.field-paired>.fieldItem{width:50%}.field-paired .fieldItem:first-child input{border-top-right-radius:0;border-bottom-right-radius:0}.field-paired .fieldItem .select2-selection,.field-paired .fieldItem:last-child input{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.result-gp__top-bar .description__block{margin:0}.result-gp .footerDescription{display:block;margin:0;border-top:1px solid #eaeaea;line-height:1.5;padding-top:21px;padding-bottom:21px}.result-gp .footerDescription h2{color:#333}.result-gp .footerDescription .teaserList{list-style-position:inside;margin:9px 0 21px}.result-gp .footerDescription .teaser{margin-top:14px;margin-bottom:21px}.result-gp .childrenLandings{display:block;outline:none;position:relative;padding:0 15px;margin:0 0 10px;max-width:inherit}@media (max-width: 600px){.result-gp .childrenLandings{padding:0 10px}}.result-gp .childrenLandings:after,.result-gp .childrenLandings:before{bottom:10px;height:64px;background:-webkit-linear-gradient(left, #efefef 0%, rgba(239,239,239,0) 100%);background:linear-gradient(to right, #efefef 0%, rgba(239,239,239,0) 100%)}.result-gp .childrenLandings:after{right:15px}@media (max-width: 800px){.result-gp .childrenLandings:after{right:10px}}.result-gp .childrenLandings:before{left:0;-webkit-transition:left 0.4s ease;transition:left 0.4s ease}.result-gp .childrenLandings.scrolled:before{left:15px}@media (max-width: 800px){.result-gp .childrenLandings.scrolled:before{left:10px}}.result-gp .childrenLandings-title{display:block;color:#bbb;margin:4px 0 10px}.result-gp .childrenLandings-list{outline:none;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;padding:0 10px;opacity:1;overflow-x:auto}.result-gp .childrenLandings-list::-webkit-scrollbar-track{border-color:#ededed}.result-gp .childrenLandings-list::-webkit-scrollbar-thumb{border-color:#ededed}.result-gp .childrenLandings ul{margin:0 0 15px -10px;min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.result-gp .childrenLandings ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.result-gp .childrenLandings ul li .btn{height:36px;margin-right:7px;padding-top:11px;line-height:1;border:0 none;background:#fff;padding-left:16px;padding-right:16px}.result-gp .childrenLandings ul li .btn:hover{background:#1aaf6a}.result-gp .pagination{padding:20px 15px 40px}.result-gp--show-rc .result-gp__top-bar,.result-gp--show-rc .result-gp__top-bar__title{display:none}.result-gp--show-rc.result-gp--has-list .result-gp__top-bar{display:block}.result-gp--show-rc .result-gp__list-group{display:none}.result-gp--show-rc .result-gp__show{display:block}.result-gp--show-list .result-gp__show{display:none}.result-gp--show-list .result-gp__list-group{display:block}.rc-infoCard-img{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;position:relative;max-width:100%;height:220px;width:100%;vertical-align:top;background-position:center center;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor;image-rendering:optimize-contrast;background-size:cover}.rc-infoCard-img img{display:none}.rc-infoCard-img .alertStamp{border-radius:5px;border:3px solid #ff6666;color:#ff6666;padding:10px 20px;position:absolute;background:#fff;font-size:26px;left:50%;top:50%;margin:-31px 0 0 -198px;box-shadow:0 0 0px #fff}@media screen and (min-width: 1200px){.rc-infoCard.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.rc-infoCard.flex .gridItem{width:50%}.rc-infoCard.flex .rc-infoCard-img{margin:0 15px 0 0}}.btn.js-poly{position:absolute;left:10px;top:10px;z-index:10;background-color:#fff}.rc_info__included_rc .rc-mini-card{margin:0;border-radius:0}.rc-info .mapWalkFrame{width:calc(100% + 30px);height:300px;margin:0 -15px 15px;border:1px solid #ccc}.rc-info .hideFrame+.mapWalkFrame{display:none}.rc-info .initedMap .showPedestrianMap{content:"Скрыть"}.rc-info .showPedestrianMap{cursor:pointer;margin:0 10px 0 6px}.rc-info .showPedestrianMap:hover{color:#333}.rc-info .showPedestrianMap:before,.rc-info .showPedestrianMap:after{position:absolute}.rc-info .showPedestrianMap:before{content:"(";margin-left:-5px}.rc-info .showPedestrianMap:after{content:")";margin-left:1px}.rc-info .price_table{display:block;margin-top:20px;margin-bottom:20px;padding-top:0;padding-bottom:0}.rc-info-mortSize{display:block;background:rgba(255,203,4,0.48);padding:8px 16px 9px;font-size:16px;margin:20px 0 0;text-align:center;border-radius:3px}@media screen and (min-width: 1000px), screen and (min-width: 600px) and (max-width: 800px){.rc-info-mortSize{position:absolute;right:0;bottom:26px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}}.rc-info__block{position:relative}.rc-info__block:after{content:"";display:table;clear:both}.rc-info__block:not(.noBorder){border-bottom:1px solid #eaeaea}.rc-info__block:not(:first-child){visibility:visible}.rc-info__block:last-child{border-bottom:none}.rc-info__favorites .btn{font-size:16px;width:auto;height:auto;position:relative;color:#fff;background:#1dc175;padding-right:15px}.rc-info__favorites .btn:hover .icon-like:before,.rc-info__favorites .btn:hover .icon-like:after{background-color:#cddc39}.rc-info__favorites .btn:before{content:"Добавить "}.rc-info__favorites .btn:after{content:"в избранное"}.rc-info__favorites .btn.active:before{content:"Удалить "}.rc-info__favorites .btn.active:after{content:"из избранного"}.rc-info__favorites .btn .icon-like{height:18px;float:left;margin:3px 10px 0 5px}.rc-info__favorites .btn .icon-like:before,.rc-info__favorites .btn .icon-like:after{background-color:#cddc39}.rc-info .contactsBlock .rulesAgree{font-size:10px;margin:14px 0 -10px;color:#999}.rc-info .contactsBlock .rulesAgree a{color:#999}.rc-info .galleryBlock+.promoSimpleRc .secondType{margin-top:20px}.rc-info .inRcInfo .contactsBlock{padding:0}.rc-info .inRcInfo h2{margin-bottom:22px}.rc-info .descriptionPhone{font-size:14px;margin:15px 0 0}.rc-info .frozenBlock{background:#ff6666;color:#fff;text-align:center;padding:30px;font-size:16px}.rc-info .promoHolder-inside>div:not(:empty){margin:20px 15px}.rc-info.reviewsPage .rc_info__included_rc{border-bottom:2px solid #eaeaea}.rc-info__subtitle{font-size:20px;font-weight:400;margin:-2px 0 21px}.banks_block .rc-info__subtitle{margin-bottom:10px}.rc-info__subtitle a{color:#333;text-decoration:none}.rc-info__subtitle a:hover{text-decoration:underline}.rc-info .apartment-link{margin:20px 0}.rc-info .masterPlan img{margin:0 -15px -20px;vertical-align:top;max-width:calc(100% + 30px)}.rc-info .altView .load .spinner{margin:30px auto 50px}.rc-info__features .feature{margin:0 8px 10px 0}.rc-info__features a{text-decoration:underline}.rc-info__features a:hover{color:#52a735}.rc-info__features .icon,.rc-info__features [class|="icon"]{width:30px;min-width:30px;height:30px;border:0 none}.rc-info__features .icon[data-icon="icon-mkad"],.rc-info__features [data-icon="icon-mkad"][class|="icon"],.rc-info__features .icon[data-icon="icon-suburban"]:not(.central-diameter),.rc-info__features [data-icon="icon-suburban"][class|="icon"]:not(.central-diameter){color:#ccc}.rc-info__features .icon.central-diameter,.rc-info__features .central-diameter[class|="icon"]{border:1px solid;border-radius:50%}.rc-info__features .icon.central-diameter svg,.rc-info__features .central-diameter[class|="icon"] svg{left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px}.rc-info__features .icon.dashed,.rc-info__features .dashed[class|="icon"]{border-style:dashed}.rc-info__features .showMore{margin-top:10px}.rc-info__descr-content{line-height:1.5;margin:0 0 20px}.rc-info__descr-content:last-child{margin-bottom:0}.rc-info__descr-content.cutted{overflow:hidden;max-height:134px;position:relative}.rc-info__descr-content.cutted:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:30px;background:-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 100%);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rc-info__shoMore{margin:-8px 0 26px;display:inline-block;color:#1aaf6a;vertical-align:top}.rc-info__shoMore:hover{color:#1dc175}.rc-info .house-table{margin:0 -15px}.rc-info__related-block{position:relative;margin-top:-1px}.rc-info__related-block-title{display:block;padding:25px;background:#e3f3ec;border-top:1px solid #b6c2bd;border-bottom:1px solid #ccdbd4;text-align:center;margin:0 0 15px}.rc-info__related-block-title h2{font-weight:400;font-size:20px;margin:0}.rc-info__related-block-title p{margin:4px 0 0}.rc-info .banks_block .rc-info__descr-content{color:#676767}.rc-info .banks_block li{margin:10px 10px 0 0}.rc-info .banks_block p:not(:last-child){margin:0 0 10px}.rc-info .location-nbhLink{position:absolute;right:0;top:10px}@media screen and (max-width: 400px){.rc-info .location-nbhLink{padding:0 10px 0 30px}}@media screen and (max-width: 350px){.rc-info .location-nbhLink{font-size:13px}}.rc-info__documents a{margin-right:20px}.rc-info__documents .docType{background:#aeaeae;color:#fff;display:inline-block;border-radius:3px;padding:2px 8px;margin:2px 10px 6px 0}@media screen and (min-width: 960px){.rc-info__documents .docInfoWrp{display:inline-block}}@media screen and (min-width: 550px) and (max-width: 800px){.rc-info__documents .docInfoWrp{display:inline-block}}.rc-info__documents .simpleList{margin:0 0 10px}.rc-info__documents .simpleList li{margin-bottom:0}.rc-info__documents h3{margin:20px 0 14px}.rc-info__documents h3.hidden{display:none;height:0;opacity:0;overflow:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin:0}.rc-info__documents li.hidden{display:list-item;height:0;opacity:0;overflow:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin:0}.rc-info__documents.active .simpleList{margin:0 0 20px}.rc-info__documents.active .simpleList+noindex{margin-top:-20px;display:block}.rc-info__documents.active li.hidden{opacity:1;height:auto;overflow:visible}.rc-info__documents.active h3.hidden{margin:20px 0 14px;opacity:1;height:auto;overflow:visible;display:block}.location-nbhLink{display:block;position:relative;color:#fff;background-color:#1aaf6a;height:40px;line-height:40px;font-size:15px;text-decoration:none;padding:0 40px 0 60px;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.location-nbhLink:hover{background-color:#179e5f}.location-nbhLink:before{content:"";width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff;position:absolute;left:0;top:0}header .location-nbhLink{margin:-5px -15px -10px 15px;padding:0 10px 0 34px;font-size:14px;height:30px;line-height:30px}header .location-nbhLink:before{top:-5px}@media screen and (max-width: 960px){header .location-nbhLink{margin-right:45px}}.links-location a,.links-location span{display:inline-block;margin-bottom:5px}.rc-mini-card .links-location{margin-right:25px}.proposalsBlock{background:#FFD950;border-color:#ccae40}.proposalsBlock h2{margin-bottom:20px}.proposalsBlock h3{margin:0 0 10px;font-weight:bold}.proposalsBlock li+li{margin-top:20px}.proposalsBlock .altViewProposals{white-space:nowrap;font-size:0}.proposalsBlock .altViewProposals li{display:inline-block}.proposalsBlock .altViewProposals li+li{margin:0}.proposalsBlock .altViewProposals img{height:240px;cursor:pointer;margin-right:10px;border:1px solid #999}.proposalsBlock .altViewProposals li:last-child img{margin:0}.proposalsBlock .customScroller:after,.proposalsBlock .customScroller:before{background:-webkit-linear-gradient(left, #ffe795 0%, rgba(255,231,149,0) 100%);background:linear-gradient(to right, #ffe795 0%, rgba(255,231,149,0) 100%)}.proposalsBlock .customScroller-list::-webkit-scrollbar-track{background:#b6a468;border-color:#ffe795}.proposalsBlock .customScroller-list::-webkit-scrollbar-thumb{border-color:#ffe795}.proposalsBlock .customScroller-list::-webkit-scrollbar-thumb:hover{background:#555}.proposalsBlock .customScroller .arrow{top:-7px}.proposalsBlock .customScroller .arrow:after{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #6b6a68;margin-top:-15px}.proposalsBlock .customScroller .arrow:hover:after{border-left-color:#333}.proposalsBlock .showMore{margin-top:20px}.btn{display:inline-block;border:1px solid;background:none;cursor:pointer;color:#52a735;vertical-align:baseline;padding:6px 10px;border-radius:3px;white-space:nowrap;text-decoration:none;text-align:center;-webkit-transition:all 0.1s;transition:all 0.1s}.btn.btnBig{font-size:18px;padding:20px 60px}.btn.btnBigFly{font-size:14px;position:fixed;box-shadow:0 1px 4px 0 rgba(0,0,0,0.3);height:52px;line-height:48px;padding:0;border-radius:36px}.btn__ic{margin:0;display:inline-block}.btn__ic:first-child{margin-right:10px}.btn__ic:last-child{margin-left:10px}.btn:hover{color:white;border-color:#1aaf6a;background:#1aaf6a}.btn--inverse{color:white;background-color:#1aaf6a;border:none}.btn--inverse:hover{background-color:#158c55}.btn--inverse.btn--disabled:hover{color:white;background:#1aaf6a}.btn--second{color:white;background-color:#158c55;border-color:transparent}.btn--second:hover{border-color:#fff}.btn--darker{color:white;background-color:#52a735;border-color:transparent}.btn--darker:hover{border-color:#fff;background-color:#52a735}.btn-alt{border:0 none;color:white;background:#7095ff}.btn-alt:hover{background:#6586e6}.btn-green,.filter .setRegion .select2-container .select2-selection{color:#fff;background:#1aaf6a;border:0 none}.btn-green:hover,.filter .setRegion .select2-container .select2-selection:hover{background:#1dc175}.btn-orange{border:0 none;color:#333;background:#FFD950}.btn-orange:hover{background:#fc0;color:#333}.btn-orange.disabled{opacity:0.7}.btn-orange.disabled:hover{background:#FFD950}.btn-other{color:#333;border:0 none;box-shadow:inset 0 0 0 1px #FFD950}.btn-other:hover{background:#fc0;color:#333}.btn[data-arrow]{position:relative;border-top-right-radius:0;border-bottom-right-radius:0}.btn[data-arrow]:after{-webkit-transition:all 0.1s;transition:all 0.1s;content:"";position:absolute;left:100%;top:0;height:100%;width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:14px solid #7095ff}.btn[data-arrow]:hover:after{border-left-color:#6586e6}.btn--border-white{border:1px solid #fff}.btn--border-white:hover{border-color:#fff}.btn--block{display:block;width:100%;text-align:center}.btn.disabled,.btn--disabled{opacity:0.3;cursor:default}.btn-callback{color:#1aaf6a;font-size:12px;border:1px solid;padding:3px 17px;border-radius:30px;height:30px;background:none;-webkit-transition:color 0.1s;transition:color 0.1s}.btn-callback:before{margin:0 7px 0 0}.btn-callback:hover{color:#333}.icon-like:before,.icon-like:after{position:absolute;content:"";left:10px;top:1px;width:10px;height:15px;background:#ffbeba;border-radius:50px 50px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition:background 0.1s ease-in-out;transition:background 0.1s ease-in-out}.icon-like:after{left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.btn-favorite{position:relative;z-index:3;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#dedede;width:19px;margin:0 10px;height:15px;white-space:normal}.btn-favorite.icon-like.active:before,.btn-favorite.icon-like.active:after,.btn-favorite.active .icon-like:before,.btn-favorite.active .icon-like:after{background:#ff6666}.btn-favorite.icon-like:hover:before,.btn-favorite.icon-like:hover:after,.btn-favorite:hover .icon-like:before,.btn-favorite:hover .icon-like:after{background:#ff7a7a}.favorites{text-decoration:none;color:#676767;white-space:nowrap;z-index:1000;position:relative;padding-left:20px;line-height:14px}.favorites:before,.favorites:after{background:#ff6666}.favorites[href]:hover{color:#1aaf6a}.favorites i{padding:0 4px;font-style:normal}.favorites strong{font-weight:700}.favorites strong:empty{display:none}.favorites strong:before{content:"("}.favorites strong:after{content:")"}@media screen and (min-width: 1500px){.body--simple:not(.startPage) .favorites i{display:inline}}@media screen and (min-width: 1140px){.body--simple .favorites i,.startPage .favorites i{display:none}}@media screen and (max-width: 1480px) and (min-width: 1140px){.favorites i{display:none}}.map{height:100%;position:absolute;width:100%;top:0;left:0}.map:after{content:'';position:absolute;background:rgba(255,255,255,0.5);left:0;top:0;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.body--loading .map:after{visibility:visible;opacity:1}.map:before{content:'Карта загружается...';position:absolute;top:50%;left:0;width:100%;text-align:center;font-size:24px}.map.mapNotLoad:before{content:"Ошибка загрузки карты, попробуйте позже"}.map .ymaps-2-1-29-islets_gotoymaps{display:none}.map__msg-more,.map__msg{position:absolute;top:10px;right:10px;text-align:left;border-radius:3px;background:rgba(20,20,20,0.8);color:#d0d0d0}.map__msg{padding:4px 10px 5px;z-index:10}.map__msg.limit{cursor:pointer}.map__msg.visible{display:block}.map__msg .circle{display:inline-block;border:2px solid;color:#dfdfdf;border-radius:50%;width:17px;height:17px;font-size:11px;font-weight:bold;vertical-align:top;line-height:13px;text-align:center;margin:0 0 -1px 3px}.map__msg-more{display:block;visibility:hidden;-webkit-transform:scale(0.3);transform:scale(0.3);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;z-index:1;opacity:0;padding:15px;font-size:13px;box-shadow:1px 1px 3px;border-radius:3px;width:350px;margin:-60px -110px 0 0;height:auto}.map__msg-more .msgTitle{color:#fff;font-size:16px;margin:0 0 1em}.map__msg-more p{margin:0 0 1em}.map__msg-more .btn{color:#fff;background:rgba(255,255,255,0.2);border:1px solid #afafaf;margin-top:1.2em}.map__msg-more .btn:hover{background:rgba(255,255,255,0.1)}.map__msg-more .closeIco{cursor:pointer;position:absolute;right:5px;top:5px;padding:5px;line-height:1;font-size:1.3846153846153846em}.map__msg-more .closeIco:hover{color:#fff}.map__msg.visible.activeMsg+.map__msg-more{visibility:visible;-webkit-transform:scale(1);transform:scale(1);margin:-100px -175px 0 0;opacity:1;right:50%;top:50%}.map__ymap{height:100%;position:absolute;width:100%;top:0;left:0}.map-placemark,.map-active-placemark{box-sizing:border-box}.map-placemark:before,.map-placemark:after,.map-active-placemark:before,.map-active-placemark:after{box-sizing:border-box}.map-placemark{width:16px;height:16px;border:1px solid #fff;background:#1E98FF;border-radius:50%;margin:-8px 0 0 -8px}.map-placemark-land{background:#ff6666}.map-placemark-visited{background:#aeaeae}.map-placemark-promo,.map-placemark-current,.map-placemark-active{position:absolute;top:0;left:0;background:rgba(255,255,255,0.9);padding:0 12px 0 48px;white-space:nowrap;text-overflow:ellipsis;border:0 none;font-size:13px;height:44px;margin:-22px 0 0 -22px;width:auto;max-width:320px;line-height:12px;display:table;border-radius:30px;overflow:hidden;box-shadow:0 0 4px rgba(0,0,0,0.2)}.map-placemark-promo div:first-child,.map-placemark-current div:first-child,.map-placemark-active div:first-child{background:#fff center center /cover no-repeat;width:40px;height:40px;border-radius:50%;position:absolute;left:2px;top:2px;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.map-placemark-promo div+div,.map-placemark-current div+div,.map-placemark-active div+div{display:table-cell;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;max-width:202px}.map-placemark-promo .name,.map-placemark-current .name,.map-placemark-active .name{margin-top:-2px}.map-placemark-promo .teaser:not(:empty),.map-placemark-current .teaser:not(:empty),.map-placemark-active .teaser:not(:empty){display:block;font-size:12px;color:#888;margin:4px 0 0}.map-placemark-current{box-shadow:0 0 0 2px #ff6666 inset}.map-placemark-promo{padding:0;overflow:hidden;background:#fff}.map-promo-placemark{min-width:44px;height:44px;position:absolute;left:-14px;top:-14px;overflow:hidden;background:#fff;border:0 none}.map-promo-placemark div:first-child{background:#fff;width:40px;height:40px;border-radius:50%;position:absolute;left:2px;top:2px;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.map-promo-placemark.map-promo-paid-placemark div{background-size:cover}.mapBtns{border-radius:50%;width:36px;height:36px;box-shadow:0 2px 3px 1px rgba(0,0,0,0.2);cursor:pointer;background-color:rgba(255,255,255,0.8);background-position:center center;background-repeat:no-repeat;-webkit-transition:box-shadow 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:box-shadow 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.mapBtns:not(.disabled):hover{box-shadow:0 3px 4px 1px rgba(0,0,0,0.3)}.mapBtns.disabled{background-color:#ebebeb;opacity:0.75;cursor:default}.mapBtns-plus{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnPjxnIGZpbGw9IiM0RDRENEQiPjxwYXRoIGQ9Ik0xMiAxMlYzLjk5NmMwLS41NDguNDQ4LS45OTYgMS0uOTk2LjU1NiAwIDEgLjQ0NCAxIC45OTJWMTJoOC4wMDhjLjUzNyAwIC45OTIuNDQ4Ljk5MiAxIDAgLjU1Ni0uNDQ0IDEtLjk5MiAxSDE0djguMDA4YzAgLjUzNy0uNDQ4Ljk5Mi0xIC45OTItLjU1NiAwLTEtLjQ0Ni0xLS45OTZWMTRIMy45OTJDMy40NTUgMTQgMyAxMy41NTIgMyAxM2MwLS41NTYuNDQ0LTEgLjk5Mi0xSDEyeiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==");margin-bottom:6px}.mapBtns-minus{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnPjxnIGZpbGw9IiM0RDRENEQiPjxwYXRoIGQ9Ik0yMyAxM2MwLS41NTItLjQ1NS0xLS45OTItMUgzLjk5MkMzLjQ0NCAxMiAzIDEyLjQ0NCAzIDEzYzAgLjU1Mi40NTUgMSAuOTkyIDFoMTguMDE2Yy41NDggMCAuOTkyLS40NDQuOTkyLTF6Ii8+PC9nPjwvZz48L2c+PC9zdmc+")}.map-active-placemark{display:block;position:absolute;top:0;left:0;background:rgba(255,255,255,0.9);padding:0 12px 0 34px;white-space:nowrap;text-overflow:ellipsis;max-width:160px;height:30px;font-size:12px;line-height:28px;border-radius:30px;overflow:hidden;margin:-15px 0 0 -15px;box-shadow:0 0 4px rgba(0,0,0,0.2)}.map-active-placemark .teaser{display:none}.map-active-placemark:before{content:'';position:absolute;background:#fff;left:1px;top:1px;border-radius:50%;width:28px;height:28px;border:6px solid #1E98FF}.map-active-placemark.placemark-red:before{border-color:#ff6666}.map-active-placemark.placemark-red.map-promo-paid-placemark{box-shadow:0 0 0 2px #ff6666 inset}.map-active-placemark.map-promo-placemark{height:44px;margin:-22px 0 0 -22px;width:auto;font-size:13px;max-width:320px;padding-left:48px;line-height:12px;display:table;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-active-placemark.map-promo-placemark div+div{display:table-cell;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;max-width:202px}.map-active-placemark.map-promo-placemark .name{margin-top:-2px}.map-active-placemark.map-promo-placemark .teaser{color:#777;font-size:12px;margin:3px 0 0}.map-active-placemark.map-promo-placemark .teaser:not(:empty){display:block}.map-active-placemark.map-promo-placemark:before{display:none}.map-active-placemark.map-placemark-star{width:auto}.map-active-placemark.map-placemark-star:before{background:#1E98FF;border:0 none}.map-active-placemark.map-placemark-star.placemark-red:before{background-color:#ff6666}.map-active-placemark.map-placemark-star:after{content:"";position:absolute;left:7px;top:7px;background:url(../images/star-w-60bbe73934f548570d7afec906da32d780654c89d9a4e819753061dbd61764ab.svg) no-repeat center center/cover;width:16px;height:16px}.map-active-placemark--notext{border-radius:30px;padding:0;width:30px}.map-current-placemark{font-size:12px;box-shadow:inset 0 0 0 2px #ff6666}.map-current-placemark .teaser{color:#777;display:block;margin:1px 0}@media screen and (max-width: 800px){.map-current-placemark div{display:none}}.spoiler-phone{font-size:18px;white-space:nowrap;display:inline-block}.spoiler-phone>a{text-decoration:none}.spoiler-phone__code{display:inline-block}.spoiler-phone__local{display:inline-block}.spoiler-phone__btn{font-size:13px;padding-top:5px;padding-bottom:6px;vertical-align:baseline}.spoiler-phone--small{font-size:15px;height:24px}.spoiler-phone--small .spoiler-phone__btn{font-size:11px;padding:1px 7px}.spoiler-phone.posRight{right:0}.params-tb td{vertical-align:top;padding:2px 2px 7px 0}.params-tb td:first-child{width:140px}.params-tb td:nth-child(2){vertical-align:bottom}.params-tb td[colspan="2"]{white-space:nowrap}.params-tb.colsHalf{width:100%}.params-tb.colsHalf td:first-child{width:50%;padding-right:15px}.params-tb .strong{display:block;overflow:hidden;position:relative;font-weight:inherit}.params-tb .strong:after{content:'';position:absolute;width:100%;color:#eaeaea;margin-top:0.9em;margin-left:4px;border-bottom:1px dotted}.announcement-grid{margin:0;font-size:0;position:relative}.announcement-grid__item{display:block;margin:0 0 40px}.announcement-grid__item h3{text-decoration:underline}.announcement-grid+.socialLinks{position:absolute;left:15px;bottom:15px}.announcement-grid+.socialLinks li{margin-bottom:0}@media (min-width: 1023px){.announcement-grid{margin-left:-15px}.announcement-grid__item{display:inline-block;vertical-align:top;width:50%;padding-left:15px;margin-bottom:35px}}.rc-inner-menu{margin:26px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex}.rc-inner-menu li{outline:none;vertical-align:top;line-height:26px;margin:0;white-space:nowrap;text-align:center;color:#333;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box}.rc-inner-menu a,.rc-inner-menu span{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border:1px solid transparent;min-width:40px;padding:5px 15px;box-shadow:none;text-decoration:none;display:block}.rc-inner-menu a{border-top-color:#e0e0e0;border-bottom-color:#e0e0e0;color:#333}.rc-inner-menu a:hover{background-color:#ebedf5}.rc-inner-menu span{color:#fff;background-color:#1aaf6a;cursor:default}.rc-inner-menu:not(.rc-inner-menu-sep) li:first-child span,.rc-inner-menu:not(.rc-inner-menu-sep) li:first-child a{border-radius:6px 0 0 6px}@media screen and (max-width: 800px){.rc-inner-menu:not(.rc-inner-menu-sep) li:first-child span,.rc-inner-menu:not(.rc-inner-menu-sep) li:first-child a{border-radius:36px 0 0 36px}}.rc-inner-menu:not(.rc-inner-menu-sep) li:first-child a{border-left-color:#e0e0e0}.rc-inner-menu:not(.rc-inner-menu-sep) li:last-child span,.rc-inner-menu:not(.rc-inner-menu-sep) li:last-child a{border-radius:0 6px 6px 0}@media screen and (max-width: 800px){.rc-inner-menu:not(.rc-inner-menu-sep) li:last-child span,.rc-inner-menu:not(.rc-inner-menu-sep) li:last-child a{border-radius:0 36px 36px 0}}.rc-inner-menu:not(.rc-inner-menu-sep) li:last-child a{border-right-color:#e0e0e0}.rc-inner-menu:not(.rc-inner-menu-sep) li+li a{border-left-color:#e0e0e0}@media screen and (max-width: 800px){.rc-inner-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.rc-inner-menu a,.rc-inner-menu span{border-radius:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.rc-inner-menu-sep{display:block}.rc-inner-menu-sep li{display:inline-block;margin:0 5px 5px 0}.rc-inner-menu-sep li span,.rc-inner-menu-sep li a{border-radius:6px}@media screen and (max-width: 800px){.rc-inner-menu-sep li span,.rc-inner-menu-sep li a{border-radius:36px}}.rc-inner-menu-sep li a{border-color:#e0e0e0}.feature__icon .subway-filyovskaya-liniya,.subway-filyovskaya-liniya{color:#019EE0;border-color:currentcolor}.feature__icon .subway-filyovskaya-liniya.lineColor:before,.subway-filyovskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-kalininsko-solntsevskaya-liniya,.subway-kalininsko-solntsevskaya-liniya{color:#FFD803;border-color:currentcolor}.feature__icon .subway-kalininsko-solntsevskaya-liniya.lineColor:before,.subway-kalininsko-solntsevskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-moskovskoe-tsentralnoe-koltso,.subway-moskovskoe-tsentralnoe-koltso{color:#FFA8AF;border-color:currentcolor}.feature__icon .subway-moskovskoe-tsentralnoe-koltso.lineColor:before,.subway-moskovskoe-tsentralnoe-koltso.lineColor:before{background:currentcolor}.feature__icon .subway-lyublinsko-dmitrovskaya-liniya,.subway-lyublinsko-dmitrovskaya-liniya{color:#B1D332;border-color:currentcolor}.feature__icon .subway-lyublinsko-dmitrovskaya-liniya.lineColor:before,.subway-lyublinsko-dmitrovskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-sokolnicheskaya-liniya,.subway-sokolnicheskaya-liniya{color:#EF1E25;border-color:currentcolor}.feature__icon .subway-sokolnicheskaya-liniya.lineColor:before,.subway-sokolnicheskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-kalininskaya-liniya,.subway-kalininskaya-liniya{color:#FFD803;border-color:currentcolor}.feature__icon .subway-kalininskaya-liniya.lineColor:before,.subway-kalininskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-zamoskvoretskaya-liniya,.subway-zamoskvoretskaya-liniya{color:#029A55;border-color:currentcolor}.feature__icon .subway-zamoskvoretskaya-liniya.lineColor:before,.subway-zamoskvoretskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-kaluzhsko-rizhskaya-liniya,.subway-kaluzhsko-rizhskaya-liniya{color:#FBAA33;border-color:currentcolor}.feature__icon .subway-kaluzhsko-rizhskaya-liniya.lineColor:before,.subway-kaluzhsko-rizhskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-kozhuhovskaya-liniya,.subway-kozhuhovskaya-liniya{color:#C11F9D;border-color:currentcolor}.feature__icon .subway-kozhuhovskaya-liniya.lineColor:before,.subway-kozhuhovskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-tagansko-krasnopresnenskaya-liniya,.subway-tagansko-krasnopresnenskaya-liniya{color:#B61D8E;border-color:currentcolor}.feature__icon .subway-tagansko-krasnopresnenskaya-liniya.lineColor:before,.subway-tagansko-krasnopresnenskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-arbatsko-pokrovskaya-liniya,.subway-arbatsko-pokrovskaya-liniya{color:#0252A2;border-color:currentcolor}.feature__icon .subway-arbatsko-pokrovskaya-liniya.lineColor:before,.subway-arbatsko-pokrovskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-serpuhovsko-timiryazevskaya-liniya,.subway-serpuhovsko-timiryazevskaya-liniya{color:#ACADAF;border-color:currentcolor}.feature__icon .subway-serpuhovsko-timiryazevskaya-liniya.lineColor:before,.subway-serpuhovsko-timiryazevskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-butovskaya-liniya,.subway-butovskaya-liniya{color:#85D4F3;border-color:currentcolor}.feature__icon .subway-butovskaya-liniya.lineColor:before,.subway-butovskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-koltsevaya-liniya,.subway-koltsevaya-liniya{color:#745C2F;border-color:currentcolor}.feature__icon .subway-koltsevaya-liniya.lineColor:before,.subway-koltsevaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-kahovskaya-liniya,.subway-kahovskaya-liniya{color:#5091BB;border-color:currentcolor}.feature__icon .subway-kahovskaya-liniya.lineColor:before,.subway-kahovskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-moskovskaya-monorelsovaya-transportnaya-sistema,.subway-moskovskaya-monorelsovaya-transportnaya-sistema{color:#2CA4FF;border-color:currentcolor}.feature__icon .subway-moskovskaya-monorelsovaya-transportnaya-sistema.lineColor:before,.subway-moskovskaya-monorelsovaya-transportnaya-sistema.lineColor:before{background:currentcolor}.feature__icon .subway-tretiy-peresadochnyy-kontur,.subway-tretiy-peresadochnyy-kontur{color:#c18b77;border-color:currentcolor}.feature__icon .subway-tretiy-peresadochnyy-kontur.lineColor:before,.subway-tretiy-peresadochnyy-kontur.lineColor:before{background:currentcolor}.feature__icon .subway-kanatnaya-doroga,.subway-kanatnaya-doroga{color:#e9f1ff;border-color:currentcolor}.feature__icon .subway-kanatnaya-doroga.lineColor:before,.subway-kanatnaya-doroga.lineColor:before{background:currentcolor}.feature__icon .subway-bolshaya-koltsevaya-liniya,.subway-bolshaya-koltsevaya-liniya{color:#5abebb;border-color:currentcolor}.feature__icon .subway-bolshaya-koltsevaya-liniya.lineColor:before,.subway-bolshaya-koltsevaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-kommunarskaya-liniya,.subway-kommunarskaya-liniya{color:#D3D2D3;border-color:currentcolor}.feature__icon .subway-kommunarskaya-liniya.lineColor:before,.subway-kommunarskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-nekrasovskaya-liniya,.subway-nekrasovskaya-liniya{color:#de64a1;border-color:currentcolor}.feature__icon .subway-nekrasovskaya-liniya.lineColor:before,.subway-nekrasovskaya-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-1-liniya,.subway-1-liniya{color:#EF1E25;border-color:currentcolor}.feature__icon .subway-1-liniya.lineColor:before,.subway-1-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-2-liniya,.subway-2-liniya{color:#019EE0;border-color:currentcolor}.feature__icon .subway-2-liniya.lineColor:before,.subway-2-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-3-liniya,.subway-3-liniya{color:#029A55;border-color:currentcolor}.feature__icon .subway-3-liniya.lineColor:before,.subway-3-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-4-liniya,.subway-4-liniya{color:#FBAA33;border-color:currentcolor}.feature__icon .subway-4-liniya.lineColor:before,.subway-4-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-5-liniya,.subway-5-liniya{color:#B61D8E;border-color:currentcolor}.feature__icon .subway-5-liniya.lineColor:before,.subway-5-liniya.lineColor:before{background:currentcolor}.feature__icon .subway-6-liniya,.subway-6-liniya{color:#8E5B2C;border-color:currentcolor}.feature__icon .subway-6-liniya.lineColor:before,.subway-6-liniya.lineColor:before{background:currentcolor}.feature__icon .central-diameter-mtsd1,.central-diameter-mtsd1{color:#f7a600;border-color:currentcolor}.feature__icon .central-diameter-mtsd1.lineColor:before,.central-diameter-mtsd1.lineColor:before{background:currentcolor}.feature__icon .central-diameter-mtsd2,.central-diameter-mtsd2{color:#e94183;border-color:currentcolor}.feature__icon .central-diameter-mtsd2.lineColor:before,.central-diameter-mtsd2.lineColor:before{background:currentcolor}.feature__icon .central-diameter-mtsd3,.central-diameter-mtsd3{color:#e95b0b;border-color:currentcolor}.feature__icon .central-diameter-mtsd3.lineColor:before,.central-diameter-mtsd3.lineColor:before{background:currentcolor}.feature__icon .central-diameter-mtsd4,.central-diameter-mtsd4{color:#40b384;border-color:currentcolor}.feature__icon .central-diameter-mtsd4.lineColor:before,.central-diameter-mtsd4.lineColor:before{background:currentcolor}.feature__icon .central-diameter-mtsd5,.central-diameter-mtsd5{color:#76b729;border-color:currentcolor}.feature__icon .central-diameter-mtsd5.lineColor:before,.central-diameter-mtsd5.lineColor:before{background:currentcolor}.feature__icon .central-diameter-mtsd6,.central-diameter-mtsd6{color:#72338F;border-color:currentcolor}.feature__icon .central-diameter-mtsd6.lineColor:before,.central-diameter-mtsd6.lineColor:before{background:currentcolor}.metro-dot{display:inline-block;background:currentcolor;width:0.6em;height:0.6em;vertical-align:baseline;border-radius:50%;margin:0 0.4em 0 0}.customScroller{position:relative;overflow:hidden}.customScroller:after,.customScroller:before{content:"";position:absolute;z-index:1;bottom:10px;width:15px;height:100%;background:-webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%)}.customScroller:after{right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:right 0.4s ease;transition:right 0.4s ease}.customScroller.scrollEnd:after{right:-10px}.customScroller:before{left:-10px;-webkit-transition:left 0.4s ease;transition:left 0.4s ease}.customScroller.scrolled:before{left:-5px}.customScroller-list{overflow:hidden;position:relative;-webkit-overflow-scrolling:touch;width:100%}@media screen and (max-width: 800px){.customScroller-list{overflow-x:auto}}.customScroller-list::-webkit-scrollbar{height:15px}.customScroller-list::-webkit-scrollbar-track{background:#cbcbcb;border:5px solid #fff;border-left:0 none;border-right:0 none}.customScroller-list::-webkit-scrollbar-thumb{background:#686868;border:5px solid #fff;border-left:0 none;border-right:0 none}.customScroller-list::-webkit-scrollbar-thumb:hover{background:#777}.customScroller .arrow{position:absolute;top:0;width:30px;height:100%;cursor:pointer;z-index:2;-webkit-transition:all, 0.2s, ease-in-out;transition:all, 0.2s, ease-in-out}.customScroller .arrow:after{content:"";position:absolute;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #307D15;-webkit-transition:all, 0.2s, ease-in-out;transition:all, 0.2s, ease-in-out;right:2px;top:50%;margin:-10px 0 0 0}.customScroller .arrow:hover:after{border-left-color:#1aaf6a}.customScroller .arrow[data-direction="left"]{left:-30px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.customScroller .arrow[data-direction="right"]{right:-30px}.customScroller .arrow:not(.active){display:none}.customScroller:hover [data-direction="left"]{left:0}.customScroller:hover [data-direction="right"]{right:0}.mortageBanks ul{white-space:nowrap;font-size:0;position:relative;left:0;-webkit-transition:left 0.2s ease-in-out;transition:left 0.2s ease-in-out}.mortageBanks li{margin:0;padding:0 5px 0 0;font-size:13px;width:185px}.mortageBanks p{padding:0 10px}.mortageBanks .imgHolder{border:1px solid #ddd;height:100px;width:100%;display:table;padding-top:30px;margin:0 0 10px;text-align:center}.mortageBanks .imgHolder img{max-width:80%}.mortageBanks.customScroller[data-scroller] .customScroller-list{padding-bottom:20px}.redirect_block{width:94%;height:94%;max-width:500px;max-height:250px;background:#fff;padding:25px;margin:18% auto 0}.redirect_block__link{font-weight:bold;margin-top:14px}.promoBlockMainPage{max-width:1200px;left:0;right:0;margin:0 auto;position:absolute;top:52px;z-index:1;display:block}@media screen and (max-width: 960px){.promoBlockMainPage{display:none}}.promoBlockMainPage img{width:45px;height:45px;position:absolute;left:25px;top:25px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.promoBlockMainPage-inner{padding:28px 25px 15px 90px;background:rgba(0,0,0,0.15);color:#fff;position:absolute;right:0;top:0;white-space:nowrap;border-radius:0 0 4px 4px}.promoBlockMainPage-title{font-size:19px;margin:0 0 1px;letter-spacing:1px}.promoBlockMainPage .btn{background:rgba(0,0,0,0.15);margin:8px 0 0;padding:4px 0;color:#fff;display:block;border-color:#5F6D78;width:200px}.promoBlockMainPage .btn:hover{background:rgba(0,0,0,0.3)}.promoBlockMainPage:hover .btn{background:rgba(0,0,0,0.3)}.promoBlockMainPage .linkOverlay{opacity:0}.promo-header{font-size:15px}.promo-header a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.promo-header a:hover{opacity:0.9}.promo-header img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;vertical-align:top;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.promo-header span{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:inline;margin-left:10px;color:currentcolor}.slideout-menu .promo-header a{color:#fff !important}.slideout-menu .promo-header a .imgWrp{background:#fff;padding:4px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.slideout-menu .promo-header a span{margin-left:0}@media screen and (max-width: 960px){.header .promo-header{display:none}}.promoPlace-filter{position:absolute;overflow:hidden;right:17px;top:80px;max-width:300px;max-height:400px;box-shadow:0 0 0 2px #e0e0e0}.promoPlace-filter a{position:absolute;width:100%;height:100%}.promoPlace-filter img,.promoPlace-filter iframe{vertical-align:top}@media screen and (max-width: 1170px){.promoPlace-filter{display:none}}.promoPlace-filter iframe{border:0 none;max-width:100%}.listPromoBlock{overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,0.15);margin:0 15px 15px;border-radius:4px;position:relative;display:block;padding:23px 30px;background:#7DCE2C;color:#4a7518;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listPromoBlock:after{content:"";display:table;clear:both}@media screen and (max-width: 600px){.listPromoBlock{margin:0 10px 10px}}.listPromoBlock .icon,.listPromoBlock [class|="icon"]{position:absolute;right:0;bottom:0;width:284px;height:148px}.listPromoBlock-content,.listPromoBlock-contentRight{position:relative;z-index:1;-webkit-backface-visibility:hidden}.listPromoBlock-content{min-width:60%}.listPromoBlock-contentRight{padding:23px 0 0}.listPromoBlock .h2{font-size:19px;color:#fff;letter-spacing:0.5px;margin:0 0 15px}.listPromoBlock p{margin:15px 0 10px;line-height:20px}.listPromoBlock-contentRight .phoneColHolder{max-width:100%}.listPromoBlock-contentRight .phone{font-size:19px;line-height:1;letter-spacing:0.5px;margin:5px 0 19px}.listPromoBlock-contentRight .phone a{color:#fff;text-decoration:none}.listPromoBlock-contentRight .btn{line-height:31px;display:block;letter-spacing:0.3px}.listPromoBlock .mark{display:inline-block;margin:0 5px 0 0;background:#95e04b;padding:0 5px;border-radius:2px;text-transform:uppercase;letter-spacing:0.2px;font-weight:bold}.promoFullWidth .listPromoBlock{margin:-1px 0 0;border-radius:0}.listPromoBlock.secondType{display:block;padding:0;background:#fff url(../images/promo_photo-d635a258cdaaf612b1bc71cb5bd19739bda48e5f43b4570d3d3e846c772f2fca.png) no-repeat right top/contain}.listPromoBlock.secondType .closedPhone.inited+span{display:none !important}.listPromoBlock.secondType .closedPhone.inited .btn{color:#fff;padding:4px 10px 5px;vertical-align:top;margin:-3px 0 19px;background-color:#777}.listPromoBlock.secondType .closedPhone.inited .btn:hover{color:#fff;background:#676767}.listPromoBlock.secondType .closedPhone.inited.shown{margin-bottom:21px;display:inline-block}@media screen and (max-width: 1400px) and (min-width: 1000px), screen and (max-width: 700px) and (min-width: 600px){.listPromoBlock.secondType{background-position:110% center}}@media screen and (max-width: 1000px) and (min-width: 960px){.listPromoBlock.secondType{background-position:180% center}}@media screen and (max-width: 650px){.listPromoBlock.secondType{background-position:135% center}}@media screen and (max-width: 550px){.listPromoBlock.secondType{background-position:200% center}}@media screen and (max-width: 490px){.listPromoBlock.secondType{background:none}}.listPromoBlock.secondType .listPromoBlock-content{width:auto;color:#444444;position:relative;z-index:1;padding:15px 30px 19px 20px;background:url(../images/promo_bg_c-831c725533e3399cab69273a021dcff92b7d98f2301817d225f5b1b3baca9533.png) no-repeat right center;margin-right:35%;min-width:62%}.listPromoBlock.secondType .listPromoBlock-content a{color:#333;text-decoration:none}.listPromoBlock.secondType .listPromoBlock-content h3{font-size:20px;margin-bottom:20px;line-height:25px;color:#333}.listPromoBlock.secondType .listPromoBlock-content p{margin-bottom:17px}.listPromoBlock.secondType .listPromoBlock-content p a{font-size:23px;font-family:Courier New, Courier New, Courier6, monospace;word-spacing:-7px;letter-spacing:-2px;font-weight:bold;margin-right:15px}.listPromoBlock.secondType .listPromoBlock-content p span{display:inline-block;font-size:14px;line-height:14px;color:#444444;font-weight:normal}.listPromoBlock.secondType .listPromoBlock-content .btn-white{padding:9px 15px;letter-spacing:0.4px;background-color:#fff;border-radius:3px;font-size:14px;display:inline-block;border:none;cursor:pointer;color:#333}.listPromoBlock.secondType .listPromoBlock-content .btn-white:hover{background:#f7f7f7}@media screen and (max-width: 1380px) and (min-width: 800px), screen and (max-width: 650px) and (min-width: 600px){.listPromoBlock.secondType .listPromoBlock-content{margin-right:45%}.listPromoBlock.secondType .listPromoBlock-content span{display:block}}@media screen and (max-width: 650px){.listPromoBlock.secondType .listPromoBlock-content{margin-right:30%}}@media screen and (max-width: 550px){.listPromoBlock.secondType .listPromoBlock-content{margin-right:20%}}@media screen and (max-width: 1000px) and (min-width: 960px){.listPromoBlock.secondType .listPromoBlock-content{margin-right:30%}.listPromoBlock.secondType .listPromoBlock-content h3{font-size:16px}}@media screen and (max-width: 960px) and (min-width: 800px), screen and (max-width: 490px){.listPromoBlock.secondType .listPromoBlock-content{margin-right:0;background-position:4% center;padding-right:20px}}@media screen and (max-width: 350px){.listPromoBlock.secondType .listPromoBlock-content h3{font-size:16px}}.listPromoBlock.simpleType{background:#fff;color:#333;font-size:14px;padding:22px 25px 27px}.listPromoBlock.simpleType h3{font-size:24px;margin:0 0 16px}.listPromoBlock.simpleType p{margin:12px 0 6px}.listPromoBlock.simpleType .listPromoBlock-content{width:100%}.listPromoBlock.simpleType a{text-decoration:none}.listPromoBlock.simpleType .closedPhone.inited .btn{color:#fff;background-color:#1aaf6a;padding:3px 10px 4px;vertical-align:top;margin:-1px 0 -2px}.listPromoBlock.simpleType .closedPhone.inited .btn:hover{color:#fff;background:#158c55}.listPromoBlock.simpleType.quizType .closedPhone.inited+strong,.listPromoBlock.simpleType.quizType .closedPhone.inited+strong+span{display:none}.listPromoBlock.simpleType .btn.disabled{font-size:0}.listPromoBlock.simpleType .btn.disabled:after{font-size:13px;content:"Заявка отправлена"}.listPromoBlock.simpleType .description{font-size:10px;color:#A9A9A9}.listPromoBlock.simpleType .formRow{margin:20px 0}.listPromoBlock.simpleType .formRow:not(.quiz){max-width:430px}.listPromoBlock.simpleType .formRow+.formRow{margin-top:0}.listPromoBlock.simpleType .formRow .labelTitle{margin:0 0 10px;font-weight:bold;display:block}.listPromoBlock.simpleType .formRow input[type="tel"]{display:inline-block;width:44%;margin:0 12px 0 0;border-radius:3px}.listPromoBlock.simpleType .formRow .btn{width:44%;height:35px;line-height:22px}@media screen and (max-width: 380px){.listPromoBlock.simpleType .formRow input[type="tel"],.listPromoBlock.simpleType .formRow .btn{width:100%;margin:5px 0 0}}.listPromoBlock.simpleType .quiz{margin-bottom:0}.listPromoBlock.simpleType .quiz .switchInputs{margin-left:-5px;margin-right:-5px}.listPromoBlock.simpleType .quiz .switchInputs label{width:calc(50% - 10px);margin:0 5px 10px;border-radius:3px;padding:14px 10px}@media screen and (max-width: 350px){.listPromoBlock.simpleType .quiz .switchInputs label{font-size:12px}}.listPromoBlock.simpleType .quiz .switchInputs.twoRows{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promoSimpleRc{margin:-1px 0 0;background:#fff;position:relative}.promoSimpleRc .secondType{margin:0;border-radius:0}.promoSimpleRc .promoWrp{padding-top:15px;background:#efefef;border-left:1px solid #e5e5e5;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8}.textPage .simpleType{border:1px solid #E8E8E8}@media screen and (max-width: 500px){.textPage .simpleType .formRow input,.textPage .simpleType .formRow .btn{width:100%}}.textPage .listPromoBlock{margin:15px 0 0}@media screen and (max-width: 1000px) and (min-width: 960px){.textPage .listPromoBlock.secondType{background-position:right top}}@media screen and (max-width: 960px) and (min-width: 800px), screen and (max-width: 490px){.textPage .listPromoBlock.secondType .listPromoBlock-content{background-position:-80px center}}@media screen and (max-width: 800px) and (min-width: 710px), (max-width: 600px){.textPage .listPromoBlock.secondType h3{font-size:16px}}@media screen and (max-width: 710px) and (min-width: 660px){.textPage .listPromoBlock.secondType .listPromoBlock-content{width:112%}}@media screen and (max-width: 660px) and (min-width: 600px){.textPage .listPromoBlock.secondType .listPromoBlock-content{width:116%}}@media screen and (max-width: 400px){.textPage .listPromoBlock.secondType{margin:30px -20px -40px}}@media screen and (max-width: 600px){.result-gp__list-item .simpleType{margin-left:10px;margin-right:10px;margin-bottom:10px}}@media screen and (min-width: 600px) and (max-width: 800px){.listPromoBlock{display:-webkit-box;display:-ms-flexbox;display:flex}.listPromoBlock-content,.listPromoBlock-contentRight{width:40%}.listPromoBlock-contentRight{padding:0 0 0 23px}.listPromoBlock-contentRight .phoneColHolder{width:240px;float:right}}@media screen and (min-width: 1000px){.listPromoBlock{display:-webkit-box;display:-ms-flexbox;display:flex}.listPromoBlock-content,.listPromoBlock-contentRight{width:40%}.listPromoBlock-contentRight{padding:0 0 0 23px}.listPromoBlock-contentRight .phoneColHolder{width:240px;float:right}}.tgbItem{margin:0}.tgbItem:empty{display:none}.developerBlock{margin-top:11px}@media screen and (min-width: 960px){.developerBlock-info{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}}.developerBlock-logo{min-width:41.66666667%}@media screen and (min-width: 1000px){.developerBlock-logo{margin-right:15px}}@media screen and (max-width: 1000px){.developerBlock-logo{width:100%}}.developerBlock-stat{width:100%}.developerBlock-logo+.developerBlock-stat{width:55%}@media screen and (max-width: 1000px){.developerBlock-logo+.developerBlock-stat{width:100%}}.developerBlock+.developerBlock{margin-top:31px}.developerBlock h2{margin-bottom:15px}.developerBlock h2:not(:first-child){margin-top:15px}.developerBlock-logo,.developerBlock-stat ul{height:120px}.developerBlock-logo{border:1px solid #e6e6e6}.developerBlock-logo,.developerBlock-logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.developerBlock-logo a{height:100%;width:100%}.developerBlock-logo a,.developerBlock-logo img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.developerBlock-logo img{vertical-align:top;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.developerBlock-logo .square img{max-width:90px;max-height:90px}.developerBlock-logo .vertical img{max-width:60px;max-height:150px}.developerBlock-logo .horizontal img{max-width:150px;max-height:60px}.developerBlock-stat{height:120px;background:#eeeeee}.developerBlock-stat ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:justify;align-content:space-between;width:100%}.developerBlock-stat ul li{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:33%}.developerBlock-stat a{display:inline-block;text-decoration:none;padding:20px}.developerBlock-stat span{font-size:20px;display:inline-block;margin:0 0 7px;text-decoration:none}.developerBlock-stat a:hover{opacity:0.8}.developerBlock-stat .description{display:block;font-size:13px;color:#999}.developerBlock-description{margin:18px 0 0}.developerBlock-description+.developerBlock-description{margin-top:8px}.developerBlock .hideForDesk{margin:18px -15px -20px}@media screen and (max-width: 800px){.developersPage{padding-top:74px}}.developersPage .content{background:none;padding:0;max-width:1570px}.developersPage-list{display:block}.developersPage-list>li{position:relative;border-radius:4px;padding:25px;background:#fff;margin:0 0 10px;box-shadow:0 1px 0 rgba(0,0,0,0.2)}.developersPage-list .btn{position:absolute;right:0;bottom:0}.developersPage-list .btn .arr{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;margin:0 0 0 7px;line-height:1}.developersPage-list .btn .arr:after{line-height:1}@media screen and (max-width: 600px){.developersPage-list .btn{bottom:auto;top:286px;right:25px}}.developersPage h2{margin:0 20px 0 0;letter-spacing:0.3px}.developersPage .developerBlock{margin:0;padding-top:30px}@media screen and (min-width: 600px){.developersPage .developerBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.developersPage .developerBlock-info,.developersPage .developerBlock-description{width:50%}.developersPage .developerBlock-description{margin:-2px 0 0;padding-left:25px}}.developersPage .developerBlock-title strong{display:block;margin:5px 0 15px}@media screen and (min-width: 960px){.developersPage .developerBlock-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.developersPage .developerBlock-title strong{margin:0 0 2px}}@media screen and (max-width: 600px){.developersPage .developerBlock-title h2{position:absolute;left:25px;top:25px}}.developersPage .developerBlock-text{font-size:13px;line-height:21px;margin-top:5px;max-height:81px;overflow:hidden;position:relative}@media screen and (max-width: 960px){.developersPage .developerBlock-text{max-height:168px}}.developersPage .developerBlock-logo,.developersPage .developerBlock-stat{height:110px}@media screen and (min-width: 960px){.developersPage .developerBlock-logo,.developersPage .developerBlock-stat{width:50%}}.developersPage .developerBlock-logo a .description,.developersPage .developerBlock-stat a .description{text-decoration:underline;color:#158c55}.developersPage .developerBlock-logo{margin:0}@media screen and (max-width: 600px){.developersPage .developerBlock-logo{border-radius:4px 4px 0 0}}.developersPage .developerBlock-stat{background:none;border:1px solid #e6e6e6}@media screen and (max-width: 600px){.developersPage .developerBlock-stat{border-radius:0 0 4px 4px}}.developersPage .developerBlock-stat a{padding:20px 0;display:block}.developersPage .developerBlock-stat ul{height:100%}.developersPage .developerBlock-stat li{position:relative}.developersPage .developerBlock-stat li+li:before{content:"";position:absolute;width:1px;background:#e6e6e6;height:50px;left:0;top:20px}@media screen and (max-width: 960px){.developersPage .developerBlock-logo+.developerBlock-stat{border-top:0 none}}@media screen and (min-width: 960px){.developersPage .developerBlock-logo+.developerBlock-stat{border-left:0 none}}.developersPage .pagination{max-width:500px;margin:50px auto 0}.callBack{color:#777;letter-spacing:0.6px}.callBack-title{font-size:19px;line-height:26px}.callBack-center{height:220px}.callBack-block{margin:10px auto 0;max-width:270px}.callBack-block p{margin:22px 0 19px}.pop-up .callBack.pop-contentInner{padding-top:30px}@media (max-height: 600px){.pop-up .callBack.pop-contentInner{padding:12px 12px 14px}.pop-up .callBack.pop-contentInner .rulesAgree{margin:5px 0 -5px}.pop-up .callBack.pop-contentInner .btn{margin-top:10px}.pop-up .callBack.pop-contentInner .callBack-block p{margin:10px 0}.pop-up .callBack.pop-contentInner .callBack-title{font-size:17px;line-height:22px}}.callBack .padS .row{margin-right:-10px}.callBack .padS .col6{padding-right:10px}.callBack-now-visible,.callBack-later-visible{display:none}.callBack-now .callBack-now-visible{display:inline}.callBack-now .callBack-now-visible.hidden{display:block}.callBack-now .callBack-result p{height:33px}.callBack-later .callBack-later-visible{display:inline}.callBack-later .callBack-later-visible.hidden{display:block}.callBack-later_only{margin-bottom:0}.callBack-later_only .pop-up__bottom{display:none}.callBack-result{padding-top:20px}.callBack-result-time{display:block;line-height:22px}.callBack-result #callBack-result-phone{display:inline-block}@media (min-width: 600px){.footerActive #callBack-pop{position:fixed;top:0 !important}}@media (max-width: 600px){.footerActive #callBack-pop{margin-top:50px}}@media (max-height: 600px){#callBack-pop .pop-up__img-holder{height:166px}}.tooltipster-callback{color:#fff;white-space:nowrap;background:rgba(0,0,0,0.7);border-radius:3px}.tooltipster-callback .tooltipster-content{font-size:13px;line-height:17px;min-height:28px;padding:5px 10px}.tooltipster-callback .tooltipster-arrow-right span,.tooltipster-callback .tooltipster-arrow-right .tooltipster-arrow-border{left:-8px}.pop-up .rulesAgree{font-size:10px;margin:14px 0 -10px;color:#999}.pop-up .rulesAgree a{color:#999}.callBack-block .callBack-later-visible,.callBack-block .styledSelect{display:none}.finish.callBack-later .callBack-title-second_line{display:block}.finish .callBack-title{font-size:0}.finish .callBack-title span{font-size:19px}[data-modal-close]{position:absolute;z-index:2;right:10px;top:10px;width:35px;height:35px;line-height:35px;font-size:1.3846153846153846em;cursor:pointer;text-align:center;background-color:rgba(255,255,255,0.8);border-radius:4px;color:#979693}.modal-inner{position:relative;overflow:hidden;max-width:540px;max-height:90%;margin:0 10px;overflow-x:hidden;overflow-y:auto;border-radius:4px;background:#fff;z-index:-1;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.2s, z-index 0s 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, z-index 0s 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, transform 0.2s, z-index 0s 0.2s;transition:opacity 0.2s, transform 0.2s, z-index 0s 0.2s, -webkit-transform 0.2s}.modal-visible .modal-inner{z-index:100;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, transform 0.2s;transition:opacity 0.2s, transform 0.2s, -webkit-transform 0.2s}.contactsBlock{padding-right:15px;padding-left:15px;display:block}.contactsBlock-inner{background-color:#f6f6f6;padding:30px;border-radius:4px}@media (max-width: 800px){.contactsBlock-inner{padding:20px}}.contactsBlock-inner a:hover{text-decoration:none}.contactsBlock-inner .rc-info__subtitle{font-size:18px;margin:-5px 0 2px}.contactsBlock-inner .frozenBlock{margin-bottom:20px;padding:10px 20px}.contactsBlock-inner .contactsBlock__infoList{list-style:none;margin-bottom:5px}@media (max-width: 800px){.contactsBlock-inner .contactsBlock__infoList{margin-bottom:20px}}.contactsBlock-inner .contactsBlock__infoList-item{margin-top:4px;margin-bottom:4px}@media (max-width: 800px){.contactsBlock-inner .contactsBlock__infoList-item{margin-top:10px;margin-bottom:10px}}@media (min-width: 800px){.contactsBlock-inner .contactsBlock__infoList-item{margin-right:35px;display:inline-block}}.contactsBlock-inner .contactsBlock__infoList-item img.icon,.contactsBlock-inner .contactsBlock__infoList-item img[class|="icon"]{margin-bottom:2px}.contactsBlock-inner .contactsBlock__infoList svg{fill:#999}.contactsBlock-inner .contactsBlock__infoList-item_state_success{color:#52a735}.contactsBlock-inner .contactsBlock__infoList-item_state_success svg{fill:currentcolor}.contactsBlock-inner .contactsBlock__infoList-item_state_error{color:#ff4b4b}.contactsBlock-inner .contactsBlock__infoList-item_state_error svg{fill:currentcolor}.contactsBlock-inner .contactsBlock__infoList-link{color:inherit}.contactsBlock-inner .contactsBlock__infoList .icon,.contactsBlock-inner .contactsBlock__infoList [class|="icon"]{display:inline-block;width:15px;height:15px;vertical-align:top;position:relative;margin:1px 11px 0 0}.contactsBlock-inner .contactsBlock__infoList .icon[data-icon="icon-place"] svg,.contactsBlock-inner .contactsBlock__infoList [data-icon="icon-place"][class|="icon"] svg{fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421}.contactsBlock .btn{margin-top:10px;padding-top:0;padding-bottom:0;line-height:45px;font-size:13px;vertical-align:top;border:0 none;display:inline-block}.contactsBlock .btn span{vertical-align:top}@media (max-width: 800px){.contactsBlock .btn{display:block;margin-right:0}}@media (min-width: 800px){.contactsBlock .callBack-trigger{margin-left:10px}}.contactsBlock .spoiler-phone--shown .contactsBlock__phone__open{font-size:18px}@media (min-width: 800px){.contactsBlock .spoiler-phone--shown .contactsBlock__phone__open{min-width:300px}}.contactsBlock .btn--inverse{color:white;background-color:#1aaf6a;border:none}.contactsBlock__phoneLabel{padding-left:13px}.contactsBlock__phoneSource{overflow:hidden;margin-left:-4px;padding-left:4px;text-overflow:ellipsis;padding-right:13px}@media (min-width: 800px){.contactsBlock__phoneSource{display:inline-block}}.contactsBlock .callBack-trigger{padding-left:25px;padding-right:25px}@media (max-width: 1000px){.contactsBlock .callBack-trigger{display:block;margin-left:0}.contactsBlock .spoiler-phone{display:block}.contactsBlock .spoiler-phone a{display:block}.contactsBlock .spoiler-phone .btn{display:block}}.contactsBlock .contactsBlock__phone{border:none;text-overflow:ellipsis;overflow:hidden}.contactsBlock .contactsBlock__phone__open{text-decoration:none}.contactsBlock .contactsBlock__phone__open:hover{text-decoration:none}.pop-up,.overlay{height:100%;left:0;top:0;z-index:1000}.overlay{background:rgba(0,0,0,0.6);position:fixed;width:100%}@media screen and (max-width: 500px){.tooltipster-callback{left:5% !important;right:5%;margin-top:33px;margin-right:30px;margin-left:30px;white-space:normal;width:auto !important}.tooltipster-callback .tooltipster-arrow{display:none}.tooltipster-callback .tooltipster-content{padding:0 4px;min-height:20px}}.pop-up{position:absolute;display:table;width:440px;margin-left:-220px;left:50%;z-index:100000}@media screen and (max-width: 500px){.pop-up{width:90%;left:auto;margin:0 5%}}.pop-up .spinner{display:table;margin:0 auto;padding:30px 0}.pop-up .pop-contentInner{padding:35px 30px 35px}.pop-up__wrapper{display:table-cell;vertical-align:middle}.pop-up-title{font-size:19px;line-height:27px;margin:18px 0 22px}.pop-up-phone a{font-size:20px;text-decoration:none;color:#333}.pop-up-phone a:hover{color:#777}.pop-up__img-holder{position:relative;border-radius:4px 4px 0 0;height:200px;background:#fff no-repeat center center / cover}.pop-up__img-holder.logoHolder{background-size:80%;height:140px}.pop-up__img-holder.logoHolder+.pop-contentInner{padding-top:0}.pop-up__content{border-radius:4px;background:#fff;color:#333;font-size:16px;position:relative}.pop-up__content p{margin-bottom:20px}.pop-up__content .btn,.pop-up__content .styledSelect,.pop-up__content input{border-radius:4px;height:45px;margin:0 0 10px}.pop-up__content select,.pop-up__content input,.pop-up__content .fakeVal{line-height:42px;font-size:14px}.pop-up__content .btn{width:100%;text-align:center;height:auto;margin:25px 0 0;line-height:18px;font-size:14px;padding:12px 24px 14px}.pop-up__content .btn:not(.hidden){display:block}.pop-up-bottom{position:absolute;right:0;bottom:10px;width:100%;padding:0 60px;font-size:12px}.outputList h1{margin-bottom:30px}.outputList h2{margin-bottom:10px}.outputList .simpleList{margin-top:10px;margin-bottom:40px}.outputList .blockLinks a{display:block;margin-bottom:3px}.outputList .blockLinks .alphabet{margin-bottom:10px;margin-top:40px}.outputList .blockLinks .alphabet.alphabet-one{margin-top:0}@media screen and (max-width: 800px){.main-content .subwayList{padding-top:44px}}.subwayList h1{margin-bottom:30px}.subwayList .subwayName{padding-left:20px;position:relative;z-index:1}.subwayList .menuList,.subwayList .tagsList,.subwayList .rc-inner-menu{font-size:0}.subwayList .menuList>li,.subwayList .tagsList>li,.subwayList .rc-inner-menu>li{font-size:13px;margin:0 0 20px;padding:0 10px 10px 0;position:relative}@media screen and (min-width: 800px){.subwayList .menuList>li,.subwayList .tagsList>li,.subwayList .rc-inner-menu>li{width:20%}}@media screen and (max-width: 800px){.subwayList .menuList>li,.subwayList .tagsList>li,.subwayList .rc-inner-menu>li{width:50%}}@media screen and (max-width: 550px){.subwayList .menuList>li,.subwayList .tagsList>li,.subwayList .rc-inner-menu>li{width:100%}}.subwayList .lineColor{padding:0 0 16px;list-style-type:none}.subwayList .lineColor:before{width:10px;height:100%;content:"";position:absolute;left:0;top:0;padding:0}.subwayList .lineColor li{position:relative;padding-left:21px;margin:0 0 4px}.subwayList .lineColor li:before{top:0.5em;margin-top:-1px;content:"";position:absolute;left:0;width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 7px #fff}.apartmentsPage .info-block{padding-bottom:0;border-bottom:0 none}.apartmentsPage .galleryBlock .toggleContainers-wrp{margin-top:10px}.apartmentsPage .apartmentsWrp{overflow:hidden}.apartmentsPage .apartmentsFormHolder{border-bottom:none;padding-bottom:0}.apartmentsPage .apartmentsFormHolder form{padding-right:5px}.apartmentsPage .filter{height:auto;opacity:1;border:0 none;position:static;background:none;box-shadow:none;padding:30px 0 0;overflow:visible}.apartmentsPage .filter .styledSelect{margin:0}.apartmentsPage .filter .switch-group{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}.apartmentsPage .filter .switch-group input[type="checkbox"]+label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;font-size:13px}.apartmentsPage .filter .switch-group input+label+input+label{border-left-color:transparent}.apartmentsPage .filter .field-paired{width:100%}.apartmentsPage .filter .fieldRow{position:relative;margin-bottom:36px;margin-right:0;max-width:100%}.apartmentsPage .filter .apartsSorting{margin-top:26px;margin-bottom:0}.apartmentsPage .filter label{font-size:12px}.apartmentsPage .filter .fieldLbl{position:absolute;left:0;bottom:100%;margin-bottom:5px}.apartmentsPage .filter input[type="submit"]{width:100%}@media screen and (min-width: 1550px){.apartmentsPage .filter .col6{width:33.333333%}}@media screen and (max-width: 960px){.apartmentsPage .filter .col6{width:100%}.apartmentsPage .filter .fakeVal{padding-left:16px}}@media screen and (min-width: 500px) and (max-width: 800px){.apartmentsPage .filter .row{max-width:460px;margin-right:0}.apartmentsPage .filter .row .col6{padding-right:0}}.apartmentsPage-moreInfo{display:-webkit-box;display:-ms-flexbox;display:flex}.apartmentsPage .blocked .flatInfoCols:before{content:"Забронирована сегодня";background:#fff;height:100%;text-align:center;line-height:24px;font-size:18px;position:absolute;right:122px;left:64px;top:0;z-index:1;border:2px solid #999}@media screen and (max-width: 1100px){.apartmentsPage .blocked .flatInfoCols:before{left:20%;right:5%;line-height:28px}}@media screen and (max-width: 500px){.apartmentsPage .blocked .flatInfoCols:before{left:0;top:20px;bottom:0;height:auto;line-height:28px}}.apartmentsPage .blocked.blocked2 .flatInfoCols:before{content:"Забронирована вчера"}@media screen and (max-width: 1060px) and (min-width: 800px){.apartmentsPage .apartmentsFormHolder .fieldRow.col6{width:100%}}.apartments .icon,.apartments [class|="icon"]{max-width:100%}.apartments .iconL{width:50px;height:36px}.apartmentsWrp{overflow:hidden;padding-bottom:0}.apartments .iconXL{width:134px;height:130px}.apartments-details .row.allRes,.apartments-details .spoiler-phone{max-width:500px}.apartments .spoiler-phone{text-align:center}.apartments-details ul{margin-top:16px}.apartments-details ul li:not(:last-child){margin:0 0 15px}.apartments-details-list .col5{color:#BBBBBB}.apartments-details ul+ul{margin-top:16px;padding-top:16px;border-top:1px solid #ebebeb}.apartments-list{font-size:13px}.apartments-list>li{overflow:hidden;margin:0;cursor:pointer;padding:20px;position:relative;border-top:1px solid #eaeaea;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (min-width: 500px){.apartments-list>li{margin:0 -15px;padding-top:10px;padding-bottom:10px}}.apartments-list>li:last-child{border-bottom:1px solid #eaeaea}.rc-info .apartments-list>li:first-child{border-top:0 none}.rc-info .apartments-list>li:last-child{border-bottom:0 none}.apartments-list>li:hover{background:#fafafa}.apartments-list>li:hover .btnShowMore{background:#1aaf6a;color:#fff}.apartments-list>li.active{background:#eeeeee;border-bottom-color:#dedede;padding-bottom:16px}@media screen and (min-width: 500px){.apartments-list>li.active{padding-bottom:16px}}.apartments-list>li.active .hidden:not(.apartmentsPage-moreInfo){display:block}.apartments-list>li.active .apartmentsPage-moreInfo{display:-webkit-box;display:-ms-flexbox;display:flex}.apartments-list>li.active .switchView{display:none}.apartments-list>li.active .btnShowMore{background:#ebebeb;border-color:transparent;color:#999}.apartments-list>li.active .btnShowMore .icon,.apartments-list>li.active .btnShowMore [class|="icon"]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.apartments-list>li .row.hidden,.apartments-list>li .apartmentsPage-moreInfo{margin-top:15px;padding-top:5px}.apartments-list .squareCol{color:#1aaf6a;font-weight:bold}.apartments-list .noImg{background:url(../images/plan_clap-e53bc84216203ef969dd95cd2548630177a1b89476d74406baa506a3e59e0243.png)}.apartments-list .btnShowMore{width:100px;max-width:100%;display:block;float:right;background:#edf3e7;color:#82AE57;border:0 none}.apartments-list .btnShowMore .icon,.apartments-list .btnShowMore [class|="icon"]{display:none}@media screen and (max-width: 1100px){.apartments-list .deskView{display:none}.apartments-list .btnShowMore{margin:-100px -10000px -100px 0}.apartments-list .btnShowMore span{display:none}.apartments-list .btnShowMore .icon,.apartments-list .btnShowMore [class|="icon"]{display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#ddd;width:22px;height:30px;position:absolute;right:0;line-height:30px;text-align:center;top:50%;margin:-15px -10px 0 0}.apartments-list .btnShowMore:hover .icon,.apartments-list .btnShowMore:hover [class|="icon"]{color:#888}.apartments-list .flatInfoCols .apartsBtnViewHolder{width:auto}}.apartments-list .allRes{margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.apartments-list .allRes .col2,.apartments-list .allRes .col10{float:none}.apartments-list .allRes .col10{padding:0;width:100%}.apartments-list .col5,.apartments-list .col7{min-height:auto}.apartments-list .flatInfoCols{position:relative}@media screen and (min-width: 500px){.apartments-list .flatInfoCols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.apartments-list .flatInfoCols>*{text-align:right}@media screen and (min-width: 1200px) and (min-width: 500px){.apartments-list .flatInfoCols>*{width:20%}}@media screen and (max-width: 1200px) and (min-width: 500px){.apartments-list .flatInfoCols>*{width:25%}.apartments-list .flatInfoCols>*.flat-floors{width:35%}.apartments-list .flatInfoCols>*.transformedCol{width:auto;padding-right:20px}}@media screen and (max-width: 500px){.apartments-list .flatInfoCols>*{width:auto;text-align:left}.apartments-list .flatInfoCols>* .squareCol,.apartments-list .flatInfoCols>* .flatType{display:inline-block}.apartments-list .flatInfoCols>* .squareCol{margin:0 10px 2px 0}.apartments-list .flatInfoCols>*.flat-floors{margin-bottom:2px}}.apartments-list .flatInfoCols .transformedCol div{text-align:left}@media screen and (min-width: 1200px){.apartments-list .flatInfoCols .transformedCol{display:-webkit-box;display:-ms-flexbox;display:flex;width:30%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.apartments-list .flatInfoCols .transformedCol div{width:50%}}.apartments-list img{vertical-align:top}.apartments-list p{padding-top:20px}.apartments-list+.btn{display:block;max-width:200px;margin:20px auto}.apartments-list .apartImg{outline:none;overflow:hidden;display:block}.apartments-list .fade{position:relative}.apartments-list .fade .icon,.apartments-list .fade [class|="icon"]{position:absolute;left:50%;top:50%;color:#fff;margin:-11px 0 0 -11px}.apartments-list .fade:before{content:"";position:absolute;background:rgba(0,0,0,0.3);width:100%;height:100%;left:0;top:0}.apartments-list .fade:hover:before{background:rgba(0,0,0,0.2)}.apartments-list .imgHolder{display:inline-block}.apartments-list .apartmentsPage-moreInfo .imgCol{padding-right:20px}.apartments-list .apartmentsPage-moreInfo .imgCol .imgHolder{height:100px;display:block;background-size:cover}.apartments-list .col2.imgCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70px;padding:0;margin:-10px 0}@media screen and (max-width: 500px){.apartments-list .col2.imgCol{width:80px}}@media screen and (max-width: 400px){.apartments-list .col2.imgCol{width:90px}}.apartments-list .imgCol{overflow:hidden;width:29%}.apartments-list .imgCol img{max-width:134px;max-height:130px;image-rendering:optimize-contrast}.apartments-list .imgWrp{display:inline-block;overflow:hidden;vertical-align:top;position:relative;max-width:50px;width:100%;text-align:center}.apartments-list .imgWrp img{width:50px;max-width:100%;max-height:50px;height:50px;image-rendering:optimize-contrast}.apartments-list .spoiler-phone__btn{overflow:hidden;text-overflow:ellipsis}.apartments-list .spoiler-phone.withoutCode{height:auto;min-height:35px;display:block}.apartments-list .spoiler-phone.withoutCode .btn{display:block;width:100%;height:35px;margin:0 0 16px}.apartments-list .spoiler-phone.withoutCode .spoiler-phone--shown .btn{border:none}.apartments-list .spoiler-phone.withoutCode .allRes .col2{width:auto}.apartments-list .col2 .nobr{overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block;vertical-align:top}.apartments-list .priceCol{text-align:right;white-space:nowrap;font-weight:bold}.apartments-list .priceCol p{padding-right:15px}.apartments-list .moreInfoCol{width:100%}@media screen and (max-width: 800px){.apartments-list .apartmentsPage-moreInfo .imgCol{text-align:center}}@media screen and (max-width: 500px){.apartments-list{margin:0 -15px}.apartments-list .priceCol p{padding-right:15px}.apartments-list .flatTypeCol p{padding-left:10px}.apartments-list .floorAdditionally{word-spacing:-3px}}@media screen and (max-width: 960px) and (min-width: 800px){.apartments-list .nobr.strong{width:auto;padding-right:20px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.apartments-list .flat-floors{padding-right:10px}}@media screen and (max-width: 1100px) and (min-width: 800px){.apartments-list .apartmentsPage-moreInfo .imgCol{display:none}}@media screen and (max-width: 600px){.apartments-list .apartmentsPage-moreInfo .imgCol{display:none}.apartments-list .apartImg:before,.apartments-list .apartImg .icon,.apartments-list .apartImg [class|="icon"]{display:block}}.promoTime{color:#777;letter-spacing:0.6px}.promoTime .listPromoBlock{margin:0;box-shadow:none}.promoTime .listPromoBlock .btn{display:inline-block;margin:0;width:auto;padding:11px 5px 12px}.promoTime .listPromoBlock.simpleType .formRow .btn{height:auto}@media screen and (min-width: 380px){.promoTime .listPromoBlock.simpleType .formRow .btn{width:50%}}.promoTime .listPromoBlock.secondType .listPromoBlock-content{width:100%;background-position:7% center}.box{padding:20px 30px 30px}.boxS{padding:8px 30px 12px}.bgWhite{background:#fff}.colsFive{width:20%}.colsFive-4{width:80%}.colsFive-3{width:60%}.colsFive-2{width:40%}.colsFive-1{width:20%}.show-linksBlock{cursor:pointer;display:inline-block;vertical-align:top;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#676767;padding:5px 25px 5px 15px}.headerZ .show-linksBlock{background:#fff;box-shadow:inset 0 0 2px 2px #1aaf6a;color:#333}.headerZ .show-linksBlock .dashed{border-bottom-color:transparent}.show-linksBlock:after{content:"";opacity:0.7;margin-top:-1px;position:absolute;right:4px;top:50%;width:20px;text-align:center}.moreLinksBlock-wrp{position:relative;max-width:1600px;margin:0 auto}.moreLinksBlock-wrp .moreLinksBlock{position:absolute;z-index:10000;top:0;left:0;width:100%;padding:20px;font-size:12px;border-top:1px solid #dedede}.moreLinksBlock{font-size:12px}.moreLinksBlock .closeIco{cursor:pointer;position:absolute;line-height:1;right:17px;top:17px;padding:10px;font-size:16px}.moreLinksBlock-start{margin-bottom:20px}.moreLinksBlock .change-region{font-size:14px;border-bottom:2px solid #dedede;margin:0 0 25px;padding:0 0 25px}.moreLinksBlock .menuList li,.moreLinksBlock .tagsList li,.moreLinksBlock .rc-inner-menu li{margin:5px 20px 0 0}.moreLinksBlock .close-btn{cursor:pointer;position:absolute;font-size:16px;font-weight:bold;height:30px;width:30px;line-height:14px;right:-15px;top:-15px}.moreLinksBlock a{text-decoration:none}.moreLinksBlock a:hover{text-decoration:underline}.moreLinksBlock-title{font-size:24px;margin:0 0 10px;overflow:hidden}.moreLinksBlock-title a{color:#333}.moreLinksBlock-title a:hover{color:#333}.moreLinksBlock-title2{overflow:hidden;font-size:16px;margin:0 0 14px}.moreLinksBlock-title2 a{color:#333}.moreLinksBlock-title2 a:hover{color:#333}.moreLinksBlock-links:not(:first-child){margin:30px 0 0}.moreLinksBlock-links ul{list-style-type:none}.moreLinksBlock-links ul li{overflow:hidden}.moreLinksBlock-links ul li+li{margin:5px 0 0}.moreLinksBlock .emptyTitle{padding-top:37px}@media screen and (max-width: 800px){.hiddenOnMobile{display:none}.mapPage .bodyWrap{height:auto;padding-top:0}.mapPage .bodyWrap .newLayout-content-wrp{padding-top:51px}.fotorama__arr,.fotorama__nav-wrap{display:none !important}.startPage .main-content{padding-top:60px}.map__ymap>ymaps{height:100% !important;width:100% !important;position:absolute;left:0;top:0}.map__ymap>ymaps>ymaps{height:100% !important;width:100% !important;position:absolute;left:0;top:0}.mapActive{overflow-y:scroll}.mapActive .newLayout-content{display:none}.main-cols .newLayout-content-wrp{border-left:none}.contactsBlock.hidden{display:block;height:85px;background:none;text-align:center}.contactsBlock.hidden .phoneTrigger{padding:11px 10px;margin-top:0;border-radius:36px;height:44px;display:block;color:#333;background-color:rgba(254,201,60,0.9);border-color:transparent;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;font-weight:bold;font-size:14px;line-height:22px;overflow:hidden}.contactsBlock.hidden .phoneTrigger:not(.static){margin:0;box-shadow:0 2px 4px 0 rgba(0,0,0,0.4);position:fixed;bottom:32px;left:15px;right:134px;z-index:3}}@media screen and (max-width: 960px){body .cr .mc-noreviews{line-height:20px !important}}@media screen and (max-width: 800px){body .bodyWrap{padding-top:15px}}@media screen and (max-width: 800px){body .header__left{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.body--loading .newLayout-content:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background:rgba(255,255,255,0.5)}body.mapPage .mapTrigger{display:block;position:fixed;right:12px;bottom:32px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:111;color:#fff}body.mapPage .mapTrigger [data-type]{font:11px/43px Tahoma, Helvetica, sans-serif;text-transform:uppercase;font-weight:bold;cursor:pointer;display:block;padding:0 20px;background-color:#1aaf6a;box-shadow:0 2px 4px 0 rgba(0,0,0,0.4);height:44px;border-radius:100px;border:solid 1px #83a363;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.mapPage .mapTrigger [data-type]:hover{background:#1dc175;box-shadow:0 3px 4px 1px rgba(0,0,0,0.3)}body.mapPage .mapTrigger [data-type="map"]:not(.active),body.mapPage .mapTrigger [data-type="list"]:not(.active){display:none}body.mapPage .mapTrigger .icon,body.mapPage .mapTrigger [class|="icon"]{margin-top:-3px;margin-left:10px}body:not(.mapActive) .mapTrigger{bottom:32px !important}body.mapActive .main-cols__map{left:0}}body .profiler-results{display:none !important}@media screen and (max-width: 360px){body .contactsBlock.hidden .phoneTrigger:not(.static){right:88px}body.mapPage .mapTrigger [data-type]{font-size:0}body.mapPage .mapTrigger [data-type] .icon,body.mapPage .mapTrigger [data-type] [class|="icon"]{margin-left:0;margin-top:-2px}body.mapPage.mapActive .mapTrigger[style*="bottom"]{margin-bottom:-12px}}@media screen and (max-width: 800px){.main-cols__map{position:fixed;left:100%;width:100%;height:100%;top:0;padding-top:51px}.main-cols__map .map{position:relative}}@media screen and (max-width: 800px){.blog-items li{width:100%;padding:0}}@media screen and (max-width: 800px){body .result-gp .footerDescription{padding-bottom:58px}body .article__content .column-three,body .article__content .column-two{text-align:left;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media screen and (max-width: 600px){body .pin-quote{padding-left:6% !important;padding-right:6% !important}body.blogs .main-content{padding-left:0;padding-right:0}body.blogs .main-content .article-titlebar{padding:0 5%}body .blog h1{margin-bottom:20px}}@media screen and (max-width: 500px){body .rc-info__related-block-title .nobr{white-space:normal;display:block}body .article-titlebar .theme-tag{float:left;margin:30px 0 20px 20px}body .ab-teaser{margin-left:5%;margin-right:5%}body .article__content .column-one,body .article__content .column-two,body .article__content .column-two.wide{margin-left:8%;margin-right:8%}body .flat-kind__item{float:none;padding:0;margin:0 0 10px;width:100% !important;text-align:left !important}body .flat-kind__item:before{display:none}body .flat-kind__item:last-child{margin:0}body .flat-kind__item-inner{display:block}body .flat-kind__item div,body .flat-kind__item span,body .flat-kind__item a{display:inline-block}body .flat-kind__item .strong{margin:0 10px}body .map__msg-more{width:230px}body .map__msg.visible.activeMsg+.map__msg-more{margin-right:-115px;margin-top:-120px}}ymaps[class$="-balloon__close"]{display:none !important}ymaps[class$="-balloon__content"]>ymaps{height:auto !important}.lotCard{color:#333;font:16px Tahoma, Helvetica, sans-serif}.lotCard-rate{position:absolute;left:15px;top:28px;font-weight:500;background:rgba(235,235,235,0.96);border-radius:2px;padding:6px 10px;line-height:1;font-size:11px;text-transform:uppercase}.lotCard-img{position:absolute;left:20px;top:20px;right:61%;bottom:20px;background:none no-repeat center center;background-size:cover}.lotCard-info{margin:10px 0 10px 40%}.lotCard-info-flat{font-size:16px;font-weight:500;line-height:1.0;margin:0 0 3px;color:#158c55}.lotCard-info-flat .icon-rouble{width:auto;height:auto;vertical-align:top;margin-top:-3px}.lotCard-info h3{font-size:21px;margin:0 0 12px;padding-top:10px;font-weight:400}.lotCard .btn{margin:5px 10px 0 0;border-color:transparent;padding:12px 20px;font-size:14px}.lotCard .btn.closeBalloon{color:#7c7c7c}.lotCard .btn.closeBalloon:hover{background:#fff;border-color:#1aaf6a}@media screen and (max-width: 800px){ymaps[class$="-map-copyrights-promo"]{bottom:10px !important}ymaps[class$="-islets_balloon_layout_panel"],ymaps[class$="-balloon_layout_panel"]{overflow:visible !important}.lotCard{font-size:15px}.lotCard-rate{top:-10px;left:-2px;background:#1aaf6a;color:#fff;z-index:2;padding-left:18px}.lotCard:before{content:"";width:100%;height:2px;left:0;top:0;background:#1aaf6a;position:absolute;z-index:1}.lotCard-img{left:0;top:0;right:0;bottom:0}.lotCard-img:after{content:"";position:absolute;width:100%;height:100%;background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.3), rgba(0,0,0,0.6));background-image:linear-gradient(to top, rgba(0,0,0,0.3), rgba(0,0,0,0.6))}.lotCard h3{font-size:18px;margin-top:0}.lotCard-info{position:relative;z-index:2;margin:9px 2px 2px}.lotCard-info,.lotCard-info-flat{color:#fff;margin-bottom:5px;padding-bottom:5px;text-transform:none;font-size:22px}.lotCard-info-flat{border-bottom:1px solid;font-size:19px}.lotCard-info .btn{color:#333;background:#fff}}@media screen and (max-width: 350px){.lotCard-info{margin:3px 0 0;padding-bottom:0}.lotCard-info-flat{font-size:19px}.lotCard .btn{padding:8px 9px;margin-right:0}.lotCard .closeBalloon{float:right;margin-right:0}.lotCard h3{padding-top:4px;margin-bottom:6px}}body .mc-c .mc-btn2.mc-next-reviews{line-height:inherit !important;padding:10px 5px !important;white-space:normal !important;text-transform:none !important}body .mc-c .mc-btn2.mc-next-reviews span{display:inline-block !important}/*!
 * Fotorama 4.6.4 | http://fotorama.io/license/
 */.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px !important;max-height:99999px !important;min-width:0 !important;min-height:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute !important;top:50% !important;left:50% !important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,0.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none !important;transform:none !important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0.1, 0, 0.25, 1);transition-timing-function:cubic-bezier(0.1, 0, 0.25, 1);-webkit-transition-duration:0ms;transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(../images/fotorama-b94efaf1044e2ba8fc2fb41f5ab2022410086fe50b729b8c95321573b88e8a78.png) no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(../images/fotorama%402x-3beccbcc8ad8bd0a0e13cba6c0caf0e3a1ffed1cb6408dfb1a68a768e787d2c4.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,0.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none !important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;margin:0 !important;padding:0 !important;overflow:hidden !important;background:#000}.fotorama--fullscreen{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;float:none !important;z-index:2147483647 !important;background:#000;width:100% !important;height:100% !important;margin:0 !important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none !important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px !important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:-webkit-linear-gradient(top left, rgba(255,255,255,0.25), rgba(64,64,64,0.1));background-image:linear-gradient(to bottom right, rgba(255,255,255,0.25), rgba(64,64,64,0.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,0.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,0.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,0.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.3s;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px, -32px, 0);transform:translate3d(32px, -32px, 0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px, -32px, 0);transform:translate3d(32px, -32px, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px, 0, 0);transform:translate3d(-48px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px, 0, 0);transform:translate3d(48px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px, -32px, 0) !important;transform:translate3d(32px, -32px, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px, 0, 0) !important;transform:translate3d(-48px, 0, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px, 0, 0) !important;transform:translate3d(48px, 0, 0) !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),-webkit-radial-gradient(0 50%, farthest-side, rgba(0,0,0,0.4), transparent);background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4),rgba(0,0,0,0));background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),-webkit-radial-gradient(100% 50%, farthest-side, rgba(0,0,0,0.4), transparent);background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4),rgba(0,0,0,0));background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}.fotorama{background:#000}.fotorama>a{width:100%;display:block;padding-top:56.25%;position:relative}.fotorama>a>img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-webkit-filter:blur(6px);filter:blur(6px)}.contactsBlock+.galleryBlock .toggleContainers-wrp{margin-top:8px}.webCamGall{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.webCamGall img{max-width:100%;max-height:100%;height:auto;width:auto}.galleryBlock{padding:0}.galleryBlock .rc-info__gallery{position:relative}.galleryBlock .fotoramaCounter{display:block;position:absolute;left:15px;top:15px;background:rgba(0,0,0,0.44);color:#fff;padding:5px 10px}body .galleryBlock .fotoramaCounter{display:block}.galleryBlock .toggleContainers{display:-ms-flexbox;display:-webkit-box;display:flex;font-size:0;position:relative;width:100%;white-space:nowrap;margin:0}.galleryBlock .toggleContainers-wrp{overflow:hidden;position:relative;-webkit-overflow-scrolling:touch;width:100%}@media screen and (max-width: 800px){.galleryBlock .toggleContainers-wrp{overflow-x:scroll}}.galleryBlock .toggleContainers li{background-repeat:no-repeat;background-position:center center;background-size:cover;font-size:12px;white-space:normal;height:66px;margin:0 8px 8px 0;-ms-flex:1;width:114px;color:#fff;cursor:pointer;border-radius:3px;position:relative;text-align:center;overflow:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.galleryBlock .toggleContainers li:first-child{margin-left:8px}.galleryBlock .toggleContainers li:before{content:"";position:absolute;border-radius:3px;left:0;top:0;width:100%;height:100%;background:#333;opacity:0.66;-webkit-transition:background 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:background 0.2s ease-in-out, opacity 0.2s ease-in-out}.galleryBlock .toggleContainers li:not(.active):hover:before{opacity:0.8}.galleryBlock .toggleContainers li.active{cursor:default}.galleryBlock .toggleContainers li.active:before{background-color:#1aaf6a;opacity:1}.galleryBlock .toggleContainers li span{padding:0 4px;display:block;width:100%;position:relative;z-index:1;vertical-align:middle;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 800px){.galleryBlock .toggleContainers li{min-width:114px}.galleryBlock .toggleContainers li span{padding-left:3px;padding-right:3px}}.galleryBlock .fotorama__video{top:0}.galleryBlock .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus),.galleryBlock .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:none;transform:none}.galleryBlock .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:scaleX(-1);transform:scaleX(-1)}.galleryBlock .fotorama__arr{background:url(../images/arrow-hover-45a9ed0fe3a5a88e6fe5aab811f5d57fa285029941a722f4e7904cdaacd52f54.svg) no-repeat center center/cover}.galleryBlock .fotorama__arr--next{right:17px}.galleryBlock .fotorama__arr--prev{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:17px}.galleryBlock .fotorama__caption{bottom:10px;font-size:13px;font-weight:500}@media screen and (max-width: 600px){.galleryBlock .fotorama__caption{bottom:0}}.galleryBlock .fotorama__caption__wrap{padding:2px 8px;border-radius:3px;display:inline-block}.fotorama__caption{text-align:center}.fotorama__caption__wrap{text-align:center;background:rgba(0,0,0,0.44);color:#fff}.galleryBlock .panorama,.galleryBlock .panorama .panoramaItem{min-height:200px;position:absolute;left:0;top:0;width:100%;height:100%}.galleryBlock .panorama .loading{display:block;text-align:center;padding:20px 0}.galleryBlock .panorama .spinner{position:absolute;left:50%;top:50%;margin:-10px 0 0 -30px}.fotorama--fullscreen .loading,.fotorama--fullscreen .spinner,.panorama .loaded .loading,.panorama .loaded .spinner{display:none}.fotorama--fullscreen [class*="-islets_button-icon"],.panorama .loaded [class*="-islets_button-icon"]{padding:13px !important}.fotorama--fullscreen .panorama,.fotorama--fullscreen .panoramaItem{height:100%}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#mc-review{min-height:214px}.mc-c a{text-decoration:none}.cr .mc-review-info{margin:0 0 0 60px;text-align:left}.cr .mc-reviews{text-align:center}.cr .mc-reviews>div{position:relative}.cr .mc-noreviews{opacity:.6;line-height:97px;text-align:center;font-size:14px}.cr .mc-reviews .mc-status-pending,.cr .mc-reviews .mc-status-spam{-ms-filter:"alpha(opacity=70)";opacity:.7}.cr .mc-reviews .mc-status-deleted{display:none}.cr .mc-reviews .mc-recom{color:#5cb85c}.cr .mc-reviews .mc-norecom{color:#999}.cr .mc-reviews .mc-revdrate .mc-drate{margin-bottom:6px}.cr .mc-reviews .mc-review-body .mc-comment-media{margin:5px 0 0}.cr .mc-reviews .mc-review-wrap{position:relative;padding:16px 0 16px;text-align:left}@media (min-width: 768px){.cr .mc-review-vote{float:right}.cr .mc-review-vote .mc-useful{display:none}.cr .mc-review-wrap:hover .mc-review-vote .mc-useful{display:inline-block}}.cr .mc-review-wrap:hover ~ .mc-review-menu,.cr .mc-review-menu:hover{display:inline-block}.mc-c .mc-avatar-wrap{position:absolute;top:0;left:0}.cr .mc-avatar-wrap{position:absolute;top:0;left:0}.cr .mc-reviews .mc-avatar-wrap{top:auto}.cr .mc-comment .mc-avatar-wrap{top:auto}.cr .mc-reviews .mc-revtxt{display:inline-block;line-height:20px;max-width:100%;white-space:pre-wrap;word-wrap:break-word}.cr .mc-reviews .mc-revtxt a{color:#999}.cr .mc-reviews .mc-revtxt.mc-newline{display:block}.mc-c .mc-h4{font-weight:bold}.cr .mc-reviews .mc-revtitle{display:inline-block !important;width:105px}.cr .mc-reviews .mc-review-stars,.cr .mc-reviews .mc-review-body>div{margin:8px 0}.cr-form .mc-star-title,.cr-form .mc-form-checkbox .mc-form-label{color:rgba(0,0,0,0.54);font-size:16px;font-weight:400;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-form .mc-star-head{padding-top:10px;margin-bottom:10px}.cr-form .mc-star{display:inline-block;font-size:22px;margin-top:10px}.cr .mc-score .mc-rate .mc-star{font-size:24px}.cr .mc-score .mc-star-text{margin-left:5px}.mc-c .mc-star{color:#ffaf02;vertical-align:middle}.mc-c .mc-star>span{padding:0 6px 0 0;cursor:pointer}.mc-c .mc-star svg{vertical-align:top}.mc-c .mc-star.mc-readonly>span{cursor:default}.cr .mc-review-head{padding:0 46px 0 0}.cr .mc-review-username,.cr .mc-comment-username{color:#333;font-size:14px;font-weight:600;vertical-align:top}.cr .mc-review-user{position:relative}.cr .mc-review-user .mc-avatar{width:48px;height:48px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.mc-review-user .mc-avatar{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAIAAADYYG7QAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuM4zml1AAAAXqSURBVFhHxZiJeqpIEEbz/o82N4nsm0uMGvdo4oq4MKctwmVQiDiZufXVhy12/XW6uhuBB8MOKnpD3HSaHHWrrplBzfBp03jWPZwG5+XXi/BvvDJQSoDTAMvx2169Y3sv4nzlyHl6nkHzCuV+B5BvOnXLbdhekyNfn3XnsWbhNDTT44w4nemZjb3FKwMBYXkKSI6Go3JrlstPpqs60Ibs2bA5rzpcKJR7ZSDy1UxL5bMdr/HSHQxni/V6F82Xm9liOZkv3kbjRrtr+0HNdJ50Kxf+rVcEcvwn3TAcu9F+HUzGi802Oh0PcZz1fXxabkN+9ZstzbIJyYuUemWgTq87mgzX280pPp7iWI6H057jkc+vM9FhN//86A8H/znQV8oj6c8Eqp2e2e3D/TFKz4TR7seA1FI1PbYJDTZUzXDxxWaXAt3m8XIb/fVkIIgUO9HxW7RRThPl/HsgjgBxxNe7dFJu9HgTHQlHDSmGJBcCvmZzZb0QSGqTAkk7PEBTwei8O8Zvw3dBQYcrgjAVeSGQXPRooIUQDY5sokp2Lmf8sQyfNBsFr97+9WyiXMJUBiSNFIjp/8NAaYUELgEiw81G3/3hh6aMsCwQbeTY0FWBwt2JQFmCgoWmKF/1CkCcYYVWMoDWmx/a9sSnM8XcI8pA90miWw2gxXKLCOMJmh3GhiMoS+qqFwKRXsor5QHIDV5WYTUkgGbzJSLUBjUBQjnNcumFQIxDCosQA6LdG0y57CapbjOpUL3VBQgUBoYOxxKmQiAKA4dMHA1EV9vDHVOGDycfCEptAEJNVtJVLwTCUyD26ktnEPHnmSS61QRoOl8JChyUB9l7KoQjAZDMPUuS69t9QMw1HLjsEhpoZhNlvRBIZppI0aKB7h1A3KMwGLkeooNyujqveiEQMWwrUZGNxqzdBwQBNUZNOLiIMGvZXFkvBEKCI1oyIL6yrrllVmlOJPrG6KMsjv1AKcjAREc8myvrhUBIyFHKQ8356jfbJDknKjPpcDgc1pvQdhIpRLIuWS69EIgFRJgUGUUa1PlRM8MwOnKzWmoCFEXRePJumC6xQoBO6mminBcCSWHQIhi4pE6GPZ3OttutJC63MAzbr13dSJ4eb6HBC4HwbDANmHgUbLXa8/k8yVlqi8XC9QIqlCsPbTlz1QuBiIFAJo4FlMydG1iWMxqNkpzFxqyNx2PdsCw7nxvBe4AgAAinkW4K3fY0zej3+0naYmO+er1eTTMESCBSjrTwl14IJBBEosKRqwi7V4AGg0GSttg2m02n05EKocCoZCWhKYVPE+UcIC7nOVc/ME0w8SQPBA97arK8Oq7rJnORpC029jzdNN10XBWl3kM4vhqPpS5CchE5ey51oxCIkjAUJFKgs6JDhSaTSZK21OhW0zXTyoYrNWQRvxFIOimXyVLvWRxfaoOoZtks6tlsluQsNbqZtsUuS6uLlCr5lT/X3wyFQMnOOg8OZ2Q103k2TFbGer1OcpYa3V67HWaNQMJFRzGZXmbKxH8zpEDZn89+Loztq1l71PRfNY35coL6arVKEn5nLKPleuX5dQIJRwQpBKVU+XTKS4EIJowjV+caD3f1xttovFxtkmw3GyEEEv71miuRzaU7+xnIYh/m3Vd71XBwy3aDevOtP/xcrNSrg+pGEIGEI4IUgl/KKstF6qAQiO3qeo3Wy+tkOttF8tLjfiMWEaQQRFZdC4qAbP7JdZBdj+cvvwl7TbPYq/3B6ONzye2VoBxO9xUoMQlXOscYWcRJQSLSkZTUAIABzINpUYwGrZpmPzHJTtB7G/Ewxa1MtE9UlNCJew4+77QUCEcWcVKQiHQkJTUAYADzYJme7zVtHgYeddqj4ftBzc8/jH9KucW5264qkIh0JCU1AGDQfqBl8relO4Hfep9+/osqVLME7xSTlNQAgAGMqpCucXPams+W5y5/wEgNABiqQnx4bmMynv9vtblipxgAMIBRQJ3X/naz/7NAAIChgJi8/tt4F964hyq+ILrRTjEAYBi68zc9RzrI9Mm+cgAAAABJRU5ErkJggg==")}.cr .mc-review-time,.cr .mc-comment-time{color:#b7bbc1;font-size:11px;margin-left:12px}.mc-review-time{display:inline}.mc-c [class^="mcicon-"]:before,.mc-c [class*=" mcicon-"]:before{text-decoration:inherit;display:inline-block;font-family:inherit;speak:none}.textPage{display:block}.socialLinks{display:block}.socialLinks a{color:#1aaf6a}.socialLinks a:hover{color:#158c55}.theme-tag{display:block;float:left;height:20px;line-height:11px;padding:4px 4px 5px 6px;text-align:center;text-transform:uppercase;letter-spacing:0.5px;color:#fff;background-color:#1aaf6a;border-radius:2px}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#ffffff}.toast-message a:hover{color:#cccccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#ffffff;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;box-shadow:0 0 12px #999999;color:#ffffff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div:hover{box-shadow:0 0 12px #000000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000000;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial, sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.tooltipster-fade-show{-webkit-transition:none;transition:none}.tooltipster-nv{border-radius:3px;border:1px solid #c4c2c2;background:#fff;color:#333}.tooltipster-nv .tooltipster-content{font-size:13px;line-height:16px;padding:6px 10px}.contactsMap{background:url(../images/contacts_map_2-3af403f6f0f2583bfd459964b98954ce5ffa78f577306ce5ad82cafaaa79b2a6.jpg) no-repeat center center;width:calc(25% - 15px);height:100%;top:0;bottom:0;left:0;position:absolute}.contactsMap[data-target="spb"]{background-image:url(../images/contacts_map_spb-4413b932fe402e5b1ca36db2724077024ccdf3d75d493c35ed82fbfded324e95.jpg)}@media screen and (max-width: 600px){.contactsMap{position:static;height:400px;width:100%;margin:0 0 20px}}.contactsList{background:#eee}.contactsList li{padding:10px 15px}.contactsList li:nth-child(even){background:#f5f5f5}.contactsList span{width:50%;display:inline-block;vertical-align:top}.beforeDealPage h2{margin:30px 0 40px}.beforeDealPage h3{font-size:18px}.beforeDealPage h4{font-size:15px;margin:40px 0 24px}.beforeDealPage h4.marginTopNo{margin-top:0}.beforeDealPage .faqList{margin:20px 0}.beforeDealPage .box{padding-bottom:20px;border-radius:3px}.beforeDealPage .box>*:first-child{margin-top:0}.beforeDealPage ul.circle{margin-left:20px}.beforeDealPage ul.circle li>*:first-child{margin-top:0}.beforeDealPage ul.circle p{margin-bottom:10px}.beforeDealPage .row.relative{overflow:hidden}.beforeDealPage .sideImage{position:absolute;right:20px;top:47px;height:100%;background-size:cover;background-position:0 0;background-repeat:no-repeat}@media screen and (max-width: 600px){.beforeDealPage .sideImage{display:none}}.selSort{position:absolute;z-index:4}.result-gp--show-rc .selSort{display:none}@media screen and (min-width: 500px){.selSort{right:15px;top:17px;width:196px}}@media screen and (max-width: 800px) and (min-width: 500px){.selSort{top:68px}}@media screen and (max-width: 960px){.selSort .select2-container .select2-selection{border-radius:4px}.selSort .select2-container .select2-dropdown{border-bottom-right-radius:4px;border-bottom-left-radius:4px}}
