.b-breadcrumbs{position:relative;overflow:hidden;height:23px;list-style:none}.b-breadcrumbs ul{overflow-x:auto;overflow-y:hidden;height:40px;list-style:none;white-space:nowrap}.b-breadcrumbs ul li{display:inline-block;height:20px;font-size:13px}.b-breadcrumbs ul li:last-child{margin-right:20px}.b-breadcrumbs ul li a{display:inline-block;border-bottom:#e4e4e4 1px solid;text-decoration:none;color:#808080}.b-breadcrumbs ul li a.back{margin-right:15px;border:0;color:#077AF1}.b-breadcrumbs ul li a.back:before{content:"\f060";margin-right:5px;font-family:'fontawesome';color:#455360}.b-breadcrumbs ul li a.home{border:0;font-family:'fontawesome';font-size:15px}.b-breadcrumbs ul li a.home span{display:none}.b-breadcrumbs ul li a.home:before{content:"\f015"}.b-breadcrumbs ul li a.home:hover{color:#f46f0e}.b-breadcrumbs ul li a.popup-select{display:inline-block;position:relative;top:1px;width:10px;height:10px;border:#959595 1px solid;border-radius:10px;margin-right:3px;text-align:center;font-family:'fontawesome';font-size:10px;line-height:11px;color:#808080;cursor:pointer}.b-breadcrumbs ul li a.popup-select span{display:none}.b-breadcrumbs ul li a.popup-select::before,.b-breadcrumbs ul li a.popup-select::after{content:"";display:block;position:absolute;top:5px;left:2px;width:4px;border-bottom:#959595 1px solid;transform:rotate(45deg)}.b-breadcrumbs ul li a.popup-select::after{left:auto;right:2px;transform:rotate(-45deg)}.b-breadcrumbs ul li a.popup-select:hover{border-color:#44d544}.b-breadcrumbs ul li a.popup-select:hover::before,.b-breadcrumbs ul li a.popup-select:hover::after{border-color:#44d544}.b-breadcrumbs ul li a.to-select{float:none;border-bottom:#077AF1 1px dotted;color:#077AF1}.b-breadcrumbs ul li a.to-select:hover{color:#f46f0e;border-color:#f46f0e}.b-breadcrumbs ul li a:hover{color:#f46f0e;border-color:#f46f0e}.b-breadcrumbs ul li .current.no-link{border:0;color:#949494;pointer-events:none}.b-breadcrumbs ul li span.arrow{margin:0 7px;font-family:'fontawesome';font-size:10px;line-height:10px;color:#949494}.b-breadcrumbs ul li span.arrow:before{content:"\f105"}.b-breadcrumbs:before{content:"";position:absolute;top:0;right:0;width:25px;height:25px;background:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.4)),color-stop(100%,#fff));background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,#fff 100%);background:-o-linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,#fff 100%);background:-moz-linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,#fff 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,#fff 100%)}.l-comments .b-comment-new{float:right;box-sizing:border-box;height:40px;padding:0 20px;background:#5ac654;border:0;border-radius:3px;font-weight:500;font-size:15px;line-height:20px;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff;cursor:pointer;white-space:nowrap;margin-bottom:10px}.l-comments .b-comment-new:hover{color:#f8fa2a}.l-comments .b-title{float:left;clear:both;width:100%;padding:0 0 12px 0}.l-comments .b-title h2{float:left;margin-bottom:10px;padding-top:5px;font-size:21px;color:#3e3e3e}.l-comments .b-title small{float:left;margin:14px 0 10px 10px;font-size:12px;color:#949494}.l-comments .b-comments-footer{float:left;clear:both;width:100%;padding:10px 0}.l-comments .b-comments-footer .b-paging{width:auto;margin:0 8px 10px 0}.l-comments .b-comments-footer .b-comments-all{font-size:13px;font-weight:bold;text-decoration:none;text-transform:uppercase}.l-comments .b-comment{float:left;clear:both;width:100%;padding:20px 0;border-top:#ccc 1px solid}.l-comments .b-comment .user{float:left;width:190px;padding-right:10px}.l-comments .b-comment .user .img{float:left;overflow:hidden;width:40px;height:40px;border:#ccc 1px solid;border-radius:22px}.l-comments .b-comment .user .img img{width:40px}.l-comments .b-comment .user .txt{overflow:hidden;padding:2px 0 0 10px}.l-comments .b-comment .user .txt strong{position:relative;display:block;font-size:16px;color:#3e3e3e}.l-comments .b-comment .user .txt strong:after{content:"";position:absolute;top:0;right:0;display:block;width:15px;height:100%;background:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:-o-linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:-moz-linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 50%,#fff 100%)}.l-comments .b-comment .user .txt span{display:block;font-size:12px}.l-comments .b-comment .user .txt small{display:block;margin-top:2px;font-size:11px;line-height:14px;color:#949494}.l-comments .b-comment .info{overflow:hidden}.l-comments .b-comment .info .location{float:left;clear:both;width:100%;margin-bottom:5px;font-size:18px;color:#949494;text-decoration:none}.l-comments .b-comment .info .location:hover{color:#f46f0e}.l-comments .b-comment .info .awaiting{display:block;margin-bottom:5px;font-size:12px;color:#5ac654}.l-comments .b-comment .info .blocked{display:block;margin-bottom:5px;font-size:12px;color:#a31f1f}.l-comments .b-comment .info .text{float:left;clear:both;width:100%;font-size:16px;line-height:20px;white-space:pre-wrap}.l-comments .b-comment .info .text .m-hidden{display:none}.l-comments .b-comment .info .text .more{font-size:12px;text-decoration:none;cursor:pointer}.l-comments .b-comment .info .photos{float:left;clear:both;width:100%;margin-top:5px}.l-comments .b-comment .info .photos a{float:left;margin:7px 7px 0 0}.l-comments .b-comment .info .photos a img{height:40px}.l-comments .b-comment .info .actions{float:left;clear:both;width:100%;margin-top:15px}.l-comments .b-comment .info .actions .links{float:left;clear:both;width:100%;direction:rtl;text-align:left}.l-comments .b-comment .info .actions .links a{display:inline-block;margin-right:25px;text-decoration:none;cursor:pointer}.l-comments .b-comment .info .actions .links a.more:before{content:"\f106";position:relative;top:1px;margin-right:3px;font-family:'fontawesome';font-size:17px;color:#455360}.l-comments .b-comment .info .actions .links a.more.m-hidden:before{content:"\f107"}.l-comments .b-comment .info .add-comment{margin-top:15px;margin-bottom:0}.l-comments .b-comment .info .add-comment.m-hidden{display:none}.l-comments .b-comment .answers{overflow:hidden;clear:both;padding:15px 0 0 100px}.l-comments .b-comment .answers.m-hidden{display:none}.l-comments .b-comment .answers .answers{padding-left:80px}.l-comments .b-comment .answers .answers .answers{padding-left:60px}.l-comments .b-comment .answers .answers .answers .answers{padding-left:40px}.l-comments .b-comment .answers .answers .answers .answers .answers{padding-left:30px}.l-comments .b-comment .answers .answers .answers .answers .answers .answers{padding-left:20px}.l-comments .b-comment .answers .answers .answers .answers .answers .answers .answers{padding-left:15px}.l-comments .b-comment .answers .answers .answers .answers .answers .answers .answers .answers{padding-left:10px}.l-comments .b-comment .answers .answers .answers .answers .answers .answers .answers .answers .answers{padding-left:5px}.l-comments .b-comment .answers .answers .answers .answers .answers .answers .answers .answers .answers .answers .answers .answers .answers .answers{padding-left:0}.l-comments .add-comment{float:left;clear:both;width:100%;margin-bottom:20px}.l-comments .add-comment textarea{display:block;width:100%;height:50px;min-height:50px;padding:13px 17px;margin-bottom:20px;border:#ccc 2px solid;border-radius:3px 3px 0 3px;box-sizing:border-box;font-size:16px;color:#3e3e3e;resize:vertical}.l-comments .add-comment textarea::-webkit-input-placeholder{color:#949494;opacity:1}.l-comments .add-comment textarea:-moz-placeholder{color:#949494;opacity:1}.l-comments .add-comment textarea::-moz-placeholder{color:#949494;opacity:1}.l-comments .add-comment textarea:-ms-input-placeholder{color:#949494;opacity:1}.l-comments .add-comment textarea.m-error{border-color:#ff6252}.l-comments .add-comment .conter-text{float:right;margin-top:-20px;padding:1px 5px 3px 5px;background:#ccc;border-radius:0 0 3px 3px;font-size:11px;color:#fff}.l-comments .add-comment .conter-text.m-error{background:#ff6252}.l-comments .add-comment button{float:left;box-sizing:border-box;width:160px;height:40px;padding:0 20px;margin-right:17px;background:#5ac654;border:0;border-radius:3px;font-weight:500;font-size:15px;line-height:20px;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff;cursor:pointer;white-space:nowrap}.l-comments .add-comment button:hover{color:#f8fa2a}.l-comments .add-comment button.m-spinner span{display:none}.l-comments .add-comment button.m-spinner:before{content:"";display:inline-block;width:23px;height:23px;margin-top:3px;border:#fff 3px solid;border-left-color:#5ac654;border-right-color:#5ac654;border-radius:50px;animation:auth-dual-ring 1.2s linear infinite}@keyframes auth-dual-ring{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}.l-comments .add-comment .attach{float:left;margin:10px 0 0 0;text-decoration:none}.l-comments .add-comment .attach:before{content:"\f0c6";position:relative;top:1px;margin-right:5px;font-family:'fontawesome';font-size:17px;color:#455360}.l-comments .add-comment .error-message{float:left;clear:both;width:100%;margin-top:10px;color:#a31f1f}.l-comments .b-answer-form{float:left;clear:both;width:100%;padding:20px 0 50px 0;border-top:#ccc 1px solid}.l-comments .b-answer-form .user{float:left;clear:both;width:100%;margin-bottom:15px}.l-comments .b-answer-form .user .img{float:left;overflow:hidden;width:40px;height:40px;border:#ccc 1px solid;border-radius:22px}.l-comments .b-answer-form .user .img img{width:40px}.l-comments .b-answer-form .user strong{float:left;margin:10px 0 0 10px;font-size:16px;color:#3e3e3e}@media screen and (max-width:560px){.l-comments .b-comment .user{width:100%;margin-bottom:10px;padding:0}.l-comments .b-comment .info{clear:both}.l-comments .b-comment .answers{padding-left:50px}.l-comments .b-comment .answers .answers{padding-left:40px}.l-comments .b-comment .answers .answers .answers{padding-left:30px}.l-comments .b-comment .answers .answers .answers .answers{padding-left:20px}.l-comments .b-comment .answers .answers .answers .answers .answers{padding-left:15px}.l-comments .b-comment .answers .answers .answers .answers .answers .answers{padding-left:10px}.l-comments .b-comment .answers .answers .answers .answers .answers .answers .answers{padding-left:5px}.l-comments .b-comment .answers .answers .answers .answers .answers .answers .answers .answers .answers{padding-left:0}}.clear{clear:both;width:100%;height:0;font-size:0;line-height:0}body,div,input,textarea,select,p,span,a,small,ul,li,h1,h2,h3,h4,h5,h6,form{margin:0;padding:0}input,textarea,select,a{outline:0}div,table,td,img,a img{border:0}html,body{height:100%}body{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;color:#455360;background:#fff;-webkit-text-size-adjust:none}h1,h2,h3,h4,h5{margin-bottom:20px;font-weight:normal}input,select,textarea,button{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;-webkit-appearance:none}input::-ms-clear{display:none}input::-ms-reveal{display:none}h1,h2{font-size:24px}h1 .m-small-right,h2 .m-small-right{float:right;text-decoration:none}h1 .m-small-right span,h2 .m-small-right span{font-size:13px;text-decoration:underline}h3,h4{font-size:21px}h5{font-size:18px}a{color:#077AF1;text-decoration:underline}a:hover{color:#f46f0e}.icon-rub{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:.7em;font-family:'fontawesome';font-size:.92em;font-weight:normal;text-rendering:auto;transform:translate(0px,0px)}.icon-rub:before{content:"\f158"}.icon-rub b{display:none}.icon-percent{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:'fontawesome';font-size:.92em;font-weight:normal;text-rendering:auto;transform:translate(0px,0px)}.icon-percent b{display:none}.m-pull-right{float:right!important}.m-pull-left{float:left!important}.m-clear-float{float:none!important}.m-light-bordered-block{border:1px solid #ccc;box-shadow:0 0 3px #ccc}.m-light-bordered-block-without-shadow{border:1px solid #ccc}.side-block{border:1px solid #e4e4e4;box-shadow:0 0 3px #e0e0e0;margin:0 0 20px 0}.m-error-validation-border{border:1px solid #ff6252!important;box-shadow:none!important}.m-validation-error-container,div.validation-error-container{position:relative;float:left;clear:both;width:100%}.m-validation-error,p.validation-error{position:absolute;color:#ff6252;font-size:12px;line-height:17px;white-space:nowrap}.m-focus{box-shadow:0 0 3px #a6d29f!important;border-color:#a6d29f!important}.m-button-width-auto{display:inline-block;padding:5px 5px 0 5px;width:auto}.m-validation-error{color:red}.m-help{font-size:12px;color:#949494}.m-relative{position:relative!important}.m-fixed{position:fixed!important}.m-danger{color:#a31f1f}.m-hide{display:none!important}.m-no-scroll{overflow:hidden}.b-post-load-img-cntnr .b-post-load-img{background:url('http:https://i.mirkvartir.me/images/img-ajax-loader.gif') no-repeat center center;display:block;position:relative;width:100%;height:100%}.b-seotexts-above-listing{font-size:12px}.b-seotexts-above-listing p{margin-top:5px}.b-seotexts-under-listing{font-size:12px}.b-seotexts-under-listing h2{margin:0 0 10px 0}.b-seotexts-under-listing p{margin:0 0 10px 0}.b-seotexts-under-listing .m-bold{font-weight:bold}.b-seotexts-under-listing .m-strong{font-weight:bold}.b-seotexts-above-listing{margin-bottom:10px}.b-seotexts-above-listing #hideLink{color:#44d544;position:absolute;text-align:center;right:270px;cursor:pointer}.b-bottom-text-block{padding:20px 0;margin:0;border-top-width:5px;border-top-style:solid;border-top-color:#5AC654;clear:both}.b-bottom-text-block.m-noclear{clear:none}.b-bottom-text-block h1{margin-bottom:8px;font-size:18px;color:#000}a.block-link{display:block}.zeropixel{width:0!important;height:0!important;margin:0!important;overflow:hidden;position:absolute}.nobr{white-space:nowrap}span.data-icon{width:16px;height:16px;display:inline-block}span.data-icon.pdf{background-image:url('//i.mirkvartir.ru/images/formats/pdf.png')}span.data-icon.excel{background-image:url('//i.mirkvartir.ru/images/formats/excel.png')}.b-flat-slider{position:relative;float:left;clear:both;width:100%;height:100%;overflow:hidden;background-color:#ddd}.b-flat-slider .hover-next,.b-flat-slider .hover-prev{position:absolute;top:50%;right:0;z-index:2;display:block;overflow:hidden;width:67px;height:64px;margin-top:-32px;border:0;background:0;outline:0}.b-flat-slider .hover-prev{right:auto;left:0}.b-flat-slider .slick-slider{height:100%}.b-flat-slider .slick-list{overflow:hidden;clear:both;height:100%}.b-flat-slider .slick-list .slick-track{float:left;touch-action:manipulation;height:100%}.b-flat-slider .slick-list .slick-track .slick-slide{position:relative;float:left;overflow:hidden;height:100%}.b-flat-slider .slick-list .slick-track .slick-slide img{display:block;position:relative;left:50%;transform:translate(-50%,0);margin:0}.b-flat-slider .slick-list .slick-track .slick-slide .image{position:relative;display:block;width:100%;height:100%}.b-flat-slider .slick-list .slick-track .slick-slide .image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto}.b-flat-slider .shadows{display:none;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.b-flat-slider .shadows:before,.b-flat-slider .shadows:after{content:"";display:block;position:absolute;top:0;left:0;z-index:9;width:100%;height:110px;background:transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.8)),color-stop(56%,rgba(0,0,0,0.4)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.4) 56%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.4) 56%,rgba(0,0,0,0) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.4) 56%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(rgba(0,0,0,0.8),rgba(0,0,0,0));background:linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.4) 56%,rgba(0,0,0,0) 100%)}.b-flat-slider .shadows:after{top:auto;bottom:0;height:80px;background:transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(216,126,126,0)),color-stop(56%,rgba(0,0,0,0.4)),color-stop(100%,rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top,rgba(216,126,126,0) 0,rgba(0,0,0,0.4) 56%,rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top,rgba(216,126,126,0) 0,rgba(0,0,0,0.4) 56%,rgba(0,0,0,0.8) 100%);background:-moz-linear-gradient(top,rgba(216,126,126,0) 0,rgba(0,0,0,0.4) 56%,rgba(0,0,0,0.8) 100%);background:-ms-linear-gradient(rgba(216,126,126,0),rgba(0,0,0,0.8));background:linear-gradient(top,rgba(216,126,126,0) 0,rgba(0,0,0,0.4) 56%,rgba(0,0,0,0.8) 100%)}.b-flat-slider .shadows.m-description{z-index:9;background:rgba(0,0,0,0.4);color:#fff;font-size:14px;line-height:19px;text-align:left}.b-flat-slider .shadows.m-description .desc_cnt{display:block;overflow:hidden;box-sizing:border-box;height:100%;padding:0 37px}.b-flat-slider .shadows.m-description .desc_cnt>div{position:relative;top:50%;transform:translate(0,-50%)}.b-flat-slider .shadows.m-description:before,.b-flat-slider .shadows.m-description:after{display:none}.b-flat-slider .slick-arrow{position:absolute;top:50%;z-index:2;display:block;overflow:hidden;width:60px;height:60px;margin-top:-30px;transform:translate(0,0);border:0;background:0;outline:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.b-flat-slider .slick-arrow::before{display:block;height:60px;font-family:'fontawesome';font-size:28px;font-weight:bold;line-height:55px;color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.4)}.b-flat-slider .slick-arrow.slick-prev{left:-65px}.b-flat-slider .slick-arrow.slick-prev::before{content:"\f104"}.b-flat-slider .slick-arrow.slick-next{right:-65px}.b-flat-slider .slick-arrow.slick-next::before{content:"\f105"}.b-flat-slider .slick-dots{position:absolute;bottom:15px;left:50%;z-index:5;transform:translate(-50%,0);list-style:none}.b-flat-slider .slick-dots li{float:left;margin:0 5px}.b-flat-slider .slick-dots li button{width:14px;height:14px;background:0;border:2px solid #fff;border-radius:10px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.b-flat-slider .slick-dots li button:hover{background:#fff}.b-flat-slider .slick-dots li.slick-active button{background:#fff}@media screen and (max-width:760px){.b-flat-slider .slick-arrow.slick-prev{left:0;width:42px}.b-flat-slider .slick-arrow.slick-next{right:0;width:42px}.b-flat-slider .shadows{display:block}}@media screen and (max-width:420px){.b-flat-slider .shadows.m-description .desc_cnt{padding:82px 37px 49px 37px}}.b-flats-list{width:100%}.b-flats-list .b-flat{position:relative;z-index:2;float:left;clear:both;width:100%;margin-bottom:20px;font-size:14px;line-height:20px;text-decoration:none;color:#2f2f42}.b-flats-list .b-flat .img{position:relative;float:left;width:320px;height:240px;margin:0;overflow:hidden}.b-flats-list .b-flat .img img{width:auto;min-height:auto;height:240px;border:0;margin-left:50%;transform:translate(-50%,0)}.b-flats-list .b-flat .img .b-images-count{position:absolute;bottom:0;right:0;float:left;box-sizing:border-box;height:25px;padding:7px 10px;background:rgba(46,46,46,0.4);font-size:12px;line-height:12px;color:#fff;text-transform:uppercase}.b-flats-list .b-flat .img .b-highinfo{position:absolute;top:0;left:0;z-index:5;display:block;box-sizing:border-box;height:20px;padding:6px 8px 0 8px;background:rgba(0,0,0,0.4);font-size:12px;line-height:8px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none}.b-flats-list .b-flat .img .b-highinfo small{margin-left:8px;font-size:12px}.b-flats-list .b-flat .img .b-awards{position:absolute;top:24px;left:0;z-index:2;width:100%}.b-flats-list .b-flat .img .b-awards img{float:left;width:10%;height:auto;margin-left:1%;transform:translate(0,0)}.b-flats-list .b-flat .img .b-mimikria{position:absolute;top:0;left:0;z-index:5;display:block;box-sizing:border-box;width:56px;height:20px;padding-top:6px;background:rgba(0,0,0,0.4);font-size:8px;line-height:8px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none}.b-flats-list .b-flat .img .favorites{position:absolute;top:18px;right:17px;z-index:3;margin:0;font-family:'fontawesome';font-size:28px;font-weight:bold;color:#fff;text-decoration:none;text-shadow:0 0 5px rgba(0,0,0,0.4);cursor:pointer}.b-flats-list .b-flat .img .favorites span{display:none}.b-flats-list .b-flat .img .favorites:before{content:"\f08a"}.b-flats-list .b-flat .img .favorites:hover{color:#f46f0e}.b-flats-list .b-flat .img .favorites.m-active{color:#f46f0e}.b-flats-list .b-flat .img .favorites.m-active:before{content:"\f004"}.b-flats-list .b-flat .info-container{position:relative;overflow:hidden}.b-flats-list .b-flat .info-container .right-container{float:right;width:150px;margin:60px 20px 0 0}.b-flats-list .b-flat .info-container .right-container .link-container{float:left;clear:both;width:100%;height:70px}.b-flats-list .b-flat .info-container .right-container .link-container img{position:relative;z-index:1;float:right;border:1px solid #ccc;padding:0;margin-top:8px;display:block;max-height:60px;max-width:148px}.b-flats-list .b-flat .info-container .right-container .link-container img:hover{border-color:#3b3e44}.b-flats-list .b-flat .info-container .right-container .link-container .mortage{position:relative;z-index:3;float:left;clear:both;width:100%;height:40px;margin-top:10px;padding:5px;box-sizing:border-box;border:#ccc 1px solid;border-radius:3px;text-decoration:none;cursor:pointer}.b-flats-list .b-flat .info-container .right-container .link-container .mortage img{float:left;width:55px;margin:15px 7px 0 0;transform:translate(0,-50%)}.b-flats-list .b-flat .info-container .right-container .link-container .mortage span{float:left;font-size:10px;line-height:14px;color:#949494;white-space:nowrap}.b-flats-list .b-flat .info-container .right-container .link-container .mortage span strong{display:block;font-size:12px;color:#3e3e3e}.b-flats-list .b-flat .info-container .right-container .link-container .mortage span b{color:#3e3e3e}.b-flats-list .b-flat .info-container .right-container .link-container .mortage:hover{border-color:#3b3e44}.b-flats-list .b-flat .info-container .right-container .txt{position:relative;z-index:1;float:left;clear:both;width:100%;height:40px;text-align:right;vertical-align:bottom;font-size:12px;line-height:14px;color:#949494}.b-flats-list .b-flat .info-container .right-container .txt .valign{position:absolute;bottom:0;right:0}.b-flats-list .b-flat .info-container .right-container .txt .valign p{overflow:hidden;text-overflow:ellipsis;width:160px;white-space:nowrap}.b-flats-list .b-flat .info-container .right-container .b-seller-phone{margin-top:10px}.b-flats-list .b-flat .info-container .right-container .b-seller-phone.m-spinner svg.srinner{margin:-5px 0 0 -15px}.b-flats-list .b-flat .info-container .right-container .b-seller-phone span.phone-btn:before{content:"\f095";display:inline-block;font-family:'fontawesome';font-size:15px;line-height:15px;margin-right:5px}.b-flats-list .b-flat .info-container .right-container .remove{position:absolute;top:0;right:0;z-index:3;display:block;width:20px;height:20px;cursor:pointer}.b-flats-list .b-flat .info-container .right-container .remove span{display:none;position:absolute;right:1px;top:20px;z-index:9;padding:12px;background:#2B3031;border-radius:4px;font-size:14px;line-height:14px;color:#fff;white-space:nowrap}.b-flats-list .b-flat .info-container .right-container .remove span:before{content:'';position:absolute;right:5px;top:-12px;border:5px solid transparent;border-bottom:#2B3031 8px solid}.b-flats-list .b-flat .info-container .right-container .remove:before,.b-flats-list .b-flat .info-container .right-container .remove:after{content:"";position:absolute;top:9px;left:3px;display:block;width:12px;height:2px;border-radius:2px;background:#3b3e44;transform:rotate(45deg)}.b-flats-list .b-flat .info-container .right-container .remove:after{transform:rotate(-45deg)}.b-flats-list .b-flat .info-container .right-container .remove:hover span{display:block}.b-flats-list .b-flat .info-container .content{overflow:hidden;padding:0 15px 0 20px}.b-flats-list .b-flat .info-container .content .top-content h4{float:left;clear:both;width:100%;height:24px;white-space:nowrap;margin:15px 0 0 0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:500;font-size:20px;line-height:24px;color:#3e3e3e}.b-flats-list .b-flat .info-container .content .top-content h4 a{text-decoration:none;color:#3e3e3e}.b-flats-list .b-flat .info-container .content .top-content h4 .offer-title{position:absolute;top:0;left:0;z-index:2;overflow:hidden;text-overflow:ellipsis;width:100%;height:100%;box-sizing:border-box;padding:15px 155px 0 20px;cursor:pointer}.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .lp-title{position:relative;z-index:3;float:left;clear:both;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0 0;font-weight:500;font-size:18px;line-height:19px}.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .lp-title a{text-decoration:none}.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .address{float:left;clear:both;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0 0;font-size:14px;line-height:20px}.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .address a,.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .address span span{position:relative;z-index:3;text-decoration:none;color:#455360}.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .address a:hover,.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .address span span:hover{color:#f46f0e}.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .address span span{cursor:pointer}.b-flats-list .b-flat .info-container .content .top-content .place{float:left;clear:both;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:20px;color:#949494}.b-flats-list .b-flat .info-container .content .top-content .place svg{position:relative;top:0;width:15px;height:15px;margin:0 5px 0 0;fill:#455360}.b-flats-list .b-flat .info-container .content .top-content .place svg path{fill:#455360}.b-flats-list .b-flat .info-container .content .top-content .place svg.walk{margin:0;fill:#949494}.b-flats-list .b-flat .info-container .content .top-content .place svg.walk path{fill:#949494}.b-flats-list .b-flat .info-container .content .top-content .place .place-element{position:relative;z-index:3;font-size:14px;text-decoration:none;color:#455360;cursor:pointer}.b-flats-list .b-flat .info-container .content .top-content .place .place-element:hover{color:#f46f0e}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-moscow svg{top:1px;width:20px;height:13px;fill:#ff0013}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-moscow svg path{fill:#ff0013}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-spb svg{width:21px;height:17px;fill:#2250A3}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-spb svg path{fill:#2250A3}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-nn svg{width:20px;height:17px}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-kazan svg{width:20px;height:20px;margin-bottom:-3px}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-novosibirsk svg{width:30px;height:17px}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-samara svg{width:20px;height:20px;margin-bottom:-3px}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-ekt svg{width:20px;height:17px}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-highway:before{content:"\f018";display:inline-block;margin-right:5px;font-family:'fontawesome';font-size:18px;color:#2f2f42}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-district:before{content:"\f041";display:inline-block;margin-right:5px;font-family:'fontawesome';font-size:18px;color:#077AF1}.b-flats-list .b-flat .info-container .content .top-content .place .bus{margin:0 3px 0 4px;font-family:'fontawesome';font-size:15px}.b-flats-list .b-flat .info-container .content .top-content .place .bus:before{content:"\f207"}.b-flats-list .b-flat .info-container .content .top-content .info-text{display:none}.b-flats-list .b-flat .info-container .content .btm-content .price-container{position:absolute;top:15px;right:20px;z-index:1;text-align:right}.b-flats-list .b-flat .info-container .content .btm-content .price-container .price-all{display:block;font-size:20px;line-height:24px;color:#949494}.b-flats-list .b-flat .info-container .content .btm-content .price-container .price-all strong{font-weight:500;color:#3e3e3e}.b-flats-list .b-flat .info-container .content .btm-content .price-container .price-all strong.not-relevant{text-decoration:line-through}.b-flats-list .b-flat .info-container .content .btm-content .price-container .price-all strong small{font-size:18px;color:#949494}.b-flats-list .b-flat .info-container .content .btm-content .price-container .price-sub{display:block;font-size:13px;line-height:13px;color:#949494}.b-flats-list .b-flat .info-container .content .btm-content .price-container .price-sub strong{font-weight:500;color:#3e3e3e}.b-flats-list .b-flat .info-container .content .btm-content .price-container .price-sub strong small{color:#949494}.b-flats-list .b-flat .info-container .content .btm-content .price-container .price-sub strong.not-relevant{text-decoration:line-through}.b-flats-list .b-flat .info-container .content .btm-content .info-text{float:left;clear:both;width:100%;overflow:hidden;margin:10px 0 0 0;height:50px;font-size:13px;line-height:16px;color:#949494}.b-flats-list .b-flat .info-container .content .btm-content .more-offers{float:left;clear:both;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:23px;font-weight:500;font-size:13px;line-height:15px;text-transform:uppercase}.b-flats-list .b-flat .info-container .content .btm-content .more-offers a{position:relative;z-index:3;text-decoration:none}.b-flats-list .b-flat .info-container .content .btm-content .more-offers a.mobile-link{display:none}.b-flats-list .b-flat .border{pointer-events:none;position:absolute;top:0;left:0;display:block;width:100%;height:100%;border:#ccc 1px solid;box-sizing:border-box}.b-flats-list .b-flat.m-no-more-offers .info-container .content .btm-content .info-text{height:97px}.b-flats-list .b-flat.m-no-lptitle .info-container .content .top-content .address{margin-top:12px}.b-flats-list .b-flat.m-no-lptitle .info-container .content .btm-content .info-text{height:65px}.b-flats-list .b-flat.m-no-lptitle .info-container .content .btm-content .more-offers{margin-top:27px}.b-flats-list .b-flat.m-no-lptitle .info-container .content .btm-content .more-offers a.mobile-link{display:none}.b-flats-list .b-flat.m-no-lptitle.m-no-more-offers .info-container .content .btm-content .info-text{height:112px}.b-flats-list .b-flat.m-mimikria .info-container{height:240px}.b-flats-list .b-flat.m-mimikria .info-container .right-container{float:right;width:160px;margin:60px 20px 0 0}.b-flats-list .b-flat.m-mimikria .info-container .content .top-content h4 .offer-title{padding-left:20px}.b-flats-list .b-flat.m-mimikria .info-container .content .top-content .place{margin-top:7px}.b-flats-list .b-flat.m-mimikria .info-container .content .btm-content .info-text{height:98px}.b-flats-list .b-flat.m-mimikria.m-no-price .info-container .content .top-content h4 .offer-title{padding-right:20px}.b-flats-list .b-flat.m-mimikria.m-no-phone .info-container .content .btm-content .info-text{height:163px}.b-flats-list .b-flat.m-mimikria.m-no-phone.m-no-place .info-container .content .btm-content .info-text{height:178px}.b-flats-list .b-flat.m-mimikria.m-no-place .info-container .content .btm-content .info-text{height:115px}.b-flats-list .b-flat.m-highlight-orange .border{border-width:2px;border-color:#f46f0e}.b-flats-list .b-flat:hover .img .b-flat-slider .slick-arrow.slick-prev{left:0}.b-flats-list .b-flat:hover .img .b-flat-slider .slick-arrow.slick-next{right:0}.b-flats-list .b-flat:hover .border{border-width:2px;border-color:#44d544}.b-flats-list .paging-subscribe{float:left;clear:both;width:750px;margin:30px 0}.b-flats-list .paging-subscribe .b-paging{float:right;width:550px;list-style:none}.b-flats-list .paging-subscribe .b-paging li{float:left;margin-right:-2px}.b-flats-list .paging-subscribe .b-paging li a{position:relative;z-index:1;display:block;width:44px;height:31px;padding:13px 0 0 0;border:#ccc 2px solid;font-size:16px;color:#455360;text-decoration:none;text-align:center}.b-flats-list .paging-subscribe .b-paging li a:hover{z-index:3;background:rgba(69,83,96,0.1)}.b-flats-list .paging-subscribe .b-paging li.m-active a{z-index:4;border-color:#44d544}.b-flats-list .paging-subscribe .b-paging li.m-nav.next-arrow a{width:auto;padding-right:10px;padding-left:10px}.b-flats-list .paging-subscribe .b-subscribe-link{float:left}.b-flats-list .paging-subscribe .b-subscribe-link a{display:block;height:48px;box-sizing:border-box;padding:12px 16px 0 16px;border:0;background:#077af1;font-size:16px;line-height:21px;color:#fff;text-decoration:none}.b-flats-list .paging-subscribe .b-subscribe-link a:hover{background:#1472d4}.b-flats-list .paging-subscribe .b-subscribe-link a svg{display:inline-block;width:20px;height:20px;margin:0 8px -3px 0;fill:#455360}.b-flats-list .paging-subscribe .b-subscribe-link a b{font-weight:normal}@media screen and (max-width:760px){.b-flats-list{width:auto;margin:0 8px}.b-flats-list .b-flat{margin-bottom:8px}.b-flats-list .b-flat .img{z-index:1;clear:both;width:100%;height:calc(75vw - 12px);text-align:center}.b-flats-list .b-flat .img.srvr-img{height:0;padding-top:37.5%;padding-bottom:37.5%}.b-flats-list .b-flat .img img{width:auto;height:100%}.b-flats-list .b-flat .img .b-highinfo{left:16px}.b-flats-list .b-flat .img .b-highlight{left:16px}.b-flats-list .b-flat .img .b-awards{top:88px}.b-flats-list .b-flat .img .b-archive{left:16px}.b-flats-list .b-flat .img .b-mimikria{left:16px}.b-flats-list .b-flat .img .favorites{z-index:9;display:block;top:27px;right:20px;font-size:28px;color:#fff;text-shadow:none}.b-flats-list .b-flat .info-container{position:static;overflow:visible;padding:0}.b-flats-list .b-flat .info-container .right-container{position:absolute;bottom:16px;right:16px;z-index:3;width:150px;margin:0}.b-flats-list .b-flat .info-container .right-container .link-container,.b-flats-list .b-flat .info-container .right-container .txt,.b-flats-list .b-flat .info-container .right-container .remove{display:none}.b-flats-list .b-flat .info-container .right-container .b-seller-phone{height:35px;padding-top:10px;margin:0;font-size:15px;line-height:15px}.b-flats-list .b-flat .info-container .right-container .b-seller-phone span.phone-btn:before{content:"\f095";display:inline-block;font-family:'fontawesome';font-size:15px;line-height:15px;margin-right:5px}.b-flats-list .b-flat .info-container .right-container .b-seller-phone.m-spinner svg.srinner{width:25px;height:25px;margin-left:-11px}.b-flats-list .b-flat .info-container .content{overflow:visible;padding:0;pointer-events:none}.b-flats-list .b-flat .info-container .content a{pointer-events:all}.b-flats-list .b-flat .info-container .content .top-content{position:absolute;top:0;left:0;z-index:2;float:left;clear:both;width:100%;box-sizing:border-box;padding:28px 8px 0 16px}.b-flats-list .b-flat .info-container .content .top-content h4{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 60px);height:auto;margin:0;font-size:16px;line-height:18px;color:#fff}.b-flats-list .b-flat .info-container .content .top-content h4 a{color:#fff}.b-flats-list .b-flat .info-container .content .top-content h4 a:hover{color:#fff}.b-flats-list .b-flat .info-container .content .top-content h4 .offer-title{position:static;width:auto;height:auto;padding:0}.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead{float:left;clear:both;width:100%;overflow:hidden;text-overflow:ellipsis;margin-top:5px;white-space:nowrap;box-sizing:border-box;color:#fff}.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .lp-title{float:none;clear:none;overflow:visible;margin-top:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:15px;color:#fff}.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .lp-title a{color:#fff}.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .lp-title a:hover{color:#fff}.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .address{display:none;width:calc(100% - 60px);margin-top:0;font-size:13px;line-height:15px;color:#fff}.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .address a,.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .address span span{color:#fff}.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .address a:hover,.b-flats-list .b-flat .info-container .content .top-content .mobile-subhead .address span span:hover{color:#fff}.b-flats-list .b-flat .info-container .content .top-content .place{box-sizing:border-box;padding-right:60px;font-size:13px;line-height:20px;color:#fff}.b-flats-list .b-flat .info-container .content .top-content .place svg{width:9px;height:9px;margin:0 5px 0 0;fill:#fff}.b-flats-list .b-flat .info-container .content .top-content .place svg path{fill:#fff}.b-flats-list .b-flat .info-container .content .top-content .place svg.walk{width:12px;height:12px;margin:0;fill:#fff}.b-flats-list .b-flat .info-container .content .top-content .place svg.walk path{fill:#fff}.b-flats-list .b-flat .info-container .content .top-content .place .place-element{font-size:13px;color:#fff}.b-flats-list .b-flat .info-container .content .top-content .place .place-element:hover{color:#fff}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-moscow svg{top:0;width:15px;height:10px}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-spb svg{width:15px;height:12px}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-nn svg{width:15px;height:12px}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-kazan svg{width:15px;height:15px;margin-bottom:-3px}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-novosibirsk svg{width:20px;height:12px}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-samara svg{width:15px;height:15px;margin-bottom:-3px}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-metro-ekt svg{width:15px;height:12px}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-highway:before{width:15px;font-size:12px;color:#fff}.b-flats-list .b-flat .info-container .content .top-content .place .place-element.m-district:before{width:15px;font-size:12px}.b-flats-list .b-flat .info-container .content .top-content .place span{color:#fff}.b-flats-list .b-flat .info-container .content .top-content .place .bus{font-size:12px}.b-flats-list .b-flat .info-container .content .btm-content{position:absolute;bottom:0;left:0;z-index:2;float:left;clear:both;width:100%;box-sizing:border-box;padding:0 8px 18px 16px}.b-flats-list .b-flat .info-container .content .btm-content .price-container{position:static;margin-bottom:5px;text-align:left}.b-flats-list .b-flat .info-container .content .btm-content .price-container .price-all{font-size:16px;line-height:16px;color:#fff}.b-flats-list .b-flat .info-container .content .btm-content .price-container .price-all strong{color:#fff}.b-flats-list .b-flat .info-container .content .btm-content .price-container .price-all strong small{font-size:15px;color:#fff}.b-flats-list .b-flat .info-container .content .btm-content .price-container .price-all strong.not-relevant{text-decoration:line-through}.b-flats-list .b-flat .info-container .content .btm-content .price-container .price-sub{display:none}.b-flats-list .b-flat .info-container .content .btm-content .more-offers{margin:0;font-size:12px;line-height:12px;text-transform:lowercase;text-decoration:none;color:#fff}.b-flats-list .b-flat .info-container .content .btm-content .more-offers a{color:#fff}.b-flats-list .b-flat .info-container .content .btm-content .more-offers a:hover{color:#fff}.b-flats-list .b-flat .info-container .content .btm-content .more-offers a.pc-link{display:none}.b-flats-list .b-flat .info-container .content .btm-content .more-offers a.mobile-link{display:inline-block}.b-flats-list .b-flat .info-container .content .btm-content .more-offers a.mobile-link:first-letter {text-transform:uppercase}.b-flats-list .b-flat .info-container .content .btm-content .info-text{display:none}.b-flats-list .b-flat.m-no-lptitle .info-container .content .top-content .mobile-subhead .lp-title{display:none}.b-flats-list .b-flat.m-no-lptitle .info-container .content .top-content .mobile-subhead .address{display:flex;flex-wrap:wrap;white-space:pre-wrap}.b-flats-list .b-flat.m-no-lptitle .info-container .content .btm-content .more-offers{margin-top:0}.b-flats-list .b-flat.m-no-lptitle .info-container .content .btm-content .more-offers a.pc-link{display:none}.b-flats-list .b-flat.m-no-lptitle .info-container .content .btm-content .more-offers a.mobile-link{display:inline-block}.b-flats-list .b-flat.m-no-more-offers .info-container .content .btm-content .price-container{margin-bottom:7px}.b-flats-list .b-flat.m-mimikria .img{height:calc(60vw - 12px)}.b-flats-list .b-flat.m-mimikria .img .b-flat-slider img{position:relative;top:50%;width:100%;height:auto;margin-left:0;transform:translate(0,-50%)}.b-flats-list .b-flat.m-mimikria .img .b-flat-slider .shadows{display:none}.b-flats-list .b-flat.m-mimikria .info-container{height:auto}.b-flats-list .b-flat.m-mimikria .info-container .right-container{width:150px;margin:0}.b-flats-list .b-flat.m-mimikria .info-container .content .top-content{position:relative;padding:16px 16px 64px 16px;box-shadow:0 0 5px #999}.b-flats-list .b-flat.m-mimikria .info-container .content .top-content h4{color:#3e3e3e}.b-flats-list .b-flat.m-mimikria .info-container .content .top-content h4 .offer-title{padding-left:0;color:#3e3e3e}.b-flats-list .b-flat.m-mimikria .info-container .content .top-content .place .place-element{color:#3e3e3e}.b-flats-list .b-flat.m-mimikria .info-container .content .top-content .info-text{display:block;float:left;clear:both;width:100%;margin-top:9px;font-size:13px;line-height:17px;color:#3e3e3e}.b-flats-list .b-flat.m-mimikria .info-container .content .btm-content .price-container{margin-bottom:7px}.b-flats-list .b-flat.m-mimikria .info-container .content .btm-content .price-container .price-all strong{color:#3e3e3e}.b-flats-list .b-flat.m-mimikria.m-no-price .info-container .content .top-content h4 .offer-title{padding-right:0}.b-flats-list .b-flat .border{display:none}.b-flats-list .b-flat.m-highlight-orange .border{display:block;z-index:9}.b-flats-list .b-flat.m-text-slide .b-flat-slider .hover-prev{display:none}.b-flats-list .b-flat.m-text-slide .b-flat-slider .slick-arrow.slick-prev{visibility:hidden;pointer-events:none}.b-flats-list .paging-subscribe{width:480px;margin:8px 0 16px 0}.b-flats-list .paging-subscribe .b-paging{width:285px}}@media screen and (max-width:520px){.b-flats-list .paging-subscribe{width:100%}.b-flats-list .paging-subscribe .b-paging{float:left;clear:both;width:100%}.b-flats-list .paging-subscribe .b-subscribe-link{width:100%;clear:both;margin-top:16px;text-align:center}}@media screen and (max-width:420px){.b-flats-list .b-flat .img .b-awards{top:56px}.b-flats-list .b-flat .img .b-awards img{float:right;width:32px;margin-left:0;margin-right:18px}}@font-face{font-family:'FontAwesome';font-display:swap;src:url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.l-footer{float:left;clear:both;width:100%;background:#efefef}.l-footer .wrapper{max-width:1280px;margin:0 auto;padding:0 16px;box-sizing:border-box}.l-footer .wrapper ul{float:left;margin:24px 0;list-style:none}.l-footer .wrapper ul li{float:left;margin-right:24px;font-size:13px;line-height:15px;text-transform:uppercase}.l-footer .wrapper ul li a{text-decoration:none;color:#455360}.l-footer .wrapper ul li a:hover{color:#5ac654}.l-footer .wrapper .social{float:right;margin-top:15px}.l-footer .wrapper .social label{float:left;clear:none;width:auto;padding:8px 14px 8px 0;font-size:14px;line-height:16px}.l-footer .wrapper .social p{float:left;clear:none;width:auto;margin:0;display:flex;flex-wrap:nowrap}.l-footer .wrapper .social a{float:left;width:28px;height:28px;margin:0 14px 0 0;border:rgba(69,83,96,0.2) 1px solid;border-radius:20px;color:rgba(69,83,96,0.6);font-family:'fontawesome';font-size:16px;line-height:26px;text-decoration:none;text-align:center}.l-footer .wrapper .social a:last-child{margin-right:0}.l-footer .wrapper .social a span{display:none;text-indent:-9999px}.l-footer .wrapper .social a.m-yz svg{width:28px;height:28px;fill:#2C3036}.l-footer .wrapper .social a.m-yz:hover{background:#2C3036;border-color:#23262b}.l-footer .wrapper .social a.m-yz:hover svg{fill:#fff}.l-footer .wrapper .social a.m-tg svg{width:16px;height:28px;margin-right:2px;fill:#08C}.l-footer .wrapper .social a.m-tg:hover{background:#08C;border-color:#006da3}.l-footer .wrapper .social a.m-tg:hover svg{fill:#fff}.l-footer .wrapper .social a.m-fb{font-size:18px;line-height:30px}.l-footer .wrapper .social a.m-fb::before{content:"\f09a";color:#3b579c;margin-right:1px}.l-footer .wrapper .social a.m-fb:hover{background:#3B579C;border-color:#2f467d}.l-footer .wrapper .social a.m-fb:hover::before{color:#fff}.l-footer .wrapper .social a.m-vk::before{content:"\f189";color:#4C74A2;margin-right:1px}.l-footer .wrapper .social a.m-vk:hover{background:#4C74A2;border-color:#3d5d82}.l-footer .wrapper .social a.m-vk:hover::before{color:#fff}.l-footer .wrapper .social a.m-ok::before{content:"\f263";color:#fa9616}.l-footer .wrapper .social a.m-ok:hover{background:#fa9616;border-color:#c87812}.l-footer .wrapper .social a.m-ok:hover::before{color:#fff}.l-footer .wrapper .social a.m-tw::before{content:"\f099";color:#1DA1F2}.l-footer .wrapper .social a.m-tw:hover{background:#1DA1F2;border-color:#1781c2}.l-footer .wrapper .social a.m-tw:hover::before{color:#fff}.l-footer .wrapper .social a.m-ig::before{content:"\f16d";color:#1DA1F2;font-size:19px}.l-footer .wrapper .social a.m-ig:hover{background:#1DA1F2;border-color:#1781c2}.l-footer .wrapper .social a.m-ig:hover::before{color:#fff}.l-footer .wrapper .social a.m-rss::before{content:"\f09e";color:#F48300}.l-footer .wrapper .social a.m-rss:hover{background:#F48300;border-color:#c36900}.l-footer .wrapper .social a.m-rss:hover::before{color:#fff}.l-footer .wrapper p{float:left;clear:both;width:100%;font-size:14px;line-height:15px;color:#455360}.l-footer .wrapper p.b-footer-seo{margin-bottom:24px;font-size:13px;color:rgba(69,83,96,0.4)}.l-footer .wrapper p a{float:left;margin:0 24px 24px 0;font-size:13px;color:#455360;white-space:nowrap;text-decoration:none}.l-footer .wrapper p a:hover{color:#f46f0e}.l-footer .wrapper p.copy{margin-bottom:0;font-size:13px;color:rgba(69,83,96,0.6)}.l-footer .wrapper p.copy strong{float:left;margin:0 24px 8px 0;font-weight:normal;white-space:nowrap}.l-footer .wrapper p.copy span{float:left;white-space:nowrap}.l-footer .wrapper p.copy span small{float:left;margin:0 24px 24px 0;font-size:13px}.l-footer .wrapper .counter{float:right;margin-top:-55px}@media screen and (max-width:1100px){.l-footer .wrapper ul{margin-bottom:16px}.l-footer .wrapper ul li{margin-bottom:16px}.l-footer .wrapper .social{float:left;clear:both;width:100%;margin-top:0;margin-bottom:16px}.l-footer .wrapper p span{display:block;margin-top:16px}.l-footer .wrapper p span a:first-child{margin-left:0}}@media screen and (max-width:990px){.l-footer .wrapper{padding:0 8px}}@media screen and (max-width:620px){.l-footer .wrapper .counter{float:left;margin-top:0;margin-bottom:24px}}.ymap-placemark{position:relative;width:8px;height:8px;background-color:#00c35b;border:#fff 1px solid;border-radius:8px;left:-5px;top:-5px;display:block}.ymap-placemark.small{background-color:#00c35b;width:6px;height:6px;border-width:1px;border-radius:6px;left:-4px;top:-4px;z-index:700}.ymap-placemark .current-overlay{position:absolute;border-radius:100px;width:0;height:0;left:5px;top:5px}.ymap-placemark.current{left:-13px;top:-13px;display:block;margin:8px}.ymap-placemark.current .current-overlay{width:8px;height:8px;left:-10px;top:-10px;transition:.3s all cubic-bezier(0.39,0.575,0.565,1);background-clip:padding-box;background-color:#228959;border:10px solid rgba(34,137,89,0.5)}.mortgage-layout{max-width:1180px;margin:0 auto;padding:0 20px}.mortgage-layout .l-mortgage{width:calc(100% - 262px)}.mortgage-layout .l-right-column{float:right;width:242px;margin-top:32px}.l-mortgage{position:relative;float:left;clear:left;width:calc(100% - 320px);margin-top:30px;box-sizing:border-box}.l-mortgage.m-full-width{width:100%;order:35}.l-mortgage h2{margin-bottom:15px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:36px;line-height:44px;font-weight:normal}.l-mortgage h2 a{border-bottom:#44d544 2px dotted;text-decoration:none;color:#455360;cursor:pointer}.l-mortgage h2 a:hover{border-color:#455360}.l-mortgage h3{margin:0 0 25px 0;font-size:18px;font-weight:bold;color:#3e3e3e}.l-mortgage p{font-size:18px;margin-bottom:16px}.l-mortgage .seotext{float:left;clear:both;width:100%;margin:20px 0 0 0}.l-mortgage .seotext h2{margin-bottom:25px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:21px;line-height:22px;font-weight:normal}.l-mortgage .seotext p{margin-bottom:20px;font-size:14px}@media screen and (max-width:990px){.l-mortgage{order:130!important;width:100%;padding:0 8px}.l-mortgage.m-full-width{order:35!important;margin-top:0;margin-bottom:20px;padding:0}.mortgage-layout{padding:0}.mortgage-layout .l-mortgage{width:100%}}@media screen and (max-width:760px){.l-mortgage.m-full-width{padding:0 8px}.l-mortgage h2{font-size:24px;line-height:30px}.l-mortgage p{font-size:14px}}.mortgage-calc{float:left;clear:both;width:100%}.mortgage-calc h3{margin-bottom:22px;font-size:24px;line-height:30px;font-weight:bold}.mortgage-calc .mortgage-target{float:left;clear:both;width:100%;margin-bottom:30px}.mortgage-calc .mortgage-target label{float:left;clear:both;width:100%;margin-bottom:7px;font-size:14px;line-height:16px}.mortgage-calc .mortgage-target .target-select{position:relative;z-index:3;float:left;width:65.5%}.mortgage-calc .mortgage-target .target-select .title{position:relative;display:block;overflow:hidden;height:34px;padding:12px 40px 0 10px;border:#dcdcdc 2px solid;font-size:18px;line-height:18px;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;color:#455360;cursor:pointer}.mortgage-calc .mortgage-target .target-select .title:after{content:"\f107";position:absolute;top:13px;right:10px;font-family:'fontawesome';font-size:20px}.mortgage-calc .mortgage-target .target-select .dropdown{display:none;position:absolute;top:49px;z-index:2;width:100%}.mortgage-calc .mortgage-target .target-select .dropdown.m-open{display:block}.mortgage-calc .mortgage-target .target-select .dropdown ul{border:#dcdcdc 2px solid;border-top:0;background:#fff;list-style:none}.mortgage-calc .mortgage-target .target-select .dropdown ul li{display:block}.mortgage-calc .mortgage-target .target-select .dropdown ul li a{display:block;padding:10px;font-size:18px;line-height:18px;color:#455360;text-decoration:none;cursor:pointer}.mortgage-calc .mortgage-target .target-select .dropdown ul li a:hover{background:#eee}.mortgage-calc .fields{float:left;clear:both;width:100%;margin-bottom:46px}.mortgage-calc .fields .field{float:left;width:31%;margin-right:3.5%}.mortgage-calc .fields .field.m-term{margin-right:0}.mortgage-calc .fields .field label{float:left;clear:both;width:100%;margin-bottom:7px;font-size:14px;line-height:16px}.mortgage-calc .fields .field .inp{position:relative;float:left;clear:both;width:100%}.mortgage-calc .fields .field .inp input{float:left;clear:both;width:100%;height:50px;box-sizing:border-box;padding:0 10px;border:#dcdcdc 2px solid;font-size:18px}.mortgage-calc .fields .field .inp p{position:absolute;top:14px;left:12px;font-size:18px;color:#949494;pointer-events:none}.mortgage-calc .fields .field .inp p .val{visibility:hidden;margin-right:1px}.mortgage-calc .fields .field .inp small{position:absolute;top:12px;right:12px;font-size:18px;color:#c1c1c1;pointer-events:none}.mortgage-calc .fields .field .slider-mark{position:relative;float:left;clear:both;width:100%;margin:5px 0 -25px 0;display:flex;justify-content:space-between;font-size:11px;line-height:11px;color:#a6a6a6;white-space:nowrap}.mortgage-calc .fields .field .rc-slider{position:relative;float:left;clear:both;width:100%;height:15px;padding:0;margin-top:-2px;margin-bottom:-15px;border-top:#5ac654 2px solid;border-radius:0}.mortgage-calc .fields .field .rc-slider .rc-slider-handle{margin-top:-10px;width:17px;height:17px;background:#5ac654;border:0;border-radius:10px;cursor:default;-ms-touch-action:none;touch-action:none;cursor:pointer}.mortgage-calc .fields .field .rc-slider .rc-slider-rail,.mortgage-calc .fields .field .rc-slider .rc-slider-track,.mortgage-calc .fields .field .rc-slider .rc-slider-dot{display:none}.mortgage-calc .fields .field .rc-slider-mark{position:relative;top:0;float:left;clear:both;width:100%;padding-top:5px;pointer-events:none}.mortgage-calc .fields .field .rc-slider-mark span{transform:none!important;font-size:11px;line-height:11px;color:#a6a6a6;white-space:nowrap}.mortgage-calc .fields .field .rc-slider-mark span:last-child{left:auto!important;right:0}@media screen and (max-width:790px){.mortgage-calc .mortgage-target .target-select{width:72%}.mortgage-calc .fields .field{width:35%;margin-right:2%}.mortgage-calc .fields .field.m-term{width:24%}.mortgage-calc .fields .field .scale span b{display:none}.mortgage-calc .fields .field .scale span i{display:inline}}@media screen and (max-width:760px){.mortgage-calc h3{font-size:18px}.mortgage-calc .mortgage-target{margin-bottom:30px}.mortgage-calc .mortgage-target .target-select{width:100%}.mortgage-calc .fields .field{clear:both;width:100%;margin-right:0;margin-bottom:25px}.mortgage-calc .fields .field.m-term{width:50%}.mortgage-calc .fields .field .scale span b{display:inline}.mortgage-calc .fields .field .scale span i{display:none}}@media screen and (max-width:440px){.mortgage-calc .fields .field .scale span b{display:none}.mortgage-calc .fields .field .scale span i{display:inline}}.mortgage-item{float:left;clear:both;width:100%;margin:0 0 20px 0;box-shadow:#e7e7e7 0 0 20px}.mortgage-item:hover{box-shadow:#999 0 0 20px}.mortgage-item .item-link{position:relative;float:left;clear:both;width:100%;box-sizing:border-box;padding:20px 20px 48px 20px;color:#455360;text-decoration:none;cursor:pointer}.mortgage-item .more{position:relative;z-index:2;float:left;clear:both;margin:-36px 0 0 20px;text-decoration:none;cursor:pointer}.mortgage-item h4{float:left;clear:both;width:100%;margin-bottom:13px;font-size:18px;line-height:23px;font-weight:normal;color:#077AF1}.mortgage-item h4:hover{color:#f46f0e}.mortgage-item h4 .ballon{position:relative;top:4px;z-index:29;display:inline-block;width:18px;height:18px;margin-left:8px;border:#077AF1 1px solid;border-radius:10px;text-align:center}.mortgage-item h4 .ballon:before{content:"?";float:left;margin:0 0 0 5px;font-size:15px;line-height:19px;color:#077AF1}.mortgage-item h4 .ballon .buble{display:none;position:absolute;bottom:35px;left:50%;transform:translate(-50%,0);min-width:270px;padding:12px 10px 12px 24px;background:#fff;font-size:13px;line-height:16px;font-weight:normal;color:#455360;text-align:left;box-shadow:#ccc 0 0 25px}.mortgage-item h4 .ballon .buble:before{content:"";position:absolute;bottom:-24px;left:50%;transform:translate(-50%,0);border:10px solid transparent;border-top:14px solid #fff}.mortgage-item h4 .ballon:hover .buble{display:block}.mortgage-item .img-txt{display:block;position:relative;float:left;width:155px;height:48px;overflow:hidden;box-sizing:border-box;padding-top:15px;border:#dcdcdc 1px solid;text-align:center;white-space:nowrap;font-size:14px}.mortgage-item .img{display:block;position:relative;float:left;width:155px;height:48px}.mortgage-item .img img{position:absolute;top:50%;transform:translate(0,-50%);max-width:140px;max-height:48px}.mortgage-item .button{float:right;width:160px;height:48px;box-sizing:border-box;padding:16px 16px 0 16px;background:#5ac654;border-radius:2px;font-size:13px;line-height:18px;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff;white-space:nowrap;cursor:pointer}.mortgage-item .button:hover{color:#f8fa2a}.mortgage-item .info{display:flex;justify-content:space-around;overflow:hidden;padding:4px 8px}.mortgage-item .info .info-item{font-size:13px;line-height:20px}.mortgage-item .info .info-item strong{display:block;font-size:18px}.mortgage-item .info .info-item strong .icon-rub{margin-left:4px;color:#949494}.mortgage-item.m-no-more .item-link{padding-bottom:24px}.mortgage-item.m-no-more .item-link .button{bottom:24px}@media screen and (max-width:1220px){.mortgage-item .info{display:block;padding:0 20px}.mortgage-item .info .info-item{display:block;margin-bottom:5px}.mortgage-item .info .info-item strong{display:inline;margin-right:6px}}@media screen and (max-width:760px){.mortgage-item h4 .ballon{display:block;width:100%;height:auto;margin:0;border:0;border-radius:0;text-align:left}.mortgage-item h4 .ballon:before{display:none}.mortgage-item h4 .ballon .buble{display:block;position:static;transform:none;padding:0 0 0 16px;box-shadow:none}.mortgage-item h4 .ballon .buble:before{display:none}.mortgage-item .info{min-height:104px}.mortgage-item .button{position:absolute;left:20px;bottom:48px;width:155px;padding:16px 12px 0 12px}}@media screen and (max-width:480px){.mortgage-item .item-link{padding-bottom:110px}.mortgage-item .info{min-height:auto;clear:both;padding:0}.mortgage-item.m-no-more .item-link{padding-bottom:88px}}.b-offer-on-image{float:left}.b-offer-on-image .offer{position:relative;overflow:hidden;height:100%;box-shadow:0 0 5px #ccc;color:#fff}.b-offer-on-image .offer:hover .img .b-flat-slider .slick-arrow.slick-next{right:0}.b-offer-on-image .offer:hover .img .b-flat-slider .slick-arrow.slick-prev{left:0}.b-offer-on-image .offer .img{overflow:hidden;width:100%;height:100%}.b-offer-on-image .offer .img a{display:block;width:100%;height:100%;background:#fff}.b-offer-on-image .offer .img img{display:block;height:100%;position:relative;left:50%;transform:translate(-50%,0)}.b-offer-on-image .offer .img .b-images-count{display:none}.b-offer-on-image .offer .img .b-highinfo{position:absolute;top:0;left:0;z-index:5;display:block;box-sizing:border-box;height:20px;padding:6px 8px 0 8px;background:rgba(0,0,0,0.4);font-size:10px;line-height:8px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none}.b-offer-on-image .offer .img .b-highinfo small{margin-left:8px;font-size:8px}.b-offer-on-image .offer .img .b-awards{position:absolute;top:58px;left:0;z-index:5;width:100%}.b-offer-on-image .offer .img .b-awards img{left:0;float:right;width:30px;height:auto;margin-right:20px;transform:translate(0,0)}.b-offer-on-image .offer .img .b-mimikria{position:absolute;top:0;left:0;z-index:5;display:block;box-sizing:border-box;width:56px;height:20px;padding-top:6px;background:rgba(0,0,0,0.4);font-size:8px;line-height:8px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none}.b-offer-on-image .offer .img .b-flat-slider .slick-arrow{width:42px}.b-offer-on-image .offer .img .b-flat-slider .shadows{display:block}.b-offer-on-image .offer .img .b-flat-slider .shadows.m-description .desc_cnt{height:62px;margin-top:82px;padding:0 37px}.b-offer-on-image .offer .info-top{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;padding:26px 8px 0 16px;white-space:nowrap;pointer-events:none}.b-offer-on-image .offer .info-top h3{overflow:hidden;margin:0 60px 0 0;font-size:16px;font-weight:bold;color:#fff;text-overflow:ellipsis}.b-offer-on-image .offer .info-top .address{overflow:hidden;margin:4px 60px 0 0;font-size:13px;line-height:15px;color:#fff;text-overflow:ellipsis}.b-offer-on-image .offer .info-top .address a{color:#fff;text-decoration:none;cursor:pointer;pointer-events:all}.b-offer-on-image .offer .info-top .address a:hover{color:#f46f0e}.b-offer-on-image .offer .info-top .place{overflow:hidden;margin:0 60px 0 0;font-size:12px;line-height:19px;color:#fff;text-overflow:ellipsis}.b-offer-on-image .offer .info-top .place svg{width:14px;height:10px;margin:0 5px 0 0;fill:#fff}.b-offer-on-image .offer .info-top .place svg path{fill:#fff}.b-offer-on-image .offer .info-top .place svg.walk{width:12px;height:12px;margin:0;fill:#fff}.b-offer-on-image .offer .info-top .place svg.walk path{fill:#fff}.b-offer-on-image .offer .info-top .place a{position:relative;z-index:3;font-size:12px;text-decoration:none;color:#fff;cursor:pointer;pointer-events:all}.b-offer-on-image .offer .info-top .place a:hover{color:#f46f0e}.b-offer-on-image .offer .info-top .place a.m-metro-moscow svg{width:15px;height:10px;fill:#ff0013}.b-offer-on-image .offer .info-top .place a.m-metro-moscow svg path{fill:#ff0013}.b-offer-on-image .offer .info-top .place a.m-metro-spb svg{width:15px;height:12px;fill:#2250A3}.b-offer-on-image .offer .info-top .place a.m-metro-spb svg path{fill:#2250A3}.b-offer-on-image .offer .info-top .place a.m-metro-nn svg{width:15px;height:12px}.b-offer-on-image .offer .info-top .place a.m-metro-kazan svg{width:15px;height:15px;margin-bottom:-3px}.b-offer-on-image .offer .info-top .place a.m-metro-novosibirsk svg{width:20px;height:12px}.b-offer-on-image .offer .info-top .place a.m-metro-samara svg{width:15px;height:15px;margin-bottom:-3px}.b-offer-on-image .offer .info-top .place a.m-metro-ekt svg{width:15px;height:12px}.b-offer-on-image .offer .info-top .place a.m-highway:before{content:"\f018";display:inline-block;width:15px;margin-right:5px;font-family:'fontawesome';font-size:12px;color:#fff}.b-offer-on-image .offer .info-top .place a.m-district:before{content:"\f041";display:inline-block;width:15px;margin-right:5px;font-family:'fontawesome';font-size:12px;color:#fff}.b-offer-on-image .offer .info-top .place .bus{margin:0 3px 0 4px;font-family:'fontawesome';font-size:12px}.b-offer-on-image .offer .info-top .place .bus:before{content:"\f207"}.b-offer-on-image .offer .info-top .favorites{position:absolute;top:0;right:0;z-index:3;width:60px;height:70px;margin:0;font-family:'fontawesome';font-size:28px;line-height:20px;font-weight:bold;color:#fff;text-decoration:none;text-align:right;cursor:pointer;pointer-events:all}.b-offer-on-image .offer .info-top .favorites span{display:none}.b-offer-on-image .offer .info-top .favorites:before{content:"\f08a";display:block;margin:27px 20px 0 0}.b-offer-on-image .offer .info-top .favorites.m-active{display:block}.b-offer-on-image .offer .info-top .favorites.m-active:before{content:"\f004"}.b-offer-on-image .offer .info-top .favorites:hover{color:#f46f0e}.b-offer-on-image .offer .info-bottom{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:0 16px 16px 16px;white-space:nowrap;pointer-events:none}.b-offer-on-image .offer .info-bottom .price-more{float:left;width:calc(100% - 155px)}.b-offer-on-image .offer .info-bottom .price-more .price-all{display:block;overflow:hidden;margin-bottom:3px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:17px;font-weight:bold}.b-offer-on-image .offer .info-bottom .price-more .price-sub{display:none}.b-offer-on-image .offer .info-bottom .price-more .more-offers{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:12px;text-decoration:none;color:#fff;cursor:pointer;pointer-events:all}.b-offer-on-image .offer .info-bottom .price-more .more-offers:first-letter {text-transform:uppercase}.b-offer-on-image .offer .info-bottom .price-more .price{overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:18px;font-weight:bold}.b-offer-on-image .offer .info-bottom .b-seller-phone{float:right;clear:none;width:150px;height:35px;box-sizing:border-box;font-size:15px;line-height:15px;pointer-events:all}.b-offer-on-image .offer .info-bottom .b-seller-phone.m-spinner:before{top:7px}.b-offer-on-image .offer .info-bottom .b-seller-phone span.phone-btn:before{content:"\f095";display:inline-block;font-family:'fontawesome';font-size:15px;line-height:15px;margin-right:5px}.b-offer-on-image ul{overflow:hidden;clear:both;list-style:none;font-size:13px;line-height:13px;color:#242424}.b-offer-on-image ul li{float:left;clear:both;width:100%;box-sizing:border-box;padding:0 15px 13px 15px}.b-offer-on-image ul li:first-child{padding-top:20px}.b-offer-on-image ul li:last-child{padding-bottom:18px}.b-offer-on-image ul li .room{float:left;min-width:50px;text-decoration:none}.b-offer-on-image ul li .square{float:left;margin-right:5px}.b-offer-on-image ul li .price{float:right;margin-left:5px}.b-offer-on-image ul li:after{content:"";display:block;overflow:hidden;height:11px;border-bottom:#d5d5d5 1px dotted}.b-offer-on-image .actions{float:left;clear:both;display:table;width:100%;height:48px;background:#5ac654;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:500;pointer-events:auto}.b-offer-on-image .actions .btn{display:table-cell;box-sizing:border-box;height:48px;padding:18px 0 0 0;border-right:#83d47f 1px solid;font-size:14px;line-height:14px;color:#fff;text-decoration:none;text-align:center}.b-offer-on-image .actions .btn:hover{color:#f8fa2a}.b-offer-on-image .actions .btn.m-phone{padding-top:16px;font-size:16px;line-height:16px}.b-offer-on-image.m-no-more-offers .offer .info-bottom .price-more{margin-top:8px}.b-offer-on-image.m-phone-short .offer .info-bottom .price-more{width:100%}.b-offer-on-image.m-phone-short .offer .info-bottom .b-seller-phone{display:none;width:40px;height:40px;padding-top:0;margin-top:-5px;border-radius:20px;box-shadow:0 0 10px #ccc}.b-offer-on-image.m-phone-short .offer .info-bottom .b-seller-phone span{display:none}.b-offer-on-image.m-phone-short .offer .info-bottom .b-seller-phone:before{content:"\f095";display:block;font-family:'fontawesome';font-size:25px;line-height:40px}.b-offer-on-image.m-phone-short .offer .info-bottom .b-seller-phone.m-spinner:before{content:"\f110";margin-top:3px;font-size:20px;line-height:20px}.b-offer-on-image.m-no-phone .offer .info-bottom .price-more{width:100%}.b-offer-on-image.m-text-slide .b-flat-slider .hover-prev{display:none}.b-offer-on-image.m-text-slide .b-flat-slider .slick-arrow.slick-prev{visibility:hidden;pointer-events:none}@media screen and (max-width:760px){.b-offer-on-image.m-phone-short .offer .info-bottom .price-more{width:calc(100% - 40px)}.b-offer-on-image.m-phone-short .offer .info-bottom .b-seller-phone{display:block}.b-offer-on-image.m-phone-short .offer .info-bottom .b-seller-phone span.phone-btn:before{content:"\f095";display:inline-block;font-family:'fontawesome';font-size:24px;line-height:23px;margin-right:10px}.l-offers-list.m-offer-select .b-offer-on-image.m-mobile-first .offer .info-top .favorites:before{margin:27px 11px 0 0}}.b-paging{float:left;clear:both;width:100%;list-style:none}.b-paging li{float:left;margin-right:-2px}.b-paging li a{position:relative;z-index:1;display:block;width:44px;height:32px;padding:12px 0 0 0;border:#ccc 2px solid;font-size:18px;line-height:18px;color:#455360;text-decoration:none;text-align:center}.b-paging li a:hover{z-index:3;border-color:#44d544}.b-paging li.m-active a{z-index:2;border-color:#f46f0e;color:#f46f0e}.b-paging li.m-nav.next-arrow a{width:auto;padding-right:10px;padding-left:10px}@media screen and (max-width:760px){.b-paging li.begin-arrow{width:48px}.b-paging li.desktop-only{display:none}.b-paging li.next-arrow{width:48px}.b-paging li.next-arrow a:before{font-size:25px;font-family:'fontawesome';content:"\f105"}.b-paging li.next-arrow a span{display:none}}.b-popup-phone{display:none;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%}.b-popup-phone.m-open{display:block}.b-popup-phone .b-popup-bg{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background:#000;opacity:.6}.b-popup-phone .b-popup-wnd{position:relative;top:50%;transform:translate(0,-50%);z-index:2;overflow:hidden;box-sizing:border-box;width:660px;padding:40px;margin:0 auto;background:#fff}.b-popup-phone#popup-alert-moderator .b-popup-wnd{width:530px}.b-popup-phone .close{position:absolute;z-index:99;top:0;right:-5px;display:block;width:27px;height:27px;cursor:pointer}.b-popup-phone .close span{display:none}.b-popup-phone .close:before,.b-popup-phone .close:after{content:"";position:absolute;top:12px;left:0;display:block;width:25px;height:3px;border-radius:2px;background:#3b3e44;transform:rotate(45deg)}.b-popup-phone .close:after{transform:rotate(-45deg)}.b-popup-phone .b-popup-content{position:relative;float:left;width:100%;clear:both}.b-popup-phone .b-popup-content .phone-show .h1{font-size:20px;margin-bottom:20px}.b-popup-phone .b-popup-content .phone-show .b-seller-phone{width:auto;height:70px;padding:15px 20px 0 20px;margin-bottom:10px;font-size:32px;line-height:38px}.b-popup-phone .b-popup-content .phone-show .b-seller-phone.b-refresh{font-size:14px;margin:0;padding:10px;line-height:1;text-transform:none;height:auto}.b-popup-phone .b-popup-content .phone-show .b-seller-phone.b-refresh .fa-refresh{margin-right:10px}.b-popup-phone .b-popup-content .phone-show .b-seller-phone.b-refresh .fa-refresh:before{content:"\f021";color:white;font-family:'fontawesome';font-size:14px}.b-popup-phone .b-popup-content .phone-show .txt{float:left;clear:both;width:100%;margin-bottom:25px;font-size:16px}.b-popup-phone .b-popup-content .phone-show .txt.btm{margin-bottom:0;margin-top:25px}.b-popup-phone .b-popup-content .phone-show .ttl{float:left;clear:both;width:100%;font-size:18px;font-weight:bold;color:#3e3e3e}.b-popup-phone .b-popup-content .phone-show .company{float:left;clear:both;width:100%;margin-top:10px}.b-popup-phone .b-popup-content .phone-show .company .img{float:left;width:78px;height:78px;margin-right:10px;padding:9px;box-sizing:border-box;border:#ccc 1px solid}.b-popup-phone .b-popup-content .phone-show .company .img img{display:block;width:60px;margin-top:30px;transform:translate(0,-50%)}.b-popup-phone .b-popup-content .phone-show .company p strong{display:block;padding-bottom:6px;font-size:18px;line-height:18px;font-weight:bold;color:#3e3e3e}.b-popup-phone .b-popup-content .phone-show .company p strong a{text-decoration:none;color:#3e3e3e}.b-popup-phone .b-popup-content .phone-show .company p span{display:block;font-size:12px;color:#949494}.b-popup-phone .b-popup-content .phone-show .company p span a{display:block;text-decoration:none}.b-popup-phone .b-popup-content .phone-show .form{float:left;clear:both;width:100%;margin-top:30px}.b-popup-phone .b-popup-content .phone-show .form p{float:left;clear:both;width:100%;margin-bottom:15px;font-size:16px;line-height:16px;font-weight:normal}.b-popup-phone .b-popup-content .phone-show .form label small{position:absolute;top:-999px;left:-9999px}.b-popup-phone .b-popup-content .phone-show .form input{float:left;width:200px;height:50px;padding:0 17px;margin-right:20px;box-sizing:border-box;border:#ccc 2px solid;border-radius:3px;font-size:16px;color:#3e3e3e}.b-popup-phone .b-popup-content .phone-show .form input::-webkit-input-placeholder{color:#3e3e3e;opacity:1}.b-popup-phone .b-popup-content .phone-show .form input:-moz-placeholder{color:#3e3e3e;opacity:1}.b-popup-phone .b-popup-content .phone-show .form input::-moz-placeholder{color:#3e3e3e;opacity:1}.b-popup-phone .b-popup-content .phone-show .form input:-ms-input-placeholder{color:#3e3e3e;opacity:1}.b-popup-phone .b-popup-content .phone-show .form input.btn{width:auto;margin-right:0;border:0;background:#077AF1;color:#fff;cursor:pointer}.b-popup-phone .b-popup-content .phone-show .form input.btn:hover{background:#0A61BA}.b-popup-phone .b-popup-content .phone-show .form input.validation-error{border-color:#a31f1f;color:#a31f1f}.b-popup-phone .b-popup-content .phone-show .form input.validation-error::-webkit-input-placeholder{color:#a31f1f;opacity:1}.b-popup-phone .b-popup-content .phone-show .form input.validation-error:-moz-placeholder{color:#a31f1f;opacity:1}.b-popup-phone .b-popup-content .phone-show .form input.validation-error::-moz-placeholder{color:#a31f1f;opacity:1}.b-popup-phone .b-popup-content .phone-show .form input.validation-error:-ms-input-placeholder{color:#a31f1f;opacity:1}.b-popup-phone .b-popup-content .phone-show .form textarea{resize:none}.b-popup-phone .b-popup-content .phone-show .b-failure{color:#a31f1f}.b-popup-phone .b-popup-content .alert-moderator{float:left;clear:both;width:100%}.b-popup-phone .b-popup-content .alert-moderator h2{float:left;clear:both;width:100%;margin-bottom:10px;font-size:18px;font-weight:bold;color:#3e3e3e}.b-popup-phone .b-popup-content .alert-moderator label{position:relative;float:left;clear:both;width:100%;box-sizing:border-box;padding:0 0 15px 22px;font-size:14px;line-height:15px;color:#455360}.b-popup-phone .b-popup-content .alert-moderator label:before{content:"";position:absolute;top:0;left:0;display:block;width:13px;height:13px;border:#949494 1px solid;border-radius:10px}.b-popup-phone .b-popup-content .alert-moderator label.m-checked:after{content:"";position:absolute;top:5px;left:5px;display:block;width:5px;height:5px;background:#4b4b4b;border-radius:5px}.b-popup-phone .b-popup-content .alert-moderator label input{display:none}.b-popup-phone .b-popup-content .alert-moderator label span{display:block;margin-bottom:4px}.b-popup-phone .b-popup-content .alert-moderator label small{display:block;font-size:12px;color:#949494}.b-popup-phone .b-popup-content .alert-moderator label textarea{width:400px;height:100px;margin-top:5px;border:#ccc 1px solid;color:#455360;resize:none}.b-popup-phone .b-popup-content .alert-moderator .button{float:right;clear:both;width:200px;margin:15px 25px 0 0;height:50px;padding-top:16px;box-sizing:border-box;border:0;border-radius:3px;background:#5ac654;font-size:18px;line-height:18px;font-weight:bold;color:#fff;text-decoration:none;text-align:center;cursor:pointer}.b-popup-phone .b-popup-content .alert-moderator .button:hover{color:#f8fa2a}.b-popup-phone .b-popup-content .alert-moderator .button:before{display:none}@media screen and (max-width:760px){.b-popup-phone .b-popup-wnd{top:0;transform:translate(0,0);width:100%;height:100%;min-width:320px;padding:0}.b-popup-phone#popup-alert-moderator .b-popup-wnd{width:100%}.b-popup-phone .b-popup-content{height:100%}.b-popup-phone .b-popup-content .close{top:5px;right:5px}.b-popup-phone .b-popup-content .b-scroll{overflow:auto;height:100%}.b-popup-phone .b-popup-content .phone-show{float:left;clear:both;width:100%;padding:40px 8px 20px 8px;box-sizing:border-box}.b-popup-phone .b-popup-content .phone-show h2{font-size:26px;line-height:28px}.b-popup-phone .b-popup-content .phone-show .form input{width:100%;clear:both;margin-bottom:20px}}@media screen and (max-width:550px){.b-popup-phone .b-popup-content .alert-moderator label textarea{width:100%;box-sizing:border-box}.b-popup-phone .b-popup-content .alert-moderator .button{margin-right:0}}.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;-ms-touch-action:none;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;background-color:#e9e9e9;height:4px;border-radius:6px}.rc-slider-track{position:absolute;left:0;height:4px;border-radius:6px;background-color:#abe2fb}.rc-slider-handle{position:absolute;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;margin-top:-5px;cursor:grab;border-radius:50%;border:solid 2px #96dbfa;background-color:#fff;-ms-touch-action:pan-x;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle:focus{outline:0}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;-ms-touch-action:pan-y;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child{margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{animation-duration:.3s;animation-fill-mode:both;display:block!important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;display:block!important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0,0);animation-timing-function:cubic-bezier(0.23,1,0.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0,0)}100%{transform-origin:50% 100%;transform:scale(1,1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1,1)}100%{opacity:0;transform-origin:50% 100%;transform:scale(0,0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px 0}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.b-seller-phone{position:relative;z-index:3;float:left;clear:both;width:100%;box-sizing:border-box;height:40px;padding:10px 0 0 0;background:#5ac654;border-radius:3px;font-weight:500;font-size:15px;line-height:20px;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff;cursor:pointer;white-space:nowrap}.b-seller-phone svg{display:none}.b-seller-phone:before{content:"Показать телефон";display:none;font-size:13px;text-align:center;text-transform:uppercase}.b-seller-phone:hover{color:#f8fa2a}.b-seller-phone:hover span{display:none}.b-seller-phone:hover:before{display:block}.b-seller-phone.m-opened:hover span{display:inline}.b-seller-phone.m-opened:hover:before{display:none}.b-seller-phone.m-spinner span{display:none}.b-seller-phone.m-spinner svg.srinner{display:block;position:absolute;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;margin:-6px 0 0 -15px;stroke:#fff;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}.b-seller-phone.m-spinner:before{display:none}@media screen and (max-width:990px){.b-seller-phone span.phone-btn:before{content:"\f095";display:inline-block;font-family:'fontawesome';font-size:22px;line-height:30px;margin-right:10px}}svg g g text{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}svg g#titles g{cursor:pointer}svg g#titles g circle{opacity:0}svg g#titles g polygon{opacity:0}svg g#titles g path{opacity:0}svg g#titles g.select circle{opacity:1}svg g#titles g.select polygon{opacity:1}svg g#titles g.select path{opacity:1}.b-metro-select{min-width:320px;background:#fff}.b-metro-select.b-metro-popup-content{max-width:none;margin:0;padding:0}.b-metro-select.b-metro-popup-content.m-no-controls .b-controls{padding-bottom:24px}.b-metro-select.b-metro-popup-content.m-no-controls .b-controls h2{margin-bottom:0}.b-metro-select.b-metro-popup-content.m-no-controls .b-scroll{height:calc(100vh - 76px)}.b-metro-select .b-controls{float:left;clear:both;width:100%;padding:24px 16px 30px 16px;box-sizing:border-box;box-shadow:#ddd 0 0 10px}.b-metro-select .b-controls h2{float:left;clear:both;width:100%;margin-bottom:30px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:500;font-size:21px}.b-metro-select .b-controls .select-stations{float:left;height:22px;margin-right:16px;padding:11px 15px;border:#ccc 2px solid;border-radius:2px;font-size:13px;line-height:24px;color:#4d4b56;text-transform:uppercase;text-decoration:none}.b-metro-select .b-controls .select-stations:hover{background:#5076e1;border-color:#5076e1;color:#fff}.b-metro-select .b-controls .select-distance{position:relative;float:left;margin-left:25px}.b-metro-select .b-controls .select-distance.m-no-btns{margin-left:0}.b-metro-select .b-controls .select-distance .label{position:absolute;top:-32px;left:0;font-size:14px;color:#4d4b56}.b-metro-select .b-controls .select-distance label{position:relative;float:left;overflow:hidden}.b-metro-select .b-controls .select-distance label span{position:absolute;right:15px;font-size:16px;color:#a9a9a9}.b-metro-select .b-controls .select-distance label a{float:left;width:85px;height:48px;padding:14px 35px 0 15px;border:#ccc 2px solid;box-sizing:border-box;font-size:16px;line-height:16px;color:#4d4b56;outline:0;border-radius:0;-webkit-appearance:none;text-decoration:none}.b-metro-select .b-controls .select-distance label .m-time::after{content:"мин";position:absolute;top:13px;right:15px;font-size:16px;color:#a9a9a9}.b-metro-select .b-controls .select-distance label select{position:absolute;top:0;left:0;z-index:9;min-width:100%;height:48px;padding:0 15px;border:0;opacity:0;cursor:pointer}.b-metro-select .b-controls .select-distance label.type{margin-left:-2px}.b-metro-select .b-controls .select-distance label.type a{width:190px;text-decoration:none}.b-metro-select .b-controls .select-distance label.type a svg{width:25px;height:25px;margin-top:-5px;fill:#455360}.b-metro-select .b-controls .select-distance label.type a::after{content:"\f107";font-family:fontawesome;font-size:21px;position:absolute;top:16px;right:18px}.b-metro-select .b-controls .select-distance label:hover{z-index:2}.b-metro-select .b-controls .select-distance label:hover p{border-color:#44d544}.b-metro-select .b-controls .btns{float:right;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-metro-select .b-controls .btns .clear-form{float:left;height:22px;margin-right:50px;padding:13px 17px;font-size:13px;line-height:22px;color:#e15050;text-transform:uppercase;text-decoration:none}.b-metro-select .b-controls .btns .clear-form:hover{color:#f46f0e}.b-metro-select .b-controls .btns .ready{float:left;width:85px;height:22px;padding:13px 17px;background:#5ac654;font-size:13px;line-height:22px;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;z-index:1}.b-metro-select .b-controls .btns .ready:hover{color:#f8fa2a}.b-metro-select .b-scroll{overflow:auto;clear:both;height:calc(100vh - 160px);-webkit-overflow-scrolling:touch}.b-metro-select .b-sheme{display:table;overflow:hidden;clear:both;width:100%;max-width:1280px;height:100%;margin:0 auto;padding:0 16px 0 16px;box-sizing:border-box}.b-metro-select .b-sheme .metro_svg{display:table-cell;height:100%;vertical-align:middle}.b-metro-select .b-sheme object{width:100%}.b-metro-select .b-sheme svg{width:100%}.b-metro-select .b-sheme.m-moscow{max-width:1280px}.b-metro-select .b-sheme.m-spb{max-width:1200px}.b-metro-select .b-sheme.m-nn{max-width:640px}.b-metro-select .b-sheme.m-kazan{max-width:640px}.b-metro-select .b-sheme.m-novosibirsk{max-width:820px}.b-metro-select .b-sheme.m-samara{max-width:1000px}.b-metro-select .b-sheme.m-ekt{max-width:640px}.b-metro-select .b-metro-list{display:none;overflow:hidden;clear:both;padding:10px 16px 10px 16px;list-style:none}.b-metro-select .b-metro-list li{float:left;clear:both;width:100%;padding:14px 0}.b-metro-select .b-metro-list li label{position:relative;display:block;font-size:18px;line-height:20px;cursor:pointer}.b-metro-select .b-metro-list li label span{display:block;overflow:hidden;margin-right:30px}.b-metro-select .b-metro-list li label i{content:"";float:left;width:16px;height:16px;margin:2px 5px 3px 0;border-radius:10px}.b-metro-select .b-metro-list li label:after{content:"";position:absolute;top:3px;right:0;float:right;width:18px;height:18px;border:#ccc 1px solid;border-radius:3px}.b-metro-select .b-metro-list li label:hover:after{border-color:#5076e1}.b-metro-select .b-metro-list li label input{display:none}.b-metro-select .b-metro-list li.m-selected label:after{content:"\f00c";font-family:'fontawesome';text-align:center;font-size:14px;line-height:18px;color:#5076e1}@media screen and (max-width:990px){.b-metro-select .b-controls{padding-left:15px;padding-right:15px}.b-metro-select .b-controls .btns .clear-form{position:absolute;top:14px;right:55px;margin:0}.b-metro-select .b-controls .btns .ready{float:right}.b-metro-select .b-metro-list{padding-left:15px;padding-right:15px}}@media screen and (max-width:760px){.b-metro-select.b-metro-popup-content{padding-bottom:50px}.b-metro-select .b-controls .select-stations:hover{background:#fff;border-color:#ccc;color:#4d4b56}.b-metro-select .b-controls .btns{float:none}.b-metro-select .b-controls .btns .ready{position:fixed;bottom:0;left:0;z-index:3;width:100%;box-sizing:border-box;height:60px;padding-top:20px;font-weight:bold}.b-metro-select .b-scroll{height:calc(100vh - 221px)}.b-metro-select .b-sheme{display:none}.b-metro-select .b-metro-list{display:block;padding-bottom:60px}}@media screen and (max-width:570px){.b-metro-select.b-metro-popup-content{padding-bottom:50px}.b-metro-select .b-controls .select-distance{margin-left:0}.b-metro-select .b-controls .select-distance label.type a{width:155px}}@media screen and (max-width:480px){.b-metro-select .b-controls .select-stations{margin-right:-2px}.b-metro-select .b-controls .select-distance{margin-left:17px}}@media screen and (max-width:460px){.b-metro-select .b-controls .select-distance label.type a{width:80px}}@media screen and (max-width:375px){.b-metro-select .b-controls .select-stations{padding:7px 10px}.b-metro-select .b-controls .select-distance label a{width:75px;height:40px;padding:10px 20px 0 10px}.b-metro-select .b-controls .select-distance label span{right:10px}.b-metro-select .b-controls .select-distance label .m-time::after{top:9px;right:10px}.b-metro-select .b-controls .select-distance label select{height:40px}.b-metro-select .b-controls .select-distance label.type a{width:55px}.b-metro-select .b-controls .select-distance label.type a svg{width:17px}.b-metro-select .b-controls .select-distance label.type a::after{top:12px;right:10px}.b-metro-select .b-scroll{height:calc(100vh - 214px)}}.b-tgb-vertical{float:left;clear:both;width:100%}.b-tgb-vertical a{position:relative;display:block;width:100%;box-sizing:border-box;min-height:105px;margin:0 0 15px 0;padding:0 0 10px 0;background:#fff;font-size:14px;color:#2f2f42;text-decoration:none}.b-tgb-vertical a img{display:block;width:100%;min-height:100px;border:0}.b-tgb-vertical a big{display:block;padding:5px 10px 0 10px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:500;font-size:18px;color:#455360}.b-tgb-vertical a .right_text{display:block;padding:5px 10px 0 10px;font-size:14px;line-height:normal}.b-tgb-vertical a .border{pointer-events:none;position:absolute;top:0;left:0;display:block;width:100%;height:100%;border:#ccc 1px solid;box-sizing:border-box}.b-tgb-vertical a:hover .border{border-width:2px;border-color:#44d544}.top-bar-notification{position:fixed;opacity:0;top:-50px;left:0;z-index:199;float:left;clear:both;width:100%;height:40px;box-sizing:border-box;padding:10px 16px;background:#077AF1;font-size:13px;color:#fff;white-space:nowrap;transition:all .5s ease-out}.top-bar-notification a{color:#fff;cursor:pointer}.top-bar-notification a:hover{text-decoration:none}.top-bar-notification a.close{position:absolute;z-index:22;top:0;right:0;display:block;width:40px;height:40px;text-decoration:none}.top-bar-notification a.close::before,.top-bar-notification a.close::after{content:"";position:absolute;top:18px;left:13px;display:block;width:15px;height:2px;border-radius:2px;background:#fff;transform:rotate(45deg)}.top-bar-notification a.close::after{transform:rotate(-45deg)}.top-bar-notification a.close span{display:none}.top-bar-notification.m-shown{opacity:1;top:0}.l-top-menu{position:relative;left:0;z-index:104;float:left;clear:both;width:100%;min-width:320px;height:80px;background:#2b3031}.l-top-menu .b-menu-button{display:none;float:left;width:50px;height:60px;padding-top:19px;box-sizing:border-box;font-family:'fontawesome';text-align:center;font-size:22px;line-height:22px;color:#fff;text-decoration:none;outline:0}.l-top-menu .b-menu-button span{display:none;text-indent:-9999px}.l-top-menu .b-menu-button::before{content:"\f0c9"}.l-top-menu .b-logo{float:left;width:176px;padding:29px 8px 20px 16px}.l-top-menu .b-logo svg{width:168px;height:22px;fill:#5ac654}.l-top-menu .b-mls{position:relative;float:left;box-sizing:border-box;width:58px;height:24px;padding:4px;margin:28px 0 0 0;border-radius:20px;background:rgba(255,255,255,0.4);font-size:10px;line-height:16px;color:#fff;font-weight:bold;text-transform:uppercase;cursor:pointer;pointer-events:all}.l-top-menu .b-mls span{display:block;padding:0 4px;text-align:right}.l-top-menu .b-mls::before{content:"";position:absolute;top:4px;left:4px;display:block;width:16px;height:16px;border-radius:10px;background:#2b3031}.l-top-menu .b-mls:hover{background:rgba(255,255,255,0.2)}.l-top-menu .b-mls.m-active span{text-align:left}.l-top-menu .b-mls.m-active::before{left:38px;background:#5ac654}.l-top-menu .b-mls.m-animate span{animation-name:mls-text-off;animation-duration:1s;animation-timing-function:linear}.l-top-menu .b-mls.m-animate::before{transition:left .4s linear .2s,background .4s linear .2s}.l-top-menu .b-mls.m-animate.m-active span{animation-name:mls-text-on;animation-duration:1s;animation-timing-function:linear}@keyframes mls-text-on{from{opacity:1;text-align:right}20%{opacity:0;text-align:right}50%{opacity:0;text-align:left}80%{opacity:0;text-align:left}to{opacity:1;text-align:left}}@keyframes mls-text-off{from{opacity:1;text-align:left}20%{opacity:0;text-align:left}50%{opacity:0;text-align:right}80%{opacity:0;text-align:right}to{opacity:1;text-align:right}}.l-top-menu .b-menu ul{float:left;width:740px;margin:23px -48px 0 24px;list-style:none}.l-top-menu .b-menu ul li{position:relative;float:left;padding:0 8px}.l-top-menu .b-menu ul li .title{display:block;padding:10px 8px;font-size:13px;line-height:15px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#fff}.l-top-menu .b-menu ul li .title.m-arrow{position:relative;padding-right:16px}.l-top-menu .b-menu ul li .title.m-arrow:after{content:"\f107";position:absolute;top:10px;right:0;display:inline-block;font-family:'fontawesome';font-size:13px;transition:transform .3s ease-out}.l-top-menu .b-menu ul li .title:hover{color:#5ac654}.l-top-menu .b-menu ul li.m-highlight .title{color:#5ac654}.l-top-menu .b-menu ul li ul{display:none;position:absolute;top:30px;left:-8px;float:left;width:auto;min-width:calc(100% + 16px);padding-top:15px;margin:0;background:#2b3031}.l-top-menu .b-menu ul li ul li{clear:both;width:100%;padding:0}.l-top-menu .b-menu ul li ul li a{display:block;padding:8px 24px 16px 24px;font-size:13px;font-weight:normal;text-decoration:none;color:rgba(255,255,255,0.8);cursor:pointer}.l-top-menu .b-menu ul li ul li a:hover{color:#5ac654}.l-top-menu .b-menu ul li ul li.m-active a{color:#5ac654}.l-top-menu .b-menu ul li:hover ul{display:block}.l-top-menu .b-menu .actions{float:right}.l-top-menu .b-menu .actions .b-social{display:none}.l-top-menu .b-menu .actions .btn-add-item{float:left;margin:16px 16px 16px 0;font-size:13px;line-height:15px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#fff;cursor:pointer}.l-top-menu .b-menu .actions .btn-add-item span{display:block;width:224px;height:48px;box-sizing:border-box;padding:15px 16px;border:#44d544 2px solid;border-radius:3px;text-align:center}.l-top-menu .b-menu .actions .btn-add-item:hover span{background:#44d544}.l-top-menu .b-menu .actions .btn-add-item.m-active{color:#5ac654}.l-top-menu .b-menu .actions .btn-add-item.m-active:hover{color:#f8fa2a}.l-top-menu .b-menu .actions .btn-login{float:left;padding:16px 8px;margin:16px 8px 0 0;font-size:13px;line-height:17px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#fff;text-align:center;cursor:pointer}.l-top-menu .b-menu .actions .btn-login:hover{color:#5ac654}.l-top-menu .b-menu .actions .btn-login.m-hidden{display:none}.l-top-menu .b-menu .actions .btn-login.m-active{color:#5ac654}.l-top-menu .b-menu .actions .btn-fav{position:relative;float:left;width:92px;padding:16px 0;margin:16px 8px 0 0;font-size:13px;line-height:17px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#fff;text-align:center;cursor:pointer}.l-top-menu .b-menu .actions .btn-fav:hover{color:#5ac654}.l-top-menu .b-menu .actions .btn-fav small{position:absolute;top:-3px;right:-4px;display:block;width:20px;height:18px;background:#ff6f00;border-radius:9px;text-align:center;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:normal;line-height:18px;color:#fff}.l-top-menu .b-menu .actions .btn-fav .m-mobile{display:none}.l-top-menu .b-menu .actions .btn-fav.m-active{color:#5ac654}@media screen and (max-width:1400px){.l-top-menu .b-menu .actions .btn-fav{width:36px;margin-top:14px;text-decoration:none}.l-top-menu .b-menu .actions .btn-fav .m-pc{display:none}.l-top-menu .b-menu .actions .btn-fav:before{content:"\f08a";font-family:'fontawesome';font-size:20px}.l-top-menu .b-menu .actions .btn-fav:hover:before{content:"\f004"}}@media screen and (max-width:1350px){.l-top-menu .b-menu .actions .btn-login{width:34px;margin-top:14px;padding-left:0;padding-right:0;color:#fff}.l-top-menu .b-menu .actions .btn-login span{display:none}.l-top-menu .b-menu .actions .btn-login::before{content:"\f2c0";font-family:'fontawesome';font-size:20px}}@media screen and (max-width:1320px){.l-top-menu .b-menu .actions .btn-add-item{width:36px;padding:16px 0;margin:13px 8px 0 0;text-align:center}.l-top-menu .b-menu .actions .btn-add-item span{display:none}.l-top-menu .b-menu .actions .btn-add-item:before{content:"\f196";font-family:'fontawesome';font-size:24px;line-height:22px}.l-top-menu .b-menu .actions .btn-add-item:hover{color:#5ac654}}@media screen and (max-width:1080px){.l-top-menu .b-menu ul{width:660px}.l-top-menu .b-menu ul li{padding:0 2px}}@media screen and (max-width:990px){.l-top-menu .b-menu ul{width:580px;margin-left:16px}.l-top-menu .b-menu ul li{padding:0}.l-top-menu .b-menu ul li .title.m-arrow{padding-right:8px}.l-top-menu .b-menu ul li .title.m-arrow:after{display:none}.l-top-menu .b-menu ul li ul{left:-16px}}@media screen and (max-width:930px){.l-top-menu .b-menu ul{width:540px}.l-top-menu .b-menu ul li .title{padding-left:5px;padding-right:5px}.l-top-menu .b-menu ul li .title.m-arrow{padding-right:5px}.l-top-menu .b-menu ul li ul{left:-19px}.l-top-menu .b-menu .actions .btn-add-item{width:32px;margin-right:0}.l-top-menu .b-menu .actions .btn-login{width:32px;margin-right:0}.l-top-menu .b-menu .actions .btn-fav{width:32px}}@media screen and (max-width:860px){.b-menu-filter{float:left;clear:both;width:100%;background:#2b3031}.b-menu-filter .l-top-menu{width:100%;min-width:auto;height:60px}.b-menu-filter .l-top-menu .b-menu-button{display:block}.b-menu-filter .l-top-menu .b-logo{width:131px;padding:0;margin:19px 16px 0 0}.b-menu-filter .l-top-menu .b-logo svg{width:131px}.b-menu-filter .l-top-menu .b-mls{margin:18px 0 0 0}.b-menu-filter .l-top-menu .b-menu ul{display:none;width:100%;margin:0;padding:0}.b-menu-filter .l-top-menu .b-menu ul li{float:left;clear:both;width:100%;padding:0}.b-menu-filter .l-top-menu .b-menu ul li .title{padding:16px 0 16px 48px}.b-menu-filter .l-top-menu .b-menu ul li .title.m-arrow:after{position:relative;top:1px;display:inline-block;margin-left:8px}.b-menu-filter .l-top-menu .b-menu ul li ul{display:block;position:static;overflow:hidden;width:100%;min-width:auto;max-height:0;padding:0;background:#282B2C;transition:max-height .3s ease-out}.b-menu-filter .l-top-menu .b-menu ul li ul li:first-child{margin-top:4px}.b-menu-filter .l-top-menu .b-menu ul li ul li:last-child{margin-bottom:4px}.b-menu-filter .l-top-menu .b-menu ul li ul li a{padding:12px 0 12px 64px;text-transform:uppercase}.b-menu-filter .l-top-menu .b-menu ul li.m-active .title{padding-bottom:8px}.b-menu-filter .l-top-menu .b-menu ul li.m-active .title.m-arrow:after{transform:rotate(180deg)}.b-menu-filter .l-top-menu .b-menu ul li.m-active ul{max-height:210px}.b-menu-filter .l-top-menu .b-menu .actions .btn-add-item{display:none}.b-menu-filter .l-top-menu .b-menu .actions .btn-login{display:none}.b-menu-filter .l-top-menu .b-menu .actions .btn-fav{width:60px;height:60px;margin:0;padding:0;text-align:center}.b-menu-filter .l-top-menu .b-menu .actions .btn-fav small{top:20px;right:0;width:100%;background:0;font-size:9px}.b-menu-filter .l-top-menu .b-menu .actions .btn-fav:before{display:block;height:21px;margin:19px 0 4px 0;font-size:21px;line-height:21px}.b-menu-filter .l-top-menu .b-menu .actions .btn-fav.m-not-empty{color:#5ac654}.b-menu-filter .l-top-menu .b-menu .actions .btn-fav.m-not-empty:before{content:"\f004"}.b-menu-filter .l-top-menu .b-menu .actions .btn-fav:hover{color:#fff}.b-menu-filter .l-top-menu .b-menu .actions .btn-fav:hover:before{content:"\f08a"}.b-menu-filter .l-top-menu .b-menu .actions .btn-fav:hover .m-mobile{color:#5ac654}.b-menu-filter .l-top-menu.m-open{z-index:110;width:100%;background:#2b3031}.b-menu-filter .l-top-menu.m-open .b-logo-block{position:fixed;top:0;left:0;z-index:10;width:100%;height:60px;background:#2b3031}.b-menu-filter .l-top-menu.m-open .b-logo-block:after{content:"";position:absolute;bottom:-15px;left:0;display:block;width:100%;height:15px;background:transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2b3031),color-stop(56%,rgba(43,48,49,0.5)),color-stop(100%,rgba(43,48,49,0)));background:-webkit-linear-gradient(top,#2b3031 0,rgba(43,48,49,0.5) 56%,rgba(43,48,49,0) 100%);background:-o-linear-gradient(top,#2b3031 0,rgba(43,48,49,0.5) 56%,rgba(43,48,49,0) 100%);background:-moz-linear-gradient(top,#2b3031 0,rgba(43,48,49,0.5) 56%,rgba(43,48,49,0) 100%);background:-ms-linear-gradient(#2b3031,rgba(43,48,49,0));background:linear-gradient(top,#2b3031 0,rgba(43,48,49,0.5) 56%,rgba(43,48,49,0) 100%);pointer-events:none}.b-menu-filter .l-top-menu.m-open .b-mls{position:fixed;top:0;left:197px;z-index:11}.b-menu-filter .l-top-menu.m-open .b-menu-button span{display:none;text-indent:-9999px}.b-menu-filter .l-top-menu.m-open .b-menu-button::before,.b-menu-filter .l-top-menu.m-open .b-menu-button::after{content:"";position:absolute;top:29px;left:14px;display:block;width:22px;height:2px;border-radius:2px;background:#fff;box-shadow:#fff 0 0 1px;transform:rotate(45deg)}.b-menu-filter .l-top-menu.m-open .b-menu-button::after{transform:rotate(-45deg)}.b-menu-filter .l-top-menu.m-open .b-menu{float:left;clear:both;width:100%;min-height:100vh;padding:60px 0 120px 0;box-sizing:border-box;background:#2b3031}.b-menu-filter .l-top-menu.m-open .b-menu ul{display:block}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social{display:block;position:fixed;bottom:48px;left:0;width:100%;height:78px;box-sizing:border-box;padding:24px 0 0 0;background:#2C3031}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social{position:relative;left:50%;transform:translate(-50%,0);float:left}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social p{float:left;clear:none;width:auto;margin:0;display:flex;flex-wrap:nowrap}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a{float:left;width:28px;height:28px;margin:0 14px 0 0;border:rgba(255,255,255,0.2) 1px solid;border-radius:20px;color:#fff;font-family:'fontawesome';font-size:16px;line-height:26px;text-decoration:none;text-align:center}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a:last-child{margin-right:0}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a span{display:none;text-indent:-9999px}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a svg{fill:#fff}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-yz svg{width:28px;height:28px}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-yz:hover{background:#fff;border-color:#fff}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-yz:hover svg{fill:#2C3036}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-tg svg{width:16px;height:28px;margin-right:2px}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-tg:hover{background:#08C;border-color:#006da3}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-fb{font-size:18px;line-height:30px}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-fb::before{content:"\f09a";margin-right:1px}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-fb:hover{background:#3B579C;border-color:#2f467d}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-vk::before{content:"\f189";margin-right:1px}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-vk:hover{background:#4C74A2;border-color:#3d5d82}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-ok::before{content:"\f263"}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-ok:hover{background:#fa9616;border-color:#c87812}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-tw::before{content:"\f099"}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-tw:hover{background:#1DA1F2;border-color:#1781c2}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-ig::before{content:"\f16d";font-size:19px}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-ig:hover{background:#1DA1F2;border-color:#1781c2}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-rss::before{content:"\f09e"}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social .social a.m-rss:hover{background:#F48300;border-color:#c36900}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social label{display:none}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social:after{content:"";position:absolute;top:-15px;left:0;display:block;width:100%;height:15px;background:transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(43,48,49,0)),color-stop(56%,rgba(43,48,49,0.5)),color-stop(100%,#2b3031));background:-webkit-linear-gradient(top,rgba(43,48,49,0) 0,rgba(43,48,49,0.5) 56%,#2b3031 100%);background:-o-linear-gradient(top,rgba(43,48,49,0) 0,rgba(43,48,49,0.5) 56%,#2b3031 100%);background:-moz-linear-gradient(top,rgba(43,48,49,0) 0,rgba(43,48,49,0.5) 56%,#2b3031 100%);background:-ms-linear-gradient(rgba(43,48,49,0),#2b3031);background:linear-gradient(top,rgba(43,48,49,0) 0,rgba(43,48,49,0.5) 56%,#2b3031 100%);pointer-events:none}.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-add-item,.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-login{position:fixed;bottom:0;display:block;width:50%;height:48px;margin:0;padding:0;font-size:13px;line-height:15px;text-align:center}.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-add-item span,.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-login span{display:block;width:auto;padding:16px 0 0 0;border:0;background:0}.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-add-item:before,.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-login:before{display:none}.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-add-item:after,.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-login:after{content:"";position:absolute;top:-15px;left:0;display:block;width:100%;height:15px;background:transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(43,48,49,0)),color-stop(56%,rgba(43,48,49,0.5)),color-stop(100%,#2b3031));background:-webkit-linear-gradient(top,rgba(43,48,49,0) 0,rgba(43,48,49,0.5) 56%,#2b3031 100%);background:-o-linear-gradient(top,rgba(43,48,49,0) 0,rgba(43,48,49,0.5) 56%,#2b3031 100%);background:-moz-linear-gradient(top,rgba(43,48,49,0) 0,rgba(43,48,49,0.5) 56%,#2b3031 100%);background:-ms-linear-gradient(rgba(43,48,49,0),#2b3031);background:linear-gradient(top,rgba(43,48,49,0) 0,rgba(43,48,49,0.5) 56%,#2b3031 100%);pointer-events:none}.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-add-item{right:0;background:#5ac654;color:#fff}.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-login{left:0;background:#fff;color:#455360}.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-fav{position:fixed;top:0;right:0;z-index:120}}@media screen and (max-width:419px){.b-menu-filter .l-top-menu.m-open .b-menu{padding-bottom:210px}.b-menu-filter .l-top-menu.m-open .b-menu .actions .b-social{bottom:96px}.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-add-item{left:0;right:auto;bottom:48px;width:100%}.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-login{left:0;right:auto;width:100%}.b-menu-filter .l-top-menu.m-open .b-menu .actions .btn-login:after{display:none}}.l-variants{float:left;clear:both;width:100%;box-sizing:border-box}.l-variants h2{float:left;clear:both;width:100%;margin-bottom:20px;font-size:18px;color:#3e3e3e;font-weight:bold}.l-variants .address{float:left;clear:both;width:100%;margin-bottom:30px;font-size:14px;line-height:20px;color:#3e3e3e}.l-variants .list{float:left;width:25%;margin-bottom:45px}.l-variants .list svg{float:left;clear:both;width:41px;height:60px;margin-bottom:5px;fill:#5AC654}.l-variants .list svg path,.l-variants .list svg circle,.l-variants .list svg rect{fill:#5AC654}.l-variants .list svg.arenda{width:38px}.l-variants .list svg.buy{width:53px}.l-variants .list h3{float:left;clear:both;width:100%;height:45px;margin-bottom:30px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:500;font-size:16px;color:#3e3e3e}.l-variants .list ul{float:left;clear:both;margin:0 20px 0 0;list-style:none}.l-variants .list ul li{padding:0 0 6px 0}.l-variants .list ul li a{text-decoration:none;color:#3e3e3e}.l-variants .list ul li a:hover{color:#f46f0e}.l-variants .list:last-child ul{margin:0}.l-variants .l-more-offers{margin-bottom:30px;padding:0;border:0;font-size:16px;line-height:20px;color:#3e3e3e}.l-variants .l-more-offers p{margin-bottom:0}.l-variants .l-more-offers p a{display:inline-block;border-bottom:#e4e4e4 1px solid;color:#3e3e3e}.l-variants .l-more-offers p a:hover{border-color:#f46f0e;color:#f46f0e}@media screen and (max-width:760px){.l-variants .list{width:50%}.l-variants .list.m-pad-br{clear:left}}@media screen and (max-width:480px){.l-variants .list{width:100%;clear:both}.l-variants .list h3{margin-bottom:5px}.l-variants .list ul{margin:0}}.c-address{position:relative;z-index:11;float:left;width:100%;margin:0;display:flex;flex-wrap:nowrap}.c-address.m-open{z-index:20}.c-address.m-open .dropdown{display:block}.c-address .input-dropdown{position:relative;width:100%;order:5}.c-address .input-field{position:relative;z-index:2;overflow:hidden}.c-address .input-field input{position:relative;z-index:9;width:100%;height:48px;padding:0 15px 1px 15px;border:#ccc 2px solid;background:transparent;font-size:16px;color:#4d4b56;box-sizing:border-box;outline:0;border-radius:0;-webkit-appearance:none}.c-address .input-field .m-label-wrapper{cursor:text;position:absolute;z-index:-1;top:15px;left:17px;font-size:16px;line-height:18px;color:#b4b4b4;pointer-events:none;white-space:nowrap}.c-address .input-field .m-label-wrapper .m-input-mimic{visibility:hidden;display:inline;margin:0;font-size:16px}.c-address .input-field .m-label-wrapper.hidden{display:none}.c-address .input-field .input-text{position:absolute;bottom:5px;left:17px;font-size:10px;line-height:10px;color:#b4b4b4;white-space:nowrap}.c-address .input-field .clear-input{display:block;position:absolute;top:5px;right:5px;z-index:11;width:40px;height:40px;text-decoration:none;cursor:pointer}.c-address .input-field .clear-input::before,.c-address .input-field .clear-input::after{content:"";position:absolute;top:18px;left:9px;display:block;width:21px;height:2px;border-radius:2px;background:#949494;transform:rotate(45deg)}.c-address .input-field .clear-input::after{transform:rotate(-45deg)}.c-address .input-field .clear-input.m-hoverable:hover::before,.c-address .input-field .clear-input.m-hoverable:hover::after{background:#4b4b4b}.c-address .input-field .clear-input.m-hidden{display:none}.c-address .input-field .clear-input span{display:none}.c-address .input-field:after{content:"";position:absolute;top:10px;right:2px;z-index:10;display:block;width:55px;height:35px;background:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:-o-linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:-moz-linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 50%,#fff 100%)}.c-address .input-field:hover input{background:rgba(69,83,96,0.1)}.c-address .input-field:hover:after{background:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(236,237,239,0)),color-stop(50%,#ecedef),color-stop(100%,#ecedef));background:-webkit-linear-gradient(90deg,rgba(236,237,239,0) 0,#ecedef 50%,#ecedef 100%);background:-o-linear-gradient(90deg,rgba(236,237,239,0) 0,#ecedef 50%,#ecedef 100%);background:-moz-linear-gradient(90deg,rgba(236,237,239,0) 0,#ecedef 50%,#ecedef 100%);background:linear-gradient(90deg,rgba(236,237,239,0) 0,#ecedef 50%,#ecedef 100%)}.c-address .dropdown{display:none;position:absolute;top:48px;left:-56px;width:calc(100% + 56px);background:#fff;box-shadow:0 5px 10px #ccc}.c-address .dropdown ul{float:left;clear:both;width:100%;border-top:#e5e5e5 1px solid;list-style:none}.c-address .dropdown ul li{float:left;clear:both;width:100%;border-bottom:#e5e5e5 1px solid;font-size:14px;line-height:18px}.c-address .dropdown ul li .line{display:block;padding:10px 0 10px 15px;text-decoration:none;color:#333;cursor:pointer}.c-address .dropdown ul li .line .title{display:block;overflow:hidden;white-space:nowrap}.c-address .dropdown ul li .line .address{display:block;overflow:hidden;font-size:12px;color:#9c9c9c;white-space:nowrap}.c-address .dropdown ul li .line .address svg{position:relative;top:1px;width:16px;height:13px;margin:0 5px 0 0;fill:#9c9c9c}.c-address .dropdown ul li .line .address svg path{fill:#9c9c9c}.c-address .dropdown ul li .line .address svg.walk{width:14px;height:14px;margin:0 3px 0 15px}.c-address .dropdown ul li .line .address span small{font-size:12px}.c-address .dropdown ul li .line .address span:before{margin-right:5px;font-family:'fontawesome'}.c-address .dropdown ul li .line .address span.bus{margin:0 3px 0 20px;font-family:'fontawesome';font-size:15px}.c-address .dropdown ul li .line .address span.bus:before{content:"\f207"}.c-address .dropdown ul li .line .address span.icon-place:before{content:"\f041"}.c-address .dropdown ul li .line .address span.icon-auto:before{content:"\f1b9";font-size:12px}.c-address .dropdown ul li .line .icon-search{float:left;width:20px;height:26px;margin:0 32px 0 5px;font-family:'fontawesome';font-size:32px;color:#a6a6a6;text-align:center}.c-address .dropdown ul li .line .icon-search::before{display:block}.c-address .dropdown ul li .line .icon-search.m-place::before{content:"\f041";margin:9px 0 0 -1px;font-size:25px}.c-address .dropdown ul li .line .icon-search.m-subway::before{content:"\f239";margin:9px 0 0 -2px;font-size:20px}.c-address .dropdown ul li .line .icon-search.m-highway::before{content:"\f1b9";margin:9px 0 0 -2px;font-size:17px}.c-address .dropdown ul li .line .icon-search.m-building::before{content:"\f1ad";margin:10px 0 0 0;font-size:22px}.c-address .dropdown ul li.selected,.c-address .dropdown ul li:hover{background:#e9e9e9}.c-address .dropdown .lpsuggest{float:left;clear:both;width:100%}.c-address .dropdown .lpsuggest .lpsuggest-header{float:left;clear:both;width:100%;padding:5px 0;font-size:12px;color:#949494;text-decoration:none;text-indent:15px}.c-address .dropdown .lpsuggest .lpsuggest-header:hover{color:#f46f0e}.c-address .dropdown .lpsuggest ul li .line{overflow:hidden;padding:0}.c-address .dropdown .lpsuggest ul li .line .img{float:left;overflow:hidden;width:56px;height:56px;margin-right:17px}.c-address .dropdown .lpsuggest ul li .line .img img{display:block;position:relative;left:50%;transform:translate(-50%,0);height:56px}.c-address .dropdown .lpsuggest ul li .line .title{margin-top:11px}.c-address .c-dropdown-button{margin-right:-2px;order:1}.c-address .rbtn{position:relative;float:right;display:flex;flex-wrap:nowrap;height:48px;padding:10px 15px 0 15px;margin-left:-2px;box-sizing:border-box;border:#ccc 2px solid;text-decoration:none;text-align:center;font-size:16px;line-height:18px;color:#455360;white-space:nowrap;text-transform:capitalize}.c-address .rbtn span{padding:3px 0 0 8px}.c-address .rbtn small{position:absolute;top:-10px;right:11px;display:block;width:20px;height:18px;background:#ff6f00;border-radius:9px;text-align:center;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:500;font-size:12px;line-height:18px;color:#fff}.c-address .rbtn:hover{z-index:12;background:rgba(69,83,96,0.1)}.c-address .rbtn.m-metro svg{margin:0}.c-address .rbtn.m-metro.m-metro-moscow svg{width:23px;height:20px;fill:#DE4444;margin:1px 0 0 0}.c-address .rbtn.m-metro.m-metro-moscow svg path{fill:#DE4444}.c-address .rbtn.m-metro.m-metro-spb svg{width:21px;height:16px;fill:#2250A3;margin:3px 0 0 0}.c-address .rbtn.m-metro.m-metro-spb svg path{fill:#2250A3}.c-address .rbtn.m-metro.m-metro-nn svg{width:20px;height:22px;margin-top:-2px;margin-bottom:-3px}.c-address .rbtn.m-metro.m-metro-kazan svg{width:23px;height:23px;margin-bottom:-5px}.c-address .rbtn.m-metro.m-metro-novosibirsk svg{width:30px;height:17px;margin-top:2px;margin-bottom:-2px}.c-address .rbtn.m-metro.m-metro-samara svg{width:20px;height:20px;margin-bottom:-3px}.c-address .rbtn.m-metro.m-metro-ekt svg{width:24px;height:20px;margin-top:-2px;margin-bottom:-3px}.c-address .rbtn:before{padding:2px 0 0 0;font-family:'fontawesome';line-height:19px}.c-address .rbtn.m-highway:before{content:"\f018";font-size:20px;color:#2f2f42}.c-address .rbtn.m-district svg{width:12px;height:20px;color:#077AF1}.c-address.btns-off .rbtn{display:none}.c-address .b-rbtns{float:right;order:9;display:flex;flex-wrap:nowrap}.c-address .b-rbtns .rbtn{float:left}@media screen and (max-width:1060px) and (min-width:990px),screen and (max-width:860px) and (min-width:760px){.m-price-period .c-address .rbtn{display:block;width:48px;padding:0;font-size:12px;line-height:12px;text-transform:none}.m-price-period .c-address .rbtn span{display:block;padding:0}.m-price-period .c-address .rbtn small{right:auto;left:13px}.m-price-period .c-address .rbtn.m-metro svg{display:block;margin:12px 0 2px 0}.m-price-period .c-address .rbtn.m-metro.m-metro-moscow svg{display:block;width:100%;height:14px;margin:12px 0 2px 0}.m-price-period .c-address .rbtn.m-metro.m-metro-spb svg{display:block;width:100%;margin:12px 0 2px 0}.m-price-period .c-address .rbtn.m-metro.m-metro-nn svg{width:100%;height:20px;margin:10px 0 0 0}.m-price-period .c-address .rbtn.m-metro.m-metro-kazan svg{width:100%;height:20px;margin:10px 0 0 0}.m-price-period .c-address .rbtn.m-metro.m-metro-novosibirsk svg{width:100%;margin:12px 0 1px 0}.m-price-period .c-address .rbtn.m-metro.m-metro-samara svg{width:100%;margin-top:11px;margin-bottom:0}.m-price-period .c-address .rbtn.m-metro.m-metro-ekt svg{width:100%;margin-top:11px;margin-bottom:0}.m-price-period .c-address .rbtn.m-highway:before{display:block;height:19px;margin:7px 0 0 0}.m-price-period .c-address .rbtn.m-district svg{width:100%;margin-top:7px;margin-bottom:0}}@media screen and (max-width:480px){.c-address .rbtn{display:block;width:48px;padding:0;font-size:12px;line-height:12px;text-transform:none}.c-address .rbtn span{display:block;padding:0}.c-address .rbtn small{right:auto;left:13px}.c-address .rbtn.m-metro svg{display:block;margin:12px 0 2px 0}.c-address .rbtn.m-metro.m-metro-moscow svg{display:block;width:100%;height:14px;margin:12px 0 2px 0}.c-address .rbtn.m-metro.m-metro-spb svg{display:block;width:100%;margin:12px 0 2px 0}.c-address .rbtn.m-metro.m-metro-nn svg{width:100%;height:20px;margin:10px 0 0 0}.c-address .rbtn.m-metro.m-metro-kazan svg{width:100%;height:20px;margin:10px 0 0 0}.c-address .rbtn.m-metro.m-metro-novosibirsk svg{width:100%;margin:12px 0 1px 0}.c-address .rbtn.m-metro.m-metro-samara svg{width:100%;margin-top:11px;margin-bottom:0}.c-address .rbtn.m-metro.m-metro-ekt svg{width:100%;margin-top:11px;margin-bottom:0}.c-address .rbtn.m-highway:before{display:block;height:19px;margin:7px 0 0 0}.c-address .rbtn.m-district svg{width:100%;margin-top:7px;margin-bottom:0}}.c-metro-distance{float:left;clear:both;width:326px;margin:15px 15px 0 15px}.c-metro-distance label{position:relative;float:left}.c-metro-distance label p{float:left;width:70px;height:48px;padding:14px 15px 0 15px;border:#ccc 2px solid;box-sizing:border-box;font-size:16px;line-height:16px;color:#4d4b56;outline:0;border-radius:0;-webkit-appearance:none}.c-metro-distance label select{position:absolute;top:0;left:0;z-index:9;width:100%;height:48px;padding:0 15px;border:0;opacity:0;cursor:pointer}.c-metro-distance label:hover{z-index:2}.c-metro-distance label:hover p{border-color:#44d544}.c-metro-distance span{float:left;padding:16px 0 0 15px;font-size:16px;line-height:16px;color:#4d4b56}.c-metro-distance .c-dropdown-select{float:right;clear:none;width:180px;margin:0}.c-range{float:left;clear:both;width:326px;margin:8px 15px 0 15px}.c-range h4{margin:14px 0;font-size:16px;line-height:16px;color:#525252;font-weight:normal}.c-range label{position:relative;float:left;overflow:hidden;margin-right:-2px;font-size:16px;line-height:18px;color:#4d4b56}.c-range label .lbl{position:absolute;top:15px;left:15px;color:#a9a9a9}.c-range label .value{display:block;width:120px;height:48px;padding:13px 15px 0 38px;border:#ccc 2px solid;box-sizing:border-box;font-size:16px;color:#4d4b56;outline:0;border-radius:0;appearance:none;-webkit-appearance:none}.c-range label select{position:absolute;top:0;left:0;z-index:9;min-width:100%;height:48px;padding:0 15px;border:0;opacity:0;cursor:pointer}.c-range label:hover{z-index:2;background:rgba(69,83,96,0.1)}.c-range small{float:left;padding:16px 0 0 15px;font-size:16px;line-height:18px;color:#4d4b56}.c-range.m-price{width:294px}.c-range.m-price label .value{width:148px;padding:13px 14px 0 35px}.c-range.m-price label:after{content:"\f158";position:absolute;top:17px;right:9px;font-family:'fontawesome';font-size:.92em;font-weight:normal;color:#a9a9a9}.c-range.m-price.m-line{clear:none;margin:0 15px 0 0}.c-range.m-price.m-line h4{display:none}.c-range.m-floor label .value{width:93px;padding:14px 14px 0 37px}.c-range.m-floor label.m-check{display:block;float:none;height:31px;margin-right:0;padding:13px 12px 0 12px;border:#ccc 2px solid;font-size:16px;color:#4d4d56;text-align:center;cursor:pointer}.c-range.m-floor label.m-check:hover{z-index:2}.c-range.m-floor label.m-check.m-active{z-index:3;border-color:#44d544}.c-range.m-floor label.m-check input{display:none}.c-select-line{float:left;clear:none;margin:0 8px 0 0;white-space:nowrap;font-size:0;display:table}.c-select-line h4{margin:14px 0;font-size:16px;line-height:16px;color:#525252;font-weight:normal}.c-select-line label{position:relative;display:inline-block;min-width:20px;height:31px;margin-right:-2px;padding:13px 12px 0 12px;border:#ccc 2px solid;text-align:center;font-size:16px;line-height:18px;color:#4d4d56;cursor:pointer}.c-select-line label a{text-decoration:none;color:#4d4d56}.c-select-line label:hover{z-index:3;background:rgba(69,83,96,0.1)}.c-select-line label:last-child{margin-right:0}.c-select-line label.m-active{z-index:5;border-color:#44d544}.c-select-line label input{display:none}.c-select-line.m-2btn label{width:136px}.c-select-line.m-3btn label{width:82px}.c-select-line.m-seller label{width:94px;padding-left:0;padding-right:0}.c-select-line.m-seller label:first-child{width:114px}.c-select-line.m-seller label:last-child{width:110px}.c-select-line.m-type label{width:134px;padding-left:0;padding-right:0}.c-select-line.m-type label:first-child{width:74px}.c-select-line.m-type label:last-child{width:110px}.c-select-line.m-list{float:none;display:block}.c-select-line.m-list label{display:block;margin-right:0;margin-bottom:-2px}.m-touch .c-select-line label:hover:not(.m-active){z-index:1;border-color:#ccc}.b-share-popup{display:none;position:absolute;top:45px;left:-15px;z-index:9;width:260px;padding:15px;background:#fff;border-radius:3px;box-shadow:rgba(0,0,0,0.3) 0 3px 6px}.b-share-popup.m-open{display:block}.b-share-popup:before{content:'';position:absolute;left:97px;top:-6px;z-index:2;width:12px;height:12px;background:#fff;transform:rotate(45deg);box-shadow:rgba(0,0,0,0.3) 0 0 3px}.b-share-popup:after{content:'';position:absolute;left:90px;top:0;z-index:3;width:30px;height:12px;background:#fff}.b-share-popup .mobile-header{display:none}.b-share-popup .social-links{float:left;clear:both;width:100%;text-align:center}.b-share-popup .social-links a{display:inline-block;border-radius:20px;margin:0 8px;text-decoration:none;cursor:pointer}.b-share-popup .social-links a span{display:none}.b-share-popup .social-links a:before{content:"";display:block;float:left;width:32px;height:32px;line-height:32px;text-align:center;font-family:'fontawesome';color:#fff}.b-share-popup .social-links a.vk{background:#4C75A3}.b-share-popup .social-links a.vk:before{content:"\f189"}.b-share-popup .social-links a.ok{background:#EE8208}.b-share-popup .social-links a.ok:before{content:"\f263"}.b-share-popup .social-links a.fb{background:#3B5998}.b-share-popup .social-links a.fb:before{content:"\f09a"}.b-share-popup .social-links a.tw{background:#2AA2EE}.b-share-popup .social-links a.tw:before{content:"\f099"}.b-share-popup input{float:left;clear:both;width:100%;height:32px;padding:0 7px;margin:15px 0;border:#ccc 2px solid;border-radius:3px;box-sizing:border-box;font-size:13px;color:#3e3e3e}.b-share-popup .copy{float:left;clear:both;width:100%;text-align:center;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;text-transform:uppercase;text-decoration:none;cursor:pointer}.m-fixed-title .b-share-popup{left:-28px}.m-fixed-title .b-share-popup:before{left:130px}.m-fixed-title .b-share-popup:after{left:120px}@media screen and (max-width:1400px){.m-fixed-title .b-share-popup{left:3px}.m-fixed-title .b-share-popup:before{left:100px}.m-fixed-title .b-share-popup:after{left:90px}}@media screen and (max-width:990px){.b-share-popup{left:3px}.b-share-popup:before{left:87px}.b-share-popup:after{left:80px}}@media screen and (max-width:760px){.b-share-popup{position:fixed;top:0;left:0;z-index:199;width:100%;height:100%;padding:18px 10px;box-sizing:border-box;box-shadow:none;border-radius:0}.b-share-popup .mobile-header{display:block;float:left;clear:both;width:100%;height:75px}.b-share-popup .mobile-header .close{position:relative;float:right;display:block;width:40px;height:40px;margin:-5px -5px 0 0;text-decoration:none}.b-share-popup .mobile-header .close::before,.b-share-popup .mobile-header .close::after{content:"";position:absolute;top:18px;left:7px;display:block;width:25px;height:3px;border-radius:2px;background:#3b3e44;transform:rotate(45deg)}.b-share-popup .mobile-header .close::after{transform:rotate(-45deg)}.b-share-popup .mobile-header .close span{display:none}.b-share-popup .mobile-header .header-text{float:left;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:17px;color:#455360}.b-share-popup .social-links{float:left;clear:both;width:100%;text-align:center}.b-share-popup .social-links a{position:relative;float:left;clear:both;width:100%;height:40px;margin:0 0 16px 0}.b-share-popup .social-links a span{display:block;margin-top:10px;color:#fff;text-align:center}.b-share-popup .social-links a:before{position:absolute;top:0;left:7px;line-height:40px}.b-share-popup input{text-align:center}}.b-popup{position:fixed;z-index:-1;top:0;left:0;overflow:hidden;width:100%;height:100%;opacity:0;-webkit-transition:.3s opacity;transition:.3s opacity;pointer-events:all}.b-popup.m-open{z-index:999;opacity:1}.b-popup.m-open .b-popup-bg{display:block}.b-popup .b-popup-bg{display:none;position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background:#000;opacity:.6}.b-popup .b-popup-wnd{position:relative;z-index:2;float:left;clear:both;overflow-y:auto;width:100%;max-height:100%;background:#fff}.b-popup .close{position:absolute;z-index:22;top:18px;right:9px;display:block;width:40px;height:40px;text-decoration:none}.b-popup .close::before,.b-popup .close::after{content:"";position:absolute;top:18px;left:7px;display:block;width:25px;height:3px;border-radius:2px;background:#3b3e44;transform:rotate(45deg)}.b-popup .close::after{transform:rotate(-45deg)}.b-popup .close span{display:none}.b-popup .b-popup-content{position:relative;overflow:hidden;clear:both;max-width:1280px;margin:0 auto}.b-popup .b-popup-content .b-scroll{float:left;clear:both;width:100%;height:calc(100vh - 70px);overflow-y:auto;padding:0 20px;box-sizing:border-box;-webkit-overflow-scrolling:touch}.b-popup .b-popup-content .b-scroll.m-with-slider{height:calc(100vh - 141px)}.b-popup .b-popup-content .b-scroll.m-with-slider.m-no-search{height:calc(100vh - 71px)}.b-popup .b-popup-content .b-scroll.m-no-search{height:100vh}.b-popup-wnd.m-auth{transform:translate(0,-50%);top:50%;float:none;width:400px;min-height:450px;margin:0 auto;padding:10px 16px}.b-popup-wnd.m-auth .b-popup-content .b-email{float:left;clear:both;width:100%;border-bottom:#ccc 1px solid;margin-bottom:40px}.b-popup-wnd.m-auth .b-popup-content .b-email input{box-sizing:border-box;width:95%;height:70px;padding:0 20px;border:0;font-size:21px}.b-popup-wnd.m-auth .b-popup-content .b-email input::-webkit-input-placeholder{color:#949494;opacity:1}.b-popup-wnd.m-auth .b-popup-content .b-email input:-moz-placeholder{color:#949494;opacity:1}.b-popup-wnd.m-auth .b-popup-content .b-email input::-moz-placeholder{color:#949494;opacity:1}.b-popup-wnd.m-auth .b-popup-content .b-email input:-ms-input-placeholder{color:#949494;opacity:1}.b-popup-wnd.m-auth .b-popup-content .b-email.m-or{position:relative}.b-popup-wnd.m-auth .b-popup-content .b-email.m-or:after{content:"или";position:absolute;bottom:-8px;left:50%;transform:translate(-50%,0);padding:0 5px;background:#fff;font-size:13px;color:#949494}.b-popup-wnd.m-auth .b-popup-content .b-auth-social{float:left;clear:both;width:100%;padding:0 0 50px 0}.b-popup-wnd.m-auth .b-popup-content .b-auth-social p{margin-bottom:20px;font-size:16px;line-height:20px}.b-popup-wnd.m-auth .b-popup-content .b-auth-social .buttons{float:left;clear:both;width:100%}.b-popup-wnd.m-auth .b-popup-content .b-auth-social .buttons a{float:left;width:calc(50% - 5px);height:38px;border-radius:4px;text-decoration:none}.b-popup-wnd.m-auth .b-popup-content .b-auth-social .buttons a span{display:none}.b-popup-wnd.m-auth .b-popup-content .b-auth-social .buttons a:last-child{float:right}.b-popup-wnd.m-auth .b-popup-content .b-auth-social .buttons a:before{display:block;font-family:'fontawesome';font-size:18px;line-height:38px;text-align:center;color:#fff}.b-popup-wnd.m-auth .b-popup-content .b-auth-social .buttons a.fb{background:#365c9a}.b-popup-wnd.m-auth .b-popup-content .b-auth-social .buttons a.fb:before{content:"\f09a"}.b-popup-wnd.m-auth .b-popup-content .b-auth-social .buttons a.vk{background:#5380bb}.b-popup-wnd.m-auth .b-popup-content .b-auth-social .buttons a.vk:before{content:"\f189"}.b-popup-wnd.m-auth .b-popup-content .b-auth-social .buttons a.gl{background:#c65336}.b-popup-wnd.m-auth .b-popup-content .b-auth-social .buttons a.gl:before{content:"\f1a0"}.b-popup-wnd.m-auth .b-popup-content .b-auth-social .buttons a.ok{background:#e2931d}.b-popup-wnd.m-auth .b-popup-content .b-auth-social .buttons a.ok:before{content:"\f263"}.b-popup-wnd.m-auth .b-popup-content .b-auth-form{float:left;clear:both;width:100%;padding:0 0 10px 0}.b-popup-wnd.m-auth .b-popup-content .b-auth-form h3{float:left;clear:both;width:100%;margin-bottom:25px;font-size:21px}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .fields{float:left;clear:both;width:100%}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .fields label{display:block;margin-bottom:8px;line-height:14px;cursor:pointer}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .fields label.error{float:left;clear:both;width:100%;margin:0;text-align:center;line-height:18px}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .fields label.error span{float:left}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .fields input{width:100%;box-sizing:border-box;height:48px;padding:0 15px;margin-bottom:18px;border:#ccc 2px solid;font-size:18px}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .fields input::-webkit-input-placeholder{color:#949494;opacity:1}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .fields input:-moz-placeholder{color:#949494;opacity:1}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .fields input::-moz-placeholder{color:#949494;opacity:1}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .fields input:-ms-input-placeholder{color:#949494;opacity:1}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .fields span.toggle-password{margin-left:-40px;margin-top:13;position:relative;z-index:2;font-family:'fontawesome';font-size:21px}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .fields span.toggle-password.hide-pass:before{content:"\f070"}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .fields span.toggle-password.show-pass:before{content:"\f06e"}.b-popup-wnd.m-auth .b-popup-content .b-auth-form button{float:left;clear:both;width:100%;height:48px;margin-top:22px;background:#57c64e;border:0;font-size:13px;font-weight:bold;color:#fff;text-transform:uppercase}.b-popup-wnd.m-auth .b-popup-content .b-auth-form p{float:left;clear:both;width:100%;padding:20px 0;text-align:center}.b-popup-wnd.m-auth .b-popup-content .b-auth-form p a{font-size:13px;font-weight:bold;text-transform:uppercase;text-decoration:none}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .spinner{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.75)}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .spinner.m-visible{display:block}.b-popup-wnd.m-auth .b-popup-content .b-auth-form .spinner:before{content:"\f110";position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;animation:auth-dual-ring 1.2s linear infinite;text-align:center;font-family:'fontawesome';font-size:56px;line-height:64px}@keyframes auth-dual-ring{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}@media screen and (max-width:760px){.b-popup-wnd.m-auth{transform:translate(0,0);top:0;width:100%;height:100vh;margin:0;padding:10px 8px;box-sizing:border-box}}.b-cookies-popup{position:fixed;bottom:16px;left:16px;z-index:99;float:left;width:340px;box-sizing:border-box;background:#455360;border-radius:2px;box-shadow:0 0 8px rgba(0,0,0,0.2);padding:16px;font-size:13px;line-height:21px;color:#fff}.b-cookies-popup.m-close{display:none}.b-cookies-popup .close{display:none;position:absolute;z-index:22;top:2px;right:0;width:40px;height:40px;text-decoration:none;cursor:pointer}.b-cookies-popup .close::before,.b-cookies-popup .close::after{content:"";position:absolute;top:18px;left:7px;display:block;width:25px;height:3px;border-radius:2px;background:#fff;transform:rotate(45deg)}.b-cookies-popup .close::after{transform:rotate(-45deg)}.b-cookies-popup .close span{display:none}.b-cookies-popup p{margin-bottom:16px;font-size:14px;line-height:21px}.b-cookies-popup p a{color:rgba(255,255,255,0.8);text-decoration:none;border-bottom:rgba(255,255,255,0.4) 2px solid}.b-cookies-popup p a:hover{color:#5ac654;border-bottom-color:#5ac654}.b-cookies-popup button{float:left;height:32px;padding:0 16px 2px 16px;box-sizing:border-box;background:transparent;border:rgba(255,255,255,0.6) 2px solid;border-radius:2px;font-size:13px;font-weight:500;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer}.b-cookies-popup button:hover{background:#56af56;color:#fff}@media screen and (max-width:760px){.b-cookies-popup{bottom:0;left:0;width:100%;padding:16px 48px 8px 8px;border-radius:0}.b-cookies-popup .close{display:block}.b-cookies-popup button{display:none}}.b-popup.m-duty .close{right:-10px}.b-popup.m-duty .b-popup-wnd{transform:translate(0,-50%);top:50%;float:none;width:350px;margin:0 auto;padding:0 27px}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container{float:left;clear:both;width:100%;margin:27px 0}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container img{float:left;width:60px;height:60px;margin:2px 15px 15px 0}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .txt{overflow:hidden;padding:0 0 15px 0}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .txt h3{margin-bottom:7px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;font-weight:500;line-height:22px}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .txt h3 small{display:none;font-size:18px}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .txt p{line-height:17px}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .b-seller-phone{margin-bottom:8px}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .form{float:left;clear:both;width:100%}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .form input{float:left;width:calc(100% - 108px);height:50px;border:#ccc 2px solid;border-radius:3px;padding:0 17px;box-sizing:border-box;font-size:16px;color:#3e3e3e}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .form input::-webkit-input-placeholder{color:#949494;opacity:1}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .form input:-moz-placeholder{color:#949494;opacity:1}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .form input::-moz-placeholder{color:#949494;opacity:1}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .form input:-ms-input-placeholder{color:#949494;opacity:1}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .form button{float:right;width:100px;height:50px;border:0;background:#077AF1;border-radius:3px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:500;font-size:13px;color:#fff;text-transform:uppercase;cursor:pointer}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .form button:hover{background:#0A61BA}@media screen and (max-width:760px){.b-popup.m-duty{top:auto;bottom:-115px;z-index:999;opacity:1;height:auto;box-shadow:#999 0 0 8px;transition:bottom .3s ease-out}.b-popup.m-duty .close{top:1px;right:-8px;width:calc(100% + 16px)}.b-popup.m-duty .close:before,.b-popup.m-duty .close:after{width:12px;left:auto;right:9px}.b-popup.m-duty .close:after{left:auto;right:16px}.b-popup.m-duty .b-popup-wnd{transform:translate(0,0);width:100%;height:155px;overflow:hidden;padding:0 8px;box-sizing:border-box}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container{margin:9px 0 16px 0}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container img{margin-left:-75px;transition:margin-left .3s ease-out}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .txt h3{margin-bottom:10px}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .txt h3 span{display:none}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .txt h3 small{display:inline}.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .form .b-success,.b-popup.m-duty .b-popup-wnd .b-popup-content .b-duty-container .form .b-failure{margin-top:-3px}.b-popup.m-duty.m-open{bottom:0}.b-popup.m-duty.m-open .close{top:1px;width:40px}.b-popup.m-duty.m-open .close:before,.b-popup.m-duty.m-open .close:after{right:16px}.b-popup.m-duty.m-open .close:after{right:9px}.b-popup.m-duty.m-open .b-popup-bg{display:none}.b-popup.m-duty.m-open .b-popup-wnd .b-popup-content .b-duty-container{margin:13px 0}.b-popup.m-duty.m-open .b-popup-wnd .b-popup-content .b-duty-container img{margin-left:0}.b-popup.m-duty.m-open .b-popup-wnd .b-popup-content .b-duty-container .txt h3{margin-bottom:7px}.b-popup.m-duty.m-open .b-popup-wnd .b-popup-content .b-duty-container .txt h3 span{display:inline}.b-popup.m-duty.m-open .b-popup-wnd .b-popup-content .b-duty-container .txt h3 small{display:none}}.b-popup-content .b-filter-input{position:relative;float:left;clear:both;width:100%;height:70px;padding:9px 20px 11px 20px;box-sizing:border-box;border-bottom:#bebebe 1px solid}.b-popup-content .b-filter-input.m-open{z-index:20;border-bottom-color:#0dd249}.b-popup-content .b-filter-input.m-open .dropdown{display:block;max-height:1500px;-webkit-transition:.8s max-height cubic-bezier(0.4,0.01,0.165,0.99);transition:.8s max-height cubic-bezier(0.4,0.01,0.165,0.99)}.b-popup-content .b-filter-input label{position:absolute;z-index:-1;top:25px;left:20px;font-size:21px;line-height:21px;color:#a7a7a7}.b-popup-content .b-filter-input input{width:100%;height:49px;padding:0 40px 0 0;border:0;background:transparent;font-size:21px}.b-popup-content .b-filter-input .dropdown{display:none;overflow:hidden;width:100%;max-height:0;margin-top:12px;background:#fff;-webkit-transition:.1s max-height cubic-bezier(0.4,0.01,0.165,0.99);transition:.1s max-height cubic-bezier(0.4,0.01,0.165,0.99)}.b-popup-content .b-filter-input .dropdown ul{float:left;clear:both;width:100%;padding:1px 0 2px 0;border-bottom:#bebebe 1px solid;list-style:none}.b-popup-content .b-filter-input .dropdown ul li{float:left;clear:both;width:100%;padding:9px 0 8px 0;font-size:14px;color:#9c9c9c;text-indent:8px}.b-popup-content .b-filter-input .dropdown ul li b{font-weight:normal;color:#333}.b-popup-content .b-filter-input .dropdown ul li:not(.inactive){cursor:pointer}.b-popup-content .b-filter-input .dropdown ul li:not(.inactive).selected{background:#e9e9e9}.b-popup-content .b-no-suggest{float:left;clear:both;width:100%;padding:0 20px;box-sizing:border-box}.b-popup-content .b-no-suggest .b-location-list h3{width:100%;margin:0 -20px;padding:25px 20px 23px 20px;border-bottom:#bebebe 1px solid;font-size:21px;line-height:21px;color:#a7a7a7}.b-popup-content .b-location-top{float:left;clear:both;width:100%;margin-bottom:10px;padding:13px 0 15px;border-bottom:#bebebe 1px solid;list-style:none}.b-popup-content .b-location-top li{float:left;margin-right:20px;font-size:18px;font-weight:bold}.b-popup-content .b-location-top li a{float:left;max-width:none;padding:8px 13px;border:#fff 2px solid;border-radius:4px;text-decoration:none;color:#52555a}.b-popup-content .b-location-top li a:hover{border-color:#44d544}.b-popup-content .b-location-top li.m-selected a{background-color:#e2f4ff}.b-popup-content .b-location-list{float:left;clear:both;width:100%}.b-popup-content .b-location-list h3{float:left;clear:both;width:100%;margin-top:19px;margin-bottom:19px;font-size:18px;line-height:18px}.b-popup-content .b-location-list ul{float:left;width:25%;margin-bottom:25px;list-style:none}.b-popup-content .b-location-list ul li{display:flex}.b-popup-content .b-location-list ul li a{float:left;max-width:calc(100% - 30px);padding:3px 10px 2px 10px;margin-left:-12px;border:#fff 2px solid;border-radius:4px;text-decoration:none;color:#52555a}.b-popup-content .b-location-list ul li a:hover{border-color:#44d544}.b-popup-content .b-location-list ul li small{font-size:12px;color:#949494}.b-popup-content .b-location-list ul li small.m-count{float:left;padding:8px 15px 0 5px;white-space:nowrap;pointer-events:none}.b-popup-content .b-location-list ul li.m-selected a{background-color:#e2f4ff}.b-popup-content .b-location-list ul li.m-litera{margin-left:0;padding:21px 0 5px 0;border:0;font-weight:bold;font-size:16px}.b-popup-content .b-location-list ul li.m-litera small{font-weight:normal}.b-popup-content .b-location-list ul.b-location-top{clear:both;width:100%;margin-bottom:10px;padding:0;border:0}.b-popup-content .b-location-list ul.b-location-top li{width:auto;clear:none}.b-popup-content .b-location-list ul.b-location-top li a{max-width:none}@media screen and (max-width:990px){.b-popup-content .b-location-list{margin-bottom:85px}.b-popup-content .b-location-list .b-location-extra-header{margin-top:38px}.b-popup-content .b-location-list ul{width:100%;margin-bottom:0}.b-popup-content .b-location-list ul.b-location-top li{width:100%;clear:both}}.b-popup-lp{position:fixed;z-index:-1;top:0;left:0;overflow:hidden;width:100%;height:100%;opacity:0;-webkit-transition:.3s opacity;transition:.3s opacity;pointer-events:all}.b-popup-lp.m-open{z-index:999;opacity:1}.b-popup-lp.m-open .b-popup-bg{display:block}.b-popup-lp .b-popup-bg{display:none;position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background:#000;opacity:.6}.b-popup-lp .b-popup-wnd{position:relative;z-index:130;overflow:hidden;width:640px;padding:30px;margin:100px auto 0 auto;background:#fff}.b-popup-lp .b-popup-wnd .close{position:absolute;top:30px;right:30px;float:right;width:31px;height:31px;cursor:pointer}.b-popup-lp .b-popup-wnd .close span{display:none}.b-popup-lp .b-popup-wnd .close:before,.b-popup-lp .b-popup-wnd .close:after{content:"";position:absolute;top:5px;left:5px;display:block;width:31px;height:3px;background:#414141;transform:rotate(45deg)}.b-popup-lp .b-popup-wnd .close:after{transform:rotate(-45deg)}.b-popup-lp .b-popup-wnd .b-popup-content{float:left;clear:both;width:100%}.b-popup-lp .b-popup-wnd .b-popup-content iframe{width:100%;height:440px;border:0}.b-popup-lp .b-popup-wnd .b-popup-content h2{margin-bottom:25px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;line-height:24px;font-weight:bold}.b-popup-lp .b-popup-wnd .b-popup-content h3{margin-top:35px;margin-bottom:15px;font-size:24px;line-height:24px}.b-popup-lp .b-popup-wnd .b-popup-content p{margin-bottom:25px;font-size:14px;line-height:20px;color:#5e5e62}.b-popup-lp .b-popup-wnd .b-popup-content .txt{overflow:auto;height:440px}.b-popup-lp .b-popup-wnd .b-popup-content .txt p{font-size:18px;line-height:24px}.b-popup-lp .b-popup-wnd .b-popup-content .columns{float:left;clear:both;width:100%}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls{float:left;width:47%}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .b-seller-phone{height:70px;margin-bottom:8px;padding:20px;border-radius:4px;font-size:24px;line-height:30px;font-weight:bold;white-space:nowrap}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .b-seller-phone:hover{text-decoration:none}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .b-seller-phone *{text-decoration:none}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls h3{margin-top:0;margin-bottom:12px}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls p{margin-bottom:5px;padding-right:30px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:500;font-size:14px;line-height:18px;color:#5e5e62}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls p.m-small{margin-bottom:17px;font-size:12px;line-height:15px}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form{max-width:360px}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form small{position:absolute;top:-999px;left:-9999px}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input{display:block;width:100%;height:48px;box-sizing:border-box;padding:0 16px;margin-top:24px;border:0;border:#364050 1px solid;border-radius:4px;background:transparent;font-size:14px;color:#364050;outline:0;-webkit-appearance:none;-moz-appearance:none}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input::-webkit-input-placeholder{color:#2f2f42;opacity:1}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input:-moz-placeholder{color:#2f2f42;opacity:1}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input::-moz-placeholder{color:#2f2f42;opacity:1}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input:-ms-input-placeholder{color:#2f2f42;opacity:1}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input:active,.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input:hover,.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input:focus{outline:0;outline-offset:0}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input.m-red,.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input.validation-error{border-color:#dd2c00;color:#dd2c00}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input.m-red::-webkit-input-placeholder,.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input.validation-error::-webkit-input-placeholder{color:#dd2c00;opacity:1}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input.m-red:-moz-placeholder,.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input.validation-error:-moz-placeholder{color:#dd2c00;opacity:1}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input.m-red::-moz-placeholder,.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input.validation-error::-moz-placeholder{color:#dd2c00;opacity:1}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input.m-red:-ms-input-placeholder,.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input.validation-error:-ms-input-placeholder{color:#dd2c00;opacity:1}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input.m-button{width:auto;height:48px;padding:16px;margin-top:24px;background:#5ac654;border:0;border-radius:4px;font-size:13px;font-weight:bold;text-transform:uppercase;color:#fff;cursor:pointer}.b-popup-lp .b-popup-wnd .b-popup-content .columns .controls .form input.m-button:hover{color:#fcff03}.b-popup-lp .b-popup-wnd .b-popup-content .columns .info{float:right;width:47%}.b-popup-lp .b-popup-wnd .b-popup-content .columns .info .logo{float:left;margin-right:10px;margin-bottom:20px}.b-popup-lp .b-popup-wnd .b-popup-content .columns .info .logo img{width:80px;box-shadow:#eee 0 0 20px}.b-popup-lp .b-popup-wnd .b-popup-content .columns .info .title{overflow:hidden}.b-popup-lp .b-popup-wnd .b-popup-content .columns .info .title strong{display:block;margin-bottom:5px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:500;font-size:18px;line-height:23px}.b-popup-lp .b-popup-wnd .b-popup-content .columns .info .title p{margin-bottom:20px}.b-popup-lp .b-popup-wnd .b-popup-content .columns .info .img{float:left;clear:both;width:100%}.b-popup-lp .b-popup-wnd .b-popup-content .columns .info .img img{width:100%}@media screen and (max-width:700px){.popup-window{margin-top:0!important}.popup-window .popup-bg{position:fixed}.popup-window .popup-wnd{overflow:auto;top:50%;transform:translate(0,-50%);width:auto;min-width:250px;max-height:100vh;margin-top:0}}@media screen and (max-width:620px){.popup-window .popup-wnd .popup-content .columns .controls{width:100%}.popup-window .popup-wnd .popup-content .info{display:none}}.b-popup-wnd.m-message{transform:translate(0,-50%);top:50%;float:none;width:460px;min-height:100px;margin:0 auto;padding:10px 16px}.b-popup-wnd.m-message .b-popup-content .b-message-content{float:left;clear:both;width:100%;margin:70px 0 40px 0}.b-popup-wnd.m-message .b-popup-content .b-message-content p{margin-bottom:14px}.b-popup-wnd.m-message .b-popup-content .b-message-content .actions{line-height:18px}.b-popup-wnd.m-message .b-popup-content .b-message-content .actions a{margin-right:20px;text-decoration:none;cursor:pointer}@media screen and (max-width:760px){.b-popup-wnd.m-message{transform:translate(0,0);top:0;width:100%;height:100vh;margin:0;padding:10px 8px;box-sizing:border-box}}.b-popup-slider{position:relative;display:block;overflow:hidden;clear:both;height:70px;border-bottom:#bebebe 1px solid}.b-popup-slider ul{overflow-x:scroll;height:100px;margin-right:50px;padding:24px 15px;list-style:none;font-size:13px;line-height:17px;white-space:nowrap}.b-popup-slider ul li{display:inline-block}.b-popup-slider ul li:after{content:"\f105";display:inline-block;margin:0 5px;font-family:'fontawesome';font-size:10px;color:#949494}.b-popup-slider ul li a{display:inline-block;padding:3px 5px 2px 5px;text-decoration:none;color:#52555a;cursor:pointer}.b-popup-slider ul li.m-no-separator:after{display:none}.b-popup-slider ul li.m-selected a{background-color:#e2f4ff;border-radius:4px}.b-popup-slider ul li.m-no-data a{pointer-events:none;cursor:default}.b-popup-slider ul li .seltxt{display:inline-block;margin:0 7px 0 5px}.b-popup-slider ul li .b-child{display:inline-block;margin:0 3px}.b-popup-slider ul li .b-child a{display:inline;padding:0;border-bottom:#077AF1 1px dotted;color:#077AF1}.b-popup-slider ul li .b-child a:hover{border-color:#f46f0e;color:#f46f0e}.b-popup-slider ul li .b-child span{display:inline-block;width:5px}.b-popup-slider ul li .b-child span.or{width:auto;margin:0 2px 0 7px}.b-popup-slider ul li .b-child.m-selected{margin:0 5px 0 0}.b-popup-slider ul li .b-child.m-selected a{display:inline-block;padding:3px 3px 2px 3px;background-color:#e2f4ff;border-radius:4px;border:0;color:#455360}.b-popup-slider ul li .b-child.m-selected span{display:none}.b-popup-slider ul li .b-child.m-selected span.or{display:inline-block;margin:0 0 0 4px}.b-popup-slider:before{content:"";position:absolute;top:0;left:0;width:25px;height:70px;background:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fff),color-stop(50%,rgba(255,255,255,0.6)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(90deg,#fff 0,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(90deg,#fff 0,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(90deg,#fff 0,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0) 100%)}.b-popup-slider:after{content:"";position:absolute;top:0;right:50px;width:25px;height:70px;background:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.4)),color-stop(100%,#fff));background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,#fff 100%);background:-o-linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,#fff 100%);background:-moz-linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,#fff 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,#fff 100%)}