.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body-1 p,.mat-body p,.mat-typography p{margin:0 0 12px}.mat-caption,.mat-small{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-content,.mat-card-subtitle{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-remove.mat-icon,.mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.79167em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.66667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content,.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-size:12px;font-weight:500}.mat-stepper-horizontal,.mat-stepper-vertical{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group,.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-nested-tree-node,.mat-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale(0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper,.cdk-overlay-pane{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{pointer-events:auto;box-sizing:border-box;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@-webkit-keyframes cdk-text-field-autofill-start{
  /*!*/}@keyframes cdk-text-field-autofill-start{
  /*!*/}@-webkit-keyframes cdk-text-field-autofill-end{
  /*!*/}@keyframes cdk-text-field-autofill-end{
  /*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation:cdk-text-field-autofill-start 0s 1ms;animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation:cdk-text-field-autofill-end 0s 1ms;animation:cdk-text-field-autofill-end 0s 1ms}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@font-face{font-family:din-condensed;font-weight:400;src:url(/assets/fonts/DINCond-Medium.otf) format("opentype")}@font-face{font-family:din-condensed;font-weight:700;src:url(/assets/fonts/DINCond-Bold.otf) format("opentype")}body,html{margin:0;height:100%}*{outline:none}*,[class*=" mat-"],[class^=mat-]{box-sizing:border-box;font-family:din-condensed,Roboto,Helvetica Neue,sans-serif}button{border-radius:18px!important;border-style:solid;border-width:2px!important;background:transparent;padding:0 16px;line-height:34px;cursor:pointer;font-size:14px}.mat-snack-bar-container{background:#05324d;color:#fff}.mat-snack-bar-container .mat-simple-snackbar{font-size:.9em;line-height:unset;justify-content:center}.mat-snack-bar-container .mat-simple-snackbar span{font-family:adelle}app-error div{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;background-color:#05324d;color:#fff;font-size:20px;text-transform:uppercase}app-welcome .welcome{min-height:100%;background-color:#88a7bd;padding:0 24px}app-welcome .welcome-notice{font-family:adelle;text-align:center;color:#fff;font-size:14px;max-width:450px;line-height:20px;letter-spacing:.5px}app-welcome .welcome-notice>.sup{font-family:adelle;color:#05324d;text-transform:uppercase;font-weight:600}app-welcome .welcome-notice>.cont{font-family:adelle;color:unset}app-welcome .language{width:150px;height:38px}app-welcome .client-logo{height:80px;min-width:100px}app-welcome .welcome-title{font-size:24px;letter-spacing:2px;margin:30px 0 0;color:#05324d}app-welcome .survey-title{color:#05324d;font-size:33px;font-weight:700;margin:10px 0;text-align:center}app-welcome .start-survey{color:#05324d;border-color:#05324d;margin:10px 0 20px}app-welcome .start-survey.disabled{color:#fff;border-color:#ced6da;background:#ced6da}app-welcome .footer{font-size:11px;color:#fff}app-welcome .text-link{text-decoration:none;font-family:adelle;color:#05324d;font-weight:700}app-welcome .footer-link{text-decoration:none;font-family:din-condensed,Roboto,Helvetica Neue,sans-serif;color:#fff;font-weight:400}@media (min-width:960px){app-welcome .welcome{background-image:url(/assets/images/cultureid-woman-blue.png);background-size:50%;background-repeat:no-repeat;background-position-y:bottom}app-welcome .welcome-notice{text-align:left}}app-welcome .language-select{height:38px;position:relative;width:150px;cursor:pointer;z-index:100}app-welcome .language-select>div{position:absolute;height:38px;border-radius:18px;top:0;left:0;right:0;overflow:hidden;border:2px solid #05324d}app-welcome .language-select>div:after{content:"";width:10px;height:10px;border-left:1px solid #05324d;border-bottom:1px solid #05324d;transform:rotate(-45deg);position:absolute;right:20px;top:9px}app-welcome .language-select.expanded>div{height:76px}app-welcome .language-select.expanded>div:after{transform:rotate(135deg);top:14px}app-welcome .language-select>div>div{height:42px;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:flex-start;background-color:#57707f;color:#fff;border-top:1px solid #05324d;flex-direction:column;padding:7px 25px}app-welcome .language-select>div>div.selected{background-color:unset;color:unset;border:none;line-height:22px}app-welcome .sorry{height:100%;background-color:#8ea6bb;color:#05324d;overflow:hidden}app-welcome .sorry .sorry-image{max-width:90%}app-welcome .sorry .heading{color:#05324d;font-size:45px;font-weight:700;padding:16px;max-width:45rem;margin:auto auto 10px;text-align:center}app-welcome .sorry .message{color:#fff;font-size:26px;font-family:din-condensed;font-weight:500;padding:16px;max-width:50rem;margin:auto;text-align:center;text-transform:uppercase;line-height:3rem}app-welcome .sorry .message .highlighted-date{color:#05324d}@media (max-width:959px){app-welcome .sorry .sorry-note{text-align:center}}app-welcome .sorry .sorry-note-closed{min-width:0!important;max-width:30%!important;margin-left:10px}app-welcome .bird-footer{position:absolute;bottom:30px;right:68px;color:#fff;font-size:11px}@media (max-width:959px){app-welcome .sorry{flex-direction:column!important;align-items:center!important;gap:0!important}app-welcome .sorry .sorry-header{flex-direction:column!important;right:0!important;top:50px!important;gap:18px 0}app-welcome .sorry .heading{padding:0!important}app-welcome .sorry .sorry-image{max-width:60%!important;margin:0 auto!important;position:static!important;transform:none!important;flex:none!important;min-height:auto!important}app-welcome .sorry .sorry-note{position:static!important;max-width:90%;margin:1rem auto}app-welcome .sorry .sorry-note-closed{max-width:90%!important;margin:1rem auto!important}}@media (max-width:767px){app-welcome .sorry .heading{font-size:20px!important}app-welcome .sorry .message{font-size:15px!important;line-height:1.8rem!important;padding:0}app-welcome .sorry .sorry-image{max-width:35%!important}}app-kiosk .welcome{min-height:100%;background-color:#88a7bd;padding:0 24px;height:100%;overflow:hidden}app-kiosk .welcome-notice{font-family:adelle;text-align:center;color:#fff;font-size:14px;max-width:450px;line-height:20px;letter-spacing:.5px}app-kiosk .welcome-notice>.sup{font-family:adelle;color:#05324d;text-transform:uppercase;font-weight:600}app-kiosk .welcome-notice>.cont{font-family:adelle;color:unset}app-kiosk .language{width:150px;height:38px}app-kiosk .client-logo{height:80px;min-width:100px}app-kiosk .welcome-title{font-size:2em;letter-spacing:2px;margin:30px 0 0;color:#05324d}app-kiosk .survey-title{color:#05324d;font-size:3em;font-weight:700;margin:10px 0;text-align:center}app-kiosk .start-survey{color:#05324d;border-color:#05324d;margin:10px 0 20px}app-kiosk .start-survey.disabled{color:#fff;border-color:#ced6da;background:#ced6da}app-kiosk .footer{font-size:11px;color:#fff}app-kiosk .text-link{text-decoration:none;font-family:adelle;color:#05324d;font-weight:700}app-kiosk .footer-link{text-decoration:none;font-family:din-condensed,Roboto,Helvetica Neue,sans-serif;color:#fff;font-weight:400}@media (min-width:960px){app-kiosk .welcome{background-image:url(/assets/images/cultureid-woman-blue.png);background-size:50%;background-repeat:no-repeat;background-position-y:bottom}app-kiosk .welcome-notice{text-align:left}}app-kiosk .language-select{height:38px;position:relative;width:150px;cursor:pointer;z-index:100}app-kiosk .language-select>div{position:absolute;height:38px;border-radius:18px;top:0;left:-1px;right:0;overflow:hidden;border:2px solid #05324d}app-kiosk .language-select>div:after{content:"";width:10px;height:10px;border-left:1px solid #05324d;border-bottom:1px solid #05324d;transform:rotate(-45deg);position:absolute;right:20px;top:9px}app-kiosk .language-select.expanded>div{height:76px}app-kiosk .language-select.expanded>div:after{transform:rotate(135deg);top:14px}app-kiosk .language-select>div>div{height:42px;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:flex-start;background-color:#57707f;color:#fff;border-top:1px solid #05324d;flex-direction:column;padding:7px 25px}app-kiosk .language-select>div>div.selected{background-color:unset;color:unset;border:none;line-height:22px}app-kiosk .arrow-button{border-width:1px!important;border-radius:0!important;width:28px;padding:0;position:relative;border-color:#fff;line-height:24px}app-kiosk .arrow-button:after,app-kiosk .arrow-button:before,app-kiosk .arrow-button div{content:"";position:absolute;left:5px;top:50%;right:5px;border-top:1px solid;border-top-color:inherit;transform-origin:top right}app-kiosk .arrow-button:before{left:12px;transform:rotate(45deg)}app-kiosk .arrow-button:after{left:11px;transform:rotate(-45deg)}app-kiosk .kiosk-input{font-family:Roboto Mono,monospace;font-size:1em;background:transparent;border:2px solid #06314d;padding:8px;border-radius:10px;width:100%;max-width:300px;margin:10px 10px 10px 0;text-align:center}app-kiosk .kiosk-prompt{font-family:adelle;text-align:center;font-size:1.1em;color:#06314d;margin-left:0}app-kiosk .kiosk-more-info,app-kiosk .kiosk-now-select{margin-top:20px;color:#fff;font-family:adelle;font-weight:300;margin-left:0}app-kiosk .kiosk-more-info{font-size:14px;max-width:450px;line-height:20px;letter-spacing:.5px}app-kiosk .survey-link{cursor:pointer;border:2px solid #06314d;padding:8px;border-radius:10px;flex:0 1 calc(33% - 20px);margin-right:20px;margin-top:20px;min-height:60px;display:flex;flex-direction:column;justify-content:center}app-kiosk .survey-link .survey-link-sup{font-family:din-condensed;text-transform:uppercase;text-align:center;color:#06314d}app-kiosk .survey-link .survey-link-subtitle{font-family:adelle;color:#fff;font-size:.8em;text-align:center;margin-top:5px}app-kiosk .survey-link.disabled{border:2px solid #ced6da;background:#ced6da}app-kiosk .survey-link.disabled .survey-link-sup{color:#fff}app-kiosk .scroll-prompt{opacity:0;font-family:adelle;color:#fff;text-align:center;font-size:.8em;transition:opacity 1s ease}app-kiosk .scroll-prompt.has-scroll{opacity:.5}app-kiosk .kiosk-error{font-family:adelle;font-size:.8em;padding:20px 0;height:40px;width:100%;max-width:300px;display:flex;justify-content:center;text-align:center}app-kiosk .manager-input{font-size:1.3em;text-align:left;margin-bottom:10px;font-weight:300;color:#06314d}app-kiosk .kiosk-guide-mode{flex:1}app-kiosk .guided-manager-input{font-size:1.3em;text-align:left;margin-bottom:10px;font-weight:300;color:#06314d;display:flex;align-items:center}app-kiosk .guided-manager-input .mat-form-field-flex{padding-top:0}app-kiosk .guided-manager-input .mat-form-field-appearance-fill .mat-form-field-infix{padding:0}app-kiosk .mat-form-field{line-height:1.35}@media (max-width:959px){app-kiosk .welcome{height:auto}app-kiosk .welcome-title{font-size:1.2em}app-kiosk .survey-title{font-size:1.8em}app-kiosk .survey-link{flex:0 1 calc(50% - 20px)}app-kiosk .language-select>div{left:-3px;right:-3px}}@media (max-width:600px){app-kiosk .welcome{height:auto}app-kiosk .welcome-title{font-size:1.2em}app-kiosk .survey-title{font-size:1.8em}app-kiosk .survey-link{flex:0 1 100%;margin-right:0}app-kiosk .manager-input{text-align:center}}@media (max-width:550px) and (min-width:400px){app-kiosk .guided-manager-input{margin-left:75px}app-kiosk .survey-link{margin-left:75px;flex:0 0 70%}app-kiosk .kiosk-now-select{text-align:center}app-kiosk .kiosk-more-info{text-align:center;max-width:348px;margin:0 auto}}@media (max-width:400px) and (min-width:350px){app-kiosk .guided-manager-input{margin-left:107px}app-kiosk .survey-link{margin-left:100px;flex:0 0 60%}app-kiosk .kiosk-now-select{text-align:center}app-kiosk .kiosk-more-info{text-align:center;max-width:310px;margin:0 auto}}@media (max-width:350px){app-kiosk .guided-manager-input{margin-left:114px;font-size:1.2em}app-kiosk .survey-link{margin-left:115px;flex:0 0 54%}app-kiosk .kiosk-now-select{text-align:center}app-kiosk .kiosk-more-info{text-align:center;max-width:270px;margin:0 auto}}@media (max-width:540px) and (min-width:400px){app-kiosk .kiosk-guide-mode{flex:1;margin-left:-14px}app-kiosk .guided-manager-input{padding-right:65px;padding-bottom:25px;display:block}app-kiosk .start-survey{margin:10px 72px 20px}}@media (max-width:400px) and (min-width:360px){app-kiosk .kiosk-guide-mode{flex:1;margin-left:-14px}app-kiosk .guided-manager-input{padding-right:85px;padding-bottom:25px;margin-left:100px;display:block}app-kiosk .start-survey{margin:10px 100px 20px}}@media (max-width:360px) and (min-width:320px){app-kiosk .kiosk-guide-mode{flex:1;margin-left:-14px}app-kiosk .guided-manager-input{padding-right:110px;padding-bottom:25px;margin-left:115px;display:block}app-kiosk .start-survey{margin:10px 115px 20px}}@media (max-width:1340px) and (min-width:959px){app-kiosk .welcome-title{margin:220px 0 0}}@media (min-width:1340px){app-kiosk .welcome-title{margin:150px 0 0}}app-kiosk .sub-lang{display:block!important;padding-top:2px}app-kiosk .sub-desc{font-size:12px}app-kiosk .popup-container{display:block;position:absolute;top:64%;left:83%;background-color:#fff;padding:25px;border-radius:14px;transform:translate(-50%,-50%);width:235px;z-index:1010;box-shadow:5px 10px 10px 5px rgba(0,0,0,.3)}app-kiosk .popup-container .oops{position:absolute;top:15px;left:0;right:0;padding:5px 0}app-kiosk .popup-container .popup-text{color:#05324d;font-size:16px;text-align:center;margin-top:50px}app-kiosk .popup-container .popup-text .err-txt{font-family:adelle-condensed;font-weight:300}app-kiosk .popup-container .popup-text .err-txt .oops-highlighted-date{font-family:adelle-condensed;font-weight:600}app-kiosk .popup-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}app-kiosk .popup-container .thumprint{position:absolute;bottom:0;left:105px;width:115px;height:130px;z-index:-1}app-kiosk .popup-container .close-icon{height:10px;width:10px;position:absolute;top:5px;left:211px;cursor:pointer;filter:invert(94%) sepia(53%) saturate(5035%) hue-rotate(321deg) brightness(92%) contrast(80%)}@media (max-width:600px){app-kiosk .popup-container{left:50%;top:50%}}@-webkit-keyframes colorchangeday{0%{background-color:#f5eedc;color:#d6a847}33%{background-color:#e6e8ea;color:#8ea6bb}66%{background-color:#f5eedc;color:#d6a847}to{background-color:#e6e8ea;color:#8ea6bb}}@keyframes colorchangeday{0%{background-color:#f5eedc;color:#d6a847}33%{background-color:#e6e8ea;color:#8ea6bb}66%{background-color:#f5eedc;color:#d6a847}to{background-color:#e6e8ea;color:#8ea6bb}}@-webkit-keyframes colorchangenight{0%{background-color:#f5eedc;color:#d6a847}33%{background-color:#465f73;color:#8ea6bb}66%{background-color:#f5eedc;color:#d6a847}to{background-color:#465f73;color:#8ea6bb}}@keyframes colorchangenight{0%{background-color:#f5eedc;color:#d6a847}33%{background-color:#465f73;color:#8ea6bb}66%{background-color:#f5eedc;color:#d6a847}to{background-color:#465f73;color:#8ea6bb}}app-survey .survey{height:100%;outline:none!important}app-survey .small-screen-warning{display:none}app-survey .initial-message,app-survey .small-screen-warning{position:fixed;left:0;right:0;top:0;bottom:0;align-items:center;justify-content:center}app-survey .initial-message{display:flex;flex-direction:column;text-align:center}app-survey .nav{position:relative}app-survey .nav .nav-static{width:100%}app-survey .nav .nav-static div{text-align:center;height:34px}app-survey .nav .nav-static div img{width:30px}app-survey .nav .nav-expand{width:0;position:absolute;overflow:hidden;top:0;left:80px;z-index:10}app-survey .nav .nav-expand div{line-height:34px;text-transform:uppercase}app-survey .content{overflow:hidden;position:relative}app-survey .sup{position:absolute;top:10px;left:0;right:0;padding:0 10px}app-survey .sup-info{font-family:adelle;font-weight:300;text-align:center;z-index:1}app-survey .sup-info-name{font-family:adelle;font-weight:600;text-transform:uppercase}app-survey .sup-info-msg{font-family:adelle;font-style:italic}app-survey .sup-info-msg .cont-name{font-family:adelle;font-style:normal}app-survey .sup-info-anonymous{font-family:adelle;font-style:italic;display:flex;justify-content:center;margin-top:10px}app-survey .sup-info-anonymous img{height:20px;margin-right:5px}app-survey .navigation-tip{font-family:adelle;font-weight:300;position:absolute;bottom:30px;text-align:center;left:0;right:0}app-survey .question-bg{transition:transform .5s ease;display:flex;align-items:center;justify-content:center;overflow:hidden}app-survey .section-heading{font-size:28px;padding-top:15px;text-transform:uppercase}app-survey .q-count-desktop{margin-left:10px;align-items:center;display:flex}app-survey .q-count-desktop,app-survey .q-count-mobile{color:#d6a847;font-family:adelle;font-style:italic;text-transform:lowercase;font-size:.8em}app-survey .q-count-mobile{display:none}app-survey .section-desc{padding:10px 0}app-survey .section-desc *{font-family:adelle;font-size:14px;font-weight:400;line-height:16px;text-transform:none}app-survey .question{padding:5px 0;font-size:20px;display:flex}app-survey .question>span:first-child>span>span{color:#d6a847}app-survey .option{display:flex;align-items:center;justify-content:center;min-height:60px;font-size:18px;cursor:pointer;border:1px solid #8ea6bb;border-right-color:transparent;padding:10px}app-survey .option:last-child{border-right:1px solid #8ea6bb}app-survey .option.selected,app-survey .option:focus{border:1px solid #d6a847!important}app-survey .option.selected+.option,app-survey .option:focus+.option{border-left:1px solid transparent}app-survey .option>span{text-align:center}app-survey .option-labels-cont{display:flex;padding:7px 0}app-survey .option-labels-cont div:first-child{flex:1 1 auto}app-survey .question-cont{max-width:700px;width:90%;max-height:100%}app-survey .comments-action{display:flex;justify-content:flex-end;margin-bottom:15px}app-survey .comments-cont{flex:0 1 120px;display:flex;margin-bottom:5px;position:relative}app-survey .comments-cont>div{position:absolute;top:100%;left:0;padding-top:5px}app-survey .comments-text-area{font-family:adelle;resize:none;padding:5px;outline:none;width:100%;font-size:16px}app-survey .comments-text-area.empty{font-style:italic}app-survey .comments-text-area::-moz-placeholder{color:#8ea6bb;opacity:1}app-survey .comments-text-area::placeholder{color:#8ea6bb;opacity:1}app-survey .next-button-cont{display:flex;height:28px;justify-content:flex-end;margin-bottom:5px}app-survey button{color:unset;font-size:unset;line-height:20px;height:28px;width:100px;border-color:#8ea6bb}app-survey button+button{margin-left:10px}app-survey .button-auto{width:auto!important}app-survey .add-comments{display:flex;align-items:center;border:none;white-space:nowrap;padding:0;width:unset}app-survey .add-comments img{height:20px;margin-right:5px}app-survey .add-comments img.no-focus{display:inline}app-survey .add-comments img.on-focus{display:none}app-survey .add-comments span{font-family:adelle;font-weight:300}app-survey .add-comments:focus img.no-focus{display:none}app-survey .add-comments:focus img.on-focus{display:inline}app-survey .review{width:180px}app-survey button:focus{color:#d6a847}app-survey .review:focus,app-survey .submit:focus{border-color:#d6a847;background-color:#f5eedc}app-survey .arrow-button{border-width:1px!important;border-radius:0!important;width:28px;padding:0;position:relative;border-color:#8ea6bb}app-survey .arrow-button:after,app-survey .arrow-button:before,app-survey .arrow-button div{content:"";position:absolute;left:5px;top:50%;right:5px;border-top:1px solid;border-top-color:inherit;transform-origin:top right}app-survey .arrow-button:before{left:12px;transform:rotate(45deg)}app-survey .arrow-button:after{left:11px;transform:rotate(-45deg)}app-survey .arrow-button.reverse{transform:rotate(180deg)}app-survey .arrow-button.reverse:after,app-survey .arrow-button.reverse:before,app-survey .arrow-button.reverse div{margin-top:-1px}app-survey .arrow-button:focus{border-color:#d6a847;background-color:#f5eedc}@media (any-hover:none){app-survey .navigation-tip{display:none}}app-survey .option-check{padding:10px 0}app-survey .option-check .mat-checkbox-inner-container{transform:scale(1.5);margin-left:4px;margin-right:12px}app-survey .option-check .mat-checkbox-frame{border-width:1px;border-radius:0}app-survey .option-check .mat-checkbox-background>*{display:none}app-survey .option-check.mat-checkbox-checked .mat-checkbox-background{background-color:#d6a847;transform:scale(.7)}app-survey .option-check.cdk-focused .mat-checkbox-label>.option-check-label{color:#d6a847}app-survey .option-check-input,app-survey .option-radio-input{background:transparent;color:#8ea6bb;border:none;border-bottom:1px solid #8ea6bb;font-size:16px}app-survey .option-radio-input{margin-top:6px}app-survey .option-check-input{margin-left:5px;width:200px}app-survey .nav{width:100px}app-survey .content{height:100%;width:calc(100% - 100px)}app-survey .nav-static{padding:30px 10px}app-survey .nps-help-mobile,app-survey .option.multi-choice{display:none}app-survey .max-error{text-align:end;margin-top:-24px}app-survey .max-error-1{text-align:end}@media (min-width:960px){app-survey .nav:hover .nav-expand{width:200px;padding:30px 0;height:100%}app-survey .section-heading{padding-bottom:30px}app-survey .options-multi-cont{flex:1 0 calc(100vh - 600px);overflow:auto;max-height:320px;min-height:120px}}@media (max-width:959px){app-survey .nav-static{padding:13px 10px}app-survey .section-heading{font-size:22px}app-survey .navigation-tip{display:none}app-survey .option-check.cdk-focused .mat-checkbox-label>.option-check-label{border-bottom:1px dotted transparent}app-survey .sup{position:relative;top:5px;left:0;right:0;padding:0 5px;font-size:.8em;height:65px;margin-bottom:10px}app-survey .sup-info-anonymous{display:inline}app-survey .sup-info-anonymous img{display:none}}@media (max-width:959px) and (orientation:landscape){app-survey .nav{width:100%}app-survey .nav-static{padding:13px 10px}app-survey .content{height:calc(100% - 60px);width:100%}}@media (max-width:959px) and (orientation:portrait){app-survey .nav{width:100%}app-survey .nav-static{padding:33px 10px}app-survey .content{height:calc(100% - 100px);width:100%}}@media (max-width:599px){app-survey .nav{width:100%}app-survey .nav-static{padding:13px 10px}app-survey .content{height:calc(100% - 60px);width:100%}app-survey .question-cont{height:100%;justify-content:center;max-height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}app-survey .section-heading{font-size:18px;font-weight:700}app-survey .question{text-align:center;font-size:18px}app-survey .options{flex:1 1 auto;overflow:hidden}app-survey .options .options-multi-cont{flex:1;overflow:auto}app-survey .max-error{text-align:end;margin-top:4px;margin-right:59px}app-survey .option{flex:1 1 auto;min-height:unset;max-height:80px;min-width:100%;border:1px solid #8ea6bb;border-top-color:transparent;width:100%;font-size:16px}app-survey .option:last-child{border-top:1px solid #8ea6bb}app-survey .option.selected+.option,app-survey .option:focus+.option{border-left:1px solid #8ea6bb;border-bottom:1px solid transparent}app-survey .option.selected,app-survey .option:focus{border:1px solid #d6a847!important}app-survey .option.radio{border:1px solid #8ea6bb;border-bottom-color:transparent}app-survey .option.radio:last-child{border-bottom:1px solid #8ea6bb}app-survey .option-check-input,app-survey .option-radio-input{border:none;padding:5px;margin-top:6px}app-survey .option-check-input{display:block;position:absolute;margin-left:0;width:calc(100% - 90px)}app-survey .option-radio-input{min-width:100%}app-survey .option-labels-cont{width:0;overflow:hidden;padding:0}app-survey .option-labels-cont>div{display:none;padding:0}app-survey .nps-help-mobile{display:block;text-align:center;font-size:14px;font-family:adelle;padding:10px 0}app-survey .q-count-mobile,app-survey .question{display:block}app-survey .q-count-desktop{display:none}}@media (max-width:330px){app-survey .sup{font-size:.65em}}@media (max-width:599px){app-survey .comments-action.last-page,app-survey .next-button-cont.last-page-w-comments{margin-top:20px}}@media (max-height:800px){app-survey .option-check{padding:5px 0;margin-left:10px}app-survey .question-cont{justify-content:flex-start;overflow:auto}}@media (max-height:699px){app-survey .content{height:100%;width:100%}app-survey .option-check{padding:5px 0}}@media (max-height:599px){app-survey .option-check{padding:3px 0}}app-survey .refresh-warning{display:none}@media (max-height:599px){app-survey .question-cont{max-width:unset;width:100%;padding:0 30px}}app-survey .survey.day{background-color:#eff0f1;color:#8ea6bb;border-color:#8ea6bb}app-survey .survey.day .nav,app-survey .survey.day .nav .nav-expand{background-color:#05324d;color:#fff}app-survey .survey.day .section-heading,app-survey .survey.day .sup-info-name{color:#05324d}app-survey .survey.day .option{background-color:#e6e8ea}app-survey .survey.day .option.selected{background-color:#f5eedc;color:#d6a847;-webkit-animation:colorchangeday .5s linear;animation:colorchangeday .5s linear}app-survey .survey.day .comments-text-area{background:#e6e8ea;border-color:#8ea6bb}app-survey .survey.night{background-color:#05324d;color:#8ea6bb;border-color:#8ea6bb}app-survey .survey.night .nav,app-survey .survey.night .nav .nav-expand{background-color:#eff0f1;color:#05324d}app-survey .survey.night .section-heading{color:#88a7bd}app-survey .survey.night .option{background-color:#465f73}app-survey .survey.night .option.selected{background-color:#f5eedc;color:#d6a847;-webkit-animation:colorchangenight .5s linear;animation:colorchangenight .5s linear}app-survey .survey.night .comments-text-area{background:#465f73;border-color:#8ea6bb;color:#fff}@media (max-width:599px){app-survey .survey.day .option-check-input,app-survey .survey.day .option-radio-input{background-color:#e6e8ea}app-survey .survey.night .question{color:#eff0f1}app-survey .survey.night .option-check-input,app-survey .survey.night .option-radio-input{background-color:#465f73;color:#fff}}app-review .review{height:100%;outline:none!important;font-weight:300}app-review .review .nav{position:relative}app-review .review .nav .nav-static{width:100%}app-review .review .nav .nav-static div{text-align:center;height:34px}app-review .review .nav .nav-static div img{width:30px}app-review .review .nav .nav-expand{width:0;position:absolute;overflow:hidden;top:0;left:80px}app-review .review .nav .nav-expand div{line-height:34px}app-review .review .option-select{display:none;height:36px;position:relative;min-width:170px;cursor:pointer;font-size:17px;z-index:1000}app-review .review .option-select>div{position:absolute;height:36px;border-radius:12px;top:0;left:0;right:0;overflow:hidden}app-review .review .option-select>div:after{content:"";width:10px;height:10px;transform:rotate(-45deg);position:absolute;right:10px;top:9px}app-review .review .option-select.expanded>div{height:182px}app-review .review .option-select.expanded>div:after{transform:rotate(135deg);top:14px}app-review .review .option-select>div>div{height:36px;position:relative;top:-2px;padding-left:15px;padding-right:25px;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:flex-start}app-review .review .option-select>div>div.selected{color:unset;border:none}app-review .review .option-select.expanded>div>div.selected{position:relative}app-review .review .option-select.expanded>div>div.selected:before{content:"";position:absolute;width:5px;top:0;bottom:0;left:0;background-color:#d6a847}app-review .review .option-boxes-cont{display:flex;width:100%;padding-right:20px;margin-top:20px}app-review .review .option{display:flex;align-items:center;justify-content:center;min-height:60px;font-size:18px;cursor:pointer;border:1px solid #8ea6bb;border-right-color:transparent;padding:10px;width:20%}app-review .review .option:last-child{border-right:1px solid #8ea6bb}app-review .review .option.selected,app-review .review .option:focus{border:1px solid #d6a847!important}app-review .review .option.selected+.option,app-review .review .option:focus+.option{border-left:1px solid transparent}app-review .review .option>span{text-align:center}app-review .review .heading{font-size:30px;padding:10px 0;display:flex;align-items:center}app-review .review .your-response{flex:1 1 auto;font-weight:700}app-review .review .sub-heading{font-size:14px;padding:6px 0;font-family:adelle}app-review .review .sub-heading>span{font-family:adelle;color:#d6a847}app-review .review .content-scroll-container{max-height:calc(100% - 185px);overflow:auto;border-top:20px solid transparent;border-bottom:20px solid transparent}app-review .review .question-row{font-size:18px;padding:10px 20px 10px 0}app-review .review .question-text{margin-bottom:10px;line-height:30px}app-review .review .comments-text-area-cont{border:1px solid;padding:15px;box-sizing:content-box}app-review .review .comments-text-area{position:relative;font-family:adelle;outline:none;width:100%;box-sizing:content-box;resize:none;font-size:16px;border:0;background:transparent;line-height:20px;color:#505659}app-review .review .comments-count{font-family:adelle;font-size:14px;margin-top:3px}app-review .review .submit-button-cont{display:flex;align-items:center;justify-content:flex-end}app-review .review button{color:unset;font-size:unset;line-height:20px;height:28px;width:100px;border-color:#8ea6bb}app-review .review .question-box{border:1px solid;cursor:pointer;font-size:18px;position:relative;padding:10px 10px 30px;line-height:30px;margin-top:20px}app-review .review .add-comments{display:flex;align-items:center;border:none;width:auto;padding:0;position:absolute;right:10px;bottom:10px}app-review .review .add-comments img.on-focus{display:none}app-review .review .add-comments img{height:20px}app-review .review .add-comments:focus img.no-focus{display:none}app-review .review .add-comments:focus img.on-focus{display:inline}app-review .review .submit{margin-right:20px;font-weight:700}app-review .review .submit:focus{color:#d6a847;border-color:#d6a847;background-color:#f5eedc}app-review .review .nav{width:100px}app-review .review .content{height:100%;width:calc(100% - 100px);padding:16px 180px 16px 200px}app-review .review .nav-static{padding:30px 0}@media (min-width:960px){app-review .review .nav:hover .nav-expand{width:200px;padding:30px 0;height:100%}}@media (max-width:959px){app-review .review .nav-static{padding:13px 10px}}@media (max-width:959px) and (orientation:landscape){app-review .review .nav{width:100%}app-review .review .nav-static{padding:13px 10px}app-review .review .content{height:calc(100% - 60px);width:100%;padding:16px calc(5% - 20px) 16px 5%}app-review .review .option-boxes-cont{margin-top:10px}app-review .review .content-scroll-container{border-top:5px solid transparent;border-bottom:5px solid transparent}app-review .review .heading{font-size:18px;line-height:24px;padding:4px 0}}@media (max-width:959px) and (orientation:portrait){app-review .review .nav{width:100%}app-review .review .nav-static{padding:33px 10px}app-review .review .content{height:calc(100% - 100px);width:100%;padding:16px calc(5% - 20px) 16px 5%}}@media (max-width:599px){app-review .review .nav{width:100%}app-review .review .nav-static{padding:13px 10px}app-review .review .content{height:calc(100% - 60px);padding:16px 5%}app-review .review .heading{font-size:22px;line-height:30px}app-review .review .question-row{padding-right:0}app-review .review .option-boxes-cont{display:none}app-review .review .content-scroll-container{max-height:calc(100% - 108px)}app-review .review .option-select{display:block}app-review .review .question-box,app-review .review .question-text{line-height:28px}}app-review .review.day{background-color:#eff0f1;color:#8ea6bb;border-color:#8ea6bb}app-review .review.day .heading,app-review .review.day .sub-heading{color:#05324d}app-review .review.day .nav,app-review .review.day .nav .nav-expand{background-color:#05324d;color:#fff}app-review .review.day .option{background-color:#e6e8ea}app-review .review.day .option.selected{background-color:#f5eedc;color:#d6a847;-webkit-animation:colorchangeday .5s linear;animation:colorchangeday .5s linear}app-review .review.day .comments-text-area-cont{border-color:#8ea6bb;background:#e6e8ea}app-review .review.day .question-box{background:#e6e8ea}app-review .review.day .option-select>div{border:2px solid #05324d}app-review .review.day .option-select>div:after{border-left:1px solid #05324d;border-bottom:1px solid #05324d}app-review .review.day .option-select.expanded.first-selected>div:after{border-left:1px solid #fff;border-bottom:1px solid #fff}app-review .review.day .option-select>div>div{background-color:#eff0f1;color:#05324d;border-top:1px solid #05324d}app-review .review.day .option-select>div>div.selected{background-color:#eff0f1}app-review .review.day .option-select.expanded>div>div.selected{background-color:#57707f;color:#fff}app-review .review.night{background-color:#05324d;color:#8ea6bb;border-color:#8ea6bb}app-review .review.night .heading,app-review .review.night .sub-heading{color:#fff}app-review .review.night .nav,app-review .review.night .nav .nav-expand{background-color:#eff0f1;color:#05324d}app-review .review.night .option{background-color:#465f73}app-review .review.night .option.selected{background-color:#f5eedc;color:#d6a847;-webkit-animation:colorchangenight .5s linear;animation:colorchangenight .5s linear}app-review .review.night .comments-text-area-cont{border-color:#8ea6bb;background:#465f73}app-review .review.night .question-box{background:#465f73}app-review .review.night .comments-text-area{color:#fff}app-review .review.night .option-select>div{border:2px solid #fff}app-review .review.night .option-select.expanded.first-selected>div:after,app-review .review.night .option-select>div:after{border-left:1px solid #fff;border-bottom:1px solid #fff}app-review .review.night .option-select>div>div{background-color:#05324d;color:#fff;border-top:1px solid #fff}app-review .review.night .option-select>div>div.selected{background-color:#05324d}app-review .review.night .option-select.expanded>div>div.selected{background-color:#57707f;color:#fff}app-review .thank-you{height:100%;background-color:#8ea6bb;color:#05324d}app-review .thank-you .thank-you-image{max-width:90%}app-review .thank-you .heading{color:#05324d;font-size:30px;font-weight:700;padding:16px;max-width:550px;margin:auto}app-review .thank-you .message{color:#fff;font-size:22px;font-family:adelle;padding:16px;max-width:550px;margin:auto}@media (max-width:959px){app-review .thank-you .thank-you-note{text-align:center}}.mat-autocomplete-panel{color:#fff;background-color:#05324d;border-radius:2px}.custom-autocomplete.mat-autocomplete-panel{background-color:#58707e;left:15px}.custom-autocomplete.mat-autocomplete-panel .mat-option{border-bottom:1px solid #103850}.custom-autocomplete.mat-autocomplete-panel .mat-option:hover{background:#eff0f0!important;color:#58707f!important}.custom-autocomplete.mat-autocomplete-panel .mat-option:last-child{border:1px solid transparent}.mat-menu-panel.overage-menu{background:#fff;border-radius:20px;text-align:center;box-shadow:6px 6px 10px 1px rgba(0,0,0,.626);position:relative;top:-40px;margin:0 20px 20px 0}.mat-menu-panel.overage-menu,.mat-menu-panel.overage-text{padding:20px;font-family:adelle-condensed;font-weight:300;color:#06314d;font-size:.9em;font-style:italic}.mat-menu-panel.overage-text{max-width:33rem!important;position:absolute;top:-90px;left:130px}@media (max-width:599px){.mat-menu-panel.overage-text{left:unset;right:10px;background-color:#fff}}.rank-order-container{z-index:1;background:#cfd6da;width:400px;overflow:overlay;max-height:340px;position:relative}.rank-order-item{border-bottom:1px solid #fff;padding:4px 16px;justify-content:space-between;color:#8ea6bb;background:#cfd6da}.rank-order-item,.rank-order-item>div{display:flex;align-items:center;cursor:pointer}.rank-order-item>div{width:30px;height:24px;flex-direction:column;justify-content:space-evenly}.rank-order-item>div>div{width:20px;border-top:1px solid #8ea6bb}.dropdown-select{width:400px;display:flex;border-bottom:1px solid #506a74;margin:10px 0}.dropdown-select>.arrow{border-left:1px solid #506a74;border-bottom:1px solid #506a74;width:12px;height:12px;transform:rotate(-45deg);margin-top:3px;margin-right:5px;transition:all .5s ease;cursor:pointer}.dropdown-options{position:absolute;z-index:1;background:#cad3d1;width:400px;max-height:0;overflow:overlay;margin-top:-10px;transition:max-height .5s ease}.dropdown-options>div{border-bottom:1px solid #fff;padding:8px 16px;cursor:pointer}.dropdown-options.shown{max-height:200px}.dropdown-select.shown>.arrow{transform:rotate(135deg);margin-top:10px}@media (max-width:599px){.rank-order-container{width:auto}.dropdown-options,.dropdown-select{width:calc(100vw - 40px)}}app-link .welcome{min-height:100%;background-color:#023;padding:0 24px}app-link .welcome-notice{font-family:adelle;text-align:center;color:#f9f9f9;font-size:13px;max-width:605px;line-height:20px;letter-spacing:.5px}app-link .welcome-notice>.sup{font-family:adelle;color:#f9f9f9;text-transform:uppercase}app-link .welcome-notice>.cont{font-family:adelle;color:unset}app-link .language{width:150px;height:38px}app-link .client-logo{height:80px;min-width:100px}app-link .welcome-title{font-size:20px;letter-spacing:2px;font-weight:100;margin:20px 0 0;color:#f9f9f9;text-transform:uppercase}app-link .survey-title{color:#f9f9f9;font-size:33px;font-weight:700;margin:18px 0;text-align:center;letter-spacing:1px}app-link .start-survey{color:#f9f9f9;border-color:#f9f9f9;margin:10px 0 20px;display:flex;align-items:center;gap:45px;padding-right:8px}app-link .start-survey .start-survey-txt{font-size:20px}app-link .start-survey .survey-right-arrow{height:30px}app-link .start-survey.disabled{color:#f9f9f9;border-color:#ced6da;background:#ced6da}app-link .footer{font-size:11px;color:#f9f9f9}app-link .mobile-footer{display:none}app-link .text-link{text-decoration:none;font-family:adelle;color:#f9f9f9;font-weight:700}app-link .footer-link{text-decoration:none;font-family:din-condensed,Roboto,Helvetica Neue,sans-serif;color:#fff;font-weight:400}@media (min-width:960px){app-link .welcome{background-image:url(/assets/images/gold-foil-logo.png);background-size:40%;background-repeat:no-repeat;background-position-y:bottom}app-link .welcome-notice{text-align:left}}app-link .language-select{height:38px;position:relative;width:150px;cursor:pointer;z-index:100}app-link .language-select>div{position:absolute;height:38px;border-radius:18px;top:0;left:0;right:0;overflow:hidden;border:2px solid #fff}app-link .sorry .language-select>div{position:absolute;height:38px;border-radius:18px;top:0;left:-1px;right:0;overflow:hidden;border:2px solid #05324d}app-link .sorry .language-select>div:after{content:"";width:10px;height:10px;border-left:1px solid #05324d;border-bottom:1px solid #05324d;transform:rotate(-45deg);position:absolute;right:20px;top:9px}app-link .sorry .language-select>div>div.selected{background-color:unset;color:unset;border:none;line-height:22px}app-link .sorry .language-select.expanded>div:after{transform:rotate(135deg);top:14px}app-link .lang-dropdown-wrap .language-select>div:after{content:"";width:25px;height:25px;background-image:url(/assets/images/Gold-Foil-Arrows-05.png);background-size:cover;position:absolute;right:10px;top:50%;transform:translateY(-50%)}app-link .language-select.expanded>div{height:76px}app-link .language-select.expanded>div:after{top:20px;transform:translateY(-50%) rotate(180deg)}app-link .language-select>div>div{height:42px;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:flex-start;background-color:#57707f;color:#f9f9f9;border-top:1px solid #05324d;flex-direction:column;padding:7px 25px}app-link .language-select>div>div.selected{background-color:unset;color:#f9f9f9;border:none;line-height:22px}app-link .notice-txt-anonymous{font-style:italic;font-size:16px;margin-bottom:50px;margin-top:10px}app-link .notice-txt-not-emp{margin-bottom:20px}app-link .survey-support{font-family:adelle;font-style:italic}app-link .completed{visibility:hidden}app-link .sorry{height:100%;background-color:#8ea6bb;color:#05324d;overflow:hidden}app-link .sorry .sorry-image{max-width:90%}app-link .sorry .heading{color:#05324d;font-size:45px;font-weight:700;padding:16px;max-width:45rem;margin:auto auto 10px;text-align:center}app-link .sorry .message{color:#f9f9f9;font-size:26px;font-family:din-condensed;font-weight:500;padding:16px;max-width:50rem;margin:auto;text-align:center;text-transform:uppercase;line-height:3rem}app-link .sorry .message .highlighted-date{color:#05324d}@media (max-width:959px){app-link .sorry .sorry-note{text-align:center}}app-link .sorry .sorry-note-closed{min-width:0!important;max-width:30%!important;margin-left:10px}app-link .bird-footer{position:absolute;bottom:30px;right:68px;color:#fff;font-size:11px}app-link .language-select.disabled{opacity:.5;pointer-events:none}@media only screen and (max-width:768px){app-link .welcome{background-size:60%;padding:0}app-link .welcome-notice{text-align:left}app-link .notice-txt-anonymous{font-size:14px;margin-bottom:8%;margin-top:15px}app-link .survey-title{font-size:24px;text-align:left;margin:10px 0}app-link .start-survey .start-survey-txt{font-size:16px}app-link .start-survey .survey-right-arrow{height:20px}app-link .mobile-footer{display:block;overflow:hidden}app-link .welcome-title{font-size:16px;text-align:left}app-link .notice-txt-secure{display:none}app-link .lang-dropdown-wrap{flex:0 0 50px!important;align-items:flex-end!important;padding:0 24px!important}app-link .content-container{padding:0 24px!important}app-link .content-wrap{place-content:unset!important}app-link .content-wrap,app-link .welcome-text-wrap{align-items:flex-start!important}app-link .notice-txt-not-emp{font-size:11px}app-link .survey-support{display:none}app-link .completed{visibility:visible}app-link .footer{display:none!important}app-link .client-logo{height:65px;display:block}app-link .sorry-lang-dropdown-wrap{align-items:end!important;flex-direction:row!important}}@media (min-width:769px){app-link .client-logo{display:none}app-link .client-logo[src]:not([src=""]){display:block}}