.popup_popup__RyrjU{padding:5px 10px;background-color:var(--white);border:1px solid var(--black);border-radius:10px;text-align:center;font-family:sans-serif;opacity:.7;position:absolute;z-index:100;transform:translate(-25%,150%);transition:all .3s ease}.precent_precent_location__RUJ18{height:20px;width:20px;background-color:var(--blue);border-radius:50%;border:3px solid var(--white);box-shadow:-1px 1px 2px 0 var(--shadow-color);transform:translate(-50%,50%);position:absolute;z-index:10}.route_path__3yhKj{fill:transparent;stroke:var(--blue);stroke-width:4px;pointer-events:all}.route_start__XG_8x{transition:none;stroke:var(--blue);stroke-width:4px;fill:var(--white)}.route_end___XLzp{transition:none;fill:var(--blue);stroke-width:8px}.aitmap_map_wrapper__9_lXV{padding:30px 10px}.aitmap_map_wrapper__9_lXV *{paint-order:stroke;transition:all .3s ease;pointer-events:none}.aitmap_map_wrapper__9_lXV h2{text-align:center}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo{margin-inline:auto;width:100%;max-width:1000px;position:relative}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_syscat__LPOEQ{width:40px;position:absolute;top:11%;left:56%;opacity:0;transition:all .3s ease-in-out;z-index:900}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_syscat__LPOEQ.aitmap_selected__q1Pxp{opacity:1}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_1____pKR{fill:#f1eefd}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_2__hE1sZ,.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_3__bEZaV{fill:#aad3df}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_4__w2bKP,.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_5__Yipla{fill:var(--primary)}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_6__UN_yl,.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_7__gjZlM{fill:#d9d0c9}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_8__qHCpl{opacity:.6;stroke:#fff;stroke-linejoin:round;stroke-width:2px}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_8__qHCpl,.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_9__EON1t{fill:none}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_10__9A_xN,.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_17__pVpFs{fill:#e5e6ea;stroke:#cecce2}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_10__9A_xN,.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_12__ikC0Z{stroke-miterlimit:10}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_10__9A_xN,.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_13__sqV8S,.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_3__bEZaV,.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_5__Yipla,.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_7__gjZlM{fill-rule:evenodd}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_12__ikC0Z{fill:#d7dce4;stroke:#c0cad5}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_13__sqV8S{fill:#f7f6f6}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_9__EON1t{stroke:#b9a99c;stroke-width:.75px}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_cls_15__aJixa{fill:var(--primary-light)}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_selectable__l_qT0{stroke:var(--black);stroke-width:.5px;cursor:pointer;pointer-events:all}.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_pickup__iRetv,.aitmap_map_wrapper__9_lXV .aitmap_map_container__IIclo .aitmap_pickup__iRetv *{fill:var(--tertiary);stroke:var(--black);stroke-width:3px}.facilitylist_facilitylist__Osbz5{padding:30px 10px;text-align:center}.facilitylist_facilitylist__Osbz5 h2{padding:10px}.facilitylist_facilitylist__Osbz5 .facilitylist_container__781ru .facilitylist_buttons__nxVWe{padding:15px 0;margin-inline:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:10px 30px;gap:10px 30px}.facilitylist_facilitylist__Osbz5 .facilitylist_container__781ru .facilitylist_buttons__nxVWe:nth-of-type(n+2){border-top:1px dashed}@media(max-width:800px){.facilitylist_facilitylist__Osbz5 .facilitylist_container__781ru .facilitylist_buttons__nxVWe{gap:10px}}.facilitylist_facilitylist__Osbz5 .facilitylist_container__781ru .facilitylist_buttons__nxVWe .facilitylist_button__5USlT{padding:7px 10px;font-size:1rem;background-color:var(--white);border:2px solid var(--primary);border-radius:5px;cursor:pointer;transition:all .3s ease-in-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.facilitylist_facilitylist__Osbz5 .facilitylist_container__781ru .facilitylist_buttons__nxVWe .facilitylist_button__5USlT:hover[data-active=false]{box-shadow:var(--shadow) var(--primary);scale:1.05}.facilitylist_facilitylist__Osbz5 .facilitylist_container__781ru .facilitylist_buttons__nxVWe .facilitylist_button__5USlT[data-active=true]{box-shadow:var(--shadow) var(--shadow-color);scale:1.05}.penguin_penguin_surf__tv4KV{position:fixed;bottom:0;left:30px}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA{position:absolute;bottom:0;animation:penguin_surfing-y__gqnHI 2s ease-in-out infinite;animation-direction:alternate;cursor:pointer}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_body__LHdwu{height:150px;width:100px;position:relative;border-radius:30%;border-top-left-radius:40%;border-top-right-radius:40%;background-color:#292929;animation:penguin_surfing__tRg4O 2s ease-in-out infinite;animation-direction:alternate;transform-origin:bottom center}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_body__LHdwu:after{content:"";position:absolute;bottom:6px;left:17.5px;height:75px;width:65px;background-color:#f3f3f3;border-radius:48%}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_eyes__QvJcX:after,.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_eyes__QvJcX:before{content:"";background-color:#f3f3f3;position:absolute;animation:penguin_move-eyes__GpWOF 3s steps(1) infinite;animation-delay:.5s}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_eyes__QvJcX:before{left:25px}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_eyes__QvJcX:after{right:25px}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_mouth__12Jza{position:absolute;top:50px;left:40px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid orange;z-index:2}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_wings__oMCat:after,.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_wings__oMCat:before{content:"";position:absolute;top:70px;width:0;height:0;border-top:20px solid transparent;border-bottom:30px solid transparent;z-index:-1}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_wings__oMCat:before{animation:penguin_move-wing-left__XhCVo 3s infinite}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_wings__oMCat:after{animation:penguin_move-wing-right__VyrqU 3s infinite}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_leg__iETyS:after,.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_leg__iETyS:before{content:"";width:15px;height:15px;background-color:orange;position:absolute;border-radius:30%;bottom:-5px}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_leg__iETyS:before{left:10px}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_penguin_leg__iETyS:after{right:10px}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_surfboard__WJ_yv{width:200px;height:50px;background-color:#f3f3f3;border-radius:50%;position:absolute;top:85%;left:-35%;z-index:-10}.penguin_penguin_surf__tv4KV .penguin_penguin__Z_bGA .penguin_surfboard__WJ_yv:before{content:"";width:80%;height:5px;background-color:#292929;position:absolute;border-radius:20%;top:45%;left:10%;z-index:-1}@keyframes penguin_move-eyes__GpWOF{0%{width:7.5px;height:17.5px;border-radius:50%;top:30px}50%{width:10px;height:2.5px;top:40px;border-top-left-radius:15px;border-top-right-radius:15px}to{width:7.5px;height:17.5px;border-radius:50%;top:30px}}@keyframes penguin_move-wing-left__XhCVo{0%{border-left:30px solid #292929;transform:rotate(25deg);left:-10px}50%{left:-17.5px;top:65px;transform:rotate(40deg)}to{border-left:30px solid #292929;transform:rotate(25deg);left:-10px}}@keyframes penguin_move-wing-right__VyrqU{0%{border-right:30px solid #292929;transform:rotate(-25deg);right:-10px}50%{right:-17.5px;top:65px;transform:rotate(-40deg)}to{border-right:30px solid #292929;transform:rotate(-25deg);right:-10px}}.search_search_wrapper__TBthL{padding:30px 10px;text-align:center}.search_search_wrapper__TBthL h2{padding:10px}.search_search_wrapper__TBthL .search_label__Mi1Nx{display:block}.search_search_wrapper__TBthL .search_search__5nzsa{height:2.5rem;width:300px;padding:3px 10px;font-size:1.2rem}.search_search_wrapper__TBthL .search_other__x11pS{line-height:43px}.search_search_wrapper__TBthL .search_buttons__8hgya{padding-top:20px;margin-inline:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 30px}@media(max-width:800px){.search_search_wrapper__TBthL .search_buttons__8hgya{gap:10px}}.search_search_wrapper__TBthL .search_buttons__8hgya .search_button__LMyXw{width:160px;padding:7px 10px;font-size:1rem;background-color:var(--white);border:2px solid var(--primary);border-radius:5px;cursor:pointer;transition:all .3s ease-in-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_search_wrapper__TBthL .search_buttons__8hgya .search_button__LMyXw.search_room__K7c0X{border-color:var(--blue-light)}.search_search_wrapper__TBthL .search_buttons__8hgya .search_button__LMyXw:hover[data-active=false]{box-shadow:var(--shadow) var(--primary);scale:1.05}.search_search_wrapper__TBthL .search_buttons__8hgya .search_button__LMyXw[data-active=true]{box-shadow:var(--shadow) var(--shadow-color);scale:1.05}.page_main__ux7yf{padding-top:calc(var(--header-height) + 20px);padding-bottom:40px;min-height:100vh;background-color:#f3fff7}