body{margin:0;padding:0;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.index__app__3cj18{width:100%;height:100%}html{height:100%}.Loading__loadingPage__3InXJ{width:100vw;height:100vh;z-index:999;display:flex;justify-content:center;margin:auto}.Loading__loadingPosition__2JgSo{position:relative;top:30vh}.Loading__loadingBlock__1jtBE{width:100px;height:100px;display:flex;justify-content:center}.Loading__loadingStyle__3zTbp{will-change:width,height,left,top;position:relative}.Loading__loadingText__uQr6d{display:flex;justify-content:center;position:relative;top:-65px}.AnimatedTitle__TitleDiv__3FTm0{display:flex;justify-content:center;height:60px}.AnimatedTitle__TitleBorder__2KHFZ{display:flex;justify-content:center;border-top:3px solid #e0e0e0;border-bottom:3px solid #e0e0e0}.AnimatedTitle__TitleText__ickt_{height:100%;line-height:50px;font-size:22px;overflow:hidden}.HomePage__homePagePicture__1R8XA{width:100%}.HomePage__waitForLoading__2Hu7S{display:none}.HomePage__loading__3-dsW{width:100vw;height:100vh;position:absolute;z-index:999;background-color:#b9b9b9;display:flex;justify-content:center;margin:auto}.HomePage__Frame__3mqeK{width:100%;max-width:1440px;margin:50px auto;padding-bottom:30px;padding-top:20px;overflow:hidden}.HomePage__FrameContent__2HC3J{font-size:16px;margin-top:40px;margin-bottom:20px}.HomePage__contentBlockStyleA__3K95x{display:flex;width:100%}.HomePage__contentBlockStyleB__3LtoF{display:flex;width:100%;flex-direction:row-reverse}.HomePage__textBlock__237vV{width:30%;display:flex;flex-direction:column}.HomePage__reportContentDivStyleA__36fkS,.HomePage__reportContentDivStyleB__1peOn{position:relative;top:40%;height:60px;width:135%;overflow:hidden;z-index:99}.HomePage__reportContentDivStyleB__1peOn{right:35%}.HomePage__reportContent__3yoBV{height:60px;display:flex;flex-direction:row;width:50vw;z-index:99;background:hsla(0,0%,87.8%,.9);padding:16px 10px}.HomePage__seeMore__tbcEL{display:flex;position:relative;top:40%;overflow:hidden;width:100%;height:40px}.HomePage__linkButtonStyleA__VCmZt{width:70%;width:50vw;margin-left:30%}.HomePage__linkButtonStyleA__VCmZt,.HomePage__linkButtonStyleB__3BH7M{position:relative;height:40px;display:flex;justify-content:center;padding:6px 10px;background-color:#3a7999}.HomePage__linkButtonStyleB__3BH7M{width:70%}.HomePage__linkButtonStyleA__VCmZt a{color:#fff}.HomePage__linkButtonStyleA__VCmZt a:hover{color:#fff;text-decoration:none}.HomePage__linkButtonStyleB__3BH7M a{color:#fff}.HomePage__linkButtonStyleB__3BH7M a:hover{color:#fff;text-decoration:none}.HomePage__imageBlock__2VYEd{width:70%}.HomePage__announcementImageStyle__G-IMl{width:100%;padding-bottom:12px}.HomePage__reportImageStyle__1CqA_{width:100%}.HomePage__flexRowReverse__2SmBz{flex-direction:row-reverse}.HomePage__bannerContainer__PMQDA{width:100%;height:calc(100vh - 62px);object-fit:cover;position:relative;overflow:hidden}.HomePage__bannerImage__dcgJS{top:0;left:0;width:100%;height:100%;object-fit:cover}.HomePage__latestNews__1-7pv{background-color:#f6f6f6;box-shadow:0 1px 4px rgba(90,114,143,.1),0 1px 3px rgba(90,114,143,.16);border-radius:12px;padding:20px 24px;margin:0 40px;max-width:800px;line-height:40px;align-items:center}@keyframes HomePage__oxxo__3wWiz{0%{right:500px}to{right:40px}0%{opacity:0}50%{opacity:0}}@media (min-width:769px) and (max-width:1024px){.HomePage__reportContent__3yoBV{flex-direction:column;height:70px;padding:10px}.HomePage__reportContentDivStyleA__36fkS,.HomePage__reportContentDivStyleB__1peOn{height:70px}.HomePage__bannerContainer__PMQDA{height:640px;max-height:calc(100vh - 62px)}}@media (min-width:481px) and (max-width:768px){.HomePage__Frame__3mqeK{margin-top:40px;margin-bottom:0}.HomePage__contentBlockStyleA__3K95x{flex-direction:column-reverse}.HomePage__textBlock__237vV{width:100%;height:190px}.HomePage__imageBlock__2VYEd{width:100%}.HomePage__reportContent__3yoBV{height:235px;width:100vw;justify-content:center;background-color:#fff;padding-top:35px}.HomePage__reportContentDivStyleA__36fkS{width:100%;height:85px;top:0}.HomePage__reportContentDivStyleB__1peOn{width:100%;height:85px;right:0;top:0}.HomePage__seeMore__tbcEL{position:relative;top:0;justify-content:center;z-index:100}.HomePage__linkButtonStyleA__VCmZt,.HomePage__linkButtonStyleB__3BH7M{position:absolute;margin-left:0;width:30vw}.HomePage__bannerContainer__PMQDA{height:480px}}@media (min-width:320px) and (max-width:480px){.HomePage__Frame__3mqeK{margin-top:40px;margin-bottom:0}.HomePage__contentBlockStyleA__3K95x{flex-direction:column-reverse}.HomePage__textBlock__237vV{width:100%;height:190px}.HomePage__imageBlock__2VYEd{width:100%}.HomePage__reportContent__3yoBV{height:235px;flex-direction:column;justify-content:start;width:100vw;background-color:#fff;padding-top:35px}.HomePage__reportContentDivStyleA__36fkS{width:100%;height:110px;top:0}.HomePage__reportContentDivStyleB__1peOn{width:100%;height:110px;right:0;top:0}.HomePage__seeMore__tbcEL{position:relative;top:0;justify-content:center;z-index:100}.HomePage__linkButtonStyleA__VCmZt,.HomePage__linkButtonStyleB__3BH7M{position:absolute;margin-left:0;width:30vw}.HomePage__centerText__1ROoh{display:flex;justify-content:center}.HomePage__bannerContainer__PMQDA{height:320px}}.RoomThumbnail__Rooms__2NHfo{display:block;box-sizing:border-box;width:33.333%;border-style:none;text-align:center;text-decoration:none;z-index:10;transition:all .4s ease;margin:30px 0 0}.RoomThumbnail__link__1-3NB:hover,.RoomThumbnail__Rooms__2NHfo:hover{text-decoration:none}.RoomThumbnail__roomContainer__nNxlK{overflow:hidden}.RoomThumbnail__showAnimationPosition__6evJg{height:1px;position:relative;top:150px}.RoomThumbnail__RoomPicture__13qaF{box-sizing:border-box;margin:10% 0 0;width:420px;height:280px;transition:all .3s ease;transform:scale(1);transition:.3s ease-in-out}.RoomThumbnail__textContainer__18xxx{height:65px}.RoomThumbnail__textOverflow__3VYum{overflow:hidden}.RoomThumbnail__RoomText__3wHy4{color:#000;display:block;margin-top:30px;font-size:18px;font-weight:400}@media(min-width:1961px){.RoomThumbnail__RoomPicture__13qaF{width:540px;height:360px}.RoomThumbnail__Rooms__2NHfo:hover .RoomThumbnail__RoomPicture__13qaF{transform:scale(1.04);box-shadow:4px 6px 8px #666}}@media (min-width:1441px) and (max-width:1960px){.RoomThumbnail__RoomPicture__13qaF{width:450px;height:300px}.RoomThumbnail__Rooms__2NHfo:hover .RoomThumbnail__RoomPicture__13qaF{transform:scale(1.04);box-shadow:4px 6px 8px #666}}@media (min-width:1281px) and (max-width:1440px){.RoomThumbnail__Rooms__2NHfo:hover .RoomThumbnail__RoomPicture__13qaF{transform:scale(1.04);box-shadow:4px 6px 8px #666}}@media (min-width:1025px) and (max-width:1280px){.RoomThumbnail__RoomPicture__13qaF{width:330px;height:220px}.RoomThumbnail__Rooms__2NHfo:hover .RoomThumbnail__RoomPicture__13qaF{transform:scale(1.04);box-shadow:4px 6px 8px #666}}@media (min-width:769px) and (max-width:1024px){.RoomThumbnail__RoomPicture__13qaF{width:360px;height:240px}.RoomThumbnail__Rooms__2NHfo{width:50%;margin:30px 0 0}.RoomThumbnail__Rooms__2NHfo:hover .RoomThumbnail__RoomPicture__13qaF{transform:scale(1.04);box-shadow:4px 6px 8px #666}}@media (min-width:481px) and (max-width:768px){.RoomThumbnail__Rooms__2NHfo{width:100%;margin:30px 0 50px}.RoomThumbnail__RoomPicture__13qaF{width:100vw;height:auto}}@media (min-width:320px) and (max-width:480px){.RoomThumbnail__Rooms__2NHfo{width:100%;margin:10px 0 20px}.RoomThumbnail__RoomPicture__13qaF{width:100vw;height:auto}}.RoomPage__waitForLoading__2sVYw{display:none}.RoomPage__roomsContainer__346jb{width:1300px;display:flex;flex-wrap:wrap;margin:auto auto 100px}.RoomPage__roomTitle__3II13{padding-top:70px}@media(min-width:1961px){.RoomPage__roomsContainer__346jb{width:1800px}}@media (min-width:1441px) and (max-width:1960px){.RoomPage__roomsContainer__346jb{width:1400px}}@media (min-width:1025px) and (max-width:1280px){.RoomPage__roomsContainer__346jb{width:1025px}}@media (min-width:769px) and (max-width:1024px){.RoomPage__roomsContainer__346jb{width:750px}}@media (min-width:481px) and (max-width:768px){.RoomPage__roomsContainer__346jb{width:100vw}}@media (min-width:320px) and (max-width:480px){.RoomPage__roomsContainer__346jb{width:100vw}}.TrafficPage__TrafficPage__3Xhw-{width:70%;margin:100px auto;line-height:50px}.TrafficPage__location__vUrvc{color:#298eb3;font-weight:700}@media (min-width:320px) and (max-width:480px){.TrafficPage__TrafficPage__3Xhw-{width:90%}}.BookingPage__BookingPage__i1-a8{width:100%;display:flex;padding:50px 80px 80px}.BookingPage__infoWrapper__2ByH8{width:100%;font-size:18px}.BookingPage__body__3YG4t{width:100%;height:350px;text-align:center;float:left;margin:auto}.BookingPage__leftDiv__1xICB,.BookingPage__rightDiv__2yBrB{width:50%}.BookingPage__title__HRaQ9{font-size:22px;margin:40px 0 20px;font-weight:600}.BookingPage__formWrapper__1RcOU{border:1px solid #eee;border-radius:8px;padding:28px;margin-top:12px;background-color:#eee}@media(min-width:1961px){.BookingPage__BookingPage__i1-a8{width:70%}}@media (min-width:481px) and (max-width:768px){.BookingPage__BookingPage__i1-a8{flex-direction:column;padding:0}.BookingPage__rightDiv__2yBrB{width:100%;margin-top:0}.BookingPage__leftDiv__1xICB{width:100%;padding:0 40px}.BookingPage__formWrapper__1RcOU{padding:40px 40px 100px}}@media (min-width:320px) and (max-width:480px){.BookingPage__BookingPage__i1-a8{flex-direction:column;padding:0}.BookingPage__rightDiv__2yBrB{width:100%}.BookingPage__leftDiv__1xICB{width:100%;padding:0 30px}}.SendEmail__roomname__jxWPK{text-align:center}.SendEmail__title__3JB-W{font-size:22px;font-weight:600}.SendEmail__testee__WW5gr{border-radius:25px;background-color:#e0e0e0;border-color:#8f8f90;margin-top:40px}.SendEmail__formButton__3gbNu{border-radius:25px;text-align:center;display:block;margin:40px auto auto}.EmailSended__EmailSended__6UGr4{position:fixed;bottom:35%;left:30%;height:280px;width:40%;border-radius:40px;padding-top:60px;margin:auto;text-align:center;background-color:#393e46;z-index:99998}.EmailSended__Box__3qUlJ{color:#fff;font-size:22px;text-align:center;z-index:99999}.EmailSended__logo__2KMqk{margin:auto;width:100%;text-align:center}.EmailSended__EmailSendedBack__2HrS7{position:fixed;left:0;bottom:0;width:100%;height:100%;background-color:#393e46;opacity:.5;z-index:99997}.EmailSended__confirmButton__3FKpO{margin-top:20px;border-radius:40px;height:40px;width:90px;background-color:#3a7999;border:0;color:#fff}@media (min-width:320px) and (max-width:480px){.EmailSended__EmailSended__6UGr4{position:fixed;bottom:35%;left:0;height:280px;width:80%;border-radius:20px;padding-top:60px;margin:auto auto auto 10%;text-align:center;background-color:#393e46;z-index:99998}}.RoomDetail__RoomPictureBigDiv__3pINg{width:60%;margin:4px auto auto;box-sizing:border-box}.RoomDetail__RoomPictureBig__ZPIPY{width:100%}.RoomDetail__RoomPicturesmallDiv__3C9Wm{width:60%;display:flex;justify-content:space-between}.RoomDetail__RoomPicturesmall__1yS-r{width:calc(25% - 9px);margin-top:12px}.RoomDetail__RoomPicturesmall__1yS-r:hover{cursor:pointer}.RoomDetail__changePictureDiv__EBUsm{width:100%;position:relative;bottom:300px}.RoomDetail__PrevNextDiv__3DR1-{width:50%;height:40px;float:left;position:relative;top:-280px}.RoomDetail__FlexContainer__ikwYW{display:flex;justify-content:center;margin-bottom:40px}.RoomDetail__RoomDetailContent__2iPZ4{width:60%}.RoomDetail__RoomDetailBox__1unha{display:flex;flex-direction:row;justify-content:space-between}.RoomDetail__RoomDetailContentBox__3edkc{width:calc(50% - 8px)}.RoomDetail__SmallPicture__3f_AA{width:300px;height:200px;margin:0;padding:0}.RoomDetail__NextText__2Q4_X{margin-right:32%;float:right}.RoomDetail__NextText__2Q4_X,.RoomDetail__PrevText__yqvMt{line-height:40px;max-width:100%;color:#fff;width:40px;height:40px;text-align:center;font-size:25px;-webkit-user-select:none;user-select:none;background-color:rgba(0,0,0,.2);z-index:9}.RoomDetail__PrevText__yqvMt{margin-left:32%;float:left}.RoomDetail__NextText__2Q4_X:hover,.RoomDetail__PrevText__yqvMt:hover{cursor:pointer;background-color:rgba(0,0,0,.8);z-index:9}.RoomDetail__Day__3v05V{padding-right:20px}.RoomDetail__sendemail__3MbwT{display:flex;justify-content:center;width:100%;height:720px;margin:auto auto 0;background-color:#e0e0e0;padding-top:20px}.RoomDetail__sendemailFormWrapper__2XsHA{width:60%}.RoomDetail__roomName__krn_B{text-align:center;font-size:28px;margin:auto;width:100%;height:72px}.RoomDetail__checkLink__17jLN{text-align:center;width:100%;padding-bottom:28px;border-bottom:2px solid #e0e0e0;line-height:100px;margin:auto auto 28px}.RoomDetail__bookingLink__1LNzs{background-color:#3a7999;width:160px;height:36px;border-radius:16px;text-align:center;line-height:36px;text-decoration:none;color:#f2f2f2;font-size:16px;margin:auto auto 20px;transform:scale(1);transition:.3s ease-in-out}.RoomDetail__bookingLink__1LNzs img{width:25px;height:25px}.RoomDetail__Link__hfHWD{color:#f2f2f2}.RoomDetail__Link__hfHWD:hover{color:#f2f2f2;text-decoration:none}.RoomDetail__bookingLink__1LNzs:hover{cursor:pointer;transform:scale(1.2);box-shadow:4px 6px 8px #666;text-decoration:none}.RoomDetail__RoomContentContainer__VXclh{padding-top:20px}.RoomDetail__titleWrapper__CxkzK{display:flex;justify-content:center;font-size:22px}@media(min-width:1961px){.RoomDetail__PrevNextDiv__3DR1-{position:relative;top:-550px}}@media (min-width:1441px) and (max-width:1960px){.RoomDetail__PrevNextDiv__3DR1-{position:relative;top:-390px}}@media (min-width:1281px) and (max-width:1440px){.RoomDetail__PrevNextDiv__3DR1-{position:relative;top:-350px}}@media (min-width:1025px) and (max-width:1280px){.RoomDetail__PrevNextDiv__3DR1-{position:relative;top:-300px}}@media (min-width:769px) and (max-width:1024px){.RoomDetail__PrevNextDiv__3DR1-{position:relative;top:-240px}}@media (min-width:481px) and (max-width:768px){.RoomDetail__NextText__2Q4_X,.RoomDetail__PrevText__yqvMt{margin:0;background-color:rgba(0,0,0,.1)}.RoomDetail__RoomContentContainer__VXclh{padding-top:0}.RoomDetail__RoomPicturesmallDiv__3C9Wm{display:none}.RoomDetail__RoomPictureBigDiv__3pINg{width:100%}.RoomDetail__RoomPictureBig__ZPIPY{border:0}.RoomDetail__PrevNextDiv__3DR1-{position:relative;top:-250px}.RoomDetail__NextText__2Q4_X:hover,.RoomDetail__PrevText__yqvMt:hover{background-color:rgba(0,0,0,.1)}.RoomDetail__bookingLink__1LNzs:hover{box-shadow:0}.RoomDetail__RoomDetailContent__2iPZ4{width:86%}.RoomDetail__roomName__krn_B{margin-bottom:50px;height:40px}.RoomDetail__sendemail__3MbwT{width:100%}.RoomDetail__sendemailFormWrapper__2XsHA{width:86%}.RoomDetail__NextText__2Q4_X:hover,.RoomDetail__PrevText__yqvMt:hover{cursor:pointer;background-color:transparent;z-index:9}.RoomDetail__bookingLink__1LNzs:hover{transform:scale(1);box-shadow:0 0 0}.RoomDetail__thumbs__2X1rt{width:25%}}@media (min-width:320px) and (max-width:480px){.RoomDetail__RoomContentContainer__VXclh{padding-top:0}.RoomDetail__RoomPicturesmallDiv__3C9Wm{display:none}.RoomDetail__RoomPictureBigDiv__3pINg{width:100%}.RoomDetail__RoomPictureBig__ZPIPY{border:0}.RoomDetail__PrevNextDiv__3DR1-{position:relative;top:-150px}.RoomDetail__NextText__2Q4_X,.RoomDetail__PrevText__yqvMt{margin:0;background-color:transparent}.RoomDetail__NextText__2Q4_X:hover,.RoomDetail__PrevText__yqvMt:hover{cursor:pointer;background-color:transparent;z-index:9}.RoomDetail__bookingLink__1LNzs:hover{transform:scale(1);box-shadow:0 0 0}.RoomDetail__RoomDetailBox__1unha{display:flex;flex-direction:column}.RoomDetail__RoomDetailContentBox__3edkc{width:100%;margin-bottom:20px}.RoomDetail__RoomDetailContent__2iPZ4{width:88%}.RoomDetail__sendemail__3MbwT{width:100%;margin-top:50px}.RoomDetail__sendemailFormWrapper__2XsHA{width:92%}}.RoomPrice__typeone__31xlY{height:255px}.RoomPrice__typeone__31xlY,.RoomPrice__typetwo__3fVvD{width:100%;border:2px solid #e0e0e0;border-radius:12px;margin-top:20px}.RoomPrice__typetwo__3fVvD{height:340px}.RoomPrice__typethree__uNgVG{width:100%;height:510px;border:2px solid #e0e0e0;border-radius:12px;margin-top:20px}.RoomPrice__typeone__31xlY td,.RoomPrice__typeone__31xlY th,.RoomPrice__typethree__uNgVG td,.RoomPrice__typethree__uNgVG th,.RoomPrice__typetwo__3fVvD td,.RoomPrice__typetwo__3fVvD th{text-align:center}.RoomPrice__typeone__31xlY td,.RoomPrice__typethree__uNgVG td,.RoomPrice__typetwo__3fVvD td{border-top:1px solid #e0e0e0}.RoomPrice__typeone__31xlY table{width:100%;height:255px}.RoomPrice__typetwo__3fVvD table{width:100%;height:340px}.RoomPrice__typethree__uNgVG table{width:100%;height:510px}.RoomPrice__noteRow__vWVol{font-size:14px;color:#666;text-align:left!important;padding:4px 16px!important;line-height:1}@media (min-width:320px) and (max-width:480px){.RoomPrice__typeone__31xlY,.RoomPrice__typethree__uNgVG,.RoomPrice__typetwo__3fVvD{width:100%}.RoomPrice__noteRow__vWVol{font-size:14px;line-height:1}}.RoomIntroduce__FrameLeft__39uyu{width:100%;border:2px solid #e0e0e0;border-radius:12px;margin-top:20px;padding-top:20px;padding-right:20px}.RoomIntroduce__FrameLeft__39uyu table{width:100%}.RoomIntroduce__FrameLeftHead__1QKmB{width:30%;padding-left:20px}.RoomIntroduce__FrameLeftBottom__1bnCA{padding-bottom:30px}@media (min-width:320px) and (max-width:480px){.RoomIntroduce__FrameLeft__39uyu{width:100%}}.Rules__container__1wVzz{width:100%;display:flex;flex-direction:column}.Rules__title__1NaqM{font-size:22px;margin-bottom:12px}.Rules__content__s35Rd{line-height:36px;margin-bottom:60px}.Footer__footer__2dyxG{width:100%;height:120px;background-color:#393e46;color:#fff;text-align:center}.Footer__logo__34Amj{height:50px;width:50px;transform:scale(1);transition:.3s ease-in-out;margin:0 10px}.Footer__footerDiv__1FKS9{width:50%;height:100%;padding-top:30px;margin:auto}.Footer__footerLeft__3jnJp{font-size:14px;width:50%;float:left}.Footer__footerRight__3BIea{width:50%;float:left}@media(min-width:1961px){.Footer__footer__2dyxG{height:120px}.Footer__logo__34Amj:hover{transform:scale(1.2);cursor:pointer}}@media (min-width:1441px) and (max-width:1960px){.Footer__footer__2dyxG{height:120px}.Footer__logo__34Amj:hover{transform:scale(1.2);cursor:pointer}}@media (min-width:1281px) and (max-width:1440px){.Footer__logo__34Amj:hover{transform:scale(1.2);cursor:pointer}}@media (min-width:1025px) and (max-width:1280px){.Footer__logo__34Amj:hover{transform:scale(1.2);cursor:pointer}}@media (min-width:769px) and (max-width:1024px){.Footer__logo__34Amj:hover{transform:scale(1.2);cursor:pointer}}@media (min-width:481px) and (max-width:768px){.Footer__footerDiv__1FKS9{width:80%}}@media (min-width:320px) and (max-width:480px){.Footer__footerDiv__1FKS9{width:100%}.Footer__footerLeft__3jnJp{display:none}.Footer__footerRight__3BIea{width:100%;line-height:50px}}.Layout__Content__LhJtv{margin-top:62px}.NavigationItems__NavigationItems___yd_d{height:50px}.NavigationItems__Test1__3axIc{position:-webkit-sticky;position:sticky;top:0;width:100%;height:40px;z-index:999}.NavigationItems__NavigationItems___yd_d{margin:0;padding:0;list-style:none;display:flex;align-items:center;height:100%;flex-flow:row}.NavigationItems__NavigationItem__1drXi{background-color:#393e46;box-sizing:border-box;display:block;height:100%;margin:0;padding:0}@media (min-width:500px){.NavigationItems__NavigationItems___yd_d{flex-flow:row}}.NavigationItem__NavigationItem__23bcu{background-color:#393e46;height:100%;margin:0;padding:0;width:100px}.NavigationItem__NavigationItem__23bcu a{height:100%;text-align:center;padding-top:10px}.NavigationItem__NavigationItem__23bcu a.NavigationItem__active__2zJdO,.NavigationItem__NavigationItem__23bcu a:active,.NavigationItem__NavigationItem__23bcu a:hover{background-color:#26302d;text-decoration:none;border-bottom:4px solid #40a4c8}.NavigationItem__NavigationItem__23bcu{margin:10px 0;box-sizing:border-box;display:block;align-items:center}.NavigationItem__NavigationItem__23bcu a{color:#fff;text-decoration:none;width:100%;box-sizing:border-box;display:block}.NavigationItem__NavigationItem__23bcu a.NavigationItem__active__2zJdO,.NavigationItem__NavigationItem__23bcu a:active,.NavigationItem__NavigationItem__23bcu a:hover{color:#fff}@media (min-width:500px){.NavigationItem__NavigationItem__23bcu{margin:0;display:flex;height:100%;width:auto;align-items:center}.NavigationItem__NavigationItem__23bcu a{color:#fff;height:100%;padding:16px 10px;border-bottom:4px solid transparent}.NavigationItem__NavigationItem__23bcu a.NavigationItem__active__2zJdO,.NavigationItem__NavigationItem__23bcu a:active,.NavigationItem__NavigationItem__23bcu a:hover{background-color:#393e46;border-bottom:4px solid #40a4c8;color:#fff}}@media (max-width:499px){.NavigationItem__NavigationItem__23bcu a{display:flex;padding-top:0;padding-left:16px;padding-right:16px;align-items:center;width:100px}}.SideDrawer__SideDrawer__21TuB{position:fixed;width:280px;max-width:70%;height:100%;left:0;top:0;z-index:200;background-color:#393e46;padding:32px 16px;box-sizing:border-box;transition:transform .3s ease-out;color:#fff}@media(min-width:500px){.SideDrawer__SideDrawer__21TuB{display:none}}.SideDrawer__Open__1pVYR{transform:translateX(0)}.SideDrawer__Close__3Yv1l{transform:translateX(-100%)}.SideDrawer__Logo__3TkPv{height:11%;margin-bottom:40px;display:flex}.SideDrawer__logoImage__2uzDG{height:100%;margin:auto}.BackDrop__Backdrop__3Z_zd{width:100%;height:100%;position:fixed;z-index:100;left:0;top:0;background-color:rgba(0,0,0,.5)}.Toolbar__Toolbar__2JJW-{height:62px;width:100%;position:fixed;top:0;left:0;background-color:#393e46;display:flex;justify-content:space-between;align-items:center;padding:0 30px;box-sizing:border-box;z-index:199}.Toolbar__Toolbar__2JJW- nav{height:100%}.Toolbar__justifyLogoPositionForPhone__1AD_7{height:100%;width:50px}@media (max-width:499px){.Toolbar__Toolbar__2JJW-{padding:0}}.DrawerToggle__DrawerToggle__26to0{width:40px;height:100%;display:flex;flex-flow:column;justify-content:space-around;align-items:center;padding:10px 0;box-sizing:border-box;cursor:pointer}.DrawerToggle__DrawerToggle__26to0 div{width:90%;height:3px;background-color:#fff}@media (min-width:500px){.DrawerToggle__DrawerToggle__26to0{display:none}}.NavigationHome__NavigationHome__1HnP1{box-sizing:border-box;background-color:#393e46;height:40px;padding:0 50px}.NavigationHome__NavigationHomePicture__2Oj0-{height:40px}.NavigationHome__Blank__3JRqX{width:900px;height:40px;background-color:#393e46}.NavigationHome__logo__1G_OW{height:62px}.HostelBuilder__App__2V2ba{background-color:#030106;color:#f0f8ff;display:block;margin:auto;bottom:0}.HostelBuilder__test__waK8R{background-color:#030106}.HostelBuilder__hostel__f5P8C{height:100%}.App__content__OG-1X,.HostelBuilder__content__2sdKi{height:100%;width:100%}.App__content__OG-1X{font-family:Alibaba Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400}