.p-object__outer{align-items:stretch;justify-content:space-between}.c-cottages-slider:not(.slick-initialized) .p-object__outer{min-width:100%}.p__object__item{display:flex;align-items:stretch;align-content:center;justify-content:space-between;position:relative;width:70%}.p__object__image,.p__object__slider{display:flex;align-items:center;width:250px;height:197px;overflow:hidden;position:relative}.p__object__slider.slick-initialized{overflow:visible}.p__object__slider .slick-next,.p__object__slider .slick-prev{background-color:rgba(0,0,0,.5)!important;padding:10px 8px;height:auto;font-size:12px;width:auto}.p__object__slider .slick-prev{left:0}.p__object__slider .slick-next{right:0}.p__object__slider .img-item,.p__object__slider .p__object__slide{height:197px;overflow:hidden}.p__object__slider a{width:250px;flex:none}.p__object__image img,.p__object__slider img{width:100%}.p__object__slider .slick-track{display:flex;align-items:center}.img-item.loaded{background:#fff url(/images/ajax-loader.gif) center center no-repeat;min-height:100px}.p__object__slider .slick-slide{outline:0}.p__object__description{width:calc(100% - 280px);float:right;position:relative;display:flex;flex-direction:column;justify-content:space-between}.p__object__price{font-weight:600;font-size:16px;line-height:1}.p__object__info{position:absolute;top:0;right:0;text-align:right}.p__object__floor{font-size:12px;color:#797979;margin-top:14px;display:none}.p__object__name{line-height:1;font-size:16px;font-weight:600;margin-bottom:12px;padding-right:135px;min-height:15px}.p__object__preview{font-size:13px;line-height:20px;max-width:535px;word-break:break-word;word-wrap:break-word;margin-bottom:10px}.p__object__date{position:absolute;bottom:0;right:0;color:#797979;font-size:12px;line-height:12px}.p__object__count{display:block;position:absolute;left:2px;top:2px;background-color:#159563;color:#fff;padding:2px 8px 3px;border-radius:2px;z-index:2}.p-object__outer{display:flex!important}.p__actions__wrap{line-height:1}.active__text{display:none}.p__object__action{margin-right:16px;line-height:12px;font-size:12px}.p__object__action.is_active .active__text{display:inline}.object-panel__text a .active__text,.object-panel__text a.is_active .disactive__text,.p__object__action.is_active .disactive__text{display:none}.object__action__text{color:#616161}.object-link-media{color:#101312;display:block}.p__object__name__link{color:#1d7ecf}.p__object__preview--italic{font-style:italic}.object-link-styled{color:#1d7ecf}.object__action__link{display:block;line-height:16px;font-size:16px;text-align:center;margin-top:5px}.object__action__icon{margin-right:4px;color:#616161}.object__action__link .object__action__icon{margin-right:0}.object__action__link.is_active .object__action__compare,.p__object__action.is_active.object__action__compare *{color:#ec9c07}.object__action__link.is_active .object__action__favorite,.p__object__action.is_active.object__action__favorite *{color:#159563}.p-object__contacts{width:30%;padding-left:30px}.object-panel{background-color:#f7f7f7;padding:12px 20px;margin-bottom:20px;font-size:15px}.object-panel__title{margin:0 0 4px;font-size:17px}.object-panel__text{margin:0 0 6px}.object-panel__text a i,.object-panel__text a i.fa,.object-panel__text i,.object-panel__text i.fa{width:14px;display:inline-block;vertical-align:middle;margin-right:5px;text-align:center;color:#616161}.object-panel__text i.ico-star-9{font-size:15px}.object-panel__text>a>span,.object-panel__text>span{display:inline-block;vertical-align:middle}.object-panel__text a:hover span{text-decoration:underline}.object-panel__text a.is_active .active__text{display:inline-block}.object-panel__text a.is_active .icon-black{color:#159563}.object-panel__text a.is_active .icon-business{color:#ec9c07}.p-object__outer .object-panel{margin-bottom:0;min-height:100%}.media__visible,.media__visible__block,.media__visible__sm{display:none}.p__object__description--slide{display:none!important}@media screen and (max-width:1366px){.p-object__outer .p__object__item{width:71%}.p-object__contacts{width:29%;padding-left:20px}.p__actions__wrap{left:270px}.p__object__action{margin-right:12px}.p__object__description{width:calc(100% - 270px)}}@media screen and (max-width:1180px){.media__hidden{display:none!important}.media__visible{display:inline-block!important}.p-object__outer .p__object__item{width:66%}.p__object__slider{display:none!important}.p__actions__wrap{position:static;display:flex;align-items:center;justify-content:flex-start}.p__object__image{float:left;margin:0 10px 10px 0;width:180px;height:140px}.page_wrap .p__object__name{margin-bottom:8px;padding-right:0}.page_wrap .p__object__info{position:static;text-align:left;font-size:14px}.p__object__price{margin-bottom:4px}.p__object__item .p__object__action{font-size:14px;margin-right:14px}.p__object__item .p__object__action span{font-size:13px}.page_wrap .p__object__description{padding:0;float:none;width:100%}.p-object__contacts{width:34%;padding-left:18px}.object-panel{padding:10px 12px}}@media screen and (max-width:1023px){.p-object__outer{flex-wrap:wrap}.p-object__outer .p__object__item{width:100%}.p-object__contacts{width:100%;padding:20px 0 0}}@media screen and (max-width:768px){.media__hidden__sm{display:none!important}.media-panel{background-color:#fff;padding:10px 12px 14px;border-radius:12px}.p__object__item{border-radius:10px}.p-object__outer .p__object__item{padding:0}.p__object__slider{display:block!important;width:100%;height:auto;overflow:visible}.p__object__slider .p__object__slide{height:auto}.p__object__slider .slick-slide{padding-left:5px;padding-right:5px}.p__object__slide{align-self:flex-start}.p__object__description--slide{display:block!important}.object-link-styled{display:none}.object-link-media{display:block}.page_wrap .p__actions__wrap{left:auto;right:0;flex-wrap:wrap}.p__object__image{width:140px;height:105px}.page_wrap .p__object__name{font-size:14px;margin-bottom:8px;padding-right:0}.page_wrap .p__object__info{position:static;text-align:left}.page_wrap .p__object__price{font-size:14px}.p__object__preview{overflow:visible;line-height:1.3;max-height:none;margin-bottom:0}.page_wrap .p__object__action{margin-left:10px}.p__object__item .p__object__action{display:table;margin-top:10px;margin-left:0;width:auto}.p__object__slider .img-item{height:230px}.p__object__description{align-self:flex-start}.object-panel__title{font-size:15px}.p-object__contacts .object-panel__text,.p-object__contacts .object-panel__title{margin-bottom:0}.p-object__contacts .object-link-media{padding-bottom:6px}}@media screen and (max-width:365px){.p__object__slider .img-item{height:198px}.object-panel{padding:12px 14px}}