.still-here-modal .modal-content{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}.still-here-modal .modal-content button.generic-button{margin:10px 0;min-width:270px}.still-here-modal .modal-content button.generic-button img{width:20px;margin-top:-3px;margin-right:10px}.still-here-modal .modal-still-here-content{display:-webkit-box;display:-ms-flexbox;display:flex}.still-here-modal .modal-still-here-content .title{font-weight:200;font-size:32px}section.check-in-totem-container div.container-modal.still-here-modal div.modal{height:auto}section.check-in-totem-container div.container-modal.still-here-modal div.modal div.modal-content button.generic-button{margin:10px 0;min-width:550px}section.check-in-totem-container div.container-modal.still-here-modal div.modal div.modal-content button.generic-button img{width:40px;margin-top:-3px;margin-right:10px}section.check-in-totem-container div.container-modal.still-here-modal div.modal div.modal-content button.generic-button span svg{font-size:32px!important}.activity-bar-totem-container{display:block;width:100%;position:relative;z-index:4}.activity-bar-totem-container.fixed{position:fixed;top:0;left:0;z-index:9}.activity-bar-totem-container .context-tabs{width:100%;background:#f3f3f3;height:0;min-height:0;-webkit-transition:all .3s ease;transition:all .3s ease;overflow-x:auto;overflow-y:hidden;display:block;-webkit-overflow-scrolling:touch}.activity-bar-totem-container .context-tabs.opened{min-height:40px;border-bottom:1px solid #cdcdcd}.activity-bar-totem-container .context-tabs ul{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.activity-bar-totem-container .context-tabs ul li{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activity-bar-totem-container .context-tabs ul li a{font-size:16px;line-height:40px;color:#424242;padding:0 25px;-webkit-transition:color .05s ease;transition:color .05s ease;position:relative}.activity-bar-totem-container .context-tabs ul li a.active,.activity-bar-totem-container .context-tabs ul li a:hover{color:#3a547b}.activity-bar-totem-container .context-tabs ul li a.active{font-weight:600}.activity-bar-totem-container .context-tabs ul li a.active:after{min-height:3px}.activity-bar-totem-container .context-tabs ul li a:after{width:100%;height:auto;min-height:0;content:"";background:#3a547b;bottom:0;left:0;display:block;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease}.activity-bar-totem-container header.activity-bar{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;border-bottom:1px solid #cdcdcd;background:hsla(0,0%,100%,.97);padding:0 25px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.activity-bar-totem-container header.activity-bar.simple-bar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0}.activity-bar-totem-container header.activity-bar.simple-bar .buttons-container,.activity-bar-totem-container header.activity-bar.simple-bar img.logo{position:absolute}.activity-bar-totem-container header.activity-bar.simple-bar .buttons-container{right:25px}@media (max-width:997px){.activity-bar-totem-container header.activity-bar{padding:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:998px){.activity-bar-totem-container header.activity-bar img.logo{top:50%;left:25px;height:100%;max-height:80px;margin-top:-22px}}@media (max-width:997px){.activity-bar-totem-container header.activity-bar img.logo{height:90%}}@media (min-width:998px){.activity-bar-totem-container header.activity-bar img.logo.tag-logo{height:70%}}@media (max-width:997px){.activity-bar-totem-container header.activity-bar img.logo.tag-logo{height:50%}}.activity-bar-totem-container header.activity-bar button.toggle-navigation-drawer{width:30px;height:30px;border:0;background:0}.activity-bar-totem-container header.activity-bar button.toggle-navigation-drawer svg{fill:#424242}.activity-bar-totem-container header.activity-bar button.back-wizard{width:35px;height:35px;border:0;background:0}.activity-bar-totem-container header.activity-bar button.back-wizard svg{fill:#424242}.activity-bar-totem-container header.activity-bar button.toggle-context-tabs{position:relative;border:0;background:none}@media (min-width:998px){.activity-bar-totem-container header.activity-bar button.toggle-context-tabs{height:100%}}.activity-bar-totem-container header.activity-bar button.toggle-context-tabs.active .arrow{border-color:#3a547b}.activity-bar-totem-container header.activity-bar button.toggle-context-tabs span{font-size:18px;line-height:64px;font-weight:600;letter-spacing:-1px;color:#3a547b}.activity-bar-totem-container header.activity-bar button.toggle-context-tabs .arrow{position:absolute;top:50%;right:-20px;margin-top:-5px;width:14px;height:14px;border-radius:7px;-webkit-transition:border-color .15s ease;transition:border-color .15s ease;border:1px solid #fff}.activity-bar-totem-container header.activity-bar button.toggle-context-tabs .arrow:after{border-bottom:2px solid #3a547b;border-right:2px solid #3a547b;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;content:"";margin:2px auto 0}.activity-bar-totem-container header.activity-bar .simple-title.with-divider{width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.activity-bar-totem-container header.activity-bar .simple-title.with-divider span{position:absolute;top:0;white-space:nowrap}.activity-bar-totem-container header.activity-bar .simple-title.with-divider span:first-child{right:30px}.activity-bar-totem-container header.activity-bar .simple-title.with-divider span:last-of-type{left:30px}.activity-bar-totem-container header.activity-bar .simple-title .divider{width:1px;height:26px;background:#cdcdcd}.activity-bar-totem-container header.activity-bar .simple-title span{font-size:18px;line-height:65px;font-weight:600;letter-spacing:-1px;color:#3a547b}.activity-bar-totem-container header.activity-bar .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activity-bar-totem-container header.activity-bar .buttons-container .select-lang-container,.activity-bar-totem-container header.activity-bar .buttons-container .user-menu-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f7f7f7;pointer-events:none;cursor:default;opacity:0}@media (min-width:998px){.activity-bar-totem-container header.activity-bar .buttons-container .select-lang-container,.activity-bar-totem-container header.activity-bar .buttons-container .user-menu-container{position:absolute;top:65px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:opacity .15s ease;transition:opacity .15s ease;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}@media (max-width:997px){.activity-bar-totem-container header.activity-bar .buttons-container .select-lang-container,.activity-bar-totem-container header.activity-bar .buttons-container .user-menu-container{width:100%;height:100%;top:0;left:0;position:fixed;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s linear;transition:all .3s linear;z-index:10}}.activity-bar-totem-container header.activity-bar .buttons-container .select-lang-container:after,.activity-bar-totem-container header.activity-bar .buttons-container .user-menu-container:after{position:absolute;width:0;height:0;top:2px;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid #fff;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-box-shadow:-3px 3px 3px 0 rgba(0,0,0,.12);box-shadow:-3px 3px 3px 0 rgba(0,0,0,.12)}@media (min-width:998px){.activity-bar-totem-container header.activity-bar .buttons-container .select-lang-container:after,.activity-bar-totem-container header.activity-bar .buttons-container .user-menu-container:after{content:""}}@media (min-width:998px){.activity-bar-totem-container header.activity-bar .buttons-container .select-lang-container:hover,.activity-bar-totem-container header.activity-bar .buttons-container .user-menu-container:hover{pointer-events:auto;opacity:1}}.activity-bar-totem-container header.activity-bar .buttons-container .select-lang-container.opened,.activity-bar-totem-container header.activity-bar .buttons-container .user-menu-container.opened{pointer-events:auto;opacity:1}@media (max-width:997px){.activity-bar-totem-container header.activity-bar .buttons-container .select-lang-container.opened,.activity-bar-totem-container header.activity-bar .buttons-container .user-menu-container.opened{-webkit-transform:translateX(0);transform:translateX(0)}}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu{width:60px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;position:relative;border:none;z-index:2;background:transparent}@media (min-width:998px){.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu{padding:0 15px 0 3px}}@media (max-width:997px){.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu{width:45px}}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu.active .ion svg,.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu:hover .ion svg{fill:#3a547b}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu.active span,.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu:hover span{color:#3a547b}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu.active:after,.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu:hover:after{border-color:#3a547b}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu:after{border-bottom:2px solid #424242;border-right:2px solid #424242;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;top:50%;right:0;margin-top:-4px}@media (min-width:998px){.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu:after{content:""}}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .ion svg{fill:#424242}@media (max-width:997px){.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .ion svg{fill:#3a547b}}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu span{font-size:16px;color:#424242;padding-left:2px;text-transform:uppercase}@media (max-width:997px){.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu span{color:#3a547b}}@media (min-width:998px){.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .select-lang-container{width:300px;height:130px;right:0}}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .select-lang-container:after{right:10px}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .select-lang-container .simulated-lang{width:100%;height:60px;background:#fff;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);box-shadow:0 1px 5px 0 rgba(0,0,0,.1);position:relative;overflow:hidden}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .select-lang-container .simulated-lang h1{font-size:25px;font-weight:600;line-height:60px;color:#3a547b;position:absolute;top:0;left:0;display:inline-block;width:100%;text-align:center;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .select-lang-container .simulated-lang h1.fade-enter-active{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .select-lang-container .simulated-lang h1.fade-leave-active{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .select-lang-container ul{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .select-lang-container ul li{width:33%;display:block}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .select-lang-container ul li button{font-size:14px;line-height:20px;color:#424242;border:0;background:none;padding:5px 10px;-webkit-transition:all .15s ease;transition:all .15s ease;border-radius:3px}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .select-lang-container ul li button.active{color:#4ae7dd}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .select-lang-container ul li button:hover{background:#cdcdcd}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:45px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:#fff;border:0}@media (min-width:998px){.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu{margin-left:20px}}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .icon{width:100%;height:45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #424242;border-radius:50%}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .icon svg{fill:#424242}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container{padding:15px}@media (min-width:998px){.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container{width:215px;right:5px}}@media (max-width:997px){.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container{padding-top:65px}}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container:after{border-color:#f7f7f7}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container p{font-size:14px;line-height:20px;color:#424242;text-align:left;margin-bottom:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container p:last-of-type{padding-bottom:19px;border-bottom:1px solid #e3e3e3;word-break:break-all}@media (max-width:997px){.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container p{padding-right:60px}}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container button:not(.close){width:100%;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;border:none;background:none;-webkit-transition:background .15s ease;transition:background .15s ease;border-radius:3px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;margin-bottom:10px}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container button:not(.close):hover{background:#cdcdcd}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container button:not(.close):last-of-type{margin-bottom:0}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container button:not(.close) .ion svg{fill:#3a547b}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container button:not(.close) span{font-size:14px;color:#3a547b;padding-left:10px}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container button.close{position:absolute;top:10px;left:6px;border:0;background:none;width:45px;height:45px}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container button.close svg{fill:#3a547b}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container button.select-lang{width:65px;position:absolute;top:89px;right:0}.activity-bar-totem-container header.activity-bar .buttons-container button.toggle-user-menu .user-menu-container button.select-lang span{text-transform:uppercase}.activity-bar-totem-container header.activity-bar h3.hotel-name{font-size:18px;line-height:65px;font-weight:600;letter-spacing:-1px;color:#3a547b;position:relative;padding-left:25px}@media (max-width:997px){.activity-bar-totem-container header.activity-bar h3.hotel-name{font-size:16px;padding-left:15px;margin-top:2px}}.check-in-totem-container .activity-bar-totem-container header.activity-bar{height:115px;padding-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.check-in-totem-container .activity-bar-totem-container header.activity-bar .left-side,.check-in-totem-container .activity-bar-totem-container header.activity-bar .right-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.check-in-totem-container .activity-bar-totem-container header.activity-bar .left-side svg,.check-in-totem-container .activity-bar-totem-container header.activity-bar .right-side svg{fill:#3a547b}.check-in-totem-container .activity-bar-totem-container header.activity-bar .left-side .container-logo{width:300px;height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.check-in-totem-container .activity-bar-totem-container header.activity-bar .left-side .container-logo img.logo{position:static;width:auto;height:100%;min-width:auto;min-height:auto;max-width:300px;max-height:110px}.check-in-totem-container .activity-bar-totem-container header.activity-bar .right-side h3.title{font-size:32px;margin-right:32px;margin-left:16px;color:#424242}.check-in-totem-container .activity-bar-totem-container header.activity-bar .right-side h3.title:last-child{margin-right:0}.check-in-totem-container .activity-bar-totem-container header.activity-bar button.back-wizard{position:absolute;left:25px;width:auto;height:auto;block-size:70px}.check-in-totem-container .activity-bar-totem-container header.activity-bar button.back-wizard .ion .ion__svg{width:70px;height:70px}.check-in-totem-container .activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu{width:auto}.check-in-totem-container .activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .img-flag,.check-in-totem-container .activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu .ion .ion__svg{width:70px;height:70px}.check-in-totem-container .activity-bar-totem-container header.activity-bar .buttons-container button.toggle-lang-menu span{padding-left:4px;font-size:32px}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card{width:300px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid #cdcdcd;cursor:pointer}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-content,.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header{padding:0 15px}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-content span,.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header{width:100%;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:5px}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .header-detail{display:block;width:100%;height:16px;position:absolute;bottom:-8px;left:0;pointer-events:none}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .header-detail .left,.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .header-detail .right{width:16px;height:16px;border-radius:50%;top:0}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .header-detail .left,.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .header-detail .left:before,.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .header-detail .right,.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .header-detail .right:before{position:absolute;display:block;background:#fff}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .header-detail .left:before,.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .header-detail .right:before{width:8px;height:16px;content:"";top:-1px}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .header-detail .left{left:-9px;border:1px solid #cdcdcd}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .header-detail .left:before{left:-1px}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .header-detail .right{right:-9px;border:1px solid #cdcdcd}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .header-detail .right:before{right:-1px}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header span.booking-number{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px;color:#3a547b;font-weight:400;line-height:18px;max-width:50%}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header span.booking-number:last-child strong{text-align:right;display:inline-block;width:100%}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header span.booking-number strong{font-size:13px;color:#1c1c1d;font-weight:600;text-transform:uppercase}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-header .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:100%;min-width:100%}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-content{display:block}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-content span.guests{display:inline-block;width:100%}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-content span.guests .guest{width:100%;display:block;padding-right:15px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;color:#3a547b;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-content span.guests .guest:first-of-type{font-size:16px}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-content span.guests .guest .ion{position:absolute;top:-4px;right:-5px}.check-in-totem-container .activity-bar-totem-container header.activity-bar .card .card-content span.guests strong{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;color:#1c1c1d;font-weight:600;text-transform:uppercase;width:100%;display:inline-block}footer.footer-totem-container{width:100%;background:#fff;padding:5px 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer.footer-totem-container button.link,footer.footer-totem-container small{font-size:10px;font-weight:200;color:#424242}footer.footer-totem-container button.link{border:0;background:transparent;text-decoration:underline}footer.footer-totem-container .img.logo{position:fixed;width:auto;height:auto;left:auto;top:auto;bottom:auto;right:auto}section.check-in-totem-container footer.footer-totem-container{height:80px}section.check-in-totem-container footer.footer-totem-container button.link,section.check-in-totem-container footer.footer-totem-container small{font-size:18px}section.check-in-totem-container footer.footer-totem-container button.back-wizard{width:35px;height:35px;border:0;background:0}section.check-in-totem-container footer.footer-totem-container button.back-wizard svg{fill:#424242}section.check-in-totem-container footer.footer-totem-container button.back-wizard{width:auto;height:auto;block-size:70px}section.check-in-totem-container footer.footer-totem-container button.back-wizard .ion .ion__svg{width:70px;height:70px}section.check-in-totem-container footer.footer-totem-container button.home-wizard{width:25px;height:25px;width:auto}section.check-in-totem-container footer.footer-totem-container button.home-wizard .ion .ion__svg{width:25px;height:25px}section.check-in-totem-container footer.footer-totem-container .img.logo{position:static;width:auto;height:auto;left:auto;top:auto;bottom:auto;right:auto;width:197px;height:70px;background-image:url(/img/footer-logo.svg);background-repeat:no-repeat;background-clip:content-box;background-size:434px 70px;background-position-x:-248px}section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu{width:60px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;position:relative;border:none;z-index:2;background:transparent}@media (min-width:998px){section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu{padding:0 15px 0 3px}}@media (max-width:997px){section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu{width:45px}}section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu.active .ion svg,section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu:hover .ion svg{fill:#3a547b}section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu.active span,section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu:hover span{color:#3a547b}section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu.active:after,section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu:hover:after{border-color:#3a547b}section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu:after{border-bottom:2px solid #424242;border-right:2px solid #424242;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;top:50%;right:0;margin-top:-4px}@media (min-width:998px){section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu:after{content:""}}section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu .ion svg{fill:#424242}@media (max-width:997px){section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu .ion svg{fill:#3a547b}}section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu span{font-size:16px;color:#424242;padding-left:2px;text-transform:uppercase}@media (max-width:997px){section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu span{color:#3a547b}}section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu{width:auto}section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu .ion .ion__svg{width:70px;height:70px}section.check-in-totem-container footer.footer-totem-container .buttons-container button.toggle-lang-menu span{padding-left:4px;font-size:32px}section.check-in-totem-container footer.footer-totem-container .center,section.check-in-totem-container footer.footer-totem-container .left-side,section.check-in-totem-container footer.footer-totem-container .right-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.check-in-totem-container footer.footer-totem-container .left-side .back-wizard{margin-right:25px;margin-left:0}section.check-in-totem-container footer.footer-totem-container .left-side .back-wizard:first-child{margin-left:25px}section.check-in-totem-container footer.footer-totem-container .right-side .back-wizard{margin-right:0;margin-left:25px}section.check-in-totem-container footer.footer-totem-container .right-side .back-wizard:last-child{margin-right:25px}section.check-in-totem-container footer.footer-totem-container .back-wizard [name=ios-exit-icon] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.check-in-totem-container footer.footer-totem-container button.back-wizard{font-size:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3a547b}section.check-in-totem-container footer.footer-totem-container button.back-wizard svg{color:#3a547b;fill:#3a547b}section.check-in-totem-container{position:relative;height:100vh}section.check-in-totem-container .check-in-content{position:relative;width:100%;height:calc(100% - 195px);padding-top:0}section.check-in-totem-container.showKeyboard .check-in-content{height:calc(100% - 515px)}section.check-in-totem-container form.generic-form .generic-checkbox .checkbox input{width:36px;height:36px}section.check-in-totem-container .fa-search{position:relative;top:-1px}.container-application .toast{width:650px!important;min-width:650px;max-width:650px}.container-application .toast .toast-message .toast-message-text:before{width:32px;height:32px;background-size:32px 32px}.container-application .toast .toast-message .toast-message-text{font-size:25px}.container-application .toast div:first-child{width:650px!important;min-width:650px;max-width:650px}