.RestaurantSection-module-sass-module__ny89zq__SpecialContent{background-color:#73635c;justify-content:center;align-items:center;width:100dvw;height:auto;min-height:100px;display:flex}.RestaurantSection-module-sass-module__ny89zq__SpecialContentText{color:#fffefd;margin:0 224px}.RestaurantSection-module-sass-module__ny89zq__IntroContent{width:35dvw;margin-top:100px;margin-left:224px}.RestaurantSection-module-sass-module__ny89zq__OpeningLeft{float:left;width:100%;height:100%;position:relative}.RestaurantSection-module-sass-module__ny89zq__IntroTitle{margin-top:100px}.RestaurantSection-module-sass-module__ny89zq__IntroText{margin-top:34px}.RestaurantSection-module-sass-module__ny89zq__MainContent{justify-content:space-between;margin-top:32px;margin-left:224px;display:flex}.RestaurantSection-module-sass-module__ny89zq__OpeningTitle{margin-top:75px}.RestaurantSection-module-sass-module__ny89zq__Button{background-color:#73635c;border:none;border-radius:5px;justify-content:center;align-items:center;width:175px;height:60px;display:flex}.RestaurantSection-module-sass-module__ny89zq__Button:hover{pointer:cursor}.RestaurantSection-module-sass-module__ny89zq__MenuButton{float:left;margin-right:16px}.RestaurantSection-module-sass-module__ny89zq__ButtonLink{width:175px;height:60px}.RestaurantSection-module-sass-module__ny89zq__ButtonLink:hover{pointer:cursor}.RestaurantSection-module-sass-module__ny89zq__ButtonText{color:#fffefd}.RestaurantSection-module-sass-module__ny89zq__OpeningContent{width:25dvw;margin-top:28px}.RestaurantSection-module-sass-module__ny89zq__OpeningDays{float:left}.RestaurantSection-module-sass-module__ny89zq__OpeningHours{float:right}.RestaurantSection-module-sass-module__ny89zq__OpeningExtra{margin-top:24px}.RestaurantSection-module-sass-module__ny89zq__BrunchContent{justify-content:space-between;margin-top:125px;margin-left:224px;display:flex}.RestaurantSection-module-sass-module__ny89zq__BrunchContentText{margin-top:28px}.RestaurantSection-module-sass-module__ny89zq__BrunchContentLeft{float:left;width:30dvw}.RestaurantSection-module-sass-module__ny89zq__BrunchContentTitle{margin-bottom:28px}.RestaurantSection-module-sass-module__ny89zq__BrunchTextFieldIsEmpty{margin-bottom:30px}.RestaurantSection-module-sass-module__ny89zq__BrunchContentImage{float:right;object-fit:cover;border-radius:10px;max-width:35dvw;max-height:40dvh;margin-right:224px}@media only screen and (max-width:1350px){.RestaurantSection-module-sass-module__ny89zq__IntroContent,.RestaurantSection-module-sass-module__ny89zq__OpeningTitle,.RestaurantSection-module-sass-module__ny89zq__OpeningContent,.RestaurantSection-module-sass-module__ny89zq__BrunchContentImage,.RestaurantSection-module-sass-module__ny89zq__BrunchContentLeft{margin:0 54px}.RestaurantSection-module-sass-module__ny89zq__BrunchContentImage{width:calc(100% - 40px);max-width:calc(100% - 40px);margin:0 20px}.RestaurantSection-module-sass-module__ny89zq__SpecialContentText{color:#fffefd;margin:16px 32px;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.RestaurantSection-module-sass-module__ny89zq__IntroContent{width:calc(100% - 40px)}.RestaurantSection-module-sass-module__ny89zq__OpeningLeft{float:none;margin-bottom:16px}.RestaurantSection-module-sass-module__ny89zq__IntroText{width:100%;margin-top:10px}.RestaurantSection-module-sass-module__ny89zq__MainContent{justify-content:none;display:inline}.RestaurantSection-module-sass-module__ny89zq__OpeningTitle{margin-top:32px}.RestaurantSection-module-sass-module__ny89zq__Button{margin-bottom:32px;margin-left:calc(50% - 100px)}.RestaurantSection-module-sass-module__ny89zq__Button:hover{pointer:cursor}.RestaurantSection-module-sass-module__ny89zq__MenuButton{float:none;margin-right:0}.RestaurantSection-module-sass-module__ny89zq__ButtonText{color:#fffefd;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.RestaurantSection-module-sass-module__ny89zq__OpeningContent{width:calc(100% - 104px);margin-top:10px}.RestaurantSection-module-sass-module__ny89zq__OpeningDays{color:#07020d;float:left;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.RestaurantSection-module-sass-module__ny89zq__OpeningHours{color:#07020d;float:right;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.RestaurantSection-module-sass-module__ny89zq__OpeningExtra{color:#07020d;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.RestaurantSection-module-sass-module__ny89zq__BrunchContent{justify-content:none;display:inline}.RestaurantSection-module-sass-module__ny89zq__BrunchContentTextSingle{color:#07020d;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.RestaurantSection-module-sass-module__ny89zq__BrunchContentText{margin-top:8px}.RestaurantSection-module-sass-module__ny89zq__BrunchContentLeft{float:none;width:calc(100dvw - 104px)}.RestaurantSection-module-sass-module__ny89zq__BrunchContentTitle{margin-bottom:18px}.RestaurantSection-module-sass-module__ny89zq__BrunchTextFieldIsEmpty{margin-bottom:10px}.RestaurantSection-module-sass-module__ny89zq__restaurant{margin-bottom:20px}.RestaurantSection-module-sass-module__ny89zq__IntroTitle{margin-top:100px}.RestaurantSection-module-sass-module__ny89zq__BrunchContentImage{margin-top:32px}}@media only screen and (max-width:800px){.RestaurantSection-module-sass-module__ny89zq__IntroContent,.RestaurantSection-module-sass-module__ny89zq__OpeningTitle,.RestaurantSection-module-sass-module__ny89zq__OpeningContent,.RestaurantSection-module-sass-module__ny89zq__MainContentImage,.RestaurantSection-module-sass-module__ny89zq__BrunchContentImage,.RestaurantSection-module-sass-module__ny89zq__BrunchContentLeft{margin:0 20px}.RestaurantSection-module-sass-module__ny89zq__MainContentImage,.RestaurantSection-module-sass-module__ny89zq__BrunchContentImage,.RestaurantSection-module-sass-module__ny89zq__BrunchContentLeft,.RestaurantSection-module-sass-module__ny89zq__OpeningContent{width:calc(100% - 40px);max-width:calc(100% - 40px)}.RestaurantSection-module-sass-module__ny89zq__BrunchContentImage{margin-top:32px}}
.RoomSection-module-sass-module__GIn2LG__room{margin-bottom:75px}.RoomSection-module-sass-module__GIn2LG__SpecialContent{background-color:#73635c;justify-content:center;align-items:center;width:100dvw;height:100px;display:flex}.RoomSection-module-sass-module__GIn2LG__SpecialContentText{color:#fffefd}.RoomSection-module-sass-module__GIn2LG__IntroContent{margin-left:224px;margin-right:224px}.RoomSection-module-sass-module__GIn2LG__IntroText{float:left}.RoomSection-module-sass-module__GIn2LG__IntroTitle{width:35dvw;margin-top:100px}.RoomSection-module-sass-module__GIn2LG__ZimmerTitle{margin-top:50px;font-size:1.8rem;font-weight:500;line-height:3rem}.RoomSection-module-sass-module__GIn2LG__IntroDescription{width:35dvw;margin-top:17px;margin-right:10px}.RoomSection-module-sass-module__GIn2LG__ContactContent{float:right;margin-top:200px;margin-right:175px}.RoomSection-module-sass-module__GIn2LG__ContactIcons{margin-bottom:20px}.RoomSection-module-sass-module__GIn2LG__PhoneImage{margin-right:35px}.RoomSection-module-sass-module__GIn2LG__MainContent{margin-top:50px;margin-left:224px;margin-right:224px}.RoomSection-module-sass-module__GIn2LG__RoomContent{float:left}.RoomSection-module-sass-module__GIn2LG__Second{float:right}.RoomSection-module-sass-module__GIn2LG__RoomContentImage{object-fit:cover;background-color:gray;border-radius:10px;width:32dvw;max-width:35dvw;height:35dvh;max-height:35dvh;margin-bottom:30px}.RoomSection-module-sass-module__GIn2LG__RoomContentLinking{color:#73635c}@media only screen and (max-width:1350px){.RoomSection-module-sass-module__GIn2LG__room{margin:0 54px}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__SpecialContent{height:75px}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__SpecialContentText{color:#fffefd;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__IntroText{float:none}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__IntroTitle{width:auto;margin-top:40px}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__IntroDescription{width:auto;margin-top:17px;margin-bottom:20px}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__ContactContent{float:none;text-align:center;width:calc(100dvw - 40px);margin-top:10px}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__ContactText p{color:#07020d;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__ContactIcons{margin-bottom:20px}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__PhoneImage{margin-right:35px}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__MainContent,.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__IntroContent{margin:0}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__RoomContent{float:none}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__RoomContentTitle,.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__RoomContentLinking{color:#07020d;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__RoomContentLinking{margin-bottom:30px}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__Second{float:none}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__RoomContentImage{background-color:gray;border-radius:10px;width:100%;max-width:100%;height:35dvh;max-height:35dvh;margin-bottom:10px}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__RoomContentLinking{color:#73635c}.RoomSection-module-sass-module__GIn2LG__room .RoomSection-module-sass-module__GIn2LG__IntroTitle{margin-top:100px}}@media only screen and (max-width:800px){.RoomSection-module-sass-module__GIn2LG__room{margin:0 20px}}
.Room-module-sass-module__cIJlwq__room{margin-bottom:100px}.Room-module-sass-module__cIJlwq__Button{cursor:pointer;background-color:#73635c;border:none;border-radius:5px;width:fit-content;margin-top:20px;margin-bottom:20px;padding:10px 20px}.Room-module-sass-module__cIJlwq__ButtonText{color:#fffefd;font-size:.8rem}.Room-module-sass-module__cIJlwq__SpecialContent{background-color:#73635c;justify-content:center;align-items:center;width:100dvw;height:100px;display:flex}.Room-module-sass-module__cIJlwq__SpecialContentText{color:#fffefd}.Room-module-sass-module__cIJlwq__IntroContent{margin-left:224px;margin-right:224px}.Room-module-sass-module__cIJlwq__IntroText{float:left}.Room-module-sass-module__cIJlwq__IntroTitle{width:35dvw;margin-top:100px}.Room-module-sass-module__cIJlwq__IntroDescription{width:35dvw;margin-top:17px;margin-right:10px}.Room-module-sass-module__cIJlwq__ContactContent{float:right;margin-top:200px;margin-right:175px}.Room-module-sass-module__cIJlwq__ContactIcons{margin-bottom:20px}.Room-module-sass-module__cIJlwq__PhoneImage{margin-right:35px}.Room-module-sass-module__cIJlwq__MainContent{margin-top:0;margin-left:224px;margin-right:224px}.Room-module-sass-module__cIJlwq__RoomContent{float:left}.Room-module-sass-module__cIJlwq__Second{float:right}.Room-module-sass-module__cIJlwq__RoomContentImage{object-fit:cover;opacity:1;background-color:gray;border-radius:10px;width:32dvw;max-width:35dvw;height:35dvh;max-height:35dvh;margin-bottom:30px;transition:opacity 1s ease-in-out}.Room-module-sass-module__cIJlwq__FadeOut{opacity:0}@media only screen and (max-width:1350px){.Room-module-sass-module__cIJlwq__room{margin-bottom:100px}.Room-module-sass-module__cIJlwq__SpecialContent{height:75px}.Room-module-sass-module__cIJlwq__SpecialContentText{color:#fffefd;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.Room-module-sass-module__cIJlwq__IntroContent{margin:0 54px}.Room-module-sass-module__cIJlwq__IntroText{float:none}.Room-module-sass-module__cIJlwq__IntroTitle{width:auto;margin-top:40px}.Room-module-sass-module__cIJlwq__IntroDescription{width:auto;margin-top:17px;margin-bottom:20px}.Room-module-sass-module__cIJlwq__ContactContent{float:none;text-align:center;width:calc(100dvw - 40px);margin-top:10px}.Room-module-sass-module__cIJlwq__ContactText p{color:#07020d;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.Room-module-sass-module__cIJlwq__ContactIcons{margin-bottom:20px}.Room-module-sass-module__cIJlwq__PhoneImage{margin-right:35px}.Room-module-sass-module__cIJlwq__MainContent{margin:20px 54px 0}.Room-module-sass-module__cIJlwq__RoomContent{float:none}.Room-module-sass-module__cIJlwq__RoomContentTitle,.Room-module-sass-module__cIJlwq__RoomContentLinking{color:#07020d;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.Room-module-sass-module__cIJlwq__RoomContentLinking{margin-bottom:30px}.Room-module-sass-module__cIJlwq__Second{float:none}.Room-module-sass-module__cIJlwq__RoomContentImage{background-color:gray;border-radius:10px;width:100%;max-width:100%;height:35dvh;max-height:35dvh;margin-bottom:10px}.Room-module-sass-module__cIJlwq__RoomContentLinking{color:#73635c}}@media only screen and (max-width:800px){.Room-module-sass-module__cIJlwq__IntroContent{margin:0 20px}.Room-module-sass-module__cIJlwq__MainContent{margin:20px 20px 0}}

.Activity-module-sass-module__URIMsW__Activity{margin-top:100px;margin-left:224px;margin-right:224px}.Activity-module-sass-module__URIMsW__SingleActivity{margin-top:35px}.Activity-module-sass-module__URIMsW__SingleActivityText{float:left;width:50dvw}.Activity-module-sass-module__URIMsW__SecondItemText{float:right;width:50dvw}.Activity-module-sass-module__URIMsW__SingleActivityImage{float:right;object-fit:cover;border-radius:10px;width:15dvw;max-width:15dvw;height:35dvh;max-height:35dvh}.Activity-module-sass-module__URIMsW__SecondItemImage{float:left;object-fit:cover;border-radius:10px;width:15dvw;max-width:15dvw;height:35dvh;max-height:35dvh}.Activity-module-sass-module__URIMsW__SingleActivityImage{opacity:1;transition:opacity 1s ease-in-out}.Activity-module-sass-module__URIMsW__FadeOut{opacity:0}@media only screen and (max-width:1300px){.Activity-module-sass-module__URIMsW__Activity{margin:0 54px}.Activity-module-sass-module__URIMsW__SingleActivity{margin-top:10px}.Activity-module-sass-module__URIMsW__SingleActivityText,.Activity-module-sass-module__URIMsW__SecondItemText{float:none;width:100%}.Activity-module-sass-module__URIMsW__SingleActivityImage{float:none;width:100%;max-width:100%;height:35dvh;max-height:35dvh;margin-top:16px}.Activity-module-sass-module__URIMsW__SecondItemImage{float:none;width:100%;max-width:100%;height:35dvh;max-height:35dvh;margin-top:16px;margin-bottom:30px}.Activity-module-sass-module__URIMsW__ActivityTitle{margin-top:100px}}@media only screen and (max-width:800px){.Activity-module-sass-module__URIMsW__Activity{margin:0 20px}}
.ContactSection-module-sass-module__Ul3bCG__contact{margin-bottom:70px;margin-left:224px;margin-right:224px}.ContactSection-module-sass-module__Ul3bCG__ContactTitle{margin-top:100px}.ContactSection-module-sass-module__Ul3bCG__ContactText{float:left;width:35dvw;margin-top:32px}.ContactSection-module-sass-module__Ul3bCG__ContactImage{object-fit:cover;float:right;background-color:gray;border-radius:10px;width:30dvw;height:40dvh;margin-top:32px}.ContactSection-module-sass-module__Ul3bCG__ContactContent{float:left;width:300px;margin-top:104px;margin-left:100px}.ContactSection-module-sass-module__Ul3bCG__ContactContent p{text-align:center}.ContactSection-module-sass-module__Ul3bCG__BookingLogo{z-index:1;border-radius:25px;margin-top:50px;margin-left:-395px}.ContactSection-module-sass-module__Ul3bCG__ContactDetails{margin-top:36px}.ContactSection-module-sass-module__Ul3bCG__ContactMaps{float:right}.ContactSection-module-sass-module__Ul3bCG__ContactMap{border:none;border-radius:10px;width:30dvw;height:30dvh;margin-top:120px}@media only screen and (max-width:1400px){.ContactSection-module-sass-module__Ul3bCG__contact{margin:0 54px}.ContactSection-module-sass-module__Ul3bCG__ContactContent{margin-left:100px}.ContactSection-module-sass-module__Ul3bCG__ContactTitle{margin-top:100px}.ContactSection-module-sass-module__Ul3bCG__ContactImage{float:right;background-color:gray;border-radius:10px;width:30dvw;height:40dvh}.ContactSection-module-sass-module__Ul3bCG__BookingLogo{z-index:1;border-radius:25px;margin-top:50px;margin-left:-400px}.ContactSection-module-sass-module__Ul3bCG__ContactText{width:50%;margin-top:16px;margin-bottom:32px}}@media only screen and (max-width:1250px){.ContactSection-module-sass-module__Ul3bCG__ContactContent{margin-left:50px}.ContactSection-module-sass-module__Ul3bCG__BookingLogo{width:400px;height:400px;margin-left:-350px}}@media only screen and (max-width:800px){.ContactSection-module-sass-module__Ul3bCG__contact{margin:0 20px}.ContactSection-module-sass-module__Ul3bCG__ContactText{width:100%}.ContactSection-module-sass-module__Ul3bCG__ContactImage{float:none;width:80dvw;height:40dvh;margin-top:232px;margin-left:calc(10dvw - 20px);display:flex}.ContactSection-module-sass-module__Ul3bCG__ContactContent{float:none;width:100%;margin-top:64px;margin-left:0}.ContactSection-module-sass-module__Ul3bCG__BookingLogo{width:350px;height:350px;margin-top:-260px;margin-left:calc(50% - 175px)}.ContactSection-module-sass-module__Ul3bCG__ContactLogo{justify-content:center;display:flex}.ContactSection-module-sass-module__Ul3bCG__ContactLogoImage{width:200px}.ContactSection-module-sass-module__Ul3bCG__ContactContent p{text-align:center;color:#07020d;font-family:Poppins,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.ContactSection-module-sass-module__Ul3bCG__ContactDetails{margin-top:0}.ContactSection-module-sass-module__Ul3bCG__ContactDetails p{color:#07020d;font-family:Poppins,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.625rem}.ContactSection-module-sass-module__Ul3bCG__ContactMaps{float:none}.ContactSection-module-sass-module__Ul3bCG__ContactMap{border:none;border-radius:10px;width:100%;height:20dvh;margin-top:32px}}
