@media only screen and (max-width:959px){.show-gt-md{display:none}}@media only screen and (max-width:599px){.show-gt-sm{display:none}}@media only screen and (min-width:1280px){.show-lt-md{display:none}}@media only screen and (min-width:960px){.show-lt-sm{display:none}}.login-btn{background:#005baa !important;background:linear-gradient(90deg,#005baa 0%,#003671 77%,#002b60 100%) !important}.login-page .app-name{color:#004f9f !important}body .main-logo img{width:200px !important;margin-right:-23px}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){body .main-logo{background:#005baa !important;background:linear-gradient(90deg,#005baa 0%,#003671 77%,#002b60 100%) !important;padding-top:30px}}.material-color-green-500{color:#4caf50}.material-color-green-400{color:#66bb6a}.material-color-gray-400{color:#bdbdbd}.material-color-red-500{color:#f44336}.material-color-blue-500{color:#007aff}.material-color-blue-400{color:#42a5f5}.material-background-color-green-400{background-color:#66bb6a !important}.material-color-red-400{color:#ef5350 !important}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(/content/public/font/material-icons/material-icons.woff2) format('woff2'),url(/content/public/font/material-icons/material-icons.woff) format('woff')}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-300.eot?');src:local('Roboto Light'),local('Roboto-Light'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-300.woff2') format('woff2'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-300.woff') format('woff'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-300.ttf') format('truetype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-300.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-300italic.eot?');src:local('Roboto Light Italic'),local('Roboto-LightItalic'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-300italic.eot?#iefix') format('embedded-opentype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-300italic.woff2') format('woff2'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-300italic.woff') format('woff'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-300italic.ttf') format('truetype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-300italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-regular.eot?');src:local('Roboto'),local('Roboto-Regular'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-regular.woff2') format('woff2'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-regular.woff') format('woff'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-regular.ttf') format('truetype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-regular.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-italic.eot?');src:local('Roboto Italic'),local('Roboto-Italic'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-italic.eot?#iefix') format('embedded-opentype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-italic.woff2') format('woff2'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-italic.woff') format('woff'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-italic.ttf') format('truetype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-500.eot?');src:local('Roboto Medium'),local('Roboto-Medium'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-500.eot?#iefix') format('embedded-opentype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-500.woff2') format('woff2'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-500.woff') format('woff'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-500.ttf') format('truetype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-500.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-500italic.eot?');src:local('Roboto Medium Italic'),local('Roboto-MediumItalic'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-500italic.eot?#iefix') format('embedded-opentype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-500italic.woff2') format('woff2'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-500italic.woff') format('woff'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-500italic.ttf') format('truetype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-500italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-700.eot?');src:local('Roboto Bold'),local('Roboto-Bold'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-700.woff2') format('woff2'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-700.woff') format('woff'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-700.ttf') format('truetype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-700.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-700italic.eot?');src:local('Roboto Bold Italic'),local('Roboto-BoldItalic'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-700italic.eot?#iefix') format('embedded-opentype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-700italic.woff2') format('woff2'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-700italic.woff') format('woff'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-700italic.ttf') format('truetype'),url('/content/public/font/Roboto/roboto-v15-latin-ext_latin-700italic.svg#Roboto') format('svg')}html{overflow:hidden}body{font-family:'Roboto',sans-serif;position:relative}body .body-parent-container{max-height:100vh;overflow:auto;background-repeat:no-repeat;background-position-y:center;background-size:cover;background-color:#fff}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){body .body-parent-container.kpas{background-image:none}}body .main-logo{margin-bottom:20px}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){body .main-logo{background:#3f51b5;background:linear-gradient(90deg,#990a0c 0%,#cf0d11 8%,#f0191c 100%);padding-top:30px}}body .main-logo img{width:100px}body .main-logo img.animate{transform:scale(1);max-height:200px}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){body .main-logo.dss{background:none}}body .main-image-cover{top:0;left:0;position:absolute;width:100%;height:100%;background-color:#fff;opacity:.3;display:none}body .body-container-margin{height:10vh;width:100%;max-height:200px}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){body .body-container-margin{height:0}}body .body-container{z-index:9;max-width:600px}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){body .body-container{max-width:100%}}body h1,body h2,body h3{font-weight:300}body .welcome-page{height:100%}body .welcome-page h1{font-size:40px;margin-top:50px}body .left-panel{background-color:#fff}.login-page{height:100%;max-width:1050px;transition:max-width .3s ease}.login-page .app-name{color:#004f9f;font-weight:400;text-align:center}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){.login-page .app-name{font-size:25px}}.login-page .app-name-info{margin-top:0;font-weight:300;font-size:30px}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){.login-page .app-name-info{font-size:25px;text-align:center}}.login-page .info-card.collapsed{max-width:40px;max-height:40px;border-radius:50%;opacity:.9;margin-top:12px;margin-right:-24px}.login-page .info-card.collapsed ul{max-height:0}.login-page .info-card.collapsed p,.login-page .info-card.collapsed md-divider,.login-page .info-card.collapsed ul,.login-page .info-card.collapsed li{opacity:0}.login-page .info-card.collapsed .info-collapse-btn{position:absolute;right:-2px;top:-1px}.login-page .info-card{border-radius:3px;background:#07335f;background:linear-gradient(180deg,#093d72 0%,#004f9f 100%);color:#fff;position:relative;transition:.2s ease}.login-page .info-card p,.login-page .info-card md-divider,.login-page .info-card ul,.login-page .info-card li{transition:opacity .2s ease;transition:display .2s ease .2s}.login-page .info-card .info-collapse-btn{min-width:40px;position:absolute;right:-5px;top:6px}.login-page .info-card .info-collapse-btn md-icon.next,.login-page .info-card .info-collapse-btn md-icon.prev{transition:.2s ease;overflow:hidden;display:inline-block}.login-page .info-card .info-collapse-btn md-icon{color:#fff}.login-page .info-card .info-collapse-btn md-icon.next{max-width:40px}.login-page .info-card .info-collapse-btn md-icon.prev{max-width:0;min-width:0}.login-page .info-card .info-collapse-btn md-icon.next.collapsed{max-width:0;min-width:0}.login-page .info-card .info-collapse-btn md-icon.prev.collapsed{max-width:40px}.login-page .info-card h1{font-weight:400;font-size:20px;margin-top:5px;margin-bottom:15px}.login-page .info-card p{font-weight:400;margin-top:0;font-size:17px;padding-right:25px}.login-page .info-card ul{list-style-type:none;margin:0;margin-top:10px;margin-bottom:10px;padding-left:0;font-size:14px;font-weight:300;transition:.5s ease}.login-page .info-card ul li{margin-bottom:8px}.login-page .info-card ul li md-icon{font-size:15px;color:#fff;vertical-align:middle;width:15px;height:15px;min-width:15px;min-height:15px;margin-right:7px;margin-top:-2px}.login-page .info-card .info-link{border-bottom:1px solid #ffffff21;padding-bottom:10px}.login-page .info-card .info-link a{font-weight:bold;font-size:17px;text-decoration:none;color:#fff}.login-page .info-card md-divider{border-color:#fff;opacity:.8}.login-page .login-title{font-size:17px;font-weight:300;margin-top:5px;text-align:center}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){.login-page .login-title{text-align:center;display:none}}.login-page .input-section.infoCollapsed{margin-right:60px}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){.login-page .input-section.infoCollapsed{margin-right:0}}.login-page .input-section.infoCollapsed .userNameValidationError.invalid{left:16px;right:16px}.login-page .input-section{transition:margin-right .2s ease}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){.login-page .input-section{padding:15px;padding-top:0}}.login-page .input-section .username-field.userNameValidated{background-color:#424242;opacity:.8}.login-page .input-section .username-field.userNameValidated input{color:#e0e0e0;opacity:1;font-size:18px;text-align:center}.login-page .input-section .username-field.userNameValidated input:-webkit-autofill,.login-page .input-section .username-field.userNameValidated input:-webkit-autofill:hover,.login-page .input-section .username-field.userNameValidated input:-webkit-autofill:focus,.login-page .input-section .username-field.userNameValidated textarea:-webkit-autofill,.login-page .input-section .username-field.userNameValidated textarea:-webkit-autofill:hover,.login-page .input-section .username-field.userNameValidated textarea:-webkit-autofill:focus,.login-page .input-section .username-field.userNameValidated select:-webkit-autofill,.login-page .input-section .username-field.userNameValidated select:-webkit-autofill:hover,.login-page .input-section .username-field.userNameValidated select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #424242 inset;-webkit-text-fill-color:#e0e0e0}.login-page .input-section .username-field.userNameValidated label{color:#e0e0e0;opacity:0}.login-page .input-section .input-container-wrapper.invalid{max-height:95px;border-radius:30px}.login-page .input-section .input-container-wrapper{box-shadow:0 3px 5px -1px rgba(0,0,0,.08),0 5px 8px 0 rgba(0,0,0,.03),0 1px 14px 0 rgba(0,0,0,0);border:1px solid #f5f5f5;border-radius:50px;padding-left:15px;padding-right:25px;margin-bottom:15px;max-height:65px;overflow:hidden;background-color:#fff;position:relative;transition:.3s ease}.login-page .input-section .input-container-wrapper md-input-container{margin:18px 0;margin-bottom:15px}.login-page .input-section .input-container-wrapper input{border-bottom:none;transition:.1s ease}.login-page .input-section .input-container-wrapper .md-select-value{border:none}.login-page .input-section .input-container-wrapper input:-webkit-autofill,.login-page .input-section .input-container-wrapper input:-webkit-autofill:hover,.login-page .input-section .input-container-wrapper input:-webkit-autofill:focus,.login-page .input-section .input-container-wrapper textarea:-webkit-autofill,.login-page .input-section .input-container-wrapper textarea:-webkit-autofill:hover,.login-page .input-section .input-container-wrapper textarea:-webkit-autofill:focus,.login-page .input-section .input-container-wrapper select:-webkit-autofill,.login-page .input-section .input-container-wrapper select:-webkit-autofill:hover,.login-page .input-section .input-container-wrapper select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px white inset;-webkit-text-fill-color:#333}.login-page .input-section .input-container-wrapper .material-icons{color:#9e9e9e;margin-top:-2px}.login-page .input-section .input-container-wrapper .edit-user-name-btn{color:#3f51b5}.login-page .input-section .validation-progress{max-width:0;overflow:hidden;transition:.6s ease}.login-page .input-section .validation-progress.validating{max-width:70px}.login-page .input-section .password-field{max-height:0;overflow:hidden;transition:.2s ease;margin-bottom:0}.login-page .input-section .password-field.userNameValidated{max-height:65px;margin-bottom:15px}.login-page .input-section .password-field.userNameValidated.hidden,.login-page .input-section .password-field.hidden{max-height:0;margin-bottom:0}.login-page .input-section .userNameValidationError{max-height:0;overflow:hidden;transition:.1s ease;transition-delay:.3s;font-size:12px;font-weight:bold;color:#0b5094;position:absolute}.login-page .input-section .userNameValidationError.invalid{max-height:50px;bottom:7px;left:10px;right:10px;padding:7px}.login-page .forgot-password.userNameValidated{max-height:50px;padding:8px 15px;margin-bottom:10px}.login-page .forgot-password{max-height:0;padding:0;overflow:hidden;background:#ffffff8c;border-radius:20px;margin:0;margin-bottom:0;color:#00796b;font-weight:bold;text-align:center;transition:.3s ease;cursor:pointer;font-size:16px;opacity:.7;text-decoration:underline;outline:none}@media only screen and (max-width:599px){.login-page .forgot-password{font-size:14px}}.login-page .forgot-password .material-icons{color:#00796b;font-size:19px;min-width:19px;min-height:19px;width:19px;height:19px;margin-top:-5px}@media only screen and (max-width:599px){.login-page .forgot-password .material-icons{font-size:17px;min-width:17px;min-height:17px;width:17px;height:17px;margin-top:-5px}}.login-page .forgot-password:hover:not(.loggingIn){background-color:#ffffffd1;opacity:1}.login-page .checkbox-container.userNameValidated{max-height:200px}.login-page .checkbox-container{max-height:0;overflow:hidden;transition:max-height .3s ease}.login-page .checkbox-container .md-label .material-icons{font-size:16px;width:16px;height:16px;min-width:16px;min-height:16px;margin-top:-1px}.login-page .checkbox-container .login-checkbox.md-default-theme:not([disabled]).md-primary:not(.md-checked) .md-icon,.login-page .checkbox-container md-checkbox:not([disabled]).md-primary:not(.md-checked) .md-icon{border-color:#e57373}.login-page .checkbox-container .login-checkbox{transform:scale(1.2);margin-bottom:0;margin-left:30px;margin-right:30px}.login-page .checkbox-container .login-checkbox .md-label{font-size:12px;padding-top:3.5px;font-weight:bold}.login-page .checkbox-container .login-checkbox .md-icon{border-radius:50%;background-color:transparent !important}.login-page .checkbox-container .login-checkbox .md-icon::after{border-color:#00695c !important}.login-page.collapsed{max-width:700px}.validation-summary-wrapper{max-height:0;transition:.1s ease;overflow:hidden}.validation-summary-wrapper .validation-summary{transition:.2s ease;font-weight:bold;color:#0b5094;background-color:#ffcdd28f;padding:0;margin-bottom:0;border-radius:25px;font-size:14px}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){.validation-summary-wrapper .validation-summary{font-size:12px}}.validation-summary-wrapper .validation-summary ul{list-style-type:none;padding:0}.validation-summary-wrapper.visible{max-height:200px}.validation-summary-wrapper.visible .validation-summary{padding:3px 5px;padding-left:15px;padding-right:15px;margin-bottom:15px}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){.validation-summary-wrapper.visible .validation-summary{text-align:center}}.two-factor-page{max-width:600px}.two-factor-page .app-name{margin-bottom:5px}.two-factor-page .tf-header{text-align:center;margin:0}.two-factor-page .tf-send-info{font-size:14px}.two-factor-page .tf-send-info .material-icons{font-size:50px;min-width:50px;min-height:50px;height:50px;width:50px}.two-factor-page .external-login-btn{font-size:16px;padding-left:10px;padding-right:10px;opacity:1;transition:.3s ease}.two-factor-page .external-login-btn.back-btn .material-icons{color:#0b5094}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){.two-factor-page .external-login-btn.back-btn .material-icons{margin-right:10px}}.two-factor-page .external-login-btn:hover{opacity:1}.two-factor-page .tf-list-container{max-height:0;overflow:hidden;transition:max-height .3s ease}.two-factor-page .tf-list-container .tf-list{border-radius:50px;background-color:#d67d6d;margin:7px;color:#fff;width:100%;max-width:400px;cursor:pointer}.two-factor-page .tf-list-container .tf-list h2{font-size:20px;text-transform:none}.two-factor-page .tf-list-container .tf-list h2 .material-icons{color:#fff;margin-top:-2px}.two-factor-page .tf-list-container .back-btn{width:100%;max-width:400px;opacity:1}.two-factor-page .tf-list-container .back-btn .material-icons{margin-right:5px}.two-factor-page .tf-container.selectorOpened{max-height:0}.two-factor-page .tf-list-container.selectorOpened{max-height:800px}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){.two-factor-page .tf-list-container.selectorOpened{padding:15px}}.two-factor-page .tf-container{overflow:hidden;max-height:1000px;transition:max-height .3s ease}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:959px){.two-factor-page .tf-container{padding:15px}}.two-factor-page .tf-container .input-section{padding-bottom:0}.two-factor-page .tf-container h2 .material-icons{color:#00897b;margin-top:-5px}.two-factor-page .tf-container .tf-info{font-size:16px;font-weight:bold;text-align:center}.two-factor-page .tf-container .ul{font-size:14px;list-style-type:none;padding:0;margin-bottom:10px}.two-factor-page .tf-container .ul .li{margin:10px 7px}.two-factor-page .tf-container .ul .li .material-icons{font-size:25px;width:25px;height:25px;min-width:25px;min-height:25px;color:#00897b}.login-container{position:relative}.login-container .login-progress-container{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:-1;transform:scale(.1);transition:transform .1s ease}.login-container .login-btn{transition:.1s ease;color:#fff !important}.login-container .login-btn .next{display:inline-block;max-width:120px;overflow:hidden;transition:.3s ease;transition-delay:.1s;color:#fff}.login-container .login-btn .log{display:inline-block;max-width:0;overflow:hidden;transition:.3s ease-in;color:#fff}.login-container .login-btn .next.userNameValidated{max-width:0;opacity:0}.login-container .login-btn .log.userNameValidated{max-width:120px}.alternate-login-container{margin:14px 8px}.alternate-login-container .txt{color:#0b5094;font-weight:500;font-size:17px;margin-left:15px;margin-right:15px}@media only screen and (min-width:960px){.alternate-login-container .txt{display:none}}.alternate-login-container .alternate-line{border-bottom:1px solid #0b5094;opacity:.3}.login-btn{border-radius:50px;font-size:20px;padding:8px;text-transform:none;font-weight:300;box-shadow:0 3px 5px -1px rgba(0,0,0,.08),0 5px 8px 0 rgba(0,0,0,.03),0 1px 14px 0 rgba(0,0,0,0)}@media only screen and (max-width:599px){.login-btn{margin-left:0;margin-right:0}}.login-btn[disabled]{opacity:.3;color:#ffffff8a;cursor:not-allowed}.md-button.md-default-theme.md-fab[disabled],.md-button.md-fab[disabled],.md-button.md-default-theme.md-raised[disabled],.md-button.md-raised[disabled]{background:rgba(0,0,0,.12)}.external-login-btn.md-button.md-raised:not([disabled]){box-shadow:0 3px 5px -1px rgba(0,0,0,.08),0 5px 8px 0 rgba(0,0,0,.03),0 1px 14px 0 rgba(0,0,0,0);background-color:#fff}.external-login-btn{border-radius:50px;padding:8px;text-transform:none;font-weight:300;background-color:#fff;border:1px solid #f5f5f5;position:relative}@media only screen and (max-width:599px){.external-login-btn{margin-left:0;margin-right:0}}.external-login-btn img{width:40px}@media only screen and (max-width:599px){.external-login-btn img{position:absolute;left:7px;top:6px}}.external-login-btn label{font-size:17px;padding-left:40px;padding-right:40px}.admin-user-select-header input{border:none;border-bottom:1px solid #e0e0e0;outline:none;font-size:18px;min-height:20px;line-height:20px;padding:10px}.password-error-container{margin-block:10px;background-color:#ffffff94;padding:0;border-radius:7px;max-height:0;overflow:hidden;transition:.2s ease}.password-error-container p{margin:0;font-size:12px;font-weight:bold;color:#0b5094;transition:.2s ease;max-height:0;overflow:hidden}.password-error-container.visible{max-height:100px;padding:10px}.password-error-container.visible p.visible{margin:5px;max-height:30px}.logged-out-page p{text-align:center;font-size:20px}.logged-out-page p a{font-weight:bold;color:#0b5094;text-decoration:none}.login-contact-info{text-align:center;font-weight:bold;font-size:13px;padding:10px;border-radius:50px}.login-container.loggingIn .login-progress-container{opacity:1;z-index:9;transform:scale(1.5)}.login-container.loggingIn .login-progress-container .external-login-progress{font-size:14px;margin-left:15px;color:#cf0d11}.login-container.loggingIn .login-btn{max-width:0;padding:0}.login-container.loggingIn .login-btn .netx,.login-container.loggingIn .login-btn .log{opacity:0}.large-screen-background{position:fixed;z-index:-1;background-color:#f5f5f5;width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,#fafafa00 0%,#eee 80%,#e0e0e0 100%)}.large-screen-background .waves{position:absolute;width:100%;bottom:0}#cconsent-bar{width:calc(100% - 40px) !important;left:20px !important;background-color:#fff !important;border-top-left-radius:15px;border-top-right-radius:15px;color:#0b5094 !important;box-shadow:0 3px 5px -1px rgba(0,0,0,.02),0 5px 8px 0 rgba(0,0,0,.03),0 1px 14px 0 rgba(0,0,0,0);border:1px solid #f5f5f5}#cconsent-bar .cc-text{font-size:17px;padding:25px}#cconsent-bar .ccb__right{flex:1;display:flex;min-width:200px}#cconsent-bar .ccb__right .ccb__button{display:flex;flex-direction:column;flex:1}#cconsent-bar .ccb__right .ccb__button button{padding:10px 10px;color:#fff;background-color:#cf0d11;border-radius:30px;margin-bottom:5px;padding-left:10px;padding-right:10px}md-progress-circular path{stroke:#004f9f !important;stroke-width:2 !important}.app-version{font-size:10px;position:absolute;bottom:0;left:0;margin-bottom:5px;margin-top:5px;margin-left:10px;color:#9e9e9e}