@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{margin-top:35px;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-recommendation{min-height:98vh;min-width:100vw}.data-wrapper{visibility:hidden;opacity:0;position:fixed;height:100%;max-height:calc(55vh - 100px);overflow:hidden;background-color:#fff;border-radius:92px 92px 0 0;padding-top:20px;bottom:0;transition:all .4s ease-in-out}.data-wrapper .data{max-height:calc(50vh - 150px);overflow:hidden;overflow-y:auto;width:100vw}.data-wrapper .data .item{transform:scale(.9)}.data-wrapper .data2{max-height:calc(55vh - 70px);overflow:hidden;overflow-y:auto;width:100vw;padding-bottom:4px}.data-wrapper h1{width:100vw}.data-wrapper .info{display:flex;align-items:center}.data-wrapper .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{background-image:url(/_next/static/media/quiet.cf28895b.svg)}.data-wrapper .info .occupancy.Normal{background-image:url(/_next/static/media/normal.a1083868.svg)}.data-wrapper .info .occupancy.Busy{background-image:url(/_next/static/media/busy.af5c31ed.svg)}.data-wrapper .info .occupancy.null{background-image:url(/_next/static/media/nan.fce4eb4e.svg)}@media(max-width:1024px){.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:768px){.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:768px){.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:90px;min-width:190px}.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:transparent;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{bottom:-2vh;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}}.recommendation-wrapper{width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-radius:16px;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{width:90vw;height:60vh;border:1px solid #b9bec1;border-radius:20px}.recommendation-wrapper .front img{width:100%;height:60%;-o-object-fit:cover;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{white-space:pre;top:14px;left:50%;padding:5px 10px;border-radius:7px;font-size:12px;transform:translateX(-50%);background:hsla(0,0%,100%,.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)}.yes-no-wrapper{width:100%}.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}.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: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:hsla(0,0%,100%,.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:grab;opacity:0;transition:opacity .4875s cubic-bezier(.215,.61,.355,1);opacity:1}.rating-control .current-rating:active{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;-ms-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;font-size:12px;height:28px;border-radius:25px}.book-button,.goToRoom,.whatsapp{text-align:center;color:#fff;font-weight:500;display:flex;justify-content:center;align-items:center;margin-top:14px;margin-right:5%;text-decoration:none!important;width:-moz-fit-content;width:fit-content;cursor:pointer}.goToRoom{background:#0563c1;padding:25px 80px;font-size:29px;height:92px;border-radius:144px}.book-button:hover{background-color:#4f87f7!important}.whatsapp:hover{background-color:#1eb858}.goToRoom:hover{background-color:#4f87f7}.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:hsla(194,6%,46%,.5)}.whatsapp-icon{width:20px;height:20px;background-image:url(/_next/static/media/whatsapp.6f45a369.png)}.goToRoom-icon,.whatsapp-icon{background-size:contain;margin-right:10px}.goToRoom-icon{width:25px;height:42px;background-image:url(/_next/static/media/goToRoom.3d6cf7fa.svg);background-repeat:no-repeat}.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:300px}.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 .popup{bottom:5vh}.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{display:flex;justify-content:center;align-items:center;font-size:26px;line-height:29px;padding:12px 18px;border-radius:20px;height:20px;margin-left:14px}.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));-o-object-fit:cover;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%;-o-object-fit:cover;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 hsla(0,0%,8%,.04),0 0 7.25px hsla(0,0%,8%,.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}.back{backface-visibility:hidden;position:absolute;left:5%;width:90%;background-color:#fff;border-radius:20px}.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}.CookieConsent{background:#fff!important;color:#000!important;border:.5px solid #c1c1c1;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:22.5px;width:95%!important;max-width:600px;margin-left:2.5%;margin-bottom:2.5%}.CookieConsent div{display:flex!important;width:96%!important;align-items:flex-start}.CookieConsent div img{width:20%;margin-top:14px;padding-right:4%}.CookieConsent div p{font-size:12px}.CookieConsent .text a{color:#5297ff;text-decoration:underline}.CookieConsent #rcc-confirm-button{width:72%!important;background-color:#5297ff!important;color:#fff!important;margin:0!important}.CookieConsent #rcc-confirm-button,.CookieConsent #rcc-decline-button{padding:10px!important;border-radius:22.5px!important;font-size:12px!important}.CookieConsent #rcc-decline-button{width:20%!important;margin-top:0!important}.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}.room-page .qr-home:after{width:108%;height:120%;left:-3%;top:-3;border-radius:16px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.qr-home:after,.room-page .qr-home:after{content:"";background-image:url(/_next/static/media/frame_QR.066e7e42.png);position:absolute;z-index:9;background-size:contain;background-repeat:no-repeat}.qr-home:after{width:95%;height:95%;left:2%;top:-2.5%}.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;margin:0 5px!important;outline:none!important;font-size:13px;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;min-width:330px;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:50px;height:50px;box-shadow:0 4px 4px rgba(0,0,0,.25);margin-top:4px;cursor:pointer}.notification .notification-icon{width:50px;height:50px;background-image:url(/_next/static/media/notification.52dd8587.svg);background-position:50%;background-repeat:no-repeat;background-size:50%}.notification:after{top:0;right:1px;position:absolute;content:"";width:18px;height:18px;background-color:#d32f2f;border-radius:50%}.message-popup{display:none;position:fixed;background-color:hsla(0,0%,100%,.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}.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}.message-popup .popup-qrcode-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}.icon-text-wrapper .icon-text img{margin-right: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:300px}.map.landing.toggle-active{height:100%}.map.landing.toggle-active .button-2d-wrapper,.map.landing.toggle-active .zoom-icon-wrapper{bottom:6vh}.dlab-img{display:none}@media only screen and (min-width:1100px){.dlab-img{width:60vw;height:100%;position:absolute;display:flex;justify-content:center;align-items:center}.dlab-img img{max-width:600px}}.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}.css-1kvddnn{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}.css-1kvddnn ul{padding-inline-start:0}.css-1kvddnn .title-form{margin:30px 0 10px!important}.css-1kvddnn h2{margin:0!important}.css-1rwt2y5-MuiButtonBase-root-MuiButton-root,.css-79xub{background-color:#fff!important;white-space:nowrap!important;padding:1px 8px!important;border-radius:25px!important;border:1px solid #5297ff!important;color:#000!important}.css-1rwt2y5-MuiButtonBase-root-MuiButton-root.Mui-disabled,.css-79xub.Mui-disabled{color:rgba(0,0,0,.26)!important;border-color:rgba(0,0,0,.26)!important}.css-1hw9j7s,.css-sghohy-MuiButtonBase-root-MuiButton-root{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}.css-1t0788u-MuiPickersSlideTransition-root-MuiDayCalendar-slideTransition,.css-1xuxf2l{min-height:200px!important}.time-button{font-size:12.5px!important}.css-1aa5qj0-MuiInputBase-root-MuiInput-root{width:346px}.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%;-o-object-fit:cover;object-fit:cover}.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:768px){.feedback-buttons{flex-direction:row;flex-wrap:wrap}.css-11avddj{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:20px;line-height:20px;margin:0 15px;display:flex;justify-content:center;align-items:center;padding:10px 12px;height:55px}.calender-blue-button:hover{background-color:#4f87f7}.MuiList-root{padding-top:0;padding-bottom:0}@media only screen and (min-width:1000px)and (max-width:1100px)and (min-height:1700px){h1{font-size:48px;margin:48px 0 24px}.place,h2{font-size:36px}h3{font-size:28px}h4{font-size:40px}p{font-size:28px}p.small,span.small{font-size:24px!important}.tab .time,.tab p{font-size:28px}.tag{font-size:24px;height:36px}.nav-item .tekst a{display:none}.qr-home{display:block;margin-left:1.5vw;position:absolute;top:-150px}.qr-home img{width:120px;height:auto}.room-page .qr-home{top:-180px}.recommendation-wrapper .front .room-info-wrapper{padding:2vw}.recommendation-wrapper .front .room-info-wrapper .facilities{margin-top:48px}.recommendation-wrapper .front .room-title{font-size:24px;margin-top:10px}.yes-no-wrapper{bottom:-300px}.yes-no-wrapper img{height:220px}.data-wrapper .data2{margin-bottom:140px}.building .tab .bar{transform:scale(1);margin-left:0}.popup{margin-left:2vw;margin-bottom:-10px}.total-spots{font-size:24px}.bar,.bar .occupancy{height:25px}.bar.flex-bar .percentage{font-size:120%}.bar.flex-bar .group-icon{height:35px;width:35px;max-width:35px;max-height:35px;min-width:35px;min-height:35px}.bar.room-bar{height:25px;width:72%}.bar.room-bar .occupancy{height:25px}.title{margin-top:48px;margin-bottom:48px}.room-info-toggle-wrapper{padding:6px;height:92px;justify-content:center;text-align:center;border-radius:18px}.room-info-toggle-wrapper p{padding:23px 49px;font-size:32px;line-height:35px}.room-info-toggle-wrapper p.selected{padding:23px 49px;font-weight:800;border-radius:15px}.toggle-active .data-wrapper{height:100px}.toggle-active .button-2d-wrapper,.toggle-active .zoom-icon-wrapper{bottom:5vh}.slick-slider .slick-dots{bottom:100px!important}.chair-icon{width:30px;height:30px;vertical-align:middle;margin-left:10px;background-repeat:no-repeat}.nav-item .tekst{font-size:24px;padding:40px 0}.nav-item .nav-icon{width:40px;height:40px}.book-button,.whatsapp{font-size:24px;height:50px}.whatsapp-icon{width:40px;height:40px}.buildings-closed{padding-bottom:40px}.room-info-wrapper{margin:40px 0 0 54px;padding:40px}.room-info-wrapper .facilities .icon{width:40px;height:40px;background-size:25px 25px;margin-right:10px}.room-info-wrapper .facilities p.small{margin-bottom:10px;font-size:29px}.room-page .room-img.toggle-active{height:100vh}.room-page .room-img.toggle-active .slick-dots{bottom:200px!important}.room-page .data-wrapper{min-height:55vh;max-height:55vh}.room-page .data-wrapper .data2{height:auto}.slick-dots li button:before{font-size:10px}.room-rating{height:250px;margin-top:24px}.room-rating .rate-wrapper{margin-top:180px;transform:scale(2);margin-left:100px}.room-rating .send-icon{transform:scale(2.4);margin-left:200px;margin-top:115px}.room-rating .flex p{font-size:25px}.feedback-options{transform:scale(1.5);height:200px;margin:36px 0 24px}.data-wrapper .info .occupancy{width:60px;height:40px;margin-right:2em}.buttons-wrapper{height:120px}.buttons{font-size:36px}.buttons .home{padding-left:70px}.buttons .home:before{width:36px;height:36px;margin-left:-48px}.buttons .next{padding:15px 80px 15px 40px;font-size:29px;line-height:40px}.buttons .next:before{width:36px;height:36px;margin-left:-48px}.buttons .next:after{width:36px;height:36px;margin-right:-48px;margin-left:30px}.buttons .prev{padding:15px 40px 15px 80px;font-size:29px;line-height:40px}.buttons .prev:before{width:36px;height:36px;margin-left:-68px}.book-rooms .tab,.tab{padding:2em}.building .tab{padding:1.5em}.blue-button{font-size:36px;padding:35px}.desktop{display:none}.toggle{height:10px;width:100px}.hide-display{display:none}.logos{height:75px}.logos img{height:40px}.logos a{pointer-events:none}.close{background-size:30px}.back-icon,.close{width:60px;height:60px}.back-icon{background-size:40px}.info-icon{width:50px;height:50px}.closed div,.open div{margin-left:14px;width:18px;height:18px}.button-2d-wrapper{width:60px;height:60px;bottom:52vh}.button-2d-wrapper .button-2d:after{width:60px;height:60px;font-size:28px}.zoom-icon-wrapper{width:60px;height:60px;right:3vw;bottom:52vh}.zoom-icon-wrapper .zoom-icon{width:60px;height:60px;background-size:50%}.loading .mask{width:400px;height:300px}.CookieConsent,.install-wrapper{display:none!important}.room-page .toggle-active .data-wrapper{height:100px}.buttons{bottom:14px;width:96vw;left:2vw}.topNav{height:70px;top:14px;left:14px;font-size:36px}.topNav .back{height:70px;padding:35px;border-radius:45px}.topNav .back:before{width:30px;height:30px;left:20px}.topNav .back:after{left:65px}.topNav .home{width:70px;height:70px;margin-left:30px}.filter-buttons{margin-bottom:20px;overflow-x:hidden}.filter-buttons .button{font-size:28px;padding:10px 20px;margin:0 10px}.google-maps-icon{width:25px;height:25px}.icons{bottom:52vh;left:3vw;transform:scale(1.3)}.icons.toggle-active{bottom:5vh}.icons.index{left:30px;bottom:31vh}.book-rooms .tab img,.building .tab img{width:90px;height:90px}.show-item{width:30px;height:30px}.popup{display:block}.data-wrapper{max-height:calc(55vh - 80px);min-width:100vw}.data-wrapper .data{max-height:calc(55vh - 350px)}.message-popup{padding:10px 40px}.room-page .icons{margin-top:-90px}.book-rooms .show-item,.book-rooms span{font-size:36px}.book-rooms .availability p{font-size:20px}.topNav .back-home{display:none}.full-screen-wrapper{height:100vh;overflow:auto;z-index:1}}@media only screen and (min-width:1100px){.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)}.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);-o-object-fit:cover;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}.room-page .qr-home{bottom:90px}.qr-home{display:block;position:fixed;bottom:4vh;left:1.5vw}.qr-home img{width:100px;height:auto}.logos{left:14px;right:auto}.logos,.logos img{height:30px}.white-bg{background-color:transparent;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{justify-content:flex-end}.icons,.sidebar{bottom:2vh;left:auto;right:calc(40vw + 20px);flex-direction:row-reverse}.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)}.css-1kvddnn{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{padding:0 0 2px}.building .desktop-flex h1{margin:0}.building .desktop-flex p{margin:0 0 0 14px}.building .desktop-flex a{margin:0}.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}}