@charset "UTF-8";
/* --- STILE BASE GENERICO DATALEAN ---*/
/* Non modificare senza la certezza che servirà a tutti i DataLean */
html {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  display: block; }

body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  -ms-content-zooming: none;
  text-size-adjust: none;
  box-sizing: border-box; }
  body #main-page {
    width: 100vw;
    height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column; }
    body #main-page .bg-video-container {
      width: 100%;
      height: 100%;
      position: absolute;
      z-index: -1; }
      body #main-page .bg-video-container video {
        width: 100%;
        height: 100%; }
    body #main-page #login-container #login,
    body #main-page #login-container #recovery,
    body #main-page #login-container #recovery-success,
    body #main-page #login-container #change-password,
    body #main-page #login-container #consent,
    body #main-page #login-container #invalid-request,
    body #main-page #recovery-container #login,
    body #main-page #recovery-container #recovery,
    body #main-page #recovery-container #recovery-success,
    body #main-page #recovery-container #change-password,
    body #main-page #recovery-container #consent,
    body #main-page #recovery-container #invalid-request,
    body #main-page #recovery-success-container #login,
    body #main-page #recovery-success-container #recovery,
    body #main-page #recovery-success-container #recovery-success,
    body #main-page #recovery-success-container #change-password,
    body #main-page #recovery-success-container #consent,
    body #main-page #recovery-success-container #invalid-request,
    body #main-page #change-password-container #login,
    body #main-page #change-password-container #recovery,
    body #main-page #change-password-container #recovery-success,
    body #main-page #change-password-container #change-password,
    body #main-page #change-password-container #consent,
    body #main-page #change-password-container #invalid-request,
    body #main-page #consent-container #login,
    body #main-page #consent-container #recovery,
    body #main-page #consent-container #recovery-success,
    body #main-page #consent-container #change-password,
    body #main-page #consent-container #consent,
    body #main-page #consent-container #invalid-request,
    body #main-page #invalid-request-container #login,
    body #main-page #invalid-request-container #recovery,
    body #main-page #invalid-request-container #recovery-success,
    body #main-page #invalid-request-container #change-password,
    body #main-page #invalid-request-container #consent,
    body #main-page #invalid-request-container #invalid-request {
      width: 100%;
      height: auto;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-direction: column; }
      body #main-page #login-container #login #logo,
      body #main-page #login-container #recovery #logo,
      body #main-page #login-container #recovery-success #logo,
      body #main-page #login-container #change-password #logo,
      body #main-page #login-container #consent #logo,
      body #main-page #login-container #invalid-request #logo,
      body #main-page #recovery-container #login #logo,
      body #main-page #recovery-container #recovery #logo,
      body #main-page #recovery-container #recovery-success #logo,
      body #main-page #recovery-container #change-password #logo,
      body #main-page #recovery-container #consent #logo,
      body #main-page #recovery-container #invalid-request #logo,
      body #main-page #recovery-success-container #login #logo,
      body #main-page #recovery-success-container #recovery #logo,
      body #main-page #recovery-success-container #recovery-success #logo,
      body #main-page #recovery-success-container #change-password #logo,
      body #main-page #recovery-success-container #consent #logo,
      body #main-page #recovery-success-container #invalid-request #logo,
      body #main-page #change-password-container #login #logo,
      body #main-page #change-password-container #recovery #logo,
      body #main-page #change-password-container #recovery-success #logo,
      body #main-page #change-password-container #change-password #logo,
      body #main-page #change-password-container #consent #logo,
      body #main-page #change-password-container #invalid-request #logo,
      body #main-page #consent-container #login #logo,
      body #main-page #consent-container #recovery #logo,
      body #main-page #consent-container #recovery-success #logo,
      body #main-page #consent-container #change-password #logo,
      body #main-page #consent-container #consent #logo,
      body #main-page #consent-container #invalid-request #logo,
      body #main-page #invalid-request-container #login #logo,
      body #main-page #invalid-request-container #recovery #logo,
      body #main-page #invalid-request-container #recovery-success #logo,
      body #main-page #invalid-request-container #change-password #logo,
      body #main-page #invalid-request-container #consent #logo,
      body #main-page #invalid-request-container #invalid-request #logo {
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain; }
      body #main-page #login-container #login .header,
      body #main-page #login-container #recovery .header,
      body #main-page #login-container #recovery-success .header,
      body #main-page #login-container #change-password .header,
      body #main-page #login-container #consent .header,
      body #main-page #login-container #invalid-request .header,
      body #main-page #recovery-container #login .header,
      body #main-page #recovery-container #recovery .header,
      body #main-page #recovery-container #recovery-success .header,
      body #main-page #recovery-container #change-password .header,
      body #main-page #recovery-container #consent .header,
      body #main-page #recovery-container #invalid-request .header,
      body #main-page #recovery-success-container #login .header,
      body #main-page #recovery-success-container #recovery .header,
      body #main-page #recovery-success-container #recovery-success .header,
      body #main-page #recovery-success-container #change-password .header,
      body #main-page #recovery-success-container #consent .header,
      body #main-page #recovery-success-container #invalid-request .header,
      body #main-page #change-password-container #login .header,
      body #main-page #change-password-container #recovery .header,
      body #main-page #change-password-container #recovery-success .header,
      body #main-page #change-password-container #change-password .header,
      body #main-page #change-password-container #consent .header,
      body #main-page #change-password-container #invalid-request .header,
      body #main-page #consent-container #login .header,
      body #main-page #consent-container #recovery .header,
      body #main-page #consent-container #recovery-success .header,
      body #main-page #consent-container #change-password .header,
      body #main-page #consent-container #consent .header,
      body #main-page #consent-container #invalid-request .header,
      body #main-page #invalid-request-container #login .header,
      body #main-page #invalid-request-container #recovery .header,
      body #main-page #invalid-request-container #recovery-success .header,
      body #main-page #invalid-request-container #change-password .header,
      body #main-page #invalid-request-container #consent .header,
      body #main-page #invalid-request-container #invalid-request .header {
        width: 100%; }
        body #main-page #login-container #login .header .title,
        body #main-page #login-container #recovery .header .title,
        body #main-page #login-container #recovery-success .header .title,
        body #main-page #login-container #change-password .header .title,
        body #main-page #login-container #consent .header .title,
        body #main-page #login-container #invalid-request .header .title,
        body #main-page #recovery-container #login .header .title,
        body #main-page #recovery-container #recovery .header .title,
        body #main-page #recovery-container #recovery-success .header .title,
        body #main-page #recovery-container #change-password .header .title,
        body #main-page #recovery-container #consent .header .title,
        body #main-page #recovery-container #invalid-request .header .title,
        body #main-page #recovery-success-container #login .header .title,
        body #main-page #recovery-success-container #recovery .header .title,
        body #main-page #recovery-success-container #recovery-success .header .title,
        body #main-page #recovery-success-container #change-password .header .title,
        body #main-page #recovery-success-container #consent .header .title,
        body #main-page #recovery-success-container #invalid-request .header .title,
        body #main-page #change-password-container #login .header .title,
        body #main-page #change-password-container #recovery .header .title,
        body #main-page #change-password-container #recovery-success .header .title,
        body #main-page #change-password-container #change-password .header .title,
        body #main-page #change-password-container #consent .header .title,
        body #main-page #change-password-container #invalid-request .header .title,
        body #main-page #consent-container #login .header .title,
        body #main-page #consent-container #recovery .header .title,
        body #main-page #consent-container #recovery-success .header .title,
        body #main-page #consent-container #change-password .header .title,
        body #main-page #consent-container #consent .header .title,
        body #main-page #consent-container #invalid-request .header .title,
        body #main-page #invalid-request-container #login .header .title,
        body #main-page #invalid-request-container #recovery .header .title,
        body #main-page #invalid-request-container #recovery-success .header .title,
        body #main-page #invalid-request-container #change-password .header .title,
        body #main-page #invalid-request-container #consent .header .title,
        body #main-page #invalid-request-container #invalid-request .header .title {
          width: 100%; }
        body #main-page #login-container #login .header .subtitle,
        body #main-page #login-container #recovery .header .subtitle,
        body #main-page #login-container #recovery-success .header .subtitle,
        body #main-page #login-container #change-password .header .subtitle,
        body #main-page #login-container #consent .header .subtitle,
        body #main-page #login-container #invalid-request .header .subtitle,
        body #main-page #recovery-container #login .header .subtitle,
        body #main-page #recovery-container #recovery .header .subtitle,
        body #main-page #recovery-container #recovery-success .header .subtitle,
        body #main-page #recovery-container #change-password .header .subtitle,
        body #main-page #recovery-container #consent .header .subtitle,
        body #main-page #recovery-container #invalid-request .header .subtitle,
        body #main-page #recovery-success-container #login .header .subtitle,
        body #main-page #recovery-success-container #recovery .header .subtitle,
        body #main-page #recovery-success-container #recovery-success .header .subtitle,
        body #main-page #recovery-success-container #change-password .header .subtitle,
        body #main-page #recovery-success-container #consent .header .subtitle,
        body #main-page #recovery-success-container #invalid-request .header .subtitle,
        body #main-page #change-password-container #login .header .subtitle,
        body #main-page #change-password-container #recovery .header .subtitle,
        body #main-page #change-password-container #recovery-success .header .subtitle,
        body #main-page #change-password-container #change-password .header .subtitle,
        body #main-page #change-password-container #consent .header .subtitle,
        body #main-page #change-password-container #invalid-request .header .subtitle,
        body #main-page #consent-container #login .header .subtitle,
        body #main-page #consent-container #recovery .header .subtitle,
        body #main-page #consent-container #recovery-success .header .subtitle,
        body #main-page #consent-container #change-password .header .subtitle,
        body #main-page #consent-container #consent .header .subtitle,
        body #main-page #consent-container #invalid-request .header .subtitle,
        body #main-page #invalid-request-container #login .header .subtitle,
        body #main-page #invalid-request-container #recovery .header .subtitle,
        body #main-page #invalid-request-container #recovery-success .header .subtitle,
        body #main-page #invalid-request-container #change-password .header .subtitle,
        body #main-page #invalid-request-container #consent .header .subtitle,
        body #main-page #invalid-request-container #invalid-request .header .subtitle {
          width: 100%; }
      body #main-page #login-container #login .interaction-container,
      body #main-page #login-container #recovery .interaction-container,
      body #main-page #login-container #recovery-success .interaction-container,
      body #main-page #login-container #change-password .interaction-container,
      body #main-page #login-container #consent .interaction-container,
      body #main-page #login-container #invalid-request .interaction-container,
      body #main-page #recovery-container #login .interaction-container,
      body #main-page #recovery-container #recovery .interaction-container,
      body #main-page #recovery-container #recovery-success .interaction-container,
      body #main-page #recovery-container #change-password .interaction-container,
      body #main-page #recovery-container #consent .interaction-container,
      body #main-page #recovery-container #invalid-request .interaction-container,
      body #main-page #recovery-success-container #login .interaction-container,
      body #main-page #recovery-success-container #recovery .interaction-container,
      body #main-page #recovery-success-container #recovery-success .interaction-container,
      body #main-page #recovery-success-container #change-password .interaction-container,
      body #main-page #recovery-success-container #consent .interaction-container,
      body #main-page #recovery-success-container #invalid-request .interaction-container,
      body #main-page #change-password-container #login .interaction-container,
      body #main-page #change-password-container #recovery .interaction-container,
      body #main-page #change-password-container #recovery-success .interaction-container,
      body #main-page #change-password-container #change-password .interaction-container,
      body #main-page #change-password-container #consent .interaction-container,
      body #main-page #change-password-container #invalid-request .interaction-container,
      body #main-page #consent-container #login .interaction-container,
      body #main-page #consent-container #recovery .interaction-container,
      body #main-page #consent-container #recovery-success .interaction-container,
      body #main-page #consent-container #change-password .interaction-container,
      body #main-page #consent-container #consent .interaction-container,
      body #main-page #consent-container #invalid-request .interaction-container,
      body #main-page #invalid-request-container #login .interaction-container,
      body #main-page #invalid-request-container #recovery .interaction-container,
      body #main-page #invalid-request-container #recovery-success .interaction-container,
      body #main-page #invalid-request-container #change-password .interaction-container,
      body #main-page #invalid-request-container #consent .interaction-container,
      body #main-page #invalid-request-container #invalid-request .interaction-container {
        width: 100%; }
      body #main-page #login-container #login form,
      body #main-page #login-container #recovery form,
      body #main-page #login-container #recovery-success form,
      body #main-page #login-container #change-password form,
      body #main-page #login-container #consent form,
      body #main-page #login-container #invalid-request form,
      body #main-page #recovery-container #login form,
      body #main-page #recovery-container #recovery form,
      body #main-page #recovery-container #recovery-success form,
      body #main-page #recovery-container #change-password form,
      body #main-page #recovery-container #consent form,
      body #main-page #recovery-container #invalid-request form,
      body #main-page #recovery-success-container #login form,
      body #main-page #recovery-success-container #recovery form,
      body #main-page #recovery-success-container #recovery-success form,
      body #main-page #recovery-success-container #change-password form,
      body #main-page #recovery-success-container #consent form,
      body #main-page #recovery-success-container #invalid-request form,
      body #main-page #change-password-container #login form,
      body #main-page #change-password-container #recovery form,
      body #main-page #change-password-container #recovery-success form,
      body #main-page #change-password-container #change-password form,
      body #main-page #change-password-container #consent form,
      body #main-page #change-password-container #invalid-request form,
      body #main-page #consent-container #login form,
      body #main-page #consent-container #recovery form,
      body #main-page #consent-container #recovery-success form,
      body #main-page #consent-container #change-password form,
      body #main-page #consent-container #consent form,
      body #main-page #consent-container #invalid-request form,
      body #main-page #invalid-request-container #login form,
      body #main-page #invalid-request-container #recovery form,
      body #main-page #invalid-request-container #recovery-success form,
      body #main-page #invalid-request-container #change-password form,
      body #main-page #invalid-request-container #consent form,
      body #main-page #invalid-request-container #invalid-request form {
        width: 100%;
        height: auto;
        display: flex;
        flex-direction: column; }
        body #main-page #login-container #login form .form-control,
        body #main-page #login-container #recovery form .form-control,
        body #main-page #login-container #recovery-success form .form-control,
        body #main-page #login-container #change-password form .form-control,
        body #main-page #login-container #consent form .form-control,
        body #main-page #login-container #invalid-request form .form-control,
        body #main-page #recovery-container #login form .form-control,
        body #main-page #recovery-container #recovery form .form-control,
        body #main-page #recovery-container #recovery-success form .form-control,
        body #main-page #recovery-container #change-password form .form-control,
        body #main-page #recovery-container #consent form .form-control,
        body #main-page #recovery-container #invalid-request form .form-control,
        body #main-page #recovery-success-container #login form .form-control,
        body #main-page #recovery-success-container #recovery form .form-control,
        body #main-page #recovery-success-container #recovery-success form .form-control,
        body #main-page #recovery-success-container #change-password form .form-control,
        body #main-page #recovery-success-container #consent form .form-control,
        body #main-page #recovery-success-container #invalid-request form .form-control,
        body #main-page #change-password-container #login form .form-control,
        body #main-page #change-password-container #recovery form .form-control,
        body #main-page #change-password-container #recovery-success form .form-control,
        body #main-page #change-password-container #change-password form .form-control,
        body #main-page #change-password-container #consent form .form-control,
        body #main-page #change-password-container #invalid-request form .form-control,
        body #main-page #consent-container #login form .form-control,
        body #main-page #consent-container #recovery form .form-control,
        body #main-page #consent-container #recovery-success form .form-control,
        body #main-page #consent-container #change-password form .form-control,
        body #main-page #consent-container #consent form .form-control,
        body #main-page #consent-container #invalid-request form .form-control,
        body #main-page #invalid-request-container #login form .form-control,
        body #main-page #invalid-request-container #recovery form .form-control,
        body #main-page #invalid-request-container #recovery-success form .form-control,
        body #main-page #invalid-request-container #change-password form .form-control,
        body #main-page #invalid-request-container #consent form .form-control,
        body #main-page #invalid-request-container #invalid-request form .form-control {
          width: 100%;
          height: auto; }
          body #main-page #login-container #login form .form-control .input-group,
          body #main-page #login-container #recovery form .form-control .input-group,
          body #main-page #login-container #recovery-success form .form-control .input-group,
          body #main-page #login-container #change-password form .form-control .input-group,
          body #main-page #login-container #consent form .form-control .input-group,
          body #main-page #login-container #invalid-request form .form-control .input-group,
          body #main-page #recovery-container #login form .form-control .input-group,
          body #main-page #recovery-container #recovery form .form-control .input-group,
          body #main-page #recovery-container #recovery-success form .form-control .input-group,
          body #main-page #recovery-container #change-password form .form-control .input-group,
          body #main-page #recovery-container #consent form .form-control .input-group,
          body #main-page #recovery-container #invalid-request form .form-control .input-group,
          body #main-page #recovery-success-container #login form .form-control .input-group,
          body #main-page #recovery-success-container #recovery form .form-control .input-group,
          body #main-page #recovery-success-container #recovery-success form .form-control .input-group,
          body #main-page #recovery-success-container #change-password form .form-control .input-group,
          body #main-page #recovery-success-container #consent form .form-control .input-group,
          body #main-page #recovery-success-container #invalid-request form .form-control .input-group,
          body #main-page #change-password-container #login form .form-control .input-group,
          body #main-page #change-password-container #recovery form .form-control .input-group,
          body #main-page #change-password-container #recovery-success form .form-control .input-group,
          body #main-page #change-password-container #change-password form .form-control .input-group,
          body #main-page #change-password-container #consent form .form-control .input-group,
          body #main-page #change-password-container #invalid-request form .form-control .input-group,
          body #main-page #consent-container #login form .form-control .input-group,
          body #main-page #consent-container #recovery form .form-control .input-group,
          body #main-page #consent-container #recovery-success form .form-control .input-group,
          body #main-page #consent-container #change-password form .form-control .input-group,
          body #main-page #consent-container #consent form .form-control .input-group,
          body #main-page #consent-container #invalid-request form .form-control .input-group,
          body #main-page #invalid-request-container #login form .form-control .input-group,
          body #main-page #invalid-request-container #recovery form .form-control .input-group,
          body #main-page #invalid-request-container #recovery-success form .form-control .input-group,
          body #main-page #invalid-request-container #change-password form .form-control .input-group,
          body #main-page #invalid-request-container #consent form .form-control .input-group,
          body #main-page #invalid-request-container #invalid-request form .form-control .input-group {
            width: 100%;
            position: relative;
            display: flex;
            align-items: center; }
            body #main-page #login-container #login form .form-control .input-group .input-icon-prepend,
            body #main-page #login-container #recovery form .form-control .input-group .input-icon-prepend,
            body #main-page #login-container #recovery-success form .form-control .input-group .input-icon-prepend,
            body #main-page #login-container #change-password form .form-control .input-group .input-icon-prepend,
            body #main-page #login-container #consent form .form-control .input-group .input-icon-prepend,
            body #main-page #login-container #invalid-request form .form-control .input-group .input-icon-prepend,
            body #main-page #recovery-container #login form .form-control .input-group .input-icon-prepend,
            body #main-page #recovery-container #recovery form .form-control .input-group .input-icon-prepend,
            body #main-page #recovery-container #recovery-success form .form-control .input-group .input-icon-prepend,
            body #main-page #recovery-container #change-password form .form-control .input-group .input-icon-prepend,
            body #main-page #recovery-container #consent form .form-control .input-group .input-icon-prepend,
            body #main-page #recovery-container #invalid-request form .form-control .input-group .input-icon-prepend,
            body #main-page #recovery-success-container #login form .form-control .input-group .input-icon-prepend,
            body #main-page #recovery-success-container #recovery form .form-control .input-group .input-icon-prepend,
            body #main-page #recovery-success-container #recovery-success form .form-control .input-group .input-icon-prepend,
            body #main-page #recovery-success-container #change-password form .form-control .input-group .input-icon-prepend,
            body #main-page #recovery-success-container #consent form .form-control .input-group .input-icon-prepend,
            body #main-page #recovery-success-container #invalid-request form .form-control .input-group .input-icon-prepend,
            body #main-page #change-password-container #login form .form-control .input-group .input-icon-prepend,
            body #main-page #change-password-container #recovery form .form-control .input-group .input-icon-prepend,
            body #main-page #change-password-container #recovery-success form .form-control .input-group .input-icon-prepend,
            body #main-page #change-password-container #change-password form .form-control .input-group .input-icon-prepend,
            body #main-page #change-password-container #consent form .form-control .input-group .input-icon-prepend,
            body #main-page #change-password-container #invalid-request form .form-control .input-group .input-icon-prepend,
            body #main-page #consent-container #login form .form-control .input-group .input-icon-prepend,
            body #main-page #consent-container #recovery form .form-control .input-group .input-icon-prepend,
            body #main-page #consent-container #recovery-success form .form-control .input-group .input-icon-prepend,
            body #main-page #consent-container #change-password form .form-control .input-group .input-icon-prepend,
            body #main-page #consent-container #consent form .form-control .input-group .input-icon-prepend,
            body #main-page #consent-container #invalid-request form .form-control .input-group .input-icon-prepend,
            body #main-page #invalid-request-container #login form .form-control .input-group .input-icon-prepend,
            body #main-page #invalid-request-container #recovery form .form-control .input-group .input-icon-prepend,
            body #main-page #invalid-request-container #recovery-success form .form-control .input-group .input-icon-prepend,
            body #main-page #invalid-request-container #change-password form .form-control .input-group .input-icon-prepend,
            body #main-page #invalid-request-container #consent form .form-control .input-group .input-icon-prepend,
            body #main-page #invalid-request-container #invalid-request form .form-control .input-group .input-icon-prepend {
              position: absolute;
              display: flex;
              justify-content: center;
              align-items: center; }
            body #main-page #login-container #login form .form-control .input-group input,
            body #main-page #login-container #recovery form .form-control .input-group input,
            body #main-page #login-container #recovery-success form .form-control .input-group input,
            body #main-page #login-container #change-password form .form-control .input-group input,
            body #main-page #login-container #consent form .form-control .input-group input,
            body #main-page #login-container #invalid-request form .form-control .input-group input,
            body #main-page #recovery-container #login form .form-control .input-group input,
            body #main-page #recovery-container #recovery form .form-control .input-group input,
            body #main-page #recovery-container #recovery-success form .form-control .input-group input,
            body #main-page #recovery-container #change-password form .form-control .input-group input,
            body #main-page #recovery-container #consent form .form-control .input-group input,
            body #main-page #recovery-container #invalid-request form .form-control .input-group input,
            body #main-page #recovery-success-container #login form .form-control .input-group input,
            body #main-page #recovery-success-container #recovery form .form-control .input-group input,
            body #main-page #recovery-success-container #recovery-success form .form-control .input-group input,
            body #main-page #recovery-success-container #change-password form .form-control .input-group input,
            body #main-page #recovery-success-container #consent form .form-control .input-group input,
            body #main-page #recovery-success-container #invalid-request form .form-control .input-group input,
            body #main-page #change-password-container #login form .form-control .input-group input,
            body #main-page #change-password-container #recovery form .form-control .input-group input,
            body #main-page #change-password-container #recovery-success form .form-control .input-group input,
            body #main-page #change-password-container #change-password form .form-control .input-group input,
            body #main-page #change-password-container #consent form .form-control .input-group input,
            body #main-page #change-password-container #invalid-request form .form-control .input-group input,
            body #main-page #consent-container #login form .form-control .input-group input,
            body #main-page #consent-container #recovery form .form-control .input-group input,
            body #main-page #consent-container #recovery-success form .form-control .input-group input,
            body #main-page #consent-container #change-password form .form-control .input-group input,
            body #main-page #consent-container #consent form .form-control .input-group input,
            body #main-page #consent-container #invalid-request form .form-control .input-group input,
            body #main-page #invalid-request-container #login form .form-control .input-group input,
            body #main-page #invalid-request-container #recovery form .form-control .input-group input,
            body #main-page #invalid-request-container #recovery-success form .form-control .input-group input,
            body #main-page #invalid-request-container #change-password form .form-control .input-group input,
            body #main-page #invalid-request-container #consent form .form-control .input-group input,
            body #main-page #invalid-request-container #invalid-request form .form-control .input-group input {
              height: 100%;
              outline: none !important; }
              body #main-page #login-container #login form .form-control .input-group input:focus-visible,
              body #main-page #login-container #recovery form .form-control .input-group input:focus-visible,
              body #main-page #login-container #recovery-success form .form-control .input-group input:focus-visible,
              body #main-page #login-container #change-password form .form-control .input-group input:focus-visible,
              body #main-page #login-container #consent form .form-control .input-group input:focus-visible,
              body #main-page #login-container #invalid-request form .form-control .input-group input:focus-visible,
              body #main-page #recovery-container #login form .form-control .input-group input:focus-visible,
              body #main-page #recovery-container #recovery form .form-control .input-group input:focus-visible,
              body #main-page #recovery-container #recovery-success form .form-control .input-group input:focus-visible,
              body #main-page #recovery-container #change-password form .form-control .input-group input:focus-visible,
              body #main-page #recovery-container #consent form .form-control .input-group input:focus-visible,
              body #main-page #recovery-container #invalid-request form .form-control .input-group input:focus-visible,
              body #main-page #recovery-success-container #login form .form-control .input-group input:focus-visible,
              body #main-page #recovery-success-container #recovery form .form-control .input-group input:focus-visible,
              body #main-page #recovery-success-container #recovery-success form .form-control .input-group input:focus-visible,
              body #main-page #recovery-success-container #change-password form .form-control .input-group input:focus-visible,
              body #main-page #recovery-success-container #consent form .form-control .input-group input:focus-visible,
              body #main-page #recovery-success-container #invalid-request form .form-control .input-group input:focus-visible,
              body #main-page #change-password-container #login form .form-control .input-group input:focus-visible,
              body #main-page #change-password-container #recovery form .form-control .input-group input:focus-visible,
              body #main-page #change-password-container #recovery-success form .form-control .input-group input:focus-visible,
              body #main-page #change-password-container #change-password form .form-control .input-group input:focus-visible,
              body #main-page #change-password-container #consent form .form-control .input-group input:focus-visible,
              body #main-page #change-password-container #invalid-request form .form-control .input-group input:focus-visible,
              body #main-page #consent-container #login form .form-control .input-group input:focus-visible,
              body #main-page #consent-container #recovery form .form-control .input-group input:focus-visible,
              body #main-page #consent-container #recovery-success form .form-control .input-group input:focus-visible,
              body #main-page #consent-container #change-password form .form-control .input-group input:focus-visible,
              body #main-page #consent-container #consent form .form-control .input-group input:focus-visible,
              body #main-page #consent-container #invalid-request form .form-control .input-group input:focus-visible,
              body #main-page #invalid-request-container #login form .form-control .input-group input:focus-visible,
              body #main-page #invalid-request-container #recovery form .form-control .input-group input:focus-visible,
              body #main-page #invalid-request-container #recovery-success form .form-control .input-group input:focus-visible,
              body #main-page #invalid-request-container #change-password form .form-control .input-group input:focus-visible,
              body #main-page #invalid-request-container #consent form .form-control .input-group input:focus-visible,
              body #main-page #invalid-request-container #invalid-request form .form-control .input-group input:focus-visible {
                outline: none; }
            body #main-page #login-container #login form .form-control .input-group i,
            body #main-page #login-container #recovery form .form-control .input-group i,
            body #main-page #login-container #recovery-success form .form-control .input-group i,
            body #main-page #login-container #change-password form .form-control .input-group i,
            body #main-page #login-container #consent form .form-control .input-group i,
            body #main-page #login-container #invalid-request form .form-control .input-group i,
            body #main-page #recovery-container #login form .form-control .input-group i,
            body #main-page #recovery-container #recovery form .form-control .input-group i,
            body #main-page #recovery-container #recovery-success form .form-control .input-group i,
            body #main-page #recovery-container #change-password form .form-control .input-group i,
            body #main-page #recovery-container #consent form .form-control .input-group i,
            body #main-page #recovery-container #invalid-request form .form-control .input-group i,
            body #main-page #recovery-success-container #login form .form-control .input-group i,
            body #main-page #recovery-success-container #recovery form .form-control .input-group i,
            body #main-page #recovery-success-container #recovery-success form .form-control .input-group i,
            body #main-page #recovery-success-container #change-password form .form-control .input-group i,
            body #main-page #recovery-success-container #consent form .form-control .input-group i,
            body #main-page #recovery-success-container #invalid-request form .form-control .input-group i,
            body #main-page #change-password-container #login form .form-control .input-group i,
            body #main-page #change-password-container #recovery form .form-control .input-group i,
            body #main-page #change-password-container #recovery-success form .form-control .input-group i,
            body #main-page #change-password-container #change-password form .form-control .input-group i,
            body #main-page #change-password-container #consent form .form-control .input-group i,
            body #main-page #change-password-container #invalid-request form .form-control .input-group i,
            body #main-page #consent-container #login form .form-control .input-group i,
            body #main-page #consent-container #recovery form .form-control .input-group i,
            body #main-page #consent-container #recovery-success form .form-control .input-group i,
            body #main-page #consent-container #change-password form .form-control .input-group i,
            body #main-page #consent-container #consent form .form-control .input-group i,
            body #main-page #consent-container #invalid-request form .form-control .input-group i,
            body #main-page #invalid-request-container #login form .form-control .input-group i,
            body #main-page #invalid-request-container #recovery form .form-control .input-group i,
            body #main-page #invalid-request-container #recovery-success form .form-control .input-group i,
            body #main-page #invalid-request-container #change-password form .form-control .input-group i,
            body #main-page #invalid-request-container #consent form .form-control .input-group i,
            body #main-page #invalid-request-container #invalid-request form .form-control .input-group i {
              position: absolute;
              display: flex;
              justify-content: center;
              align-items: center; }
            body #main-page #login-container #login form .form-control .input-group .input-icon-append,
            body #main-page #login-container #recovery form .form-control .input-group .input-icon-append,
            body #main-page #login-container #recovery-success form .form-control .input-group .input-icon-append,
            body #main-page #login-container #change-password form .form-control .input-group .input-icon-append,
            body #main-page #login-container #consent form .form-control .input-group .input-icon-append,
            body #main-page #login-container #invalid-request form .form-control .input-group .input-icon-append,
            body #main-page #recovery-container #login form .form-control .input-group .input-icon-append,
            body #main-page #recovery-container #recovery form .form-control .input-group .input-icon-append,
            body #main-page #recovery-container #recovery-success form .form-control .input-group .input-icon-append,
            body #main-page #recovery-container #change-password form .form-control .input-group .input-icon-append,
            body #main-page #recovery-container #consent form .form-control .input-group .input-icon-append,
            body #main-page #recovery-container #invalid-request form .form-control .input-group .input-icon-append,
            body #main-page #recovery-success-container #login form .form-control .input-group .input-icon-append,
            body #main-page #recovery-success-container #recovery form .form-control .input-group .input-icon-append,
            body #main-page #recovery-success-container #recovery-success form .form-control .input-group .input-icon-append,
            body #main-page #recovery-success-container #change-password form .form-control .input-group .input-icon-append,
            body #main-page #recovery-success-container #consent form .form-control .input-group .input-icon-append,
            body #main-page #recovery-success-container #invalid-request form .form-control .input-group .input-icon-append,
            body #main-page #change-password-container #login form .form-control .input-group .input-icon-append,
            body #main-page #change-password-container #recovery form .form-control .input-group .input-icon-append,
            body #main-page #change-password-container #recovery-success form .form-control .input-group .input-icon-append,
            body #main-page #change-password-container #change-password form .form-control .input-group .input-icon-append,
            body #main-page #change-password-container #consent form .form-control .input-group .input-icon-append,
            body #main-page #change-password-container #invalid-request form .form-control .input-group .input-icon-append,
            body #main-page #consent-container #login form .form-control .input-group .input-icon-append,
            body #main-page #consent-container #recovery form .form-control .input-group .input-icon-append,
            body #main-page #consent-container #recovery-success form .form-control .input-group .input-icon-append,
            body #main-page #consent-container #change-password form .form-control .input-group .input-icon-append,
            body #main-page #consent-container #consent form .form-control .input-group .input-icon-append,
            body #main-page #consent-container #invalid-request form .form-control .input-group .input-icon-append,
            body #main-page #invalid-request-container #login form .form-control .input-group .input-icon-append,
            body #main-page #invalid-request-container #recovery form .form-control .input-group .input-icon-append,
            body #main-page #invalid-request-container #recovery-success form .form-control .input-group .input-icon-append,
            body #main-page #invalid-request-container #change-password form .form-control .input-group .input-icon-append,
            body #main-page #invalid-request-container #consent form .form-control .input-group .input-icon-append,
            body #main-page #invalid-request-container #invalid-request form .form-control .input-group .input-icon-append {
              position: absolute;
              display: flex;
              justify-content: center;
              align-items: center; }
          body #main-page #login-container #login form .form-control .label-input.verifyPassword,
          body #main-page #login-container #recovery form .form-control .label-input.verifyPassword,
          body #main-page #login-container #recovery-success form .form-control .label-input.verifyPassword,
          body #main-page #login-container #change-password form .form-control .label-input.verifyPassword,
          body #main-page #login-container #consent form .form-control .label-input.verifyPassword,
          body #main-page #login-container #invalid-request form .form-control .label-input.verifyPassword,
          body #main-page #recovery-container #login form .form-control .label-input.verifyPassword,
          body #main-page #recovery-container #recovery form .form-control .label-input.verifyPassword,
          body #main-page #recovery-container #recovery-success form .form-control .label-input.verifyPassword,
          body #main-page #recovery-container #change-password form .form-control .label-input.verifyPassword,
          body #main-page #recovery-container #consent form .form-control .label-input.verifyPassword,
          body #main-page #recovery-container #invalid-request form .form-control .label-input.verifyPassword,
          body #main-page #recovery-success-container #login form .form-control .label-input.verifyPassword,
          body #main-page #recovery-success-container #recovery form .form-control .label-input.verifyPassword,
          body #main-page #recovery-success-container #recovery-success form .form-control .label-input.verifyPassword,
          body #main-page #recovery-success-container #change-password form .form-control .label-input.verifyPassword,
          body #main-page #recovery-success-container #consent form .form-control .label-input.verifyPassword,
          body #main-page #recovery-success-container #invalid-request form .form-control .label-input.verifyPassword,
          body #main-page #change-password-container #login form .form-control .label-input.verifyPassword,
          body #main-page #change-password-container #recovery form .form-control .label-input.verifyPassword,
          body #main-page #change-password-container #recovery-success form .form-control .label-input.verifyPassword,
          body #main-page #change-password-container #change-password form .form-control .label-input.verifyPassword,
          body #main-page #change-password-container #consent form .form-control .label-input.verifyPassword,
          body #main-page #change-password-container #invalid-request form .form-control .label-input.verifyPassword,
          body #main-page #consent-container #login form .form-control .label-input.verifyPassword,
          body #main-page #consent-container #recovery form .form-control .label-input.verifyPassword,
          body #main-page #consent-container #recovery-success form .form-control .label-input.verifyPassword,
          body #main-page #consent-container #change-password form .form-control .label-input.verifyPassword,
          body #main-page #consent-container #consent form .form-control .label-input.verifyPassword,
          body #main-page #consent-container #invalid-request form .form-control .label-input.verifyPassword,
          body #main-page #invalid-request-container #login form .form-control .label-input.verifyPassword,
          body #main-page #invalid-request-container #recovery form .form-control .label-input.verifyPassword,
          body #main-page #invalid-request-container #recovery-success form .form-control .label-input.verifyPassword,
          body #main-page #invalid-request-container #change-password form .form-control .label-input.verifyPassword,
          body #main-page #invalid-request-container #consent form .form-control .label-input.verifyPassword,
          body #main-page #invalid-request-container #invalid-request form .form-control .label-input.verifyPassword {
            margin-top: 20px; }
        body #main-page #login-container #login form #password-recovery-button,
        body #main-page #login-container #login form #registration-button,
        body #main-page #login-container #login form .help-btn,
        body #main-page #login-container #recovery form #password-recovery-button,
        body #main-page #login-container #recovery form #registration-button,
        body #main-page #login-container #recovery form .help-btn,
        body #main-page #login-container #recovery-success form #password-recovery-button,
        body #main-page #login-container #recovery-success form #registration-button,
        body #main-page #login-container #recovery-success form .help-btn,
        body #main-page #login-container #change-password form #password-recovery-button,
        body #main-page #login-container #change-password form #registration-button,
        body #main-page #login-container #change-password form .help-btn,
        body #main-page #login-container #consent form #password-recovery-button,
        body #main-page #login-container #consent form #registration-button,
        body #main-page #login-container #consent form .help-btn,
        body #main-page #login-container #invalid-request form #password-recovery-button,
        body #main-page #login-container #invalid-request form #registration-button,
        body #main-page #login-container #invalid-request form .help-btn,
        body #main-page #recovery-container #login form #password-recovery-button,
        body #main-page #recovery-container #login form #registration-button,
        body #main-page #recovery-container #login form .help-btn,
        body #main-page #recovery-container #recovery form #password-recovery-button,
        body #main-page #recovery-container #recovery form #registration-button,
        body #main-page #recovery-container #recovery form .help-btn,
        body #main-page #recovery-container #recovery-success form #password-recovery-button,
        body #main-page #recovery-container #recovery-success form #registration-button,
        body #main-page #recovery-container #recovery-success form .help-btn,
        body #main-page #recovery-container #change-password form #password-recovery-button,
        body #main-page #recovery-container #change-password form #registration-button,
        body #main-page #recovery-container #change-password form .help-btn,
        body #main-page #recovery-container #consent form #password-recovery-button,
        body #main-page #recovery-container #consent form #registration-button,
        body #main-page #recovery-container #consent form .help-btn,
        body #main-page #recovery-container #invalid-request form #password-recovery-button,
        body #main-page #recovery-container #invalid-request form #registration-button,
        body #main-page #recovery-container #invalid-request form .help-btn,
        body #main-page #recovery-success-container #login form #password-recovery-button,
        body #main-page #recovery-success-container #login form #registration-button,
        body #main-page #recovery-success-container #login form .help-btn,
        body #main-page #recovery-success-container #recovery form #password-recovery-button,
        body #main-page #recovery-success-container #recovery form #registration-button,
        body #main-page #recovery-success-container #recovery form .help-btn,
        body #main-page #recovery-success-container #recovery-success form #password-recovery-button,
        body #main-page #recovery-success-container #recovery-success form #registration-button,
        body #main-page #recovery-success-container #recovery-success form .help-btn,
        body #main-page #recovery-success-container #change-password form #password-recovery-button,
        body #main-page #recovery-success-container #change-password form #registration-button,
        body #main-page #recovery-success-container #change-password form .help-btn,
        body #main-page #recovery-success-container #consent form #password-recovery-button,
        body #main-page #recovery-success-container #consent form #registration-button,
        body #main-page #recovery-success-container #consent form .help-btn,
        body #main-page #recovery-success-container #invalid-request form #password-recovery-button,
        body #main-page #recovery-success-container #invalid-request form #registration-button,
        body #main-page #recovery-success-container #invalid-request form .help-btn,
        body #main-page #change-password-container #login form #password-recovery-button,
        body #main-page #change-password-container #login form #registration-button,
        body #main-page #change-password-container #login form .help-btn,
        body #main-page #change-password-container #recovery form #password-recovery-button,
        body #main-page #change-password-container #recovery form #registration-button,
        body #main-page #change-password-container #recovery form .help-btn,
        body #main-page #change-password-container #recovery-success form #password-recovery-button,
        body #main-page #change-password-container #recovery-success form #registration-button,
        body #main-page #change-password-container #recovery-success form .help-btn,
        body #main-page #change-password-container #change-password form #password-recovery-button,
        body #main-page #change-password-container #change-password form #registration-button,
        body #main-page #change-password-container #change-password form .help-btn,
        body #main-page #change-password-container #consent form #password-recovery-button,
        body #main-page #change-password-container #consent form #registration-button,
        body #main-page #change-password-container #consent form .help-btn,
        body #main-page #change-password-container #invalid-request form #password-recovery-button,
        body #main-page #change-password-container #invalid-request form #registration-button,
        body #main-page #change-password-container #invalid-request form .help-btn,
        body #main-page #consent-container #login form #password-recovery-button,
        body #main-page #consent-container #login form #registration-button,
        body #main-page #consent-container #login form .help-btn,
        body #main-page #consent-container #recovery form #password-recovery-button,
        body #main-page #consent-container #recovery form #registration-button,
        body #main-page #consent-container #recovery form .help-btn,
        body #main-page #consent-container #recovery-success form #password-recovery-button,
        body #main-page #consent-container #recovery-success form #registration-button,
        body #main-page #consent-container #recovery-success form .help-btn,
        body #main-page #consent-container #change-password form #password-recovery-button,
        body #main-page #consent-container #change-password form #registration-button,
        body #main-page #consent-container #change-password form .help-btn,
        body #main-page #consent-container #consent form #password-recovery-button,
        body #main-page #consent-container #consent form #registration-button,
        body #main-page #consent-container #consent form .help-btn,
        body #main-page #consent-container #invalid-request form #password-recovery-button,
        body #main-page #consent-container #invalid-request form #registration-button,
        body #main-page #consent-container #invalid-request form .help-btn,
        body #main-page #invalid-request-container #login form #password-recovery-button,
        body #main-page #invalid-request-container #login form #registration-button,
        body #main-page #invalid-request-container #login form .help-btn,
        body #main-page #invalid-request-container #recovery form #password-recovery-button,
        body #main-page #invalid-request-container #recovery form #registration-button,
        body #main-page #invalid-request-container #recovery form .help-btn,
        body #main-page #invalid-request-container #recovery-success form #password-recovery-button,
        body #main-page #invalid-request-container #recovery-success form #registration-button,
        body #main-page #invalid-request-container #recovery-success form .help-btn,
        body #main-page #invalid-request-container #change-password form #password-recovery-button,
        body #main-page #invalid-request-container #change-password form #registration-button,
        body #main-page #invalid-request-container #change-password form .help-btn,
        body #main-page #invalid-request-container #consent form #password-recovery-button,
        body #main-page #invalid-request-container #consent form #registration-button,
        body #main-page #invalid-request-container #consent form .help-btn,
        body #main-page #invalid-request-container #invalid-request form #password-recovery-button,
        body #main-page #invalid-request-container #invalid-request form #registration-button,
        body #main-page #invalid-request-container #invalid-request form .help-btn {
          text-decoration: none;
          border: 0;
          padding: 0;
          cursor: pointer; }
        body #main-page #login-container #login form .login-btn,
        body #main-page #login-container #login form .recovery-btn,
        body #main-page #login-container #login form .continue-btn,
        body #main-page #login-container #login form .change-password-btn,
        body #main-page #login-container #recovery form .login-btn,
        body #main-page #login-container #recovery form .recovery-btn,
        body #main-page #login-container #recovery form .continue-btn,
        body #main-page #login-container #recovery form .change-password-btn,
        body #main-page #login-container #recovery-success form .login-btn,
        body #main-page #login-container #recovery-success form .recovery-btn,
        body #main-page #login-container #recovery-success form .continue-btn,
        body #main-page #login-container #recovery-success form .change-password-btn,
        body #main-page #login-container #change-password form .login-btn,
        body #main-page #login-container #change-password form .recovery-btn,
        body #main-page #login-container #change-password form .continue-btn,
        body #main-page #login-container #change-password form .change-password-btn,
        body #main-page #login-container #consent form .login-btn,
        body #main-page #login-container #consent form .recovery-btn,
        body #main-page #login-container #consent form .continue-btn,
        body #main-page #login-container #consent form .change-password-btn,
        body #main-page #login-container #invalid-request form .login-btn,
        body #main-page #login-container #invalid-request form .recovery-btn,
        body #main-page #login-container #invalid-request form .continue-btn,
        body #main-page #login-container #invalid-request form .change-password-btn,
        body #main-page #recovery-container #login form .login-btn,
        body #main-page #recovery-container #login form .recovery-btn,
        body #main-page #recovery-container #login form .continue-btn,
        body #main-page #recovery-container #login form .change-password-btn,
        body #main-page #recovery-container #recovery form .login-btn,
        body #main-page #recovery-container #recovery form .recovery-btn,
        body #main-page #recovery-container #recovery form .continue-btn,
        body #main-page #recovery-container #recovery form .change-password-btn,
        body #main-page #recovery-container #recovery-success form .login-btn,
        body #main-page #recovery-container #recovery-success form .recovery-btn,
        body #main-page #recovery-container #recovery-success form .continue-btn,
        body #main-page #recovery-container #recovery-success form .change-password-btn,
        body #main-page #recovery-container #change-password form .login-btn,
        body #main-page #recovery-container #change-password form .recovery-btn,
        body #main-page #recovery-container #change-password form .continue-btn,
        body #main-page #recovery-container #change-password form .change-password-btn,
        body #main-page #recovery-container #consent form .login-btn,
        body #main-page #recovery-container #consent form .recovery-btn,
        body #main-page #recovery-container #consent form .continue-btn,
        body #main-page #recovery-container #consent form .change-password-btn,
        body #main-page #recovery-container #invalid-request form .login-btn,
        body #main-page #recovery-container #invalid-request form .recovery-btn,
        body #main-page #recovery-container #invalid-request form .continue-btn,
        body #main-page #recovery-container #invalid-request form .change-password-btn,
        body #main-page #recovery-success-container #login form .login-btn,
        body #main-page #recovery-success-container #login form .recovery-btn,
        body #main-page #recovery-success-container #login form .continue-btn,
        body #main-page #recovery-success-container #login form .change-password-btn,
        body #main-page #recovery-success-container #recovery form .login-btn,
        body #main-page #recovery-success-container #recovery form .recovery-btn,
        body #main-page #recovery-success-container #recovery form .continue-btn,
        body #main-page #recovery-success-container #recovery form .change-password-btn,
        body #main-page #recovery-success-container #recovery-success form .login-btn,
        body #main-page #recovery-success-container #recovery-success form .recovery-btn,
        body #main-page #recovery-success-container #recovery-success form .continue-btn,
        body #main-page #recovery-success-container #recovery-success form .change-password-btn,
        body #main-page #recovery-success-container #change-password form .login-btn,
        body #main-page #recovery-success-container #change-password form .recovery-btn,
        body #main-page #recovery-success-container #change-password form .continue-btn,
        body #main-page #recovery-success-container #change-password form .change-password-btn,
        body #main-page #recovery-success-container #consent form .login-btn,
        body #main-page #recovery-success-container #consent form .recovery-btn,
        body #main-page #recovery-success-container #consent form .continue-btn,
        body #main-page #recovery-success-container #consent form .change-password-btn,
        body #main-page #recovery-success-container #invalid-request form .login-btn,
        body #main-page #recovery-success-container #invalid-request form .recovery-btn,
        body #main-page #recovery-success-container #invalid-request form .continue-btn,
        body #main-page #recovery-success-container #invalid-request form .change-password-btn,
        body #main-page #change-password-container #login form .login-btn,
        body #main-page #change-password-container #login form .recovery-btn,
        body #main-page #change-password-container #login form .continue-btn,
        body #main-page #change-password-container #login form .change-password-btn,
        body #main-page #change-password-container #recovery form .login-btn,
        body #main-page #change-password-container #recovery form .recovery-btn,
        body #main-page #change-password-container #recovery form .continue-btn,
        body #main-page #change-password-container #recovery form .change-password-btn,
        body #main-page #change-password-container #recovery-success form .login-btn,
        body #main-page #change-password-container #recovery-success form .recovery-btn,
        body #main-page #change-password-container #recovery-success form .continue-btn,
        body #main-page #change-password-container #recovery-success form .change-password-btn,
        body #main-page #change-password-container #change-password form .login-btn,
        body #main-page #change-password-container #change-password form .recovery-btn,
        body #main-page #change-password-container #change-password form .continue-btn,
        body #main-page #change-password-container #change-password form .change-password-btn,
        body #main-page #change-password-container #consent form .login-btn,
        body #main-page #change-password-container #consent form .recovery-btn,
        body #main-page #change-password-container #consent form .continue-btn,
        body #main-page #change-password-container #consent form .change-password-btn,
        body #main-page #change-password-container #invalid-request form .login-btn,
        body #main-page #change-password-container #invalid-request form .recovery-btn,
        body #main-page #change-password-container #invalid-request form .continue-btn,
        body #main-page #change-password-container #invalid-request form .change-password-btn,
        body #main-page #consent-container #login form .login-btn,
        body #main-page #consent-container #login form .recovery-btn,
        body #main-page #consent-container #login form .continue-btn,
        body #main-page #consent-container #login form .change-password-btn,
        body #main-page #consent-container #recovery form .login-btn,
        body #main-page #consent-container #recovery form .recovery-btn,
        body #main-page #consent-container #recovery form .continue-btn,
        body #main-page #consent-container #recovery form .change-password-btn,
        body #main-page #consent-container #recovery-success form .login-btn,
        body #main-page #consent-container #recovery-success form .recovery-btn,
        body #main-page #consent-container #recovery-success form .continue-btn,
        body #main-page #consent-container #recovery-success form .change-password-btn,
        body #main-page #consent-container #change-password form .login-btn,
        body #main-page #consent-container #change-password form .recovery-btn,
        body #main-page #consent-container #change-password form .continue-btn,
        body #main-page #consent-container #change-password form .change-password-btn,
        body #main-page #consent-container #consent form .login-btn,
        body #main-page #consent-container #consent form .recovery-btn,
        body #main-page #consent-container #consent form .continue-btn,
        body #main-page #consent-container #consent form .change-password-btn,
        body #main-page #consent-container #invalid-request form .login-btn,
        body #main-page #consent-container #invalid-request form .recovery-btn,
        body #main-page #consent-container #invalid-request form .continue-btn,
        body #main-page #consent-container #invalid-request form .change-password-btn,
        body #main-page #invalid-request-container #login form .login-btn,
        body #main-page #invalid-request-container #login form .recovery-btn,
        body #main-page #invalid-request-container #login form .continue-btn,
        body #main-page #invalid-request-container #login form .change-password-btn,
        body #main-page #invalid-request-container #recovery form .login-btn,
        body #main-page #invalid-request-container #recovery form .recovery-btn,
        body #main-page #invalid-request-container #recovery form .continue-btn,
        body #main-page #invalid-request-container #recovery form .change-password-btn,
        body #main-page #invalid-request-container #recovery-success form .login-btn,
        body #main-page #invalid-request-container #recovery-success form .recovery-btn,
        body #main-page #invalid-request-container #recovery-success form .continue-btn,
        body #main-page #invalid-request-container #recovery-success form .change-password-btn,
        body #main-page #invalid-request-container #change-password form .login-btn,
        body #main-page #invalid-request-container #change-password form .recovery-btn,
        body #main-page #invalid-request-container #change-password form .continue-btn,
        body #main-page #invalid-request-container #change-password form .change-password-btn,
        body #main-page #invalid-request-container #consent form .login-btn,
        body #main-page #invalid-request-container #consent form .recovery-btn,
        body #main-page #invalid-request-container #consent form .continue-btn,
        body #main-page #invalid-request-container #consent form .change-password-btn,
        body #main-page #invalid-request-container #invalid-request form .login-btn,
        body #main-page #invalid-request-container #invalid-request form .recovery-btn,
        body #main-page #invalid-request-container #invalid-request form .continue-btn,
        body #main-page #invalid-request-container #invalid-request form .change-password-btn {
          border: 0;
          padding: 0;
          display: flex;
          justify-content: center;
          align-items: center;
          text-align: center;
          cursor: pointer; }
      body #main-page #login-container #login .buttons-container,
      body #main-page #login-container #recovery .buttons-container,
      body #main-page #login-container #recovery-success .buttons-container,
      body #main-page #login-container #change-password .buttons-container,
      body #main-page #login-container #consent .buttons-container,
      body #main-page #login-container #invalid-request .buttons-container,
      body #main-page #recovery-container #login .buttons-container,
      body #main-page #recovery-container #recovery .buttons-container,
      body #main-page #recovery-container #recovery-success .buttons-container,
      body #main-page #recovery-container #change-password .buttons-container,
      body #main-page #recovery-container #consent .buttons-container,
      body #main-page #recovery-container #invalid-request .buttons-container,
      body #main-page #recovery-success-container #login .buttons-container,
      body #main-page #recovery-success-container #recovery .buttons-container,
      body #main-page #recovery-success-container #recovery-success .buttons-container,
      body #main-page #recovery-success-container #change-password .buttons-container,
      body #main-page #recovery-success-container #consent .buttons-container,
      body #main-page #recovery-success-container #invalid-request .buttons-container,
      body #main-page #change-password-container #login .buttons-container,
      body #main-page #change-password-container #recovery .buttons-container,
      body #main-page #change-password-container #recovery-success .buttons-container,
      body #main-page #change-password-container #change-password .buttons-container,
      body #main-page #change-password-container #consent .buttons-container,
      body #main-page #change-password-container #invalid-request .buttons-container,
      body #main-page #consent-container #login .buttons-container,
      body #main-page #consent-container #recovery .buttons-container,
      body #main-page #consent-container #recovery-success .buttons-container,
      body #main-page #consent-container #change-password .buttons-container,
      body #main-page #consent-container #consent .buttons-container,
      body #main-page #consent-container #invalid-request .buttons-container,
      body #main-page #invalid-request-container #login .buttons-container,
      body #main-page #invalid-request-container #recovery .buttons-container,
      body #main-page #invalid-request-container #recovery-success .buttons-container,
      body #main-page #invalid-request-container #change-password .buttons-container,
      body #main-page #invalid-request-container #consent .buttons-container,
      body #main-page #invalid-request-container #invalid-request .buttons-container {
        display: flex;
        justify-content: center;
        align-items: center; }
        body #main-page #login-container #login .buttons-container button,
        body #main-page #login-container #recovery .buttons-container button,
        body #main-page #login-container #recovery-success .buttons-container button,
        body #main-page #login-container #change-password .buttons-container button,
        body #main-page #login-container #consent .buttons-container button,
        body #main-page #login-container #invalid-request .buttons-container button,
        body #main-page #recovery-container #login .buttons-container button,
        body #main-page #recovery-container #recovery .buttons-container button,
        body #main-page #recovery-container #recovery-success .buttons-container button,
        body #main-page #recovery-container #change-password .buttons-container button,
        body #main-page #recovery-container #consent .buttons-container button,
        body #main-page #recovery-container #invalid-request .buttons-container button,
        body #main-page #recovery-success-container #login .buttons-container button,
        body #main-page #recovery-success-container #recovery .buttons-container button,
        body #main-page #recovery-success-container #recovery-success .buttons-container button,
        body #main-page #recovery-success-container #change-password .buttons-container button,
        body #main-page #recovery-success-container #consent .buttons-container button,
        body #main-page #recovery-success-container #invalid-request .buttons-container button,
        body #main-page #change-password-container #login .buttons-container button,
        body #main-page #change-password-container #recovery .buttons-container button,
        body #main-page #change-password-container #recovery-success .buttons-container button,
        body #main-page #change-password-container #change-password .buttons-container button,
        body #main-page #change-password-container #consent .buttons-container button,
        body #main-page #change-password-container #invalid-request .buttons-container button,
        body #main-page #consent-container #login .buttons-container button,
        body #main-page #consent-container #recovery .buttons-container button,
        body #main-page #consent-container #recovery-success .buttons-container button,
        body #main-page #consent-container #change-password .buttons-container button,
        body #main-page #consent-container #consent .buttons-container button,
        body #main-page #consent-container #invalid-request .buttons-container button,
        body #main-page #invalid-request-container #login .buttons-container button,
        body #main-page #invalid-request-container #recovery .buttons-container button,
        body #main-page #invalid-request-container #recovery-success .buttons-container button,
        body #main-page #invalid-request-container #change-password .buttons-container button,
        body #main-page #invalid-request-container #consent .buttons-container button,
        body #main-page #invalid-request-container #invalid-request .buttons-container button {
          border: 0;
          padding: 0;
          display: flex;
          justify-content: center;
          align-items: center;
          text-align: center;
          cursor: pointer; }
    body #main-page #login-container .back-btn,
    body #main-page #recovery-container .back-btn,
    body #main-page #recovery-success-container .back-btn,
    body #main-page #change-password-container .back-btn,
    body #main-page #consent-container .back-btn,
    body #main-page #invalid-request-container .back-btn {
      position: relative;
      display: flex;
      justify-content: center;
      align-items: center;
      text-decoration: none;
      cursor: pointer; }
