@font-face{font-family:Inter;src:url(/_next/static/media/Inter[wght].fc95ae47.ttf) format("truetype");font-style:normal;font-weight:400;font-display:auto}.blue{color:#5297ff}.light-grey{color:#72777a}body,html{padding:0;font-family:Inter,"sans-serif"!important;margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}body{font-family:Inter,sans-serif;color:#090a0a}a{color:inherit;text-decoration:none}*{box-sizing:border-box}h1{font-size:22px;text-align:center;text-transform:capitalize;margin:22px 0 10px}h2{font-size:18px}h3{font-size:14px;margin:0;font-weight:400}p.small,span.small{font-size:12px!important}.center{text-align:center}.closed,.open{display:flex;align-items:center}.closed div,.open div{width:10px;height:10px;margin-left:6px;margin-top:2px;border-radius:50%}.open div{background-color:#8dda8c}.closed div{background-color:#c95555}.tab{width:95vw;border:.25px solid #b9bec1!important;border-radius:8px;margin:14px 2.5vw;padding:18px 24px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background-color:#fff}.tab h2{font-weight:400;line-height:1;margin:0}.tab h3{color:#475062}.tab p{color:#72777a;font-size:12px;margin:5px 0 0}.tab .time{font-size:12px;color:#000;font-weight:400}.map{position:fixed;width:100vw;height:54vh;z-index:-1}.map.toggle-active{height:100vh}.book-rooms .data,.buildings-closed{background-color:#fff}.book-rooms .data{padding-bottom:20px}.book-rooms .filter-buttons{width:-moz-fit-content!important;width:fit-content!important;max-width:91vw!important;overflow-x:auto!important;scrollbar-width:none;display:block!important;margin-left:auto!important;margin-right:auto!important}.book-rooms .room-book-title h1{width:auto}.book-rooms .room-book-title span{font-size:12px;opacity:1;font-weight:500}.book-rooms h1{margin-top:22px;margin-bottom:18px}.book-rooms .availability .available{padding-left:15px;position:relative;display:flex;align-items:center;margin-top:5px}.book-rooms .availability .available p{margin-top:0}.book-rooms .availability .available p:before{font-size:12px}.book-rooms .availability .available:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;left:0}.book-rooms .availability .later:before{background-color:#ffba52}.book-rooms .availability .now p:before{content:"Available now"}.book-rooms .availability .now:before{background-color:#8dda8c}.book-rooms .availability .not p:before{content:"Not available today"}.book-rooms .availability .not:before{background-color:#c95555}.book-rooms .availability .today p:before{content:"Available later"}.book-rooms .availability .today:before{background-color:#ffba52}.book-rooms .info,.building .info{width:45%}.book-rooms .flex,.building .flex{align-items:center;justify-content:center}.book-rooms .flex a,.building .flex a{margin-top:12px;white-space:nowrap;color:#5297ff;text-decoration:underline}.book-rooms .flex a.whatsapp,.building .flex a.whatsapp{color:#fff}.book-rooms .flex h1,.building .flex h1{width:auto;margin-right:10px;line-height:1}.book-rooms .tab,.building .tab{border:1px solid #e6e6e6;box-sizing:border-box;border-radius:10px;padding:15px;margin:0;width:100%}.book-rooms .tab .flex,.building .tab .flex{justify-content:start}.book-rooms .tab .flex-wrapper,.building .tab .flex-wrapper{flex-direction:column;align-items:start;width:100%;margin-left:14px}.book-rooms .tab img,.building .tab img{width:50px;height:50px;border-radius:50%}.book-rooms .tab .bar,.building .tab .bar{width:80%;margin-top:10px;transform:scale(.8);margin-left:-8.5%}.book-rooms .tab h3,.building .tab h3{font-weight:500}.bar{width:50%;height:14px;border-radius:100px;overflow:hidden}.bar.flex-bar{display:flex}.bar.flex-bar .percentage{margin-left:5px}.bar.flex-bar div{font-size:70%}.bar.room-bar{width:100%;height:12px;margin:0 10px;background-color:#eff1f3}.bar.room-bar .occupancy{height:12px;width:var(--occupancy)}.bar .occupancy{height:14px;width:calc(var(--occupancy)*.9);background-color:#ffba52;border-radius:100px;display:flex;flex-direction:column;justify-content:center}.bar .occupancy span{font-size:60%;margin-left:5px}.bar .occupancy.free{background-color:#8dda8c}.bar .occupancy.very-busy{background-color:#c95555}.white-bg{background-color:#fff;padding:18px 0;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:10px;margin:0 5px}.sidebar{right:600px}.sidebar,.sidebar-mobile{position:fixed;top:10px;display:flex;align-items:center;justify-content:center;height:30px;border-radius:50%;padding:0}.sidebar-mobile{left:10px;z-index:1}.sidebar-header{display:flex;align-items:center;margin:10px}.sidebar-header .title{text-align:center;flex-grow:1}.logos{position:fixed;top:10px;right:0;display:flex;width:auto;align-items:center;height:25px;background-color:#fff;border-radius:10px;padding:20px 0;margin-right:10px;box-shadow:0 1px 8px 0 rgba(0,0,0,.15)}.logos img{height:20px;width:auto;padding:0 10px}.logos a{display:flex;flex-direction:column}.logos a span{font-size:6px;margin-left:5px;margin-top:-6px}.logos a:first-child{border-right:1px solid #000}.loading{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:#5297ff;transition:all 1s ease-in-out;opacity:1;z-index:9999;display:flex;justify-content:center;align-items:center}.loading .mask{width:220px;height:200px;background-image:url(/_next/static/media/pleq_transparant.0273fa50.png);background-size:100%;background-position:50%;background-repeat:no-repeat;animation:pulse 5s ease-in-out infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.isLoading{visibility:hidden;opacity:0}.data-wrapper.false{visibility:visible;opacity:1}.data-wrapper,.data-wrapper-recommendation{visibility:hidden;opacity:0;position:fixed;height:100%;max-height:calc(55vh - 100px);overflow:hidden;background-color:#fff;border-radius:32px 32px 0 0;padding-top:20px;bottom:60px;transition:all .4s ease-in-out}.data-wrapper .data,.data-wrapper-recommendation .data{max-height:calc(50vh - 150px);overflow:hidden;overflow-y:auto;width:100vw}.data-wrapper .data .item,.data-wrapper-recommendation .data .item{transform:scale(.9)}.data-wrapper .data2,.data-wrapper-recommendation .data2{max-height:calc(55vh - 70px);overflow:hidden;overflow-y:auto;width:100vw;padding-bottom:4px}.data-wrapper h1,.data-wrapper-recommendation h1{width:100vw}.data-wrapper .info,.data-wrapper-recommendation .info{display:flex;align-items:center}.data-wrapper .info .occupancy,.data-wrapper-recommendation .info .occupancy{background-image:url(/_next/static/media/nan.fce4eb4e.svg);background-size:contain;background-repeat:no-repeat;padding-right:14px;width:40px;height:24px}.data-wrapper .info .occupancy.Quiet,.data-wrapper-recommendation .info .occupancy.Quiet{background-image:url(/_next/static/media/quiet.cf28895b.svg)}.data-wrapper .info .occupancy.Normal,.data-wrapper-recommendation .info .occupancy.Normal{background-image:url(/_next/static/media/normal.a1083868.svg)}.data-wrapper .info .occupancy.Busy,.data-wrapper-recommendation .info .occupancy.Busy{background-image:url(/_next/static/media/busy.af5c31ed.svg)}.data-wrapper .info .occupancy.null,.data-wrapper-recommendation .info .occupancy.null{background-image:url(/_next/static/media/nan.fce4eb4e.svg)}@media(max-width:1023px){.data-wrapper-recommendation{max-height:100vh!important;bottom:0!important}.oopsHeading{width:229px;height:48px}.oopsText{height:48px}.contactPageDiv,.gridRecommend{width:100%!important}}.blue-button{background-color:#5297ff;border-radius:50px;text-align:center;font-size:16px;line-height:24px;display:block;border:0;margin:0 auto;padding:15px 30px;color:#fff;text-transform:capitalize;cursor:pointer;white-space:nowrap;width:90%}.blue-button.fixed{bottom:10px}.blue-button.inverse{background-color:#fff;border:1px solid #5297ff;color:#5297ff}@media(max-width:1023px){.blue-button{padding:10px 105px}}.blue-button:hover{background-color:#4f87f7;box-shadow:none}.blue-button:hover.inverse{background-color:#fff;border:1px solid #4f87f7;color:#4f87f7}.button-common{display:inline-block;width:430px;text-align:center;border-radius:50px;margin:0 auto;font-size:16px;padding:10px;display:block}.book-room-button{color:#5297ff;background:#fff;border:1px solid}.white-button{background-color:#fff;border-radius:50px;text-align:center;font-size:16px;display:block;border:0;margin:0 auto;padding:10px 150px;color:#5297ff;cursor:pointer;width:518px}.white-button.fixed{position:fixed;bottom:10px;left:5%}.white-button.inverse{border:1px solid #5297ff;color:#5297ff}@media(max-width:1023px){.white-button{padding:10px 105px;width:auto}}.book-blue-button{display:flex;align-items:center;justify-content:center;background-color:#5297ff;border-radius:50px;min-height:36px;min-width:72px}.book-blue-button span{color:#fff;font-size:12px;line-height:14px;margin-right:6px}.book-blue-button:hover{background-color:#4f87f7}.book-blue-button-desktop{display:flex;align-items:center;justify-content:center;background-color:#5297ff;border-radius:50px;min-height:36px;min-width:100px}.book-blue-button-desktop span{color:#fff;font-size:14px;line-height:16px;margin-right:6px}.book-blue-button-desktop:hover{background-color:#4f87f7}.arrow-button{background-color:rgba(0,0,0,0);border-radius:50px;text-align:center;color:#090a0a!important;display:flex;justify-content:center;align-items:center;padding:10px 15px}.show-arrow{-webkit-mask-image:url(/_next/static/media/next.7136a354.svg);mask-image:url(/_next/static/media/next.7136a354.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:15px;height:15px;background-color:#8b8f9e}.buttons{position:fixed;width:100%;bottom:0;display:flex;justify-content:space-between;padding:10px}.buttons a{border-radius:48px;padding:8px 16px}.buttons .home{background-color:#e7e7ff;border-radius:48px;padding:8px 16px 8px 35px}.buttons .home a{padding:0 5px}.buttons .home:before{content:"";position:absolute;width:15px;height:15px;margin-left:-20px;background-image:url(/_next/static/media/home.7a9687f4.svg);background-repeat:no-repeat;background-size:contain;margin-top:2px}.buttons .next{background-color:#5297ff;color:#fff;border-radius:48px;padding:8px 35px 8px 16px;text-transform:capitalize}.buttons .next:after{content:"";position:absolute;width:15px;height:15px;margin-left:15px;background-image:url(/_next/static/media/next.7136a354.svg);background-repeat:no-repeat;background-size:contain;margin-top:2px}.buttons .next:hover,.buttons .prev:hover{background-color:#4f87f7}.buttons .prev{background-color:#5297ff;color:#fff;border-radius:48px;padding:8px 16px 8px 35px;text-transform:capitalize}.buttons .prev:before{content:"";position:absolute;width:15px;height:15px;margin-left:-30px;background-image:url(/_next/static/media/next.7136a354.svg);background-repeat:no-repeat;background-size:contain;margin-top:2px;transform:scaleX(-1)}.toggle{background-color:#72777a;width:48px;height:5px;border-radius:100px;position:fixed;left:50%;transform:translateX(-50%);z-index:5}.toggle-active .data-wrapper{height:35px;bottom:0;transition:height .4s ease-in-out}.room-page{height:100vh}.room-page .toggle-active .data-wrapper,.toggle-active .room-page .data-wrapper{height:35px;transition:height .4s ease-in-out}.recommendation-page{width:auto;height:auto}.recommendation-wrapper,.recommendation-wrapper.active .front .room-info-wrapper,.recommendation-wrapper.active .front img{opacity:0;animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;animation-fill-mode:forwards}.recommendation-wrapper.active .front .room-info-wrapper,.recommendation-wrapper.active .front img{animation-delay:.5s}@keyframes fadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}.yes-no-wrapper{position:relative;top:260px;width:100%;align-items:center;justify-content:center}.yes-no-wrapper img{height:90px}.recommendation-wrapper .front .yes-no-wrapper img{width:120px;height:auto}.recommendation-wrapper{text-align:center;width:90%;border-radius:16px;height:auto;min-height:375px;margin-left:5%;position:relative;display:flex;flex-direction:column;justify-content:center;z-index:999;box-sizing:border-box}.recommendation-wrapper .qr{width:150px}.recommendation-wrapper.buildings-closed{min-height:200px}.recommendation-wrapper h1{font-size:27px}.recommendation-wrapper h4{line-height:1.5;width:70%;display:block;margin:0 auto 24px}.recommendation-wrapper p{font-size:16px;margin:0}.recommendation-wrapper p .click{padding-bottom:24px}.recommendation-wrapper .close{top:10px;right:10px}.recommendation-wrapper .front{top:45%;left:50%;transform:translate(-50%,-50%);width:100%;border-radius:16px;height:auto;box-shadow:0 4px 4px rgba(0,0,0,.25)}.recommendation-wrapper .front img{width:100%;height:200px;object-fit:cover;border-radius:15px 15px 0 0}.recommendation-wrapper .front .room-info-wrapper{width:100%;margin:14px 0 0;padding:0 14px;box-shadow:none;border-radius:0}.recommendation-wrapper .front .room-title{position:absolute;white-space:pre;top:14px;left:50%;padding:5px 10px;border-radius:7px;font-size:12px;transform:translateX(-50%);background:rgba(255,255,255,.88);box-shadow:0 3.08293px 3.08293px rgba(0,0,0,.25)}.recommendation-wrapper .front .blue-button{margin:14px 0}.recommendation-wrapper .back{height:100%;width:100%;margin-left:-5%;overflow:hidden;box-shadow:0 4px 4px rgba(0,0,0,.25)}.feedback .recommendation-wrapper{background-color:#fff}.feedback .blue-button{width:auto;padding:10px 35px;margin-top:48px}.feedback .feedback-options{height:80px}.red{color:red}.buttons-wrapper{width:100vw;height:60px;position:fixed;bottom:0;background-color:#fff}.buttons-wrapper.toggle-active{display:none}.data-wrapper.building .data{padding-bottom:60px}.close{width:30px;height:30px;background-image:url(/_next/static/media/close.03563f77.svg);background-size:15px;background-position:50%;background-repeat:no-repeat;position:fixed;top:24px;right:24px;background-color:#fff;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.25)}.close.close-card{top:10px!important;right:10px!important;display:block!important}.place{color:#475062;font-size:20px;margin:0}body.dragging,body.dragging .rating-option{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-font-smoothing:antialiased}.rating-container{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:500;color:#6e787c;width:300px;font-family:-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif}.touch-marker{position:absolute;width:37px;height:37px;border-radius:50%;background:rgba(255,255,255,.5);box-shadow:0 0 0 1px rgba(0,0,0,.05),0 4px 6px rgba(0,0,0,.06);transform:scale(2);opacity:0;transition-property:transform,opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.215,.61,.355,1);pointer-events:none;will-change:transform}.show-touch .touch-marker{transform:none;opacity:1}.rating-control{display:flex;justify-content:space-between;position:relative;width:100%;max-width:300px;padding-bottom:9px}.rating-control:before{content:"";position:absolute;width:80%;height:2px;top:50%;margin-top:-13px;left:10%;background-color:#e9ecee}.rating-control .current-rating{display:flex;justify-content:center;position:absolute;width:20%;height:55px;top:0;left:0;will-change:transform;cursor:-webkit-grab;cursor:grab;opacity:0;transition:opacity .4875s cubic-bezier(.215,.61,.355,1);opacity:1}.rating-control .current-rating:active{cursor:-webkit-grabbing;cursor:grabbing}.rating-control .current-rating .svg-wrapper{position:relative;width:55px;height:55px;border-radius:50%;box-shadow:0 3px 5px rgba(0,0,0,.08);pointer-events:none}.rating-control .current-rating .svg-wrapper svg{position:absolute;width:55px;height:55px;top:0;left:0;will-change:transform}.rating-control .rating-option{display:flex;flex-direction:column;align-items:center;position:relative;flex:1 1;margin-top:9px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);animation:fadein .75s cubic-bezier(.25,.25,.25,1.25) both}.rating-control .rating-option:first-child{animation-delay:.02s}.rating-control .rating-option:nth-child(2){animation-delay:.04s}.rating-control .rating-option:nth-child(3){animation-delay:.06s}.rating-control .rating-option:nth-child(4){animation-delay:.08s}.rating-control .rating-option:nth-child(5){animation-delay:.1s}.rating-control .rating-option .icon{width:36px;height:36px;will-change:transform;pointer-events:none}.rating-control .rating-option .icon svg{display:block}.rating-control .rating-option .icon svg .base{transition:fill .1s ease-in-out}.rating-control .rating-option .label{font-weight:500;color:#c6ccd0;margin-top:8px;margin-left:-6px}.rating-control .rating-option .label,.rating-control .rating-option .label-selected{font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;will-change:transform}.rating-control .rating-option .label-selected{font-weight:600;color:#655f52;margin-top:16px;margin-left:-3px}.rating-control .rating-option .touch-marker{bottom:15px;left:50%;margin-left:-18px}.group-icon{background-image:url(/_next/static/media/group.052338d3.svg);width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;margin-right:5px}.chair-icon,.group-icon{background-repeat:no-repeat;background-size:contain;margin-left:5px}.chair-icon{background-image:url(/_next/static/media/chair.5ec15335.svg);width:15px;height:15px;display:inline-block;vertical-align:middle}.plus-icon{background-image:url(/_next/static/media/plus.0fb71c08.svg);margin-right:20px}.info-icon,.plus-icon{width:30px;height:30px;background-size:contain;display:inline-block;vertical-align:middle}.info-icon{background-image:url(/_next/static/media/info.5fb1b508.svg);margin-left:5px;margin-top:-5px}.send-icon{background-image:url(/_next/static/media/send.90b09d49.svg);min-width:36px;min-height:36px;background-size:contain;display:inline-block;vertical-align:middle;cursor:pointer}.back-icon,.send-icon{background-repeat:no-repeat}.back-icon{background-image:url(/_next/static/media/arrow.b8b6d191.svg);width:30px;height:30px;background-size:20px;background-position:50%;position:absolute;background-color:#fff;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.25);margin:10px 0 0 10px;z-index:999}.show-item{min-width:8px;min-height:10px}.show-item,.show-item-desktop{-webkit-mask-image:url(/_next/static/media/next.7136a354.svg);mask-image:url(/_next/static/media/next.7136a354.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:#fff}.show-item-desktop{min-width:11px;min-height:13px}.book-button,.whatsapp{background:#25d366;padding:5px 20px;text-align:center;color:#fff;font-size:12px;font-weight:500;display:flex;justify-content:center;align-items:center;height:28px;border-radius:25px;margin-top:14px;margin-right:5%;text-decoration:none!important;width:-moz-fit-content;width:fit-content;cursor:pointer}.book-button:hover{background-color:#4f87f7!important}.whatsapp:hover{background-color:#1eb858}.booking{background:#5297ff;width:345px;font-size:16px;padding:10px 20px;color:#fff!important;text-decoration:none!important;border:none;border-radius:25px;cursor:pointer}.disabled{background:rgba(110,120,123,.5)}.whatsapp-icon{width:20px;height:20px;background-size:contain;background-image:url(/_next/static/media/whatsapp.6f45a369.png);margin-right:10px}.book-icon{background-image:url(/_next/static/media/book.29e769b3.svg);width:30px;height:30px;background-size:20px;background-position:50%;position:relative;right:5%;border:none;z-index:999}.building-icon{background-image:url(/_next/static/media/building.4aabf56b.svg)}.elevator-icon{background-image:url(/_next/static/media/elevator.8c5e2f95.svg)}.stairs-icon{background-image:url(/_next/static/media/stairs.7477dc92.svg)}.left-icon{background-image:url(/_next/static/media/left.56f63ce7.svg)}.right-icon{background-image:url(/_next/static/media/right.cd937723.svg)}.up-icon{background-image:url(/_next/static/media/up.a788896a.svg)}.finish-icon{background-image:url(/_next/static/media/finish.233b62bc.svg)}.book-icon{background-image:url(/_next/static/media/reserve.f8e1393b.svg);width:15px;height:15px;background-size:contain;background-repeat:no-repeat;margin-right:5px;margin-top:-1px}.rating-control .current-rating .touch-marker{bottom:-10px;left:50%;margin-left:-5px}.rating-control .rating-option.active .icon svg .base,.rating-control .rating-option:active .icon svg .base{fill:#8b959a}.rating-control .rating-option.active .label,.rating-control .rating-option:active .label{color:#313b3f!important}@keyframes fadein{0%{opacity:0;transform:translateX(50%) scale(0) rotate(-60deg)}to{opacity:1;transform:translateX(0) scale(1) rotate(0deg)}}.blue-button,.click{cursor:pointer}#my-canvas{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999}.zoom-icon-wrapper{position:fixed;bottom:53vh;right:6vw;background-color:#fff;border-radius:50%;width:35px;height:35px;box-shadow:0 4px 4px rgba(0,0,0,.25);z-index:3;cursor:pointer}.zoom-icon-wrapper .zoom-icon{width:100%;height:100%;background-image:url(/_next/static/media/max.575cc8cd.svg);background-position:50%;background-repeat:no-repeat;background-size:50%}.icons.index{bottom:400px}.toggle-active .zoom-icon-wrapper{bottom:6vh}.toggle-active .zoom-icon-wrapper .zoom-icon{background-image:url(/_next/static/media/min.913a4b42.svg)}.toggle-active .button-2d-wrapper{bottom:6vh}.button-2d-wrapper{position:fixed;bottom:53vh;right:calc(6vw + 45px);background-color:#fff;border-radius:50%;width:35px;height:35px;box-shadow:0 4px 4px rgba(0,0,0,.25);z-index:3;cursor:pointer}.button-2d-wrapper .button-2d:after{width:35px;height:38px;content:"2D";display:flex;justify-content:center;align-items:center;font-weight:700}.toggle-active.button-2d-wrapper .button-2d:after{content:"3D"}.flex{display:flex}.flex.flex-wrap{flex-wrap:wrap}.flex.space-between{justify-content:space-between!important;align-items:center}.tag{font-size:9px;padding:5px 10px;border-radius:20px;height:20px;margin-left:14px;line-height:1}.tag,.tag.Silent{color:#a05e03;background-color:#ffefd7}.tag.Group{color:#0065d0;background-color:#c9f0ff}.tag.Computer{color:#198155;background-color:#ecfce5}.tag.Library{color:#0065d0;background-color:#c9f0ff}.room-page{position:fixed;top:0}.room-page .data-wrapper,.room-page .data-wrapper .data2{height:auto;max-height:100%}.room-page .room-img{width:100vw;height:calc(100vh - var(--height));object-fit:cover;overflow:hidden;transition:height .4s ease-in-out;background-color:#fff}.room-page .room-img .qr-home img{width:100px;height:auto}.room-page .room-img img{width:100%;height:100%;object-fit:cover}.room-page .title{width:auto}.room-page .title h1{text-align:center}.toggle-active.room-img{height:100vh;max-height:100vh}.toggle-active.room-img .slick-dots{bottom:100px!important}.toggle-active .slick-slider,.toggle-active .slick-slider .slick-list,.toggle-active .slick-slider .slick-list .slick-track,.toggle-active .slick-slider .slick-list .slick-track div div{height:100vh}.title{display:flex;width:auto;height:auto;align-items:center;justify-content:center;margin-top:24px}.title h1{margin:0;width:auto}.small-button{width:200px}.room-info-toggle-wrapper{display:flex;background-color:#eff1f3;width:-moz-fit-content;width:fit-content;padding:2px;margin-left:5%;margin-top:14px;border-radius:5px}.room-info-toggle-wrapper p{margin:0;padding:5px 10px;font-weight:100;color:#72777a;transition:all .4s ease-in-out;font-weight:500}.room-info-toggle-wrapper p.selected{background-color:#fff;border-radius:5px;color:#090a0a;font-weight:medium;box-shadow:0 0 .90625px rgba(20,20,20,.04),0 0 7.25px rgba(20,20,20,.08)}.chairs{margin-top:1px;height:20px;font-weight:700;display:flex;white-space:nowrap;align-items:center}.nav-item .nav-icon{width:20px;height:20px;background-size:contain;background-repeat:no-repeat;margin-right:24px}.nav-item .tekst{width:100%;font-size:12px;border-bottom:1px solid;border-color:#ced2da;padding:14px 5px;color:#72777a}.nav-item .tekst a{color:#5297ff;text-decoration:underline}.nav-item:last-child .tekst{border-bottom:none}.room-info-wrapper{background-color:#fff;border:.5px solid #72777a;border-radius:10px;padding:7px 14px;width:90%;height:auto;margin-left:5%;margin-top:14px}.room-info-wrapper .flex{justify-content:center;align-items:center;width:100%}.room-info-wrapper .facilities{margin:10px 0}.room-info-wrapper .facilities p{margin-bottom:10px;text-align:left}.room-info-wrapper .facilities p.small{display:flex;align-items:center;margin:0;color:#72777a}.room-info-wrapper .facilities .icon{background-color:#eff1f3;border-radius:50%;width:22px;height:22px;background-repeat:no-repeat;background-position:50%;background-size:14px 14px;margin-right:5px}.room-info-wrapper .facilities .coffee{background-image:url(/_next/static/media/coffee.c7c42425.svg)}.room-info-wrapper .facilities .light{background-image:url(/_next/static/media/sun.6bd4fc47.svg)}.room-info-wrapper .facilities .plugs{background-image:url(/_next/static/media/socket.6d458338.svg)}.room-info-wrapper .facilities .time{background-image:url(/_next/static/media/time.a7534177.svg)}.room-info-wrapper .facilities .toilet{background-image:url(/_next/static/media/toilet.d7b1188a.svg)}.room-info-wrapper .facilities .monitor{background-image:url(/_next/static/media/monitor.9a0497f9.svg)}.room-info-wrapper .facilities .whiteboard{background-image:url(/_next/static/media/whiteboard.57353d6c.svg)}.feedback-container{background-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,.08);border-radius:16px;width:90%;min-height:165px;margin-left:5%}.room-rating{position:relative;height:100px}.room-rating p{margin-left:5%}.room-rating .small-text{width:90%;margin-left:5%}.room-rating .small-text p{margin-left:0;font-weight:500;font-size:11px}.room-rating .message{color:#5297ff;text-align:right}.room-rating .flex{justify-content:center;height:40px}.room-rating .rate-wrapper{width:300px;margin-top:20px;position:relative;transform:scale(.7);height:0;margin-left:-60px}.room-rating .send-icon{margin-top:0;margin-left:-34px;min-width:36px;min-height:36px;display:flex;align-items:center}.card-y{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:transform .6s ease-in-out;-webkit-transition:-webkit-transform .6s ease-in-out}.back,.front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;left:5%;width:90%;background-color:#fff;border-radius:20px}.card-y .back{transform:rotateY(-180deg)}.card-y.rotate-y{transform:rotateY(-180deg) translate(50%,-50%)}.card-y.rotate-y .back{z-index:999}.card-y.rotate-y .front{z-index:1}.room-page .button-2d-wrapper,.room-page .map,.room-page .zoom-icon-wrapper{display:none}.ReactModal__Overlay{z-index:999}.ReactModal__Overlay .loading{width:600px;height:400px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:20px!important}.ReactModal__Overlay .ReactModal__Content{width:0!important;height:0!important;display:block;margin:auto;inset:0!important;padding:0!important}.ReactModal__Overlay .ReactModal__Content .close{top:calc(50vh - 180px);right:calc(50vw - 280px);z-index:999}.ReactModal__Overlay .front .close{display:none}.slick-slider{height:100%;z-index:0}.slick-slider .slick-list,.slick-slider .slick-list .slick-track,.slick-slider .slick-list .slick-track div div{height:100%}.slick-slider .slick-dots{bottom:70px!important}.slick-slider .slick-dots li button:before{color:#fff;opacity:.7}.slick-slider .slick-dots li.slick-active button:before{opacity:1}.install-wrapper{position:fixed;z-index:999;background:#fff;color:#000;border:.5px solid #c1c1c1;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:22.5px;width:95%!important;max-width:600px;left:2.5%;bottom:2.5%;padding:14px}.install-wrapper h2,.install-wrapper p{margin:0}.install-wrapper .install-icon{width:12px;height:12px}.install-wrapper .iphone-text{width:calc(100% - 110px)}.install-wrapper .iphone-text p{display:inline-block;font-size:80%}.install-wrapper .iphone-text .small{color:#5297ff;text-decoration:underline}.install-wrapper .close{position:relative;display:block;margin:0 0 14px auto;width:30px;height:30px;top:0;right:0;align-self:flex-start;box-shadow:none}.install-wrapper .flex{align-items:center;justify-content:space-between}.install-wrapper .logo{width:50px;height:50px;margin-right:14px;border-radius:10px}.install-wrapper .install-button{background-color:#5297ff;width:-moz-fit-content;width:fit-content;padding:5px 20px;color:#fff;display:block;margin:14px 0 0 auto;border-radius:20px}.qr-home{display:none}.qr-home svg{border-radius:10px}.qr-home:after,.room-page .qr-home:after{content:"";background-image:url(/_next/static/media/frame_QR.066e7e42.png);width:108%;height:120%;position:absolute;left:-3%;top:-3;z-index:9;background-size:contain;background-repeat:no-repeat;border-radius:16px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.align-left{text-align:left}.recommendation-wrapper .back .room-info-wrapper{margin-top:10px}.topNav{position:fixed;top:15px;left:0;z-index:999;width:50%}.topNav,.topNav .back{display:flex;align-items:center}.topNav .back{left:10px;height:36px;width:36px;position:relative;justify-content:center;padding:5px 12px;box-shadow:0 1px 8px 0 rgba(0,0,0,.15);font-weight:600}.topNav .back:before{content:"";position:absolute;width:13px;height:13px;background-image:url(/_next/static/media/back.d5468c56.svg);background-repeat:no-repeat;background-size:contain}.topNav .back:after{content:"";position:absolute;left:30px}.topNav .home{width:36px;height:35px;border-radius:50%;background-image:url(/_next/static/media/home.7a9687f4.svg);background-color:#fff;background-size:60%;background-position:50%;background-repeat:no-repeat;position:relative;margin-left:20px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.google-maps-icon{width:20px;height:20px;background-image:url(/Google_Maps_icon.svg);background-repeat:no-repeat;background-size:contain}.filter-buttons{display:flex;justify-content:center;margin-bottom:16px;overflow-x:hidden;white-space:nowrap}.filter-buttons .button{text-transform:capitalize!important;transition:all .2s ease-in-out!important;-webkit-appearance:none!important;border-radius:100px!important;-moz-appearance:none!important;appearance:none!important;background-color:#eff1f3!important;font-weight:400!important;cursor:pointer!important;padding:6px 12px!important;margin:0 5px!important;outline:none!important;font-size:13px!important;border:none!important;color:#090a0a!important}.filter-buttons .button:hover{background-color:#e0e3e4!important}.filter-buttons .Mui-selected,.filter-buttons .active{background-color:#ced2da!important;color:#090a0a!important;transform:scale(.98)}.Mui-selected{background-color:#ced2da!important}.hide,.icons-wrapper-desktop,.popup{display:none}.popup{background-color:#fff;border-radius:25px;position:fixed;bottom:calc(55vh + 15px);width:auto;height:auto;padding:10px 20px 20px;left:10px;z-index:999;box-shadow:0 4px 4px rgba(0,0,0,.25)}.popup p{margin:0;padding-right:10px}.popup .wrapper{position:relative;width:100%;height:100%;min-width:200px}.popup .close{position:absolute;top:-10px;right:0}.icons{position:fixed;z-index:999;bottom:53vh;left:10px;display:flex;z-index:-1}.icons.toggle-active{bottom:6vh}.warning{background-image:url(/_next/static/media/warning.88e22226.svg);width:50px;height:50px;background-size:contain;background-repeat:no-repeat}.notification{background-color:#fff;border-radius:50%;width:36px;height:36px;box-shadow:0 4px 4px rgba(0,0,0,.25);margin-top:4px;cursor:pointer}.notification .notification-icon{width:100%;height:100%;background-image:url(/_next/static/media/notification.52dd8587.svg);background-position:50%;background-repeat:no-repeat;background-size:50%}.notification:after{top:0;position:absolute;content:"";width:13px;height:13px;background-color:#d32f2f;border-radius:50%}.message-popup{display:none;position:fixed;background-color:rgba(255,255,255,.5);width:100%;height:100vh;left:0;top:0;z-index:999}.message-popup .popup-wrapper{position:fixed;background-color:#fff;border-radius:30px;width:90%;max-width:600px;left:50%;top:40%;padding:10px 20px;transform:translate(-50%,-50%);z-index:999!important;box-shadow:0 4px 4px rgba(0,0,0,.25);text-align:left;overflow-y:hidden;overflow-x:hidden}.message-popup .popup-wrapper h1{text-align:left}.desktop{display:none}.total-spots{font-size:12px;margin-top:5px;color:#747474}.room-page .icons{bottom:auto;margin-top:-60px}#email{border:1px solid rgba(0,0,0,.2);border-radius:3px;background-color:#fff;font-family:inherit;font-size:1rem;margin-top:.75rem;padding:.25rem 1.75rem}.Toastify__toast--error{font-size:18px;font-weight:100}.icon-text-wrapper{width:100%}.icon-text-wrapper .flex{justify-content:space-between;align-items:center}.icon-text-wrapper .icon-text{align-items:center;display:flex;column-gap:14px}.icon-text-wrapper .icon-text .show-item{margin-right:0;margin-left:auto;display:block}.data-wrapper-landing{max-height:100%;bottom:0;height:-moz-fit-content;height:fit-content}.data-wrapper-landing h3{font-weight:600;color:#000}.data-wrapper-landing p{text-align:center;margin-top:5px}.data-wrapper-landing p span{color:#5297ff}.map.landing{height:80%}.map.landing .button-2d-wrapper,.map.landing .zoom-icon-wrapper{bottom:400px}.map.landing.toggle-active{height:100%}.map.landing.toggle-active .button-2d-wrapper,.map.landing.toggle-active .zoom-icon-wrapper{bottom:6vh}.adjusting-filters,.no-results{color:#72777a;text-align:center;font-size:16px;margin:10px 0}.no-results-found{text-align:center;width:100%}.clear-filters{display:inline-flex;padding:10px 20px;background-color:#fff;color:#5297ff;align-items:center;border:1px solid #5297ff;border-radius:20px;cursor:pointer;margin:10px 0}.clear-filters,.icon{color:#5297ff!important;margin-right:8px;font-size:16px}.availability-modal{width:100%!important;max-width:900px!important;height:100%;position:fixed;top:0;margin-top:0!important;overflow-y:auto;padding:0 24px!important;background-color:#eff1f3!important;border-radius:0!important}.availability-modal ul{-webkit-padding-start:0;padding-inline-start:0}.availability-modal .title-form{margin:30px 0 10px!important}.availability-modal h2{margin:0!important}.time-button.MuiButton-outlined{background-color:#fff!important;white-space:nowrap!important;padding:1px 8px!important;border-radius:25px!important;border:1px solid #5297ff!important;color:#000!important}.time-button.MuiButton-outlined.Mui-disabled{color:rgba(0,0,0,.26)!important;border-color:rgba(0,0,0,.26)!important}.time-button.MuiButton-contained{background-color:#5297ff!important;border:1px solid #5297ff!important;color:#fff!important;border-radius:25px!important;padding:0 8px!important;white-space:nowrap!important;box-shadow:none!important}.MuiDayCalendar-slideTransition{min-height:200px!important}.time-button{font-size:12.5px!important}.writeFeedback{color:#5297ff;text-align:center;margin:10px 0 0;font-weight:600;line-height:14px;padding:0;cursor:pointer}.gif-container{display:flex;justify-content:center;align-items:center;margin:20px 0;width:150px;height:150px;border-radius:50%;overflow:hidden;background-color:#f8f8f8}.rounded-gif{width:100%;height:100%;object-fit:cover}.feedbackModalColor{background-color:#fff!important}.feedback-buttons{color:#fff!important;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.feedback-button{padding:10px 25px;border:none;background-color:#c5cbce;color:#fff;border-radius:25px;cursor:pointer}.feedback-button.selected{background-color:#5297ff;color:#fff}.feedback-button:hover,.feedback-send-button.selected{background-color:#5297ff}.blue-button.disabled{cursor:not-allowed}.blue-button.disabled,.blue-button.disabled:hover{background-color:#ced2da}.feedback-text{width:100%;max-width:600px;display:flex;justify-content:center;text-align:center}.feedback-textarea{width:100%;max-width:600px;min-height:200px;margin:20px auto;padding:10px;border:1px solid #ccc;border-radius:5px}@media(max-width:1023px){.feedback-buttons{flex-direction:row;flex-wrap:wrap}.status-modal{width:350px!important}.feedback-button{flex:1 1 auto;min-width:80px}.feedback-textarea{width:100%}.blue-button{padding:10px;width:95%}.data-wrapper-location{width:90%!important}.calender-blue-button{margin-left:0!important;margin-right:10px}}.MuiAccordion-root.Mui-expanded:not(:first-of-type){border-top:1px solid rgba(0,0,0,.125)}.gridRecommend{width:93%}.oopsHeading{font-weight:700;font-size:21px}.oopsHeading,.oopsText{font-family:Inter,sans-serif;line-height:24px;text-align:center;margin:0 auto}.oopsText{font-weight:400;font-size:16px;height:48px}.linkContactDetails{cursor:pointer;color:#5297ff;text-decoration:underline}.contactPageDiv{display:flex;align-items:center;justify-content:center;position:relative;width:92%;padding:0 30px}.gridFacilities{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.disabled-button{pointer-events:none;background-color:#ccc;color:#666}.noLocationFound{color:#5297ff!important}.calender-blue-button{background-color:#5297ff;border-radius:5px;border:0;text-align:center;color:#fff;font-weight:500;font-size:16px;line-height:20px;margin:0 15px;display:flex;justify-content:center;align-items:center;padding:10px 12px}.calender-blue-button.events{position:fixed;bottom:1.8vh;right:calc(40vw + 20px);cursor:pointer;z-index:1000}@media(max-width:1023px){.calender-blue-button.events{display:none}}.calender-blue-button:hover{background-color:#4f87f7}.MuiList-root{padding-top:0;padding-bottom:0}html[data-kiosk] .goToRoom{background:#0563c1;padding:25px 80px;text-align:center;color:#fff;font-size:29px;font-weight:500;height:92px;display:flex;justify-content:center;align-items:center;border-radius:144px;margin-top:14px;margin-right:5%;text-decoration:none!important;width:-moz-fit-content;width:fit-content;cursor:pointer}html[data-kiosk] .goToRoom:hover{background-color:#4f87f7}html[data-kiosk] .goToRoom-icon{width:25px;height:42px;background-size:contain;background-image:url(/_next/static/media/goToRoom.3d6cf7fa.svg);background-repeat:no-repeat;margin-right:10px}html[data-kiosk] .message-popup .popup-qrcode-wrapper{position:fixed;background-color:#fff;border-radius:30px;width:90%;max-width:600px;left:50%;top:40%;padding:10px 20px;transform:translate(-50%,-30%);z-index:999!important;box-shadow:0 4px 4px rgba(0,0,0,.25);text-align:left;overflow-y:hidden;overflow-x:hidden}html[data-kiosk] .message-popup .popup-qrcode-wrapper h1{text-align:left}html[data-kiosk] .book-rooms .room-book-title h1{margin-top:35px}html[data-kiosk] .data-wrapper-recommendation{visibility:unset;opacity:unset;position:unset;height:unset;max-height:unset;overflow:unset;background-color:unset;border-radius:unset;padding-top:unset;bottom:unset;transition:unset;min-height:98vh;min-width:100vw}html[data-kiosk] .data-wrapper-recommendation .data{max-height:unset;overflow:unset;overflow-y:unset;width:unset}html[data-kiosk] .data-wrapper-recommendation .data .item{transform:unset}html[data-kiosk] .data-wrapper-recommendation h1{width:unset}@media(max-width:1024px){html[data-kiosk] .data-wrapper-recommendation{max-height:unset!important;bottom:unset!important}}html[data-kiosk] .data-wrapper{border-radius:92px 92px 0 0;bottom:0}html[data-kiosk] .book-blue-button{min-height:90px;min-width:190px}html[data-kiosk] .toggle-active .data-wrapper{height:100px;bottom:-2vh}html[data-kiosk] .room-page .toggle-active .data-wrapper{height:100px}html[data-kiosk] .toggle-active .room-page .data-wrapper{height:35px}html[data-kiosk] .yes-no-wrapper{position:unset;top:unset;align-items:unset;justify-content:unset}html[data-kiosk] .yes-no-wrapper img{height:unset}html[data-kiosk] .recommendation-wrapper .front .yes-no-wrapper img{width:unset;height:220px}html[data-kiosk] .recommendation-wrapper{width:100vw;align-items:center;height:unset;min-height:unset;margin-left:unset;position:unset;z-index:unset}html[data-kiosk] .recommendation-wrapper.buildings-closed{min-height:200px}html[data-kiosk] .recommendation-wrapper .front{width:90vw;height:60vh;border:1px solid #b9bec1;border-radius:20px;top:unset;left:unset;transform:unset;box-shadow:unset}html[data-kiosk] .recommendation-wrapper .front img{height:60%}html[data-kiosk] .recommendation-wrapper .front .room-title{position:unset}html[data-kiosk] .toggle-active .popup{bottom:5vh}html[data-kiosk] .tag{display:flex;justify-content:center;align-items:center;line-height:29px;padding:12px 18px}html[data-kiosk] .qr-home:after{width:95%;height:95%;left:2%;top:-2.5%;border-radius:0;box-shadow:none}html[data-kiosk] .front{-webkit-backface-visibility:unset;backface-visibility:unset;position:unset;left:unset;width:unset;background-color:unset;border-radius:unset}html[data-kiosk] .card-y{transform-style:unset;-webkit-transform-style:unset;transition:unset;-webkit-transition:unset}html[data-kiosk] .card-y .back,html[data-kiosk] .card-y.rotate-y{transform:unset}html[data-kiosk] .card-y.rotate-y .back,html[data-kiosk] .card-y.rotate-y .front{z-index:unset}html[data-kiosk] .filter-buttons .button{padding:10px 20px!important;font-size:28px!important}html[data-kiosk] .popup{min-width:330px}html[data-kiosk] .notification,html[data-kiosk] .notification .notification-icon{width:50px;height:50px}html[data-kiosk] .notification:after{right:1px;width:18px;height:18px}html[data-kiosk] .calender-blue-button{font-size:20px;height:55px}:where(html[data-kiosk]) h1{font-size:48px;margin:48px 0 24px}:where(html[data-kiosk]) .place,:where(html[data-kiosk]) h2{font-size:36px}:where(html[data-kiosk]) h3{font-size:28px}:where(html[data-kiosk]) h4{font-size:40px}:where(html[data-kiosk]) p{font-size:28px}:where(html[data-kiosk]) p.small{font-size:24px!important}:where(html[data-kiosk]) span.small{font-size:24px!important}:where(html[data-kiosk]) .tab .time,:where(html[data-kiosk]) .tab p{font-size:28px}:where(html[data-kiosk]) .tag{font-size:24px;height:36px}:where(html[data-kiosk]) .nav-item .tekst a{display:none}:where(html[data-kiosk]) .qr-home{display:block;margin-left:1.5vw;position:absolute;top:-150px}:where(html[data-kiosk]) .qr-home img{width:120px;height:auto}:where(html[data-kiosk]) .room-page .qr-home{top:-180px}:where(html[data-kiosk]) .recommendation-wrapper .front .room-info-wrapper{padding:2vw}:where(html[data-kiosk]) .recommendation-wrapper .front .room-info-wrapper .facilities{margin-top:48px}:where(html[data-kiosk]) .recommendation-wrapper .front .room-title{font-size:24px;margin-top:10px}:where(html[data-kiosk]) .yes-no-wrapper{bottom:-300px}:where(html[data-kiosk]) .yes-no-wrapper img{height:220px}:where(html[data-kiosk]) .data-wrapper .data2{margin-bottom:140px}:where(html[data-kiosk]) .building .tab .bar{transform:scale(1);margin-left:0}:where(html[data-kiosk]) .popup{margin-left:2vw;margin-bottom:-10px}:where(html[data-kiosk]) .total-spots{font-size:24px}:where(html[data-kiosk]) .bar{height:25px}:where(html[data-kiosk]) .bar .occupancy{height:25px}:where(html[data-kiosk]) .bar.flex-bar .percentage{font-size:120%}:where(html[data-kiosk]) .bar.flex-bar .group-icon{height:35px;width:35px;max-width:35px;max-height:35px;min-width:35px;min-height:35px}:where(html[data-kiosk]) .bar.room-bar{height:25px;width:72%}:where(html[data-kiosk]) .bar.room-bar .occupancy{height:25px}:where(html[data-kiosk]) .title{margin-top:48px;margin-bottom:48px}:where(html[data-kiosk]) .room-info-toggle-wrapper{padding:6px;height:92px;justify-content:center;text-align:center;border-radius:18px}:where(html[data-kiosk]) .room-info-toggle-wrapper p{padding:23px 49px;font-size:32px;line-height:35px}:where(html[data-kiosk]) .room-info-toggle-wrapper p.selected{padding:23px 49px;font-weight:800;border-radius:15px}:where(html[data-kiosk]) .toggle-active .data-wrapper{height:100px}:where(html[data-kiosk]) .toggle-active .button-2d-wrapper,:where(html[data-kiosk]) .toggle-active .zoom-icon-wrapper{bottom:5vh}:where(html[data-kiosk]) .slick-slider .slick-dots{bottom:100px!important}:where(html[data-kiosk]) .chair-icon{width:30px;height:30px;vertical-align:middle;margin-left:10px;background-repeat:no-repeat}:where(html[data-kiosk]) .nav-item .tekst{font-size:24px;padding:40px 0}:where(html[data-kiosk]) .nav-item .nav-icon{width:40px;height:40px}:where(html[data-kiosk]) .book-button,:where(html[data-kiosk]) .whatsapp{font-size:24px;height:50px}:where(html[data-kiosk]) .whatsapp-icon{width:40px;height:40px}:where(html[data-kiosk]) .buildings-closed{padding-bottom:40px}:where(html[data-kiosk]) .room-info-wrapper{margin:40px 0 0 54px;padding:40px}:where(html[data-kiosk]) .room-info-wrapper .facilities .icon{width:40px;height:40px;background-size:25px 25px;margin-right:10px}:where(html[data-kiosk]) .room-info-wrapper .facilities p.small{margin-bottom:10px;font-size:29px}:where(html[data-kiosk]) .room-page .room-img.toggle-active{height:100vh}:where(html[data-kiosk]) .room-page .room-img.toggle-active .slick-dots{bottom:200px!important}:where(html[data-kiosk]) .room-page .data-wrapper{min-height:55vh;max-height:55vh}:where(html[data-kiosk]) .room-page .data-wrapper .data2{height:auto}:where(html[data-kiosk]) .slick-dots li button:before{font-size:10px}:where(html[data-kiosk]) .room-rating{height:250px;margin-top:24px}:where(html[data-kiosk]) .room-rating .rate-wrapper{margin-top:180px;transform:scale(2);margin-left:100px}:where(html[data-kiosk]) .room-rating .send-icon{transform:scale(2.4);margin-left:200px;margin-top:115px}:where(html[data-kiosk]) .room-rating .flex p{font-size:25px}:where(html[data-kiosk]) .feedback-options{transform:scale(1.5);height:200px;margin:36px 0 24px}:where(html[data-kiosk]) .data-wrapper .info .occupancy{width:60px;height:40px;margin-right:2em}:where(html[data-kiosk]) .buttons-wrapper{height:120px}:where(html[data-kiosk]) .data-wrapper.building .data{padding-bottom:120px}:where(html[data-kiosk]) .buttons{font-size:36px}:where(html[data-kiosk]) .buttons .home{padding-left:70px}:where(html[data-kiosk]) .buttons .home:before{width:36px;height:36px;margin-left:-48px}:where(html[data-kiosk]) .buttons .next{padding:15px 80px 15px 40px;font-size:29px;line-height:40px}:where(html[data-kiosk]) .buttons .next:before{width:36px;height:36px;margin-left:-48px}:where(html[data-kiosk]) .buttons .next:after{width:36px;height:36px;margin-right:-48px;margin-left:30px}:where(html[data-kiosk]) .buttons .prev{padding:15px 40px 15px 80px;font-size:29px;line-height:40px}:where(html[data-kiosk]) .buttons .prev:before{width:36px;height:36px;margin-left:-68px}:where(html[data-kiosk]) .book-rooms .tab,:where(html[data-kiosk]) .tab{padding:2em}:where(html[data-kiosk]) .building .tab{padding:1.5em}:where(html[data-kiosk]) .blue-button{font-size:36px;padding:35px}:where(html[data-kiosk]) .desktop{display:none}:where(html[data-kiosk]) .toggle{height:10px;width:100px}:where(html[data-kiosk]) .hide-display{display:none}:where(html[data-kiosk]) .logos{height:75px}:where(html[data-kiosk]) .logos img{height:40px}:where(html[data-kiosk]) .logos a{pointer-events:none}:where(html[data-kiosk]) .close{width:60px;height:60px;background-size:30px}:where(html[data-kiosk]) .back-icon{width:60px;height:60px;background-size:40px}:where(html[data-kiosk]) .info-icon{width:50px;height:50px}:where(html[data-kiosk]) .closed div,:where(html[data-kiosk]) .open div{margin-left:14px;width:18px;height:18px}:where(html[data-kiosk]) .button-2d-wrapper{width:60px;height:60px;bottom:52vh}:where(html[data-kiosk]) .button-2d-wrapper .button-2d:after{width:60px;height:60px;font-size:28px}:where(html[data-kiosk]) .zoom-icon-wrapper{width:60px;height:60px;right:3vw;bottom:52vh}:where(html[data-kiosk]) .zoom-icon-wrapper .zoom-icon{width:60px;height:60px;background-size:50%}:where(html[data-kiosk]) .loading .mask{width:400px;height:300px}:where(html[data-kiosk]) .install-wrapper{display:none!important}:where(html[data-kiosk]) .room-page .toggle-active .data-wrapper{height:100px}:where(html[data-kiosk]) .buttons{bottom:14px;width:96vw;left:2vw}:where(html[data-kiosk]) .topNav{height:70px;top:14px;left:14px;font-size:36px}:where(html[data-kiosk]) .topNav .back{height:70px;padding:35px;border-radius:45px}:where(html[data-kiosk]) .topNav .back:before{width:30px;height:30px;left:20px}:where(html[data-kiosk]) .topNav .back:after{left:65px}:where(html[data-kiosk]) .topNav .home{width:70px;height:70px;margin-left:30px}:where(html[data-kiosk]) .filter-buttons{margin-bottom:20px;overflow-x:hidden}:where(html[data-kiosk]) .filter-buttons .button{font-size:28px;padding:10px 20px;margin:0 10px}:where(html[data-kiosk]) .google-maps-icon{width:25px;height:25px}:where(html[data-kiosk]) .icons{bottom:52vh;left:3vw;transform:scale(1.3)}:where(html[data-kiosk]) .icons.toggle-active{bottom:5vh}:where(html[data-kiosk]) .icons.index{left:30px;bottom:31vh}:where(html[data-kiosk]) .book-rooms .tab img,:where(html[data-kiosk]) .building .tab img{width:90px;height:90px}:where(html[data-kiosk]) .show-item{width:30px;height:30px}:where(html[data-kiosk]) .popup{display:block}:where(html[data-kiosk]) .data-wrapper{max-height:calc(55vh - 80px);min-width:100vw}:where(html[data-kiosk]) .data-wrapper .data{max-height:calc(55vh - 350px)}:where(html[data-kiosk]) .message-popup{padding:10px 40px}:where(html[data-kiosk]) .room-page .icons{margin-top:-90px}:where(html[data-kiosk]) .book-rooms .show-item,:where(html[data-kiosk]) .book-rooms span{font-size:36px}:where(html[data-kiosk]) .book-rooms .availability p{font-size:20px}:where(html[data-kiosk]) .topNav .back-home{display:none}:where(html[data-kiosk]) .full-screen-wrapper{height:100vh;overflow:auto;z-index:1}@media only screen and (min-width:1024px){.toggle{display:none}.desktop{display:block}.room-page .topNav .back{box-shadow:0 4px 4px rgba(0,0,0,.25)}.topNav{left:auto;right:0;width:39vw}.topNav .back{aspect-ratio:1/1;box-shadow:none;width:-moz-fit-content;width:fit-content}.topNav .back:after{content:""}.room-page .data-wrapper{max-height:100vh}.room-page .data-wrapper .data2{overflow-y:auto}.data-wrapper{width:40vw;top:0;right:0;bottom:0;height:100vh;max-height:100vh;background-color:#fff;border-radius:0}.data-wrapper h1{width:100%}.data-wrapper .data{width:97%;max-height:90vh}.data-wrapper.building .data{max-height:calc(100vh - 190px);padding-bottom:0}.message-popup .popup-wrapper{left:10vw;width:50vw;transform:translateX(0)}.zoom-icon-wrapper{bottom:2vh;left:2vw}.button-2d-wrapper{bottom:2vh;left:calc(2vw + 45px)}.buttons-wrapper{width:100%;height:auto;background-color:#fff;margin-top:24px}.buttons-wrapper.blue-buttons-wrapper{position:relative}.book-rooms .buttons-wrapper{position:fixed;width:40vw;right:0}.blue-button.fixed{position:relative;left:0}.map,.map.landing{height:100vh;width:100vw;margin-left:-20vw;transition:margin .4s ease-in-out}.map.landing.toggle-active,.map.toggle-active{width:100vw;margin-left:0}.toggle-active .data-wrapper{margin:0 -40vw 0 0;transition:margin .4s ease-in-out}.toggle-active .room-img{right:-40vw}.toggle-active .button-2d-wrapper,.toggle-active .zoom-icon-wrapper{bottom:2vh}.buttons{width:40vw;background-color:#fff}.room-page .button-2d-wrapper,.room-page .map,.room-page .zoom-icon-wrapper{display:block}.room-page .room-img{right:0;left:auto;position:fixed;z-index:9;width:40vw;height:calc(100vh - 500px);object-fit:cover;transition:all .4s ease-in-out}.room-page .room-img.toggle-active{right:-40vw}.room-page .title h1{width:auto}.room-rating{margin-top:14px}.room-rating .rate-wrapper{transform:scale(.85)}.room-rating .send-icon{margin-top:-5px;margin-left:-6px;transform:scale(1.2)}.room-page .data-wrapper{height:100vh}.data-wrapper .data2{max-height:calc(100vh - 150px);height:100%;width:40vw;margin-top:calc(100vh - 500px)}.tab{width:90%}h4{font-size:28px;width:100%}.slick-slider .slick-dots{bottom:10px!important}.qr-home,.room-page .qr-home{bottom:90px}.qr-home{display:block;position:fixed;left:1.5vw}.qr-home img{width:100px;height:auto}.logos,.logos img{height:30px}.logos{left:14px;right:auto}.white-bg{background-color:rgba(0,0,0,0);box-shadow:none}.data-wrapper{box-shadow:0 4px 4px rgba(0,0,0,.25)}.icons-wrapper-desktop,.popup{display:block}.popup{bottom:70px;left:150px}.icons{right:calc(40vw + 155px);justify-content:flex-end}.icons,.sidebar{bottom:2vh;left:auto;flex-direction:row-reverse}.sidebar{right:calc(40vw + 20px)}.icons.index,.map.landing .button-2d-wrapper,.map.landing .zoom-icon-wrapper,.map.landing.toggle-active .button-2d-wrapper,.map.landing.toggle-active .zoom-icon-wrapper{bottom:2vh}.book-rooms .filter-buttons{width:100%;margin-left:20px;max-width:calc(40vw - 45px);display:block}.book-rooms .data{max-height:calc(100vh - 220px)}.availability-modal{height:-moz-fit-content!important;height:fit-content!important;top:50%;transform:translateY(-50%);border-radius:20px!important}.time-button{font-size:.875rem!important}.building .desktop-flex h1{margin:0}.building .desktop-flex p{margin:0 0 0 14px}.building .desktop-flex a{margin:0}.building .desktop-flex{padding:0 0 2px}.data-wrapper.building{padding-top:20px}.topNav .back1{top:22px}.room-page .data-wrapper .data2{height:auto}}@media only screen and (min-width:3481px)and (max-width:6960px){h1{font-size:88px;margin:48px 0 24px}.place,h2{font-size:58px}h3{font-size:48px}h4{font-size:60px}p,p.small{font-size:48px!important}.blue-button{font-size:52px}.data-wrapper .info .occupancy{width:80px;height:60px;margin-right:2em}}@media only screen and (min-width:1524px){.book-rooms .filter-buttons{width:100%;margin-left:20px;max-width:calc(40vw - 45px);display:flex;align-items:center}}