body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.ReactGridGallery{margin:0 auto;padding-bottom:20px;width:60%}.Video_video__9EZLr{height:0;margin:0 auto;overflow:hidden;padding-bottom:56.25%;position:relative}.Video_video__9EZLr iframe{height:100%;left:0;position:absolute;top:0;width:100%}.Access_topImage__cyOT5{height:250px;object-fit:cover;width:100%}.Access_container__N0JEs{height:100%;margin:20px auto 0;text-align:center;width:60%}.Access_container__N0JEs img{height:75px;width:75px}@media screen and (max-width:999px){.Access_topImage__cyOT5{height:100px}.Access_container__N0JEs{font-size:16px;width:80%}.Access_container__N0JEs img{height:50px;width:50px}}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}:root{--booked-color:#fa4437;--option-color:#fa9c37;--free-color:#5bfa37;--disabled-color:#c2c2c2}.Calendar_topImage__rgY1R{height:250px;object-fit:cover;width:100%}.Calendar_container__EapDK{height:100%;margin:0 auto;width:60%}.Calendar_calendarContainer__WRFSY{display:flex;margin:0 auto;width:300px}.react-calendar{margin:20px auto 0;width:300px}.react-calendar button{height:25px;margin-bottom:5px;margin-top:5px;padding-bottom:0;padding-top:0}.react-calendar__navigation{align-items:center}.react-calendar__navigation__label{height:30px!important}.react-calendar__navigation__next-button,.react-calendar__navigation__next2-button,.react-calendar__navigation__prev-button,.react-calendar__navigation__prev2-button{font-size:25px;height:30px!important}.Calendar_generalInfo__qwz92{font-size:15px;font-weight:500;margin:20px auto 0;width:600px}.Calendar_monthInfo__cD877{font-size:15px;margin:20px auto 0;text-align:center;width:300px}.Calendar_price__26pH2{font-size:16px;font-weight:700}.Calendar_remarks__LEe9q{margin:0 auto;width:600px}.react-calendar__month-view__days__day--weekend,.react-calendar__tile{color:#000}.Calendar_bookLink__h3DvS{background-color:#190cf5;padding:5px;text-align:center}.Calendar_bookLink__h3DvS a{color:#fff;display:block;font-size:18px;height:100%;text-decoration:none;width:100%}.Calendar_disabled__AJ--V{background:#c2c2c2!important;background:var(--disabled-color)!important}.Calendar_bookedStart__HzXH9{background:linear-gradient(to bottom right,#5bfa37,#5bfa37 50%,#fa4437 0,#fa4437)!important;background:linear-gradient(to bottom right,var(--free-color) 0,var(--free-color) 50%,var(--booked-color) 50%,var(--booked-color) 100%)!important}.Calendar_optionStart__xe0Rj{background:linear-gradient(to bottom right,#5bfa37,#5bfa37 50%,#fa9c37 0,#fa9c37)!important;background:linear-gradient(to bottom right,var(--free-color) 0,var(--free-color) 50%,var(--option-color) 50%,var(--option-color) 100%)!important}.Calendar_bookedEnd__gujgo{background:linear-gradient(to bottom right,#fa4437,#fa4437 50%,#5bfa37 0,#5bfa37)!important;background:linear-gradient(to bottom right,var(--booked-color) 0,var(--booked-color) 50%,var(--free-color) 50%,var(--free-color) 100%)!important}.Calendar_optionEnd__HQ3tR{background:linear-gradient(to bottom right,#fa9c37,#fa9c37 50%,#5bfa37 0,#5bfa37)!important;background:linear-gradient(to bottom right,var(--option-color) 0,var(--option-color) 50%,var(--free-color) 50%,var(--free-color) 100%)!important}.Calendar_bookedFull__FYCQZ{background:#fa4437!important;background:var(--booked-color)!important}.Calendar_optionFull__itLpD{background:#fa9c37!important;background:var(--option-color)!important}.Calendar_optionEndBookedStart__ONoXq{background:linear-gradient(to bottom right,#fa9c37,#fa9c37 50%,#fa4437 0,#fa4437)!important;background:linear-gradient(to bottom right,var(--option-color) 0,var(--option-color) 50%,var(--booked-color) 50%,var(--booked-color) 100%)!important}.Calendar_bookedEndOptionStart__uFuoM{background:linear-gradient(to bottom right,#fa4437,#fa4437 50%,#fa9c37 0,#fa9c37)!important;background:linear-gradient(to bottom right,var(--booked-color) 0,var(--booked-color) 50%,var(--option-color) 50%,var(--option-color) 100%)!important}.Calendar_free__N8evE{background:#5bfa37!important;background:var(--free-color)!important}@media screen and (max-width:999px){.Calendar_topImage__rgY1R{height:100px}.Calendar_container__EapDK{width:90%}.Calendar_monthInfo__cD877{margin:0 auto;text-align:center}.Calendar_calendarContainer__WRFSY{flex-direction:column;width:300px}.Calendar_generalInfo__qwz92,.Calendar_remarks__LEe9q{width:300px}}.Description_topImage__uw0BA{height:250px;object-fit:cover;width:100%}.Description_description__X0bjW{line-height:1.8;margin:20px auto 0;width:60%}.Description_planContainer__OSmof{display:flex;justify-content:space-evenly}.Description_plan__8U1OJ a{display:flex;flex-direction:column;text-align:center}.Description_plan__8U1OJ img{height:250px}@media screen and (max-width:999px){.Description_topImage__uw0BA{height:100px}.Description_planContainer__OSmof{display:inline;display:initial}.Description_plan__8U1OJ img{height:auto;margin:auto;max-height:200px;width:auto}}.Contact_topImage__AMzhN{height:250px;object-fit:cover;width:100%}.Contact_container__dezyy{font-size:20px;height:100%;margin:20px auto 0;text-align:center;width:60%}.Contact_container__dezyy img{height:75px;width:75px}@media screen and (max-width:999px){.Contact_topImage__AMzhN{height:100px}.Contact_container__dezyy{font-size:16px;width:80%}.Contact_container__dezyy img{height:50px;width:50px}}.Links_topImage__ZCyCD{height:250px;object-fit:cover;width:100%}.Links_container__kV2fP{height:100%;margin:20px auto 0;width:60%}.Links_container__kV2fP img{height:75px;width:75px}@media screen and (max-width:999px){.Links_topImage__ZCyCD{height:100px}.Links_container__kV2fP{font-size:16px;width:80%}.Links_container__kV2fP img{height:50px;width:50px}}@font-face{font-family:MaiandraGD-Roman;src:url(../../static/media/27B0C0_0_0.694c0751565aac3bb724.eot);src:url(../../static/media/27B0C0_0_0.694c0751565aac3bb724.eot?#iefix) format("embedded-opentype"),url(../../static/media/27B0C0_0_0.1e142c152626b8b0c947.woff) format("woff"),url(../../static/media/27B0C0_0_0.f9567be91c4e0299c4ff.ttf) format("truetype")}.App_header__7qIQG{width:100%}.App_headerContainer__ZUwNP{display:flex;justify-content:space-between;padding:0 20px;width:auto}@media screen and (max-width:999px){.App_header__7qIQG{height:auto;padding-bottom:10px}.App_headerContainer__ZUwNP,.App_navbar__sKVtR,.App_titleContainer__lnmTb{flex-direction:column}.App_menuContainer__eSJ\+Q{flex-direction:column;height:auto}.App_subtitle__mh4bv{text-align:center}.App_menuCalendar__SZmnS{margin-left:30%;margin-right:30%}.App_menu__lCD8l{padding:4px 10px}}@media screen and (min-width:1000px){.App_header__7qIQG{height:75px}.App_headerContainer__ZUwNP{height:100%}.App_menuContainer__eSJ\+Q{height:75px}.App_menu__lCD8l{padding:0 10px}.App_menuCalendar__SZmnS{height:75px}}@media screen and (min-width:1200px){.App_headerContainer__ZUwNP{margin:0 auto;position:relative;width:1200px}}*{font-family:MaiandraGD-Roman}.App_logo__vMxAT{height:55px;padding-right:10px}.App_titleContainer__lnmTb{align-items:center;display:flex;padding:9px}.App_titleContainer__lnmTb a{color:#292929;outline:none;text-decoration:none}.App_titleContainer__lnmTb h3{font-size:30px;font-weight:700;margin:0}.App_title__QkdnA{white-space:pre}.App_subtitle__mh4bv{display:block;font-size:14px}.App_navbar__sKVtR{display:flex}.App_menuContainer__eSJ\+Q{align-items:center;display:flex;justify-content:flex-end;margin:0;padding:0}.App_menu__lCD8l{align-items:center;color:bisque;cursor:pointer;display:flex;justify-content:center}.App_menuCalendar__SZmnS{background:#190cf5;color:#fff!important}.App_menuLink__lNmYy{color:#292929;font-size:15px;font-weight:1000;outline:none;text-decoration:none}.App_menu__lCD8l a:hover{color:#190cf5}.App_menuLinkSelected__aHbj0{color:#190cf5!important}.App_language__hYreo{display:flex;flex-direction:column;margin-left:15px;margin-right:15px;margin-top:2px}.App_language__hYreo a{color:#000;cursor:pointer;font-size:10px;font-weight:500;height:24px;outline:none;text-decoration:none}.App_language__hYreo a:hover{color:#190cf5}.App_body__bVw\+5{padding-bottom:20px}@media screen and (max-width:999px){.App_language__hYreo{flex-direction:row;margin:5px auto}.App_language__hYreo a{font-size:12px}.App_languageItem__dYN4V{margin:0 15px}.App_logo__vMxAT{height:50px;padding-right:0}}
/*# sourceMappingURL=main.f1fdc461.css.map*/