﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}md-input-container label:not(.md-no-float):not(.md-container-ignore){overflow:visible}md-dialog-content>h2{margin-bottom:.75rem}md-input-container .md-input{padding-left:0}md-input-container.md-default-theme:not(.md-input-invalid).md-input-has-value label,md-input-container:not(.md-input-invalid).md-input-has-value label{color:#646464}md-input-container.md-default-theme label,md-input-container label,md-input-container.md-default-theme .md-placeholder,md-input-container .md-placeholder{color:#cfd1d1}.md-chips md-chip .md-chip-remove-container{line-height:1em}md-card{border:1px solid #fff}md-card md-card-title-text .md-title,md-card md-card-title-text .md-headline{display:flex;justify-content:space-between}md-card md-card-title-text .md-title.icon-title,md-card md-card-title-text .md-headline.icon-title{justify-content:flex-start}md-card md-card-title-text .md-title.icon-title>md-icon,md-card md-card-title-text .md-headline.icon-title>md-icon{margin-right:1rem;margin-left:0}md-card md-card-title-text .md-title.success-title,md-card md-card-title-text .md-headline.success-title{color:#2eb34a}md-card md-card-title-text .md-title.success-title md-icon,md-card md-card-title-text .md-headline.success-title md-icon{fill:#2eb34a}md-card md-card-title-text .md-title>span,md-card md-card-title-text .md-headline>span{display:block}md-card md-card-title-text .md-title{margin-bottom:.25rem;font-weight:400;color:#212121;font-size:1.4rem}md-card md-card-title-text .md-headline{font-weight:400;color:#646464;font-size:1.05rem;line-height:1.25em;padding:.5em 0 .25em 0}md-card.large-width{width:42rem}md-card.medium-width{width:30rem}md-card.small-width{width:25rem}md-card.edit-mode{border:1px solid #43a3da}md-card md-card-content.no-padding{padding:0}md-card md-card-content>p{margin-bottom:1.5rem}md-card md-card-content>div>p{margin-top:1rem}md-card md-card-content>div>p:first-of-type{margin-top:0}md-card md-card-actions{padding:8px 1rem 0 1rem;margin:8px 0 8px 0;border-top:1px solid #cfd1d1}md-card md-card-actions.has-action-note>button,md-card md-card-actions.has-action-note>button.md-button,md-card md-card-actions.has-action-note>button.md-button:not(.md-icon-button),md-card md-card-actions.has-action-note>button.md-button:not(.md-icon-button):first-of-type,md-card md-card-actions.has-action-note>button.md-button:not(.md-icon-button):last-of-type{margin-right:auto}md-card md-card-actions>.actions-note{text-align:right;padding:.3rem 0 .5rem 0}md-card md-card-actions>.actions-note .msg{font-size:1rem}md-card md-card-actions>.actions-note .msg.error{color:#e16262}md-card md-card-actions>.actions-note .footnote{color:#646464;font-size:.9rem;margin-top:.1rem}form md-input-container+div.glt-chips-container{margin-top:-18px}form div.glt-chips-container{padding:2px;margin:18px 0}form div.glt-chips-container>label{font-size:.8rem;color:#646464}form div.glt-chips-container>p{margin-bottom:1rem}form div.glt-chips-container md-chips-wrap{padding:0}form div.glt-chips-container .md-chips .md-chip-input-container{margin:.125rem .25rem 0 0}form div.glt-chips-container md-chips.msg-chip md-chips-wrap md-chip{height:auto}form div.glt-chips-container .md-chips md-chip{margin:.25rem .25rem 0 0}form div.glt-chips-container .md-chips md-chip .md-chip-remove md-icon{min-width:1rem;min-height:1rem;width:1rem;height:1rem}form div.glt-chips-container .md-chips .md-chip-input-container input:not([type]),form div.glt-chips-container .md-chips md-chip .md-chip-remove,form div.glt-chips-container .md-chips md-chip{height:1.5rem;line-height:1.5rem;min-height:1.5rem}form div.glt-chips-container>div.errors{color:#dd2c00;font-size:.75rem;margin:.4rem 0 0 0}form div.glt-chips-container>div.errors>.info{color:#646464}form div.glt-chips-container>div.errors .counter{text-align:right}form div.glt-chips-container .md-errors-spacer{float:right;min-height:24px;min-width:1px}form div.glt-chips-container .md-errors-spacer:after{content:"";display:table;clear:both}form div.glt-chips-container:after{content:" ";display:block;height:0;clear:both}span.highlight{font-weight:500;color:#212121}.md-button.md-icon-button{width:auto;height:auto;padding:0}.md-button.md-icon-button>md-icon{width:35px;height:35px;outline:0}.md-calendar-day-header th{vertical-align:middle}.md-select-searchbox-container .md-select-searchbox-header{height:2.55rem;padding-left:.72rem;display:flex;align-items:center;width:auto;border-bottom:1px solid #cfd1d1}.md-select-searchbox-container .md-select-searchbox{border:none;outline:none;height:100%;width:100%;padding:0}md-select-header.select-all-header{display:block;background:#fff}md-select-header.select-all-header>div{width:100%;display:flex;flex-direction:row;border-bottom:1px solid #cfd1d1}md-select-header.select-all-header>div input{flex:1 1 100%;border:none;border-right:1px solid #cfd1d1;padding:.5rem .75rem}md-select-header.select-all-header>div button{min-height:1rem;line-height:1rem;margin:0;flex:0 0 auto;padding:.25rem .75rem;color:#1b6ea7;border-radius:0;font-size:1rem;text-align:center;text-transform:none}md-select-header.select-all-header .filter-checkboxes{padding:.5rem .75rem;width:100%}md-select-header.select-all-header .filter-checkboxes>div{font-size:.9rem;line-height:1.1rem}md-select-header.select-all-header .filter-checkboxes>div md-checkbox{margin-bottom:0;min-width:15px;min-height:15px}md-select-header.select-all-header .filter-checkboxes>div md-checkbox .md-icon,md-select-header.select-all-header .filter-checkboxes>div md-checkbox .md-container{width:15px;height:15px}md-select-header.select-all-header .filter-checkboxes>div md-checkbox .md-label{margin-left:20px}md-select-header.select-all-header .filter-checkboxes>div md-checkbox .md-icon:after{transform:rotate(45deg) scale(0.65);position:absolute;left:3px;top:-2px}md-input-container.double-label-fix label:not(.md-no-float):not(.md-container-ignore){visibility:hidden}md-input-container.double-label-fix.md-input-has-value label:not(.md-no-float):not(.md-container-ignore){visibility:visible}md-select-menu,md-select-menu md-content{max-height:320px}md-select-menu .no-options{padding:.75rem;color:#646464}md-select.overflow-fix .md-select-value{justify-content:space-between}md-select.overflow-fix .md-select-value>span{max-width:20rem}md-radio-button span.additional-description{display:block;font-size:.9em}md-chips input[type=text]:disabled{visibility:hidden}.md-button.card-btn{width:30rem;height:10rem;margin:8px;color:#fff !important;font-size:1.5rem;font-weight:400}.md-button.card-btn>md-icon{fill:#fff;height:1.25em;width:1.25em;margin-top:-0.2em;margin-right:.25rem}md-list{padding:0}md-list>md-list-item{border-bottom:.07rem #cfd1d1 solid;background:#fff}md-list>md-list-item._md-button-wrap>div.md-button:first-child{padding:1.14rem 1.14rem 1.14rem 2.24rem}md-list>md-list-item.selected{border:.14rem #2eb34a solid;background:#ebeced}md-list>md-list-item.selected._md-button-wrap>div.md-button:first-child{padding:1rem 1rem 1.07rem 2.1rem}md-list>md-list-item.selected p{color:#212121}md-list>md-list-item p{font-size:1.5rem}md-checkbox.md-checked .md-icon:after,md-checkbox.md-indeterminate .md-icon:after{display:inline-block}@media screen and (max-width: 40rem){md-card.small-width,md-card.medium-width,md-card.large-width{width:auto}.md-button.card-btn{width:calc(100% - 16px)}md-select.overflow-fix .md-select-value>span{max-width:70vw}}.input-hint{position:absolute;left:2px;right:auto;bottom:7px;font-size:12px;line-height:14px;transition:all .3s cubic-bezier(0.55, 0, 0.55, 0.2);color:rgba(0,0,0,.54)}.input-hint.ng-hide,.input-hint.ng-enter,.input-hint.ng-leave.ng-leave-active{bottom:26px;opacity:0}.input-hint.ng-leave,.input-hint.ng-enter.ng-enter-active{bottom:7px;opacity:1}.container-404{position:absolute;left:50%;top:35%;transform:translate(-50%, -35%)}.container-404>header{text-align:center}.container-404>header>h1{color:#1b6ea7;font-size:15rem}.container-404>header>p{color:#212121;font-size:4rem}.container-404>section{margin-top:2rem;text-align:center}.container-404>section>a,.container-404>section>p{font-size:1.75rem;text-decoration:none}@media screen and (max-width: 40rem){.container-404>header>h1{font-size:7rem}.container-404>header>p{font-size:2rem}.container-404>section>a,.container-404>section>p{font-size:1rem}}.spinner{height:60px;width:60px;position:relative;-webkit-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:6px solid rgba(150,150,150,.15);border-right:6px solid rgba(150,150,150,.15);border-bottom:6px solid rgba(150,150,150,.15);border-top:6px solid #106cc8;border-radius:100%}.spinner.spinner-small{height:20px;width:20px}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}body .spinner.page-loader{border-width:14px;height:150px;width:150px;position:fixed;top:50%;left:50%;margin-left:-75px;margin-top:-75px}html,body,#container,#main{width:100%;height:100%}html,body{background:#f7f9f9;font-size:17px}h2{font-weight:500;font-size:1.7rem}a{color:#43a3da;cursor:pointer}body,input,button,select,textarea,p,body{font-family:"Roboto",sans-serif;color:#424242;font-weight:400;font-size:1rem}p{line-height:1.35em}strong{font-weight:500}i{font-style:italic}button,input[type=submit],input[type=button]{min-width:8rem;padding:.3rem 1.5rem;text-transform:uppercase;background:#212121;border:.15rem solid #212121;color:#fff;border-radius:.125rem;outline:0}button.primary-btn,input[type=submit].primary-btn,input[type=button].primary-btn{border:.15rem solid #1b6ea7;background:#1b6ea7}button.border-btn,input[type=submit].border-btn,input[type=button].border-btn{background:#fff;color:#1b6ea7;border:.15rem solid #1b6ea7}button.txt-btn,input[type=submit].txt-btn,input[type=button].txt-btn{background:none;border:0;color:#212121}button.txt-btn.primary-btn,input[type=submit].txt-btn.primary-btn,input[type=button].txt-btn.primary-btn{background:none;border:0;color:#1b6ea7}button :disabled,button[disabled],input[type=submit] :disabled,input[type=submit][disabled],input[type=button] :disabled,input[type=button][disabled]{opacity:.3}.show-mobile{display:none}@media screen and (max-width: 40rem){.show-mobile{display:inline-block;display:initial}.hide-mobile{display:none !important}}.page{width:100%;height:100%;background:#f7f9f9;display:flex}.page>.content{width:100%}.page>.content>header{display:inline-block;height:6rem;background:#fff;border-bottom:.14rem solid #cfd1d1;position:relative;color:#212121;width:100%}.page>.content>header div.header-container{display:inline-flex;align-content:center;justify-content:space-between;align-items:center;width:100%;height:inherit;padding:1rem 1.5rem}.page>.content>header div.header-container>div{display:flex}.page>.content>header div.header-container>div.logo{justify-content:flex-start;max-width:30%}.page>.content>header div.header-container>div.logo figure{padding:0;margin:0}.page>.content>header div.header-container>div.logo figure img{width:auto;height:auto;max-height:5.8rem;max-width:10rem;flex-shrink:0}.page>.content>header div.header-container>div.title{justify-content:center;align-items:center;align-content:center;flex-grow:2}.page>.content>header div.header-container>div.title h2{color:#212121;font-size:2rem;text-align:center;padding:0 .5rem}.page>.content>header div.header-container>div.right-container{display:flex;align-items:flex-end;flex-direction:column;justify-content:flex-end;max-width:30%;min-width:10rem}.page>.content>header>.linear-progress{position:absolute;bottom:0;left:0;width:100%}.page>.content>section{flex-grow:0;height:calc(100% - 6rem);width:100%;overflow:auto;position:relative}.page>.content>section>.linear-progress{position:absolute;top:0;left:0;width:100%;z-index:999}.page>.content>section.no-padding{padding:0}.page>.content>section>.section-container{margin:6vh auto 0 auto}.page>.content>section .margin-for-footer-btn-container{margin-bottom:5.5rem}.page>.content>section .footer-btn-container{position:fixed;bottom:0;left:0;width:100%;padding:.75rem}.page>.content>section .footer-btn-container>div{width:100%;height:100%;background:#fff}.page>.content>section .footer-btn-container button{margin:0;padding:.3rem 1.5rem;height:4rem;font-size:1.75rem;color:#fff !important;width:100%}@media screen and (max-width: 40rem){.page .content>header{height:3.5rem}.page .content>header div.header-container{padding:.5rem}.page .content>header div.header-container>div.logo figure img{max-width:3rem}.page .content>header div.header-container>div.title h2{font-size:1.3rem}.page .content>header div.header-container>div.right-container{display:flex;flex-direction:row;align-items:center;min-width:3rem}.page .content>header div.header-container>div.right-container glt-restart-button{margin-left:10px}.page .content>header div.header-container>div.right-container glt-restart-button>button.primary-btn.icon-btn.show-mobile{min-width:0;padding:.15rem}.page .content>header div.header-container>div.right-container glt-restart-button>button.primary-btn.icon-btn.show-mobile>md-icon{color:inherit}.page .content>section{height:calc(100% - 3.5rem)}}md-icon .inherit-icon-fill{fill:inherit}md-card.medium-width{width:33rem}@media screen and (max-width: 40rem){md-card.medium-width{width:100%}}.information-container{font-size:1.5rem;text-align:center;background:#fff;padding:.75rem;border:2px solid #819cc2;color:#565656;margin:-1rem auto 1.5rem auto;overflow:hidden}.information-container svg{margin-bottom:-0.35rem;margin-right:.25rem;width:2rem;height:2rem}.information-container svg path{fill:#1b6ea7}.terms-and-conditions-card{display:block;height:42vh;overflow:auto;width:100%}@media screen and (max-height: 420px){.information-container{display:none}}glt-language-selector>div{text-align:right;font-size:1.25em;display:table}glt-language-selector>div>a{display:table-cell;vertical-align:middle;padding:0 .25em .5em}glt-language-selector>div>a:hover{text-decoration:none}glt-language-selector>div>a:last-of-type{padding-right:0}glt-language-selector>div>a.current-language>img{height:1.25em;opacity:1}glt-language-selector>div>a>img{vertical-align:middle;height:1em;opacity:.7}glt-language-selector>div>a>img:hover{opacity:1}@media screen and (max-width: 40rem){glt-language-selector>div>a.current-language>img{height:1em}glt-language-selector>div>a>img{height:.75em}.show-mobile .control-group>.controls select{border-color:#1b6ea7;background:transparent;padding:5.5px 0;border-radius:2px}}form fieldset .error-messages{font-size:1rem;color:#e16262;width:100%;text-align:left}form fieldset>div input{width:100%;border-radius:2px;border:1px solid #cfd1d1;outline:0;font-size:3rem;padding:.75rem;height:auto;background:#fff;margin:0}form fieldset>div input:focus{border-color:#43a3da}form fieldset>div form fieldset input[disabled]{border-color:#cfd1d1;background:#ebeced}form fieldset>div.input-with-button{display:flex}form fieldset>div.input-with-button input{margin-bottom:.5rem}form fieldset>div.input-with-button input{width:100%;font-size:3.5rem;padding:.75rem 1.25rem;min-width:1px}form fieldset>div.input-with-button input[type=email],form fieldset>div.input-with-button input[type=tel]{font-size:2.5rem;padding:.75rem 1.25rem;min-width:1px}form fieldset>div.input-with-button button{padding:.8rem 1.5rem;width:100%;font-size:1.75rem;margin-left:0}form fieldset>div.input-with-button button.input-btn{margin-left:1rem;width:17rem}form fieldset>div.input-with-button .primary-btn.hide-mobile{margin-bottom:.5rem}form.ng-submitted fieldset>.error-messages{display:block}form.ng-submitted fieldset>.error-messages.hide-mobile>div{margin:0 0 1rem 0}form.ng-submitted fieldset input.ng-invalid{border-color:#e16262}@media screen and (max-width: 40rem){.show-mobile{display:inline-block;display:initial}.hide-mobile{display:none !important}.page .content>section .section-container .information-container{font-size:1rem}.page .content>section .section-container .information-container svg{width:1.5rem;height:1.5rem;margin-right:0}.page .content>section .section-container .input-with-button{display:flex;flex-direction:column;width:100%}.page .content>section .section-container .input-with-button input{font-size:1rem}.page .content>section .section-container .input-with-button button{padding:.8rem 1.5rem;width:100%;font-size:1rem;margin-left:0;margin-top:1rem}.page .content>section .section-container .primary-btn.show-mobile{margin-top:.5rem;padding:.8rem 1.5rem;width:100%;font-size:1rem;margin-left:0}}.label-list>div{margin-bottom:.75rem}.label-list>div:last-of-type{margin-bottom:0}.label-list>div>span{color:#1b6ea7;font-weight:500;font-size:1.75rem}.label-list>div>p{font-size:2.5rem}md-dialog{width:100%;max-width:80%}md-dialog>md-dialog-content,md-dialog>.md-dialog-content{padding:2rem;border:0}md-dialog>md-dialog-content p,md-dialog>.md-dialog-content p{font-size:1.75rem}md-dialog>md-dialog-content>h2.md-title,md-dialog>md-dialog-content>h2,md-dialog>.md-dialog-content>h2.md-title,md-dialog>.md-dialog-content>h2{font-size:3rem;font-weight:400;margin-bottom:1.5rem}md-dialog md-dialog-actions{border:0;padding-bottom:.75rem;padding-right:.75rem}md-dialog md-dialog-actions button.txt-btn,md-dialog md-dialog-actions .md-button{font-size:1.75rem;height:3rem;min-width:10rem}md-dialog md-dialog-actions button.txt-btn{margin:8px 0 8px 8px;font-weight:500}.kiosk-card{text-align:center;padding:2rem 1rem 2.75rem 1rem;background-color:#fff;border-radius:2px;margin:.5rem;border:.07rem solid #cfd1d1}.kiosk-card .kiosk-card-title{font-size:2.75rem;font-weight:400;color:#1b6ea7;margin-bottom:1.25rem;padding:1.25rem .75rem .75rem}.kiosk-card .kiosk-card-content{font-size:1.75rem;padding:0 1rem 1rem 1rem;color:#646464}.kiosk-card .kiosk-card-content fieldset div:first-of-type{margin-bottom:1rem}.kiosk-card .kiosk-card-content .btn-container{margin:1rem 0}ul.kiosk-list{width:100%;background-color:#fff}ul.kiosk-list li{padding:1.25rem 1.25rem 1.25rem 2.24rem;border:.14rem #fff solid;border-bottom:.07rem #cfd1d1 solid;outline:0;cursor:pointer}ul.kiosk-list li>p{font-size:1.5rem}ul.kiosk-list li.selected:hover,ul.kiosk-list li.selected:focus,ul.kiosk-list li.selected{padding:1.25rem 1.25rem 1.18rem 2.24rem;border:.14rem #2eb34a solid;background:#ebeced}.section-container{max-width:50rem;padding:0 2rem}.section-container .btn-container{text-align:center;flex-direction:column;margin:1rem}.section-container .btn-container button{margin:0;padding:.8rem 1.5rem;font-size:1.75rem;color:#fff;width:100%}@media screen and (max-width: 40rem){.page .content>section>.section-container .kiosk-card .kiosk-card-title{font-size:1.5rem}.page .content>section>.section-container .kiosk-card .kiosk-card-content fieldset div{margin-bottom:1rem}.page .content>section>.section-container .kiosk-card .kiosk-card-content p,.page .content>section>.section-container .kiosk-card .kiosk-card-content input{font-size:1rem}.page .content>section>.section-container .btn-container{margin-top:1rem}.page .content>section>.section-container .btn-container button{font-size:1rem}md-dialog,md-dialog.custom-dialog.quarantine-dialog{width:100%;max-width:80%}md-dialog>md-dialog-content,md-dialog>.md-dialog-content,md-dialog.custom-dialog.quarantine-dialog>md-dialog-content,md-dialog.custom-dialog.quarantine-dialog>.md-dialog-content{padding:1rem}md-dialog>md-dialog-content p,md-dialog>.md-dialog-content p,md-dialog.custom-dialog.quarantine-dialog>md-dialog-content p,md-dialog.custom-dialog.quarantine-dialog>.md-dialog-content p{font-size:1rem}md-dialog>md-dialog-content>h2.md-title,md-dialog>md-dialog-content>h2,md-dialog>.md-dialog-content>h2.md-title,md-dialog>.md-dialog-content>h2,md-dialog.custom-dialog.quarantine-dialog>md-dialog-content>h2.md-title,md-dialog.custom-dialog.quarantine-dialog>md-dialog-content>h2,md-dialog.custom-dialog.quarantine-dialog>.md-dialog-content>h2.md-title,md-dialog.custom-dialog.quarantine-dialog>.md-dialog-content>h2{font-size:1.5rem;text-align:center}md-dialog>md-dialog-content .label-list>div p,md-dialog>md-dialog-content .label-list>div span,md-dialog>.md-dialog-content .label-list>div p,md-dialog>.md-dialog-content .label-list>div span,md-dialog.custom-dialog.quarantine-dialog>md-dialog-content .label-list>div p,md-dialog.custom-dialog.quarantine-dialog>md-dialog-content .label-list>div span,md-dialog.custom-dialog.quarantine-dialog>.md-dialog-content .label-list>div p,md-dialog.custom-dialog.quarantine-dialog>.md-dialog-content .label-list>div span{font-size:1rem}md-dialog md-dialog-actions,md-dialog.custom-dialog.quarantine-dialog md-dialog-actions{padding:1rem}md-dialog md-dialog-actions button.txt-btn,md-dialog md-dialog-actions .md-button,md-dialog.custom-dialog.quarantine-dialog md-dialog-actions button.txt-btn,md-dialog.custom-dialog.quarantine-dialog md-dialog-actions .md-button{font-size:1rem;height:2rem;min-width:5rem;margin:0}md-dialog md-dialog-actions button.txt-btn:first-of-type,md-dialog md-dialog-actions .md-button:first-of-type,md-dialog.custom-dialog.quarantine-dialog md-dialog-actions button.txt-btn:first-of-type,md-dialog.custom-dialog.quarantine-dialog md-dialog-actions .md-button:first-of-type{margin-right:10px}}.visitor-receipt .permission-info{padding:0 0 1.5rem 0}.visitor-receipt .permission-info h1,.visitor-receipt .permission-info h2{font-size:3rem;line-height:1.25em}.visitor-receipt .permission-info h1{font-weight:500;color:#1b6ea7}.visitor-receipt .permission-info h2{color:#424242;font-weight:normal}.visitor-receipt .valid-to{margin-bottom:.7rem}.visitor-receipt .valid-to span{font-size:1.75rem;font-weight:500;color:#1b6ea7}.visitor-receipt .valid-to p{font-size:5rem}.visitor-receipt .valid-to p.not-today{font-size:4rem;padding:1.25rem 0}.visitor-receipt .two-columns{border-top:.14rem solid #cfd1d1;padding:.5rem}.visitor-receipt .two-columns>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:left;padding:.25rem 0}.visitor-receipt .two-columns>div>span,.visitor-receipt .two-columns>div>p{font-size:1.75rem}.visitor-receipt .two-columns>div>span{color:#1b6ea7}@media screen and (max-width: 40rem){.page .content>section .kiosk-card,.page .content>section .btn-container{margin:0}.page .content>section .kiosk-card .kiosk-card-content,.page .content>section .btn-container .kiosk-card-content{padding:0}.page .content>section .kiosk-card .visitor-receipt.mobile .valid-to,.page .content>section .btn-container .visitor-receipt.mobile .valid-to{display:flex;justify-content:space-between;padding:.5rem}.page .content>section .kiosk-card .visitor-receipt.mobile .two-columns div,.page .content>section .btn-container .visitor-receipt.mobile .two-columns div{width:100%}.page .content>section .kiosk-card .visitor-receipt.mobile p,.page .content>section .kiosk-card .visitor-receipt.mobile span,.page .content>section .kiosk-card .visitor-receipt.mobile p>span,.page .content>section .kiosk-card .visitor-receipt.mobile span>p,.page .content>section .btn-container .visitor-receipt.mobile p,.page .content>section .btn-container .visitor-receipt.mobile span,.page .content>section .btn-container .visitor-receipt.mobile p>span,.page .content>section .btn-container .visitor-receipt.mobile span>p{font-size:1rem}.page .content>section .btn-container button.primary-btn{width:100%}}.linear-progress{position:relative;height:5px;display:block;width:100%;background-color:#aad1f9;border-radius:0;background-clip:padding-box;margin:0;overflow:hidden}.linear-progress .determinate{position:absolute;top:0;bottom:0;background-color:#106cc8;transition:width .3s linear}.linear-progress .indeterminate{background-color:#106cc8}.linear-progress .indeterminate:before{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.linear-progress .indeterminate:after{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.quarantine-dialog .no-wrap{white-space:nowrap}.quarantine-dialog p{font-size:1.5rem}.quarantine-dialog ul{font-size:1.5rem;color:#424242;margin:1em 0;line-height:1.35em}.quarantine-dialog .date-time-container{color:#1b6ea7;font-size:3rem;margin-top:1.5rem}.simple-keyboard{max-width:782px;position:fixed;bottom:0;left:50%;transform:translateX(-50%)}/*!
 *
 *   simple-keyboard v3.4.175
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:rgba(5,25,70,.53);color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;max-width:272px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:rgba(0,0,0,.03);cursor:pointer}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;background:#d0d0d0;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}