:root{--themeDarker:#0b3b61;--themeDark:#0e4978;--themeDarkAlt:#0e4978;--themePrimary:#105388;--themeSecondary:#fcf0cc;--themeTertiary:#71afe5;--themeLight:#7cb5ff;--themeLighter:#e1eeff;--themeLighterAlt:#e1eeff;--textSecondary:#000;--subheaderBackground:#fff;--subheaderColor:#000;--headerBackground:#105388;--headerIconesColor:#fff;--headerIconesHoverColor:#000;--headerMenuBackground:#f2f2f2;--searchBarTxtColor:#000;--inputBorder:1px solid #105388;--inputHoverBorderColor:#0c4673;--inputFocusBorderColor:#0c4673;--clientAccountMenuColorTxt:#000}.login-page{margin-top:15px;padding:0}.login-page .form{display:flex;justify-content:center;z-index:1;border-radius:0}.login-page .form .form-round-int{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1rem}.login-page .form .form-round-int p{text-align:center}.login-page .form .form-round-int .password-forgotten-link{margin-top:5px}.login-page .form .form-round-int form{text-align:center;width:100%}.login-page .form .toggle-password{left:348px}.login-page .alert{display:inline-flex;padding:0;font-size:80%}.login-page .alert-danger{color:#dc3545;background-color:transparent;border-color:transparent}.login-page hr{width:80%}@media (min-width:768px){.login-page{display:flex;justify-content:center;height:80vh}.login-page h1{text-align:center}.login-page .form{display:flex;justify-content:center;z-index:1;width:450px;height:450px;border-radius:50%}.login-page .form .form-round-int{display:flex;flex-direction:column;justify-content:center;align-items:center;width:400px;height:485px}.login-page .form .form-round-int form{text-align:center}.login-page .form .login-form{display:flex;flex-direction:column;justify-content:center;width:80%}.login-page .form .login-form .btn-jColor{margin:.5rem auto}.login-page .form input{font-family:Roboto,sans-serif;outline:0;background:#f5f5f5;width:100%;border:0;padding:.5rem 1rem;box-sizing:border-box;font-size:.9rem}.login-page .form input:focus{border:1px solid #105388;box-shadow:#105388}.login-page .form button:disabled:hover{background:#105388}.login-page .form .form button:active,.login-page .form .form button:focus,.login-page .form button:hover{background:#000}.login-page .form.large{width:520px;height:520px}.login-page .form.large .form-round-int{height:520px}}input .required{border:1px solid red}body{background:#105388;background:-webkit-linear-gradient(right,#105388,#105388);background:-moz-linear-gradient(right,#105388,#105388);background:-o-linear-gradient(right,#105388,#105388);background:linear-gradient(270deg,#105388,#105388);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#create-account .form-group-wrapper,#reset-password .form-group-wrapper{position:relative}#create-account .form-group-wrapper .lnr,#reset-password .form-group-wrapper .lnr{position:absolute;right:10px;top:12px;cursor:pointer}#create-account .errors-wrapper,#reset-password .errors-wrapper{font-size:80%;text-align:left}#create-account .errors-wrapper .lnr,#reset-password .errors-wrapper .lnr{margin-right:5px}#create-account .jButtonReset,#create-account .jButtonSubmit,#reset-password .jButtonReset,#reset-password .jButtonSubmit{margin-top:15px}@font-face{font-family:LibreFranklin;src:url(/build/encore/fonts/LibreFranklin-Regular.5b6d2126.ttf)}body{font-family:LibreFranklin,Helvetica Neue,Helvetica,Arial,sans-serif}.jMiddle{background-color:#fff}.login-page-da{background-color:transparent}.login-page .form{background-color:#e1eeff}form.login-form h1{padding-top:2rem}