button:disabled{cursor:not-allowed;opacity:.7}.main-btn{border:none;border-radius:30px;color:#fff!important;display:inline-block;font-size:12px;font-weight:700;outline:none;padding:13px 25px;text-decoration:none;text-transform:uppercase;transition:.3s}.main-btn:hover{color:#fff;cursor:pointer;text-decoration:none}.main-btn:disabled{cursor:default;opacity:.5}.brown{background:#7a6351}.brown:hover{background:#6b5747}.green{background:#9ca567;color:#fff}.green:hover{background:#8f985a}.circle-btn{align-items:center;border-radius:19px;display:flex;height:38px;justify-content:center;padding:0;width:38px}.circle-btn:disabled{opacity:.5}.to-review-btn{align-items:center;display:flex;height:38px;justify-content:center;line-height:14px}.to-review-btn .fa-spin{display:none;margin-right:10px}.to-review-btn:disabled{opacity:.5}.map-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:170px;overflow:hidden}.map-image,.ymaps-2-1-75-balloon,.ymaps-2-1-75-balloon__layout{border-radius:10px}.ymaps-2-1-75-balloon__close{display:none}.ymaps-2-1-75-balloon__content{padding:0 0 10px!important}.ymaps-2-1-75-balloon__close+.ymaps-2-1-75-balloon__content{margin-right:10px;padding-right:0}.loading-overlay{background:rgba(0,0,0,.5);bottom:0;position:fixed;top:70px;width:100%;z-index:1000}.loading-overlay .wrapper{align-items:center;color:#fff;display:flex;font-size:52px;font-weight:700;height:100%;justify-content:center}.top-line{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;height:65px;margin-top:70px;padding:0;position:fixed;top:0;z-index:10}.top-line .hide-filter{display:none}.top-line .filters-group{align-items:center;display:flex;flex-wrap:wrap;padding-left:20px}.top-line .filters-group .icon{color:#9ca567;padding:0;position:absolute;right:15px;top:7px}.top-line .filters-group .item-search{top:0}.top-line .filters-group input{background:none;border:none;height:40px;outline:none;padding:20px;width:100%}.top-line .filters-group input::-moz-placeholder{font-size:10px;font-weight:700;opacity:.6;text-transform:uppercase}.top-line .filters-group input:-ms-input-placeholder{font-size:10px;font-weight:700;opacity:.6;text-transform:uppercase}.top-line .filters-group input::placeholder{font-size:10px;font-weight:700;opacity:.6;text-transform:uppercase}.top-line .filters-group .city-input{background:#f3f3f3;border:1px solid #fbfbfb;border-radius:30px;min-width:300px;position:relative}.top-line .filters-group .city-input input{font-size:14px}.top-line .filters-group .date-input{background:#f3f3f3;border:1px solid #fbfbfb;border-radius:30px;margin-left:10px;min-width:250px;position:relative}.top-line .filters-group .date-input input{font-size:14px}.top-line .filters-group .filter-btn-group{align-items:center;display:flex;padding-left:10px}.top-line .filters-group .filter-btn-group .filter-btn{position:relative}.top-line .filters-group .filter-btn-group .filter-btn button{-webkit-touch-callout:none;align-items:center;background:#f3f3f3;border:none;border-radius:23px;color:#565656;display:flex;font-size:10px;font-weight:700;height:42px;justify-content:center;margin-right:10px;outline:none;padding:0 10px;text-transform:uppercase;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.top-line .filters-group .filter-btn-group .filter-btn button:hover{background:#e8e8e8;cursor:pointer}.top-line .filters-group .filter-btn-group .filter-btn button.active,.top-line .filters-group .filter-btn-group .filter-btn button.active:hover{background:#e0e0e0}.top-line .filters-group .filter-btn-group .filter-btn button .count{align-items:center;background:#9ca567;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:600;height:28px;justify-content:center;margin-left:8px;width:28px}.top-line .filters-group .filter-btn-group .filter-btn .category-window,.top-line .filters-group .filter-btn-group .filter-btn .filters-window{background:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:none;left:0;min-width:500px;padding:20px 30px;position:absolute;right:0;top:70px}.top-line .filters-group .filter-btn-group .filter-btn .category-window .list,.top-line .filters-group .filter-btn-group .filter-btn .filters-window .list{-webkit-overflow-scrolling:touch;max-height:350px;overflow:hidden;overflow-y:scroll}.top-line .filters-group .filter-btn-group .filter-btn .category-window .cancel-link,.top-line .filters-group .filter-btn-group .filter-btn .filters-window .cancel-link{color:#000;font-size:12px;text-decoration:none;text-transform:uppercase}.top-line .filters-group .filter-btn-group .filter-btn .category-window .cancel-link i,.top-line .filters-group .filter-btn-group .filter-btn .filters-window .cancel-link i{font-size:12px;margin-left:2px}.top-line .filters-group .filter-btn-group .filter-btn .category-window .checkbox,.top-line .filters-group .filter-btn-group .filter-btn .filters-window .checkbox{color:#000;cursor:pointer;display:block;font-size:16px;font-weight:300;margin-bottom:12px;padding-left:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.top-line .filters-group .filter-btn-group .filter-btn .category-window .checkbox input,.top-line .filters-group .filter-btn-group .filter-btn .filters-window .checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.top-line .filters-group .filter-btn-group .filter-btn .category-window .checkbox input:checked~.check,.top-line .filters-group .filter-btn-group .filter-btn .filters-window .checkbox input:checked~.check{background-color:#9ca567;border:1px solid #9ca567}.top-line .filters-group .filter-btn-group .filter-btn .category-window .checkbox input:checked~.check:after,.top-line .filters-group .filter-btn-group .filter-btn .filters-window .checkbox input:checked~.check:after{display:block}.top-line .filters-group .filter-btn-group .filter-btn .category-window .checkbox .check,.top-line .filters-group .filter-btn-group .filter-btn .filters-window .checkbox .check{background-color:#fff;border:1px solid #cbcbcb;border-radius:5px;height:18px;left:0;position:absolute;top:4px;width:18px}.top-line .filters-group .filter-btn-group .filter-btn .category-window .checkbox .check:after,.top-line .filters-group .filter-btn-group .filter-btn .filters-window .checkbox .check:after{border:solid #fff;border-width:0 1px 1px 0;content:"";display:none;height:10px;left:6px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.top-line .filters-group .sort{margin-left:20px;margin-right:20px;padding:10px 0}.top-line .filters-group .sort span{color:#8d8d8d;font-size:14px;font-weight:300;margin-right:10px;transition:.3s}.top-line .filters-group .sort a{color:#0c0c0c;display:block;font-size:12px;font-weight:300;text-decoration:none;transition:.3s}.top-line .filters-group .sort a svg{height:5px;margin-left:2px;position:relative;top:0}.top-line .filters-group .sort a svg path{stroke:#0c0c0c;transition:.3s}.top-line .filters-group .sort a:hover{color:#7a6351}.top-line .filters-group .sort a:hover svg path{stroke:#7a6351}.top-line .filters-group .sort .sort-small-screen{transition:.3s}.top-line .filters-group .sort .sort-small-screen span{margin-right:2px}.top-line .filters-group .sort .sort-small-screen:hover span{color:#3d3d3d}.top-line .filters-group .sort .sort-small-screen:hover svg path{stroke:#3d3d3d}.top-line .filters-group .sort .sort-small-screen .small-screen-svg path{stroke:#8d8d8d}.top-line .search-mini{background:#ececec;border-radius:23px;height:45px;margin-left:15px;width:670px}.top-line .show-map{margin-right:15px}.top-line .show-map span{color:#3e3e3e;font-size:14px;font-weight:700;margin-right:12px;text-transform:uppercase}.top-line .show-map input[type=checkbox].switch_1{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ececec;border-radius:3em;cursor:pointer;font-size:30px;height:29px;outline:none;position:relative;transition:all .2s ease-in-out;width:49px}.top-line .show-map input[type=checkbox].switch_1:checked{background:#9ca567}.top-line .show-map input[type=checkbox].switch_1:after{background:#fff url(/images/icons/map-no.svg);border-radius:50%;content:"";height:25px;left:2px;position:absolute;top:2px;transition:all .2s ease-in-out;width:25px}.top-line .show-map input[type=checkbox].switch_1:checked:after{background:#fff url(/images/icons/map-yes.svg);left:calc(100% - 27px)}.filter-wrapper{box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);height:65px;position:fixed;top:135px;width:100%}.results-block{height:100%;padding-top:65px}.results-block .col1{position:relative;width:100%}.results-block .block{height:100%}.results-block .list{height:100%;overflow:auto;padding:15px;width:100%}.results-block .list .results{align-content:flex-start;display:flex;flex-wrap:wrap;width:100%}.results-block .list .results .object-card{border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.15);flex-basis:46%;margin:2%;position:relative;text-decoration:none;transition:.2s}.results-block .list .results .object-card:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.3);cursor:pointer}.results-block .list .results .object-card .price{bottom:20px;color:#0c0c0c;font-size:18px;font-weight:600;position:absolute;right:20px;text-align:right}.results-block .list .results .object-card .price .fa-ruble-sign{font-size:15px}.results-block .list .results .object-card .img{background-position:50%;background-size:cover;border-top-left-radius:10px;border-top-right-radius:10px;height:200px;width:100%}.results-block .list .results .object-card .content{padding:10px 10px 50px;position:relative}.results-block .list .results .object-card .content .catalog-item-title{color:#444;font-size:18px;font-weight:600;padding-right:35px;width:100%}.results-block .list .results .object-card .content img{height:16px;width:16px}.results-block .list .results .object-card .content .add-favorite-icon{position:absolute;right:15px;top:10px}.results-block .list .results .object-card .content .add-favorite-icon.active .icon{fill:#d65353}.results-block .list .results .object-card .content .add-favorite-icon .icon{transition:.3s}.results-block .list .results .object-card .content .add-favorite-icon .icon:hover{fill:#d65353;cursor:pointer}.results-block .list .results .object-card .content .add-favorite-icon svg{height:18px;width:20px}.results-block .list .results .object-card .content .add-favorite-icon svg path{transition:.3s}.results-block .list .results .object-card .content p{color:#000;font-size:14px;font-weight:300;margin-top:20px;text-align:left}.results-block .list .results .object-card .content .list-rate-wrapper{align-items:center;display:flex;font-size:12px!important}.results-block .list .results .object-card .content .list-rate-wrapper .rating{margin-left:2px;position:relative;top:1px}.results-block .list .results .object-card .content .list-rate-wrapper .quantity{margin-left:2px;opacity:.5;position:relative;top:1px}.results-block .list .results .object-card .content .place{align-items:center;display:flex;margin-top:5px}.results-block .list .results .object-card .content .place .city{color:#595959;font-size:14px}.results-block .list .results .object-card .content .place img{height:16px;margin-left:10px;position:inherit;width:16px}.results-block .list .results .object-card .content .place .rating{color:#222;font-size:14px;margin-left:5px}.results-block .list .results .object-card .content .place .quantity{color:#5f5f5f;font-size:12px;font-weight:300;margin-left:5px}.results-block .list .results .not-found{display:none}.results-block .list .results .catalog-item{border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;flex-grow:1;margin:20px 10px 0;min-width:100%;padding-bottom:20px;transition:.3s}.results-block .list .results .catalog-item .place-img{border-radius:10px 0 0 10px;width:100%}.results-block .list .results .catalog-item .price{color:#0c0c0c;display:block;font-size:18px;font-weight:300;margin-top:auto;text-align:right}.no-map .col1{position:relative;width:100%}.no-map .filter-line,.no-map .list .results{width:100%}.no-map .list .results .object-card{flex-basis:18%;margin:1%;position:relative}.filter-line{background:#fff;border-bottom:1px solid #efefef;border-top:1px solid #efefef;box-shadow:0 7px 9px -9px #d8d8d8;height:75px;left:0;padding:15px;position:fixed;top:145px;width:700px;z-index:10}.filter-line .filter-btn{-webkit-touch-callout:none;align-items:center;background:#f3f3f3;border-radius:23px;display:flex;height:45px;justify-content:center;margin-right:10px;padding:0 10px;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-line .filter-btn.active,.filter-line .filter-btn.active:hover{background:#7a6351}.filter-line .filter-btn.active .text{color:#fff!important}.filter-line .filter-btn:last-child{margin-right:0}.filter-line .filter-btn .text{color:#565656;font-size:10px;font-weight:700;text-transform:uppercase;transition:.3s}.filter-line .filter-btn .count{align-items:center;background:#9ca567;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:600;height:28px;justify-content:center;margin-left:5px;width:28px}.filter-line .filter-btn:hover{background:#e8e8e8;cursor:pointer}.filter-overlay{background:rgba(0,0,0,.6);bottom:0;content:"";display:none;left:0;position:fixed;right:0;top:0;z-index:5}.params-wrapper{background:#fff;display:none;padding:20px;position:absolute;top:135px;width:700px;z-index:6}.params-wrapper .params-body{max-height:400px;overflow:auto;width:100%}.params-wrapper .params-body .params-content{display:none}.params-wrapper .params-body .params-content .checkbox{color:#000;cursor:pointer;display:block;font-size:16px;font-weight:300;margin-bottom:12px;padding-left:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.params-wrapper .params-body .params-content .checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.params-wrapper .params-body .params-content .checkbox input:checked~.check{background-color:#9ca567;border:1px solid #9ca567}.params-wrapper .params-body .params-content .checkbox input:checked~.check:after{display:block}.params-wrapper .params-body .params-content .checkbox .check{background-color:#fff;border:1px solid #cbcbcb;border-radius:5px;height:18px;left:0;position:absolute;top:4px;width:18px}.params-wrapper .params-body .params-content .checkbox .check:after{border:solid #fff;border-width:0 1px 1px 0;content:"";display:none;height:10px;left:6px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.params-wrapper .params-footer{margin-top:20px}.params-wrapper .params-footer .filter-btns{bottom:0;position:absolute}.params-wrapper .params-footer .filter-btns .cancel-btn{background:#c6c6c6;display:block;margin-right:10px;transition:.3s}.params-wrapper .params-footer .filter-btns .cancel-btn:hover{background:#b9b9b9}.map-button{bottom:20px;display:none;left:0;position:fixed;right:0;text-align:center}.map-button button{background:#2d2d2d;border:none;border-radius:20px;color:#fff;font-size:11px;font-weight:700;outline:none;padding:10px 20px;text-transform:uppercase}.map-button #mobile-filter-btn{display:none}.map-button #mobile-map-btn.disable{display:none!important}@media screen and (max-width:1199px){.results-block .col1,.results-block .filter{width:100%}.results-block .map-wrapper{display:none}.results-block .list{padding-bottom:70px}.results-block .list .results{width:100%}.results-block .list .results .object-card{flex-basis:24%;margin:1%;position:relative}.results-block .map-button{display:block}.show-map{display:none!important}.ask-question-btn{font-size:15px}}@media screen and (max-width:1024px){.results-block .list .results{width:100%}.results-block .list .results .object-card{flex-basis:48%;margin:1%;position:relative}}@media screen and (max-width:996px){.top-line{height:130px;margin-top:70px;position:fixed;top:0}.top-line .filter-col-1{width:100%}.top-line .filter-col-1 .city-input,.top-line .filter-col-1 .date-input{width:48%}.top-line .filter-col-2{margin-top:10px}.top-line .filters-group .filter-btn-group{margin-left:0;padding-left:0}.results-block{padding-top:130px}}@media screen and (max-width:768px){.map-button #mobile-filter-btn span{background:#9ca567;border-radius:50%;display:none;height:10px;margin-left:3px;position:relative;top:1px;width:10px}.map-button #mobile-filter-btn,.map-button #mobile-filter-btn span.active{display:inline-block}.results-block{padding-top:0}.results-block .not-found{margin-top:100%;position:relative;text-align:center}.top-line{background:#292929;box-shadow:0 0 10px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.3);display:none;height:auto;margin-top:0;position:fixed;top:70px}.top-line .easy-autocomplete-container{background:#fff;left:13px;position:absolute;right:23px;top:40px;width:auto;z-index:2}.top-line .easy-autocomplete-container ul{border:none!important;left:0;opacity:1;top:10px;width:100%}.top-line .easy-autocomplete-container ul li{border:none!important}.top-line .hide-filter{color:#fbfbfb;display:block;padding:10px;text-align:right;width:100%}.top-line .hide-filter button{background:#9ca567;border:none;border-radius:20px;color:#fff;font-size:11px;outline:none;padding:5px 10px}.top-line .filters-group{padding-left:0}.top-line .filter-col-1{flex-direction:column;padding:20px 10px 10px;width:100%}.top-line .filter-col-1 .city-input{margin-bottom:10px;width:100%}.top-line .filter-col-1 .city-input .easy-autocomplete{width:100%!important}.top-line .filter-col-1 .city-input input{color:#000;font-family:Open Sans,sans-serif!important;font-weight:300;width:100%}.top-line .filter-col-1 .date-input{height:40px;margin-left:0;width:100%}.top-line .filter-col-2{align-items:center;margin-top:10px;padding:0 10px}.top-line .filter-col-2 .sort{color:#fff;font-size:11px;margin-left:5px;padding:0}.top-line .filter-col-2 .sort span{font-size:11px}.top-line .filter-col-2 .sort a{color:#fff;font-size:11px}.top-line .filter-col-2 .sort a svg{height:5px;margin-left:2px;position:relative;top:0}.top-line .filter-col-2 .sort a svg path{stroke:#fff;transition:.3s}.top-line .filter-col-2 .sort a:hover{color:#fff}.top-line .filter-col-2 .sort a:hover svg path{stroke:#fff}.top-line .filters-group .filter-btn-group{margin-left:0;padding-left:0}.top-line .filters-group .filter-btn-group .filter-btn .category-window,.top-line .filters-group .filter-btn-group .filter-btn .filters-window{display:none;left:10px;min-width:270px;position:fixed;right:10px;top:80px;z-index:21}.top-line .filters-group .filter-btn-group .filter-btn button,.top-line .filters-group .filter-btn-group .filter-btn button:hover{background:#4a4a4a;color:#fff}.params-wrapper{top:144px!important;width:100%}.filter-line{top:70px;z-index:1000}.results-block .col1{padding-top:0}.results-block .list{-webkit-overflow-scrolling:touch;padding-bottom:70px}.results-block .list .results{width:100%}.results-block .list .results .object-card{flex-basis:98%;margin:2%;position:relative}}.map-link,.map-link:hover{color:#000;text-decoration:none}.map-body{font-family:Open Sans,sans-serif;max-width:250px;padding:10px 0 10px 10px;width:100%}.map-body .map-image img{border-radius:5px;width:100%}.map-body .map-title{color:#444;font-size:16px;font-weight:600;padding-top:10px}.map-body .map-description{font-size:14px;font-weight:300;margin-top:5px;opacity:.7}.map-body .map-price{font-size:16px;font-weight:900;margin-top:10px;opacity:.7}.dropdown-menu[style]{left:auto!important;position:static!important;top:auto!important;transform:none!important;will-change:auto!important}.dropdown-menu.hide{border:none;height:0;min-width:0;width:0}.map-wrapper,.ymap-container{height:100%;width:100%}.map-wrapper{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-print-color-adjust:exact;color:#000;display:block;font-style:normal;font-weight:400;line-height:normal;margin:0;padding:0;position:relative;text-align:left;text-decoration:none;transform:translateZ(0);z-index:0}@media screen and (min-width:768px){.mobile-map{display:none}}

/*# sourceMappingURL=list-cards.css.map*/