ymaps[class*=cluster]{background-color:#2329c7;background-image:none;border-radius:50%;color:#fff;font-size:12px;font-style:normal;font-weight:600;text-align:center}.map-aside{background:#fff}.search{margin-top:48px}@media (min-width:600px){.search{margin-top:57px}}@media (min-width:1024px){.search{margin-top:73px}}.search-panel{align-items:center;border-bottom:1px solid #e5e6f2;display:flex;justify-content:space-between;padding:16px 20px}@media (min-width:1024px){.search-panel{border-bottom:none;margin:0 auto;max-width:100%;padding:0 20px;position:relative}}@media (min-width:1024px) and (min-width:600px){.search-panel{padding:0 26px;width:768px}}@media (min-width:1024px) and (min-width:1024px){.search-panel{padding:0 38px;width:1024px}}@media (min-width:1024px) and (min-width:1440px){.search-panel{padding:0 58px;width:1440px}}@media (min-width:1440px){.search-panel{border-bottom:none;position:relative}}.search-panel .btn{padding:8px 28px}@media (min-width:1024px){.search-panel__filter{display:none}.search-panel__view{bottom:22px;position:absolute;right:30px}}@media (min-width:1440px){.search-panel__view{bottom:24px;position:absolute;right:58px}}.search-result{margin:0 auto;max-width:100%;padding:0 20px}@media (min-width:600px){.search-result{padding:0 26px;width:768px}}@media (min-width:1024px){.search-result{padding:0 38px;width:1024px}}@media (min-width:1440px){.search-result{padding:0 58px;width:1440px}}.search-result__grid{padding-bottom:32px;position:relative}.search-result__grid .guide-card{width:100%}.search-result__grid-bottom{display:flex;justify-content:center;padding-top:30px}.search-result__grid-title{margin:16px 0}@media (min-width:600px){.search-result__grid-title{margin:20px 0}}@media (min-width:1024px){.search-result__grid-title{margin:32px 0}}.map{height:calc(100vh - 125px);position:relative}@media (min-width:600px){.map{height:calc(100vh - 135px)}}@media (min-width:1024px){.map{height:calc(100vh - 229px)}}.map-aside{border-right:1px solid #e5e6f2;height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:transform .3s ease-in;z-index:10}.map-aside::-webkit-scrollbar{height:4px;width:4px}.map-aside::-webkit-scrollbar-thumb{background:#f2f3f9;border-radius:16px}.map-aside::-webkit-scrollbar-track{background:#fff}.map-aside{scrollbar-face-color:#f2f3f9;scrollbar-track-color:#fff}.map-aside.open{transform:translateX(0)}.map-aside__content{max-height:100%;max-width:520px;overflow-y:auto}.map-aside__content::-webkit-scrollbar{height:4px;width:4px}.map-aside__content::-webkit-scrollbar-thumb{background:#f2f3f9;border-radius:16px}.map-aside__content::-webkit-scrollbar-track{background:#fff}.map-aside__content{scrollbar-face-color:#f2f3f9;scrollbar-track-color:#fff}.map-aside__button{background:#fff;box-shadow:0 8px 16px #1115631f;left:24px;padding:16px;position:absolute;top:24px;transition:left .3s ease-in;z-index:10}.map-aside__button.rotate{left:305px}@media (min-width:600px){.map-aside__button.rotate{left:544px}}.map-aside__button.rotate span{display:none;visibility:hidden}.map-aside__button.rotate i{margin-right:0;transform:rotate(-180deg)}.map-aside__button span{margin-left:8px;white-space:nowrap}.map-aside__button i{font-size:24px;line-height:24px;transform:rotate(0);transition:transform .3s ease-in}.map-container{height:100%}.map-aside__content{align-items:center;display:flex;flex-direction:column}.map-aside__content .guide-card,.map-aside__content .tour-card{flex:0 0 auto}.map-aside__content>.btn{margin:15px auto}