@charset "UTF-8";
/* --- FONT SEGMA --- */
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Thin.eot");
  src: url("../../fonts/Segma/Segma-Thin.eot");
  src: url("../../fonts/Segma/Segma-Thin.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Thin.woff2") format("woff2"), url("../../fonts/Segma/Segma-Thin.woff") format("woff"), url("../../fonts/Segma/Segma-Thin.ttf") format("truetype"), url("../../fonts/Segma/Segma-Thin.svg#Segma-Thin") format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Light.eot");
  src: url("../../fonts/Segma/Segma-Light.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Light.woff2") format("woff2"), url("../../fonts/Segma/Segma-Light.woff") format("woff"), url("../../fonts/Segma/Segma-Light.ttf") format("truetype"), url("../../fonts/Segma/Segma-Light.svg#Segma-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Regular.eot");
  src: url("../../fonts/Segma/Segma-Regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Regular.woff2") format("woff2"), url("../../fonts/Segma/Segma-Regular.woff") format("woff"), url("../../fonts/Segma/Segma-Regular.ttf") format("truetype"), url("../../fonts/Segma/Segma-Regular.svg#Segma-Regular") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Medium.eot");
  src: url("../../fonts/Segma/Segma-Medium.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Medium.woff2") format("woff2"), url("../../fonts/Segma/Segma-Medium.woff") format("woff"), url("../../fonts/Segma/Segma-Medium.ttf") format("truetype"), url("../../fonts/Segma/Segma-Medium.svg#Segma-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-SemiBold.eot");
  src: url("../../fonts/Segma/Segma-SemiBold.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-SemiBold.woff2") format("woff2"), url("../../fonts/Segma/Segma-SemiBold.woff") format("woff"), url("../../fonts/Segma/Segma-SemiBold.ttf") format("truetype"), url("../..fonts/Segma/Segma-SemiBold.svg#Segma-SemiBold") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../fonts/Segma/Segma-Bold.eot");
  src: url("../fonts/Segma/Segma-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Segma/Segma-Bold.woff2") format("woff2"), url("../fonts/Segma/Segma-Bold.woff") format("woff"), url("../fonts/Segma/Segma-Bold.ttf") format("truetype"), url("../fonts/Segma/Segma-Bold.svg#Segma-Bold") format("svg");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Black.eot");
  src: url("../../fonts/Segma/Segma-Black.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Black.woff2") format("woff2"), url("../../fonts/Segma/Segma-Black.woff") format("woff"), url("../../fonts/Segma/Segma-Black.ttf") format("truetype"), url("../../fonts/Segma/Segma-Black.svg#Segma-Black") format("svg");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
/* --- FONT CUSTOM - ADDICTION --- */
@font-face {
  font-family: "Addiction SmartCo";
  src: url("/fonts/AddictionSmartCo/icomoon.eot?t611n0");
  src: url("/fonts/AddictionSmartCo/icomoon.eot?t611n0#iefix") format("embedded-opentype"), url("/fonts/AddictionSmartCo/icomoon.ttf?t611n0") format("truetype"), url("/fonts/AddictionSmartCo/icomoon.woff?t611n0") format("woff"), url("/fonts/AddictionSmartCo/icomoon.svg?t611n0#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-],
[class*=" icon-"] {
  font-family: "Addiction SmartCo" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-change-password::before {
  content: "a";
}

.icon-community::before {
  content: "b";
}

.icon-document::before {
  content: "c";
}

.icon-download::before {
  content: "d";
}

.icon-edit::before {
  content: "e";
}

.icon-email::before {
  content: "f";
}

.icon-language::before {
  content: "g";
}

.icon-left::before {
  content: "h";
}

.icon-lock::before {
  content: "i";
}

.icon-logout::before {
  content: "j";
}

.icon-pdf::before {
  content: "k";
}

.icon-performance::before {
  content: "l";
}

.icon-poll::before {
  content: "m";
}

.icon-ppt::before {
  content: "n";
}

.icon-profile::before {
  content: "o";
}

.icon-cockpit::before {
  content: "p";
}

.icon-jumpto::before {
  content: "q";
}

.icon-accept::before {
  content: "r";
}

.icon-right::before {
  content: "s";
}

.icon-search::before {
  content: "t";
}

.icon-training::before {
  content: "u";
}

.icon-video::before {
  content: "v";
}

.icon-welcome::before {
  content: "w";
}

.icon-accept-reverse::before {
  content: "x";
}

.icon-close::before {
  content: "y";
}

.icon-configuration::before {
  content: "z";
}

.icon-hamburger::before {
  content: "0";
}

.icon-jump::before {
  content: "1";
}

.icon-like::before {
  content: "2";
}

.icon-btn-search::before {
  content: "3";
}

.icon-view::before {
  content: "4";
}

.icon-password-hidden::before {
  content: "5";
}

.icon-password-show::before {
  content: "6";
}

.icon-btn-logout::before {
  content: "7";
}

.icon-filters::before {
  content: "8";
}

.icon-comunicazioni::before {
  content: "9";
}

.icon-add-image::before {
  content: "à";
}

.icon-communications::before {
  content: "è";
}

.icon-welcome-kit::before {
  content: "é";
}

.icon-profile2::before {
  content: "ì";
}

.icon-home::before {
  content: "ò";
}

.icon-home2::before {
  content: "ù";
}

.icon-world::before {
  content: "ç";
}

.icon-download1::before {
  content: "§";
}

.icon-onboarding::before {
  content: "*";
}

.icon-documents::before {
  content: "°";
}

.icon-contest::before {
  content: "-";
}

.icon-reservation::before {
  content: "|";
}

.icon-prenotazioni::before {
  content: "A";
}

.icon-hours::before {
  content: "B";
}

.icon-rimborsi::before {
  content: "C";
}

.icon-riunioni::before {
  content: "D";
}

.icon-foto::before {
  content: "E";
}

.icon-rullino::before {
  content: "F";
}

.icon-vacation::before {
  content: "G";
}

.icon-documents1::before {
  content: "H";
}

.icon-lms::before {
  content: "I";
}

.icon-whatsapp::before {
  content: "J";
}

.icon-phone::before {
  content: "K";
}

/* --- GENERAL VARIABLES --- */
/* COLORS */
/* FONT FAMILY */
/* FONT WEIGHT */
/* ANIMATIONS */
/* --- SMARTCO VARIABLES --- */
/* COLORS */
/* IMAGES */
/* --- SMARTCO STYLE --- */
body #main-page.smartCoUser {
  background-image: url("../../images/addiction/bg-login-smartco-phone.png");
  background-position: center;
  background-size: cover;
  z-index: 1;
}
body #main-page.smartCoUser * {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}
body #main-page.smartCoUser .bg-video-container {
  display: none;
}
body #main-page.smartCoUser #login-container #login #logo,
body #main-page.smartCoUser #login-container #recovery #logo,
body #main-page.smartCoUser #login-container #change-password #logo,
body #main-page.smartCoUser #login-container #consent #logo,
body #main-page.smartCoUser #recovery-container #login #logo,
body #main-page.smartCoUser #recovery-container #recovery #logo,
body #main-page.smartCoUser #recovery-container #change-password #logo,
body #main-page.smartCoUser #recovery-container #consent #logo,
body #main-page.smartCoUser #change-password-container #login #logo,
body #main-page.smartCoUser #change-password-container #recovery #logo,
body #main-page.smartCoUser #change-password-container #change-password #logo,
body #main-page.smartCoUser #change-password-container #consent #logo,
body #main-page.smartCoUser #consent-container #login #logo,
body #main-page.smartCoUser #consent-container #recovery #logo,
body #main-page.smartCoUser #consent-container #change-password #logo,
body #main-page.smartCoUser #consent-container #consent #logo {
  width: 64px;
  height: 85px;
  margin-bottom: 90px;
  background-image: url("../../images/addiction/smartco-logo.png");
  background-size: contain;
  background-position: center center;
}
body #main-page.smartCoUser #login-container #login .header,
body #main-page.smartCoUser #login-container #recovery .header,
body #main-page.smartCoUser #login-container #change-password .header,
body #main-page.smartCoUser #login-container #consent .header,
body #main-page.smartCoUser #recovery-container #login .header,
body #main-page.smartCoUser #recovery-container #recovery .header,
body #main-page.smartCoUser #recovery-container #change-password .header,
body #main-page.smartCoUser #recovery-container #consent .header,
body #main-page.smartCoUser #change-password-container #login .header,
body #main-page.smartCoUser #change-password-container #recovery .header,
body #main-page.smartCoUser #change-password-container #change-password .header,
body #main-page.smartCoUser #change-password-container #consent .header,
body #main-page.smartCoUser #consent-container #login .header,
body #main-page.smartCoUser #consent-container #recovery .header,
body #main-page.smartCoUser #consent-container #change-password .header,
body #main-page.smartCoUser #consent-container #consent .header {
  position: absolute;
  top: 0;
  padding: 30px 0;
}
@media (min-width: 450px) {
  body #main-page.smartCoUser #login-container #login .header,
  body #main-page.smartCoUser #login-container #recovery .header,
  body #main-page.smartCoUser #login-container #change-password .header,
  body #main-page.smartCoUser #login-container #consent .header,
  body #main-page.smartCoUser #recovery-container #login .header,
  body #main-page.smartCoUser #recovery-container #recovery .header,
  body #main-page.smartCoUser #recovery-container #change-password .header,
  body #main-page.smartCoUser #recovery-container #consent .header,
  body #main-page.smartCoUser #change-password-container #login .header,
  body #main-page.smartCoUser #change-password-container #recovery .header,
  body #main-page.smartCoUser #change-password-container #change-password .header,
  body #main-page.smartCoUser #change-password-container #consent .header,
  body #main-page.smartCoUser #consent-container #login .header,
  body #main-page.smartCoUser #consent-container #recovery .header,
  body #main-page.smartCoUser #consent-container #change-password .header,
  body #main-page.smartCoUser #consent-container #consent .header {
    left: 30px;
    width: calc(100% - 60px);
  }
}
body #main-page.smartCoUser #login-container #login .header .title,
body #main-page.smartCoUser #login-container #recovery .header .title,
body #main-page.smartCoUser #login-container #change-password .header .title,
body #main-page.smartCoUser #login-container #consent .header .title,
body #main-page.smartCoUser #recovery-container #login .header .title,
body #main-page.smartCoUser #recovery-container #recovery .header .title,
body #main-page.smartCoUser #recovery-container #change-password .header .title,
body #main-page.smartCoUser #recovery-container #consent .header .title,
body #main-page.smartCoUser #change-password-container #login .header .title,
body #main-page.smartCoUser #change-password-container #recovery .header .title,
body #main-page.smartCoUser #change-password-container #change-password .header .title,
body #main-page.smartCoUser #change-password-container #consent .header .title,
body #main-page.smartCoUser #consent-container #login .header .title,
body #main-page.smartCoUser #consent-container #recovery .header .title,
body #main-page.smartCoUser #consent-container #change-password .header .title,
body #main-page.smartCoUser #consent-container #consent .header .title {
  width: 60%;
  font-family: "Segma", sans-serif;
  font-weight: 500;
  font-size: 26px;
  letter-spacing: 1px;
  line-height: 120%;
  color: #6D0097;
  margin-bottom: 15px;
  text-align: left;
}
@media (min-width: 450px) {
  body #main-page.smartCoUser #login-container #login .header .title,
  body #main-page.smartCoUser #login-container #recovery .header .title,
  body #main-page.smartCoUser #login-container #change-password .header .title,
  body #main-page.smartCoUser #login-container #consent .header .title,
  body #main-page.smartCoUser #recovery-container #login .header .title,
  body #main-page.smartCoUser #recovery-container #recovery .header .title,
  body #main-page.smartCoUser #recovery-container #change-password .header .title,
  body #main-page.smartCoUser #recovery-container #consent .header .title,
  body #main-page.smartCoUser #change-password-container #login .header .title,
  body #main-page.smartCoUser #change-password-container #recovery .header .title,
  body #main-page.smartCoUser #change-password-container #change-password .header .title,
  body #main-page.smartCoUser #change-password-container #consent .header .title,
  body #main-page.smartCoUser #consent-container #login .header .title,
  body #main-page.smartCoUser #consent-container #recovery .header .title,
  body #main-page.smartCoUser #consent-container #change-password .header .title,
  body #main-page.smartCoUser #consent-container #consent .header .title {
    width: 20%;
  }
}
body #main-page.smartCoUser #login-container #login .header .subtitle,
body #main-page.smartCoUser #login-container #recovery .header .subtitle,
body #main-page.smartCoUser #login-container #change-password .header .subtitle,
body #main-page.smartCoUser #login-container #consent .header .subtitle,
body #main-page.smartCoUser #recovery-container #login .header .subtitle,
body #main-page.smartCoUser #recovery-container #recovery .header .subtitle,
body #main-page.smartCoUser #recovery-container #change-password .header .subtitle,
body #main-page.smartCoUser #recovery-container #consent .header .subtitle,
body #main-page.smartCoUser #change-password-container #login .header .subtitle,
body #main-page.smartCoUser #change-password-container #recovery .header .subtitle,
body #main-page.smartCoUser #change-password-container #change-password .header .subtitle,
body #main-page.smartCoUser #change-password-container #consent .header .subtitle,
body #main-page.smartCoUser #consent-container #login .header .subtitle,
body #main-page.smartCoUser #consent-container #recovery .header .subtitle,
body #main-page.smartCoUser #consent-container #change-password .header .subtitle,
body #main-page.smartCoUser #consent-container #consent .header .subtitle {
  width: 60%;
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 120%;
  color: #686868;
  text-align: left;
}
@media (min-width: 450px) {
  body #main-page.smartCoUser #login-container #login .header .subtitle,
  body #main-page.smartCoUser #login-container #recovery .header .subtitle,
  body #main-page.smartCoUser #login-container #change-password .header .subtitle,
  body #main-page.smartCoUser #login-container #consent .header .subtitle,
  body #main-page.smartCoUser #recovery-container #login .header .subtitle,
  body #main-page.smartCoUser #recovery-container #recovery .header .subtitle,
  body #main-page.smartCoUser #recovery-container #change-password .header .subtitle,
  body #main-page.smartCoUser #recovery-container #consent .header .subtitle,
  body #main-page.smartCoUser #change-password-container #login .header .subtitle,
  body #main-page.smartCoUser #change-password-container #recovery .header .subtitle,
  body #main-page.smartCoUser #change-password-container #change-password .header .subtitle,
  body #main-page.smartCoUser #change-password-container #consent .header .subtitle,
  body #main-page.smartCoUser #consent-container #login .header .subtitle,
  body #main-page.smartCoUser #consent-container #recovery .header .subtitle,
  body #main-page.smartCoUser #consent-container #change-password .header .subtitle,
  body #main-page.smartCoUser #consent-container #consent .header .subtitle {
    width: 20%;
  }
}
body #main-page.smartCoUser #login-container #login .interaction-container,
body #main-page.smartCoUser #login-container #recovery .interaction-container,
body #main-page.smartCoUser #login-container #change-password .interaction-container,
body #main-page.smartCoUser #login-container #consent .interaction-container,
body #main-page.smartCoUser #recovery-container #login .interaction-container,
body #main-page.smartCoUser #recovery-container #recovery .interaction-container,
body #main-page.smartCoUser #recovery-container #change-password .interaction-container,
body #main-page.smartCoUser #recovery-container #consent .interaction-container,
body #main-page.smartCoUser #change-password-container #login .interaction-container,
body #main-page.smartCoUser #change-password-container #recovery .interaction-container,
body #main-page.smartCoUser #change-password-container #change-password .interaction-container,
body #main-page.smartCoUser #change-password-container #consent .interaction-container,
body #main-page.smartCoUser #consent-container #login .interaction-container,
body #main-page.smartCoUser #consent-container #recovery .interaction-container,
body #main-page.smartCoUser #consent-container #change-password .interaction-container,
body #main-page.smartCoUser #consent-container #consent .interaction-container {
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 120%;
  color: #686868;
  text-align: left;
}
body #main-page.smartCoUser #login-container #login .interaction-container > ul,
body #main-page.smartCoUser #login-container #recovery .interaction-container > ul,
body #main-page.smartCoUser #login-container #change-password .interaction-container > ul,
body #main-page.smartCoUser #login-container #consent .interaction-container > ul,
body #main-page.smartCoUser #recovery-container #login .interaction-container > ul,
body #main-page.smartCoUser #recovery-container #recovery .interaction-container > ul,
body #main-page.smartCoUser #recovery-container #change-password .interaction-container > ul,
body #main-page.smartCoUser #recovery-container #consent .interaction-container > ul,
body #main-page.smartCoUser #change-password-container #login .interaction-container > ul,
body #main-page.smartCoUser #change-password-container #recovery .interaction-container > ul,
body #main-page.smartCoUser #change-password-container #change-password .interaction-container > ul,
body #main-page.smartCoUser #change-password-container #consent .interaction-container > ul,
body #main-page.smartCoUser #consent-container #login .interaction-container > ul,
body #main-page.smartCoUser #consent-container #recovery .interaction-container > ul,
body #main-page.smartCoUser #consent-container #change-password .interaction-container > ul,
body #main-page.smartCoUser #consent-container #consent .interaction-container > ul {
  padding-inline-start: 0;
  margin-left: 20px;
}
body #main-page.smartCoUser #login-container #login .interaction-container > ul > ul,
body #main-page.smartCoUser #login-container #recovery .interaction-container > ul > ul,
body #main-page.smartCoUser #login-container #change-password .interaction-container > ul > ul,
body #main-page.smartCoUser #login-container #consent .interaction-container > ul > ul,
body #main-page.smartCoUser #recovery-container #login .interaction-container > ul > ul,
body #main-page.smartCoUser #recovery-container #recovery .interaction-container > ul > ul,
body #main-page.smartCoUser #recovery-container #change-password .interaction-container > ul > ul,
body #main-page.smartCoUser #recovery-container #consent .interaction-container > ul > ul,
body #main-page.smartCoUser #change-password-container #login .interaction-container > ul > ul,
body #main-page.smartCoUser #change-password-container #recovery .interaction-container > ul > ul,
body #main-page.smartCoUser #change-password-container #change-password .interaction-container > ul > ul,
body #main-page.smartCoUser #change-password-container #consent .interaction-container > ul > ul,
body #main-page.smartCoUser #consent-container #login .interaction-container > ul > ul,
body #main-page.smartCoUser #consent-container #recovery .interaction-container > ul > ul,
body #main-page.smartCoUser #consent-container #change-password .interaction-container > ul > ul,
body #main-page.smartCoUser #consent-container #consent .interaction-container > ul > ul {
  padding-inline-start: 20px;
}
body #main-page.smartCoUser #login-container #login form .form-control .label-input,
body #main-page.smartCoUser #login-container #recovery form .form-control .label-input,
body #main-page.smartCoUser #login-container #change-password form .form-control .label-input,
body #main-page.smartCoUser #login-container #consent form .form-control .label-input,
body #main-page.smartCoUser #recovery-container #login form .form-control .label-input,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .label-input,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .label-input,
body #main-page.smartCoUser #recovery-container #consent form .form-control .label-input,
body #main-page.smartCoUser #change-password-container #login form .form-control .label-input,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .label-input,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .label-input,
body #main-page.smartCoUser #change-password-container #consent form .form-control .label-input,
body #main-page.smartCoUser #consent-container #login form .form-control .label-input,
body #main-page.smartCoUser #consent-container #recovery form .form-control .label-input,
body #main-page.smartCoUser #consent-container #change-password form .form-control .label-input,
body #main-page.smartCoUser #consent-container #consent form .form-control .label-input {
  color: #707070;
  font-family: "Segma", sans-serif;
  font-weight: 600;
  font-size: 10px;
  letter-spacing: 2px;
  line-height: 120%;
  text-transform: uppercase;
}
body #main-page.smartCoUser #login-container #login form .form-control .input-group,
body #main-page.smartCoUser #login-container #recovery form .form-control .input-group,
body #main-page.smartCoUser #login-container #change-password form .form-control .input-group,
body #main-page.smartCoUser #login-container #consent form .form-control .input-group,
body #main-page.smartCoUser #recovery-container #login form .form-control .input-group,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .input-group,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .input-group,
body #main-page.smartCoUser #recovery-container #consent form .form-control .input-group,
body #main-page.smartCoUser #change-password-container #login form .form-control .input-group,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .input-group,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .input-group,
body #main-page.smartCoUser #change-password-container #consent form .form-control .input-group,
body #main-page.smartCoUser #consent-container #login form .form-control .input-group,
body #main-page.smartCoUser #consent-container #recovery form .form-control .input-group,
body #main-page.smartCoUser #consent-container #change-password form .form-control .input-group,
body #main-page.smartCoUser #consent-container #consent form .form-control .input-group {
  margin-top: 3px;
  height: 44px;
  border: 1px solid #e6e6e6;
  border-radius: 10px;
  background: #ffffff;
  min-width: calc(100% - 2px);
}
body #main-page.smartCoUser #login-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #login-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #login-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #login-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #recovery-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #recovery-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #change-password-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #change-password-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #consent-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #consent-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #consent-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.smartCoUser #consent-container #consent form .form-control .input-group .input-icon-prepend {
  left: 10px;
  width: 15px;
  height: 15px;
}
body #main-page.smartCoUser #login-container #login form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #login-container #recovery form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #login-container #change-password form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #login-container #consent form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #recovery-container #login form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #recovery-container #consent form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #change-password-container #login form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #change-password-container #consent form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #consent-container #login form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #consent-container #recovery form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #consent-container #change-password form .form-control .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #consent-container #consent form .form-control .input-group .input-icon-prepend::after {
  width: 15px;
  height: 15px;
  font-family: "Addiction SmartCo";
  color: #AC7DB5;
  position: absolute;
  z-index: 2;
}
body #main-page.smartCoUser #login-container #login form .form-control .input-group input,
body #main-page.smartCoUser #login-container #recovery form .form-control .input-group input,
body #main-page.smartCoUser #login-container #change-password form .form-control .input-group input,
body #main-page.smartCoUser #login-container #consent form .form-control .input-group input,
body #main-page.smartCoUser #recovery-container #login form .form-control .input-group input,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .input-group input,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .input-group input,
body #main-page.smartCoUser #recovery-container #consent form .form-control .input-group input,
body #main-page.smartCoUser #change-password-container #login form .form-control .input-group input,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .input-group input,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .input-group input,
body #main-page.smartCoUser #change-password-container #consent form .form-control .input-group input,
body #main-page.smartCoUser #consent-container #login form .form-control .input-group input,
body #main-page.smartCoUser #consent-container #recovery form .form-control .input-group input,
body #main-page.smartCoUser #consent-container #change-password form .form-control .input-group input,
body #main-page.smartCoUser #consent-container #consent form .form-control .input-group input {
  width: calc(100% - 70px);
  padding: 0 35px 0 35px;
  background: rgba(255, 255, 255, 0);
  color: #000000;
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 180%;
  border: 0;
}
body #main-page.smartCoUser #login-container #login form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #login-container #recovery form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #login-container #change-password form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #login-container #consent form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #recovery-container #login form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #recovery-container #consent form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #change-password-container #login form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #change-password-container #consent form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #consent-container #login form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #consent-container #recovery form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #consent-container #change-password form .form-control .input-group input::placeholder,
body #main-page.smartCoUser #consent-container #consent form .form-control .input-group input::placeholder {
  opacity: 0;
  color: rgba(255, 255, 255, 0);
}
body #main-page.smartCoUser #login-container #login form .form-control .input-group input:-webkit-autofill, body #main-page.smartCoUser #login-container #login form .form-control .input-group input:-webkit-autofill:hover, body #main-page.smartCoUser #login-container #login form .form-control .input-group input:-webkit-autofill:focus, body #main-page.smartCoUser #login-container #login form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #login-container #recovery form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #login-container #recovery form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #login-container #recovery form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #login-container #recovery form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #login-container #change-password form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #login-container #change-password form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #login-container #change-password form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #login-container #change-password form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #login-container #consent form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #login-container #consent form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #login-container #consent form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #login-container #consent form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #recovery-container #login form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #recovery-container #login form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #recovery-container #login form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #recovery-container #login form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #recovery-container #consent form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #recovery-container #consent form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #recovery-container #consent form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #recovery-container #consent form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #change-password-container #login form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #change-password-container #login form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #change-password-container #login form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #change-password-container #login form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #change-password-container #consent form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #change-password-container #consent form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #change-password-container #consent form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #change-password-container #consent form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #consent-container #login form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #consent-container #login form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #consent-container #login form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #consent-container #login form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #consent-container #recovery form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #consent-container #recovery form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #consent-container #recovery form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #consent-container #recovery form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #consent-container #change-password form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #consent-container #change-password form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #consent-container #change-password form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #consent-container #change-password form .form-control .input-group input:-webkit-autofill:active,
body #main-page.smartCoUser #consent-container #consent form .form-control .input-group input:-webkit-autofill,
body #main-page.smartCoUser #consent-container #consent form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.smartCoUser #consent-container #consent form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.smartCoUser #consent-container #consent form .form-control .input-group input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset !important;
  border-radius: 10px;
}
body #main-page.smartCoUser #login-container #login form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #login-container #recovery form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #login-container #change-password form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #login-container #consent form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #recovery-container #login form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #recovery-container #consent form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #change-password-container #login form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #change-password-container #consent form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #consent-container #login form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #consent-container #recovery form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #consent-container #change-password form .form-control .input-group .icon-eye,
body #main-page.smartCoUser #consent-container #consent form .form-control .input-group .icon-eye {
  width: 20px;
  height: 20px;
  right: 10px;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
body #main-page.smartCoUser #login-container #login form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #login-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #login-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #login-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #recovery-container #login form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #recovery-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #change-password-container #login form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #change-password-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #consent-container #login form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #consent-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #consent-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.smartCoUser #consent-container #consent form .form-control .input-group .icon-eye::before {
  content: "5";
  color: #FA6400;
  font-size: 13px;
  cursor: pointer;
  font-family: "Addiction SmartCo";
}
body #main-page.smartCoUser #login-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #login-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #login-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #login-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #recovery-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #recovery-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #change-password-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #change-password-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #consent-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #consent-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #consent-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.smartCoUser #consent-container #consent form .form-control .input-group .icon-eye.view::before {
  content: "6";
}
body #main-page.smartCoUser #login-container #login form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #login-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #login-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #login-container #consent form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #recovery-container #login form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #recovery-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #recovery-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #recovery-container #consent form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #change-password-container #login form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #change-password-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #change-password-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #change-password-container #consent form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #consent-container #login form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #consent-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #consent-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.smartCoUser #consent-container #consent form .form-control .input-group .input-icon-append {
  display: none;
}
body #main-page.smartCoUser #login-container #login form .form-control.username,
body #main-page.smartCoUser #login-container #recovery form .form-control.username,
body #main-page.smartCoUser #login-container #change-password form .form-control.username,
body #main-page.smartCoUser #login-container #consent form .form-control.username,
body #main-page.smartCoUser #recovery-container #login form .form-control.username,
body #main-page.smartCoUser #recovery-container #recovery form .form-control.username,
body #main-page.smartCoUser #recovery-container #change-password form .form-control.username,
body #main-page.smartCoUser #recovery-container #consent form .form-control.username,
body #main-page.smartCoUser #change-password-container #login form .form-control.username,
body #main-page.smartCoUser #change-password-container #recovery form .form-control.username,
body #main-page.smartCoUser #change-password-container #change-password form .form-control.username,
body #main-page.smartCoUser #change-password-container #consent form .form-control.username,
body #main-page.smartCoUser #consent-container #login form .form-control.username,
body #main-page.smartCoUser #consent-container #recovery form .form-control.username,
body #main-page.smartCoUser #consent-container #change-password form .form-control.username,
body #main-page.smartCoUser #consent-container #consent form .form-control.username {
  margin-bottom: 30px;
}
body #main-page.smartCoUser #login-container #login form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #login-container #recovery form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #login-container #change-password form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #login-container #consent form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #recovery-container #login form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #recovery-container #recovery form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #recovery-container #change-password form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #recovery-container #consent form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #change-password-container #login form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #change-password-container #recovery form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #change-password-container #change-password form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #change-password-container #consent form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #consent-container #login form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #consent-container #recovery form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #consent-container #change-password form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #consent-container #consent form .form-control.username .input-group .input-icon-prepend::after {
  content: "f";
  font-size: 14px;
}
body #main-page.smartCoUser #login-container #login form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #login-container #recovery form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #login-container #change-password form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #login-container #consent form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #recovery-container #login form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #recovery-container #recovery form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #recovery-container #change-password form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #recovery-container #consent form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #change-password-container #login form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #change-password-container #recovery form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #change-password-container #change-password form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #change-password-container #consent form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #consent-container #login form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #consent-container #recovery form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #consent-container #change-password form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.smartCoUser #consent-container #consent form .form-control.password .input-group .input-icon-prepend::after {
  content: "i";
  font-size: 15px;
}
body #main-page.smartCoUser #login-container #login form #password-recovery-button,
body #main-page.smartCoUser #login-container #recovery form #password-recovery-button,
body #main-page.smartCoUser #login-container #change-password form #password-recovery-button,
body #main-page.smartCoUser #login-container #consent form #password-recovery-button,
body #main-page.smartCoUser #recovery-container #login form #password-recovery-button,
body #main-page.smartCoUser #recovery-container #recovery form #password-recovery-button,
body #main-page.smartCoUser #recovery-container #change-password form #password-recovery-button,
body #main-page.smartCoUser #recovery-container #consent form #password-recovery-button,
body #main-page.smartCoUser #change-password-container #login form #password-recovery-button,
body #main-page.smartCoUser #change-password-container #recovery form #password-recovery-button,
body #main-page.smartCoUser #change-password-container #change-password form #password-recovery-button,
body #main-page.smartCoUser #change-password-container #consent form #password-recovery-button,
body #main-page.smartCoUser #consent-container #login form #password-recovery-button,
body #main-page.smartCoUser #consent-container #recovery form #password-recovery-button,
body #main-page.smartCoUser #consent-container #change-password form #password-recovery-button,
body #main-page.smartCoUser #consent-container #consent form #password-recovery-button {
  width: 100%;
  text-align: right;
  margin-top: 5px;
  text-transform: uppercase;
  font-family: "Segma", sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 120%;
  letter-spacing: 1.5px;
  color: #6D0097;
}
body #main-page.smartCoUser #login-container #login form #registration-button,
body #main-page.smartCoUser #login-container #recovery form #registration-button,
body #main-page.smartCoUser #login-container #change-password form #registration-button,
body #main-page.smartCoUser #login-container #consent form #registration-button,
body #main-page.smartCoUser #recovery-container #login form #registration-button,
body #main-page.smartCoUser #recovery-container #recovery form #registration-button,
body #main-page.smartCoUser #recovery-container #change-password form #registration-button,
body #main-page.smartCoUser #recovery-container #consent form #registration-button,
body #main-page.smartCoUser #change-password-container #login form #registration-button,
body #main-page.smartCoUser #change-password-container #recovery form #registration-button,
body #main-page.smartCoUser #change-password-container #change-password form #registration-button,
body #main-page.smartCoUser #change-password-container #consent form #registration-button,
body #main-page.smartCoUser #consent-container #login form #registration-button,
body #main-page.smartCoUser #consent-container #recovery form #registration-button,
body #main-page.smartCoUser #consent-container #change-password form #registration-button,
body #main-page.smartCoUser #consent-container #consent form #registration-button {
  width: 100%;
  text-align: right;
  margin-top: 5px;
  text-transform: uppercase;
  font-family: "Segma", sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 120%;
  letter-spacing: 1.5px;
  color: #6D0097;
}
body #main-page.smartCoUser #login-container #login form .error-container .error-message,
body #main-page.smartCoUser #login-container #recovery form .error-container .error-message,
body #main-page.smartCoUser #login-container #change-password form .error-container .error-message,
body #main-page.smartCoUser #login-container #consent form .error-container .error-message,
body #main-page.smartCoUser #recovery-container #login form .error-container .error-message,
body #main-page.smartCoUser #recovery-container #recovery form .error-container .error-message,
body #main-page.smartCoUser #recovery-container #change-password form .error-container .error-message,
body #main-page.smartCoUser #recovery-container #consent form .error-container .error-message,
body #main-page.smartCoUser #change-password-container #login form .error-container .error-message,
body #main-page.smartCoUser #change-password-container #recovery form .error-container .error-message,
body #main-page.smartCoUser #change-password-container #change-password form .error-container .error-message,
body #main-page.smartCoUser #change-password-container #consent form .error-container .error-message,
body #main-page.smartCoUser #consent-container #login form .error-container .error-message,
body #main-page.smartCoUser #consent-container #recovery form .error-container .error-message,
body #main-page.smartCoUser #consent-container #change-password form .error-container .error-message,
body #main-page.smartCoUser #consent-container #consent form .error-container .error-message {
  height: auto;
  width: calc(100% - 60px);
  padding: 15px 30px;
  margin-top: 20px;
  border: 1px solid #E02020;
  color: #E02020;
  font-family: "Segma", sans-serif;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 140%;
  border-radius: 10px;
}
body #main-page.smartCoUser #login-container #login form .login-btn,
body #main-page.smartCoUser #login-container #login form .recovery-btn,
body #main-page.smartCoUser #login-container #login form .continue-btn,
body #main-page.smartCoUser #login-container #login form .change-password-btn,
body #main-page.smartCoUser #login-container #recovery form .login-btn,
body #main-page.smartCoUser #login-container #recovery form .recovery-btn,
body #main-page.smartCoUser #login-container #recovery form .continue-btn,
body #main-page.smartCoUser #login-container #recovery form .change-password-btn,
body #main-page.smartCoUser #login-container #change-password form .login-btn,
body #main-page.smartCoUser #login-container #change-password form .recovery-btn,
body #main-page.smartCoUser #login-container #change-password form .continue-btn,
body #main-page.smartCoUser #login-container #change-password form .change-password-btn,
body #main-page.smartCoUser #login-container #consent form .login-btn,
body #main-page.smartCoUser #login-container #consent form .recovery-btn,
body #main-page.smartCoUser #login-container #consent form .continue-btn,
body #main-page.smartCoUser #login-container #consent form .change-password-btn,
body #main-page.smartCoUser #recovery-container #login form .login-btn,
body #main-page.smartCoUser #recovery-container #login form .recovery-btn,
body #main-page.smartCoUser #recovery-container #login form .continue-btn,
body #main-page.smartCoUser #recovery-container #login form .change-password-btn,
body #main-page.smartCoUser #recovery-container #recovery form .login-btn,
body #main-page.smartCoUser #recovery-container #recovery form .recovery-btn,
body #main-page.smartCoUser #recovery-container #recovery form .continue-btn,
body #main-page.smartCoUser #recovery-container #recovery form .change-password-btn,
body #main-page.smartCoUser #recovery-container #change-password form .login-btn,
body #main-page.smartCoUser #recovery-container #change-password form .recovery-btn,
body #main-page.smartCoUser #recovery-container #change-password form .continue-btn,
body #main-page.smartCoUser #recovery-container #change-password form .change-password-btn,
body #main-page.smartCoUser #recovery-container #consent form .login-btn,
body #main-page.smartCoUser #recovery-container #consent form .recovery-btn,
body #main-page.smartCoUser #recovery-container #consent form .continue-btn,
body #main-page.smartCoUser #recovery-container #consent form .change-password-btn,
body #main-page.smartCoUser #change-password-container #login form .login-btn,
body #main-page.smartCoUser #change-password-container #login form .recovery-btn,
body #main-page.smartCoUser #change-password-container #login form .continue-btn,
body #main-page.smartCoUser #change-password-container #login form .change-password-btn,
body #main-page.smartCoUser #change-password-container #recovery form .login-btn,
body #main-page.smartCoUser #change-password-container #recovery form .recovery-btn,
body #main-page.smartCoUser #change-password-container #recovery form .continue-btn,
body #main-page.smartCoUser #change-password-container #recovery form .change-password-btn,
body #main-page.smartCoUser #change-password-container #change-password form .login-btn,
body #main-page.smartCoUser #change-password-container #change-password form .recovery-btn,
body #main-page.smartCoUser #change-password-container #change-password form .continue-btn,
body #main-page.smartCoUser #change-password-container #change-password form .change-password-btn,
body #main-page.smartCoUser #change-password-container #consent form .login-btn,
body #main-page.smartCoUser #change-password-container #consent form .recovery-btn,
body #main-page.smartCoUser #change-password-container #consent form .continue-btn,
body #main-page.smartCoUser #change-password-container #consent form .change-password-btn,
body #main-page.smartCoUser #consent-container #login form .login-btn,
body #main-page.smartCoUser #consent-container #login form .recovery-btn,
body #main-page.smartCoUser #consent-container #login form .continue-btn,
body #main-page.smartCoUser #consent-container #login form .change-password-btn,
body #main-page.smartCoUser #consent-container #recovery form .login-btn,
body #main-page.smartCoUser #consent-container #recovery form .recovery-btn,
body #main-page.smartCoUser #consent-container #recovery form .continue-btn,
body #main-page.smartCoUser #consent-container #recovery form .change-password-btn,
body #main-page.smartCoUser #consent-container #change-password form .login-btn,
body #main-page.smartCoUser #consent-container #change-password form .recovery-btn,
body #main-page.smartCoUser #consent-container #change-password form .continue-btn,
body #main-page.smartCoUser #consent-container #change-password form .change-password-btn,
body #main-page.smartCoUser #consent-container #consent form .login-btn,
body #main-page.smartCoUser #consent-container #consent form .recovery-btn,
body #main-page.smartCoUser #consent-container #consent form .continue-btn,
body #main-page.smartCoUser #consent-container #consent form .change-password-btn {
  width: 100%;
  height: 60px;
  margin-top: 30px;
  border-radius: 30px;
  background: radial-gradient(at bottom, #8A469B 25%, #5E0079 80%);
  text-transform: uppercase;
  font-family: "Segma", sans-serif;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 3px;
  line-height: 100%;
  color: #ffffff;
}
body #main-page.smartCoUser #login-container #login form .loader,
body #main-page.smartCoUser #login-container #recovery form .loader,
body #main-page.smartCoUser #login-container #change-password form .loader,
body #main-page.smartCoUser #login-container #consent form .loader,
body #main-page.smartCoUser #recovery-container #login form .loader,
body #main-page.smartCoUser #recovery-container #recovery form .loader,
body #main-page.smartCoUser #recovery-container #change-password form .loader,
body #main-page.smartCoUser #recovery-container #consent form .loader,
body #main-page.smartCoUser #change-password-container #login form .loader,
body #main-page.smartCoUser #change-password-container #recovery form .loader,
body #main-page.smartCoUser #change-password-container #change-password form .loader,
body #main-page.smartCoUser #change-password-container #consent form .loader,
body #main-page.smartCoUser #consent-container #login form .loader,
body #main-page.smartCoUser #consent-container #recovery form .loader,
body #main-page.smartCoUser #consent-container #change-password form .loader,
body #main-page.smartCoUser #consent-container #consent form .loader {
  width: auto;
  height: calc(100% - 10px);
  stroke: #ffffff;
}
body #main-page.smartCoUser #login-container .back-btn,
body #main-page.smartCoUser #recovery-container .back-btn,
body #main-page.smartCoUser #change-password-container .back-btn,
body #main-page.smartCoUser #consent-container .back-btn {
  width: 24px;
  height: 24px;
  bottom: 30px;
  left: 0;
  background: rgba(255, 255, 255, 0);
  color: rgba(255, 255, 255, 0);
  font-size: 0;
  line-height: 0;
}
@media (min-width: 450px) {
  body #main-page.smartCoUser #login-container .back-btn,
  body #main-page.smartCoUser #recovery-container .back-btn,
  body #main-page.smartCoUser #change-password-container .back-btn,
  body #main-page.smartCoUser #consent-container .back-btn {
    left: 30px;
  }
}
body #main-page.smartCoUser #login-container .back-btn::after,
body #main-page.smartCoUser #recovery-container .back-btn::after,
body #main-page.smartCoUser #change-password-container .back-btn::after,
body #main-page.smartCoUser #consent-container .back-btn::after {
  content: "s";
  font-family: "Addiction SmartCo";
  color: #B620E0;
  font-size: 24px;
  background: rgba(255, 255, 255, 0);
  width: 24px;
  height: 24px;
  z-index: 2;
  transform: rotate(180deg);
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
body #main-page.smartCoUser {
  /* Stile solo per recovery */
}
body #main-page.smartCoUser #recovery-container #recovery {
  height: calc(100% - 30px);
}
body #main-page.smartCoUser #recovery-container #recovery form .form-control.username {
  margin-bottom: 0;
}
body #main-page.smartCoUser #recovery-success-container {
  background: linear-gradient(to right bottom, #D000F1 0%, #22004D);
}
body #main-page.smartCoUser #recovery-success-container #recovery-success {
  min-width: calc(100% - 60px);
  height: calc(100% - 90px);
  padding: 30px;
}
body #main-page.smartCoUser #recovery-success-container #recovery-success #logo {
  width: 160px;
  height: 160px;
  margin-bottom: 40px;
  background-image: url("../../images/addiction/icn-sent.gif");
  background-size: contain;
  background-position: center center;
}
body #main-page.smartCoUser #recovery-success-container #recovery-success .header .title {
  font-family: "Segma", sans-serif;
  font-size: 36px;
  font-weight: 200;
  letter-spacing: 0;
  line-height: 100%;
  color: #ffffff;
  margin-bottom: 20px;
  text-align: center;
}
body #main-page.smartCoUser #recovery-success-container #recovery-success .header .subtitle {
  font-family: "Segma", sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 150%;
  color: #DE99FF;
  text-align: center;
}
body #main-page.smartCoUser #recovery-success-container .back-btn {
  width: 22px;
  height: 22px;
  bottom: 30px;
  right: 30px;
  background: rgba(255, 255, 255, 0);
  color: rgba(255, 255, 255, 0);
  font-size: 0;
  line-height: 0;
}
body #main-page.smartCoUser #recovery-success-container .back-btn::after {
  content: "r";
  font-family: "Addiction SmartCo";
  color: #ffffff;
  font-size: 15px;
  background: rgba(255, 255, 255, 0);
  width: 22px;
  height: 22px;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 2;
}

/* --- FONT SEGMA --- */
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Thin.eot");
  src: url("../../fonts/Segma/Segma-Thin.eot");
  src: url("../../fonts/Segma/Segma-Thin.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Thin.woff2") format("woff2"), url("../../fonts/Segma/Segma-Thin.woff") format("woff"), url("../../fonts/Segma/Segma-Thin.ttf") format("truetype"), url("../../fonts/Segma/Segma-Thin.svg#Segma-Thin") format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Light.eot");
  src: url("../../fonts/Segma/Segma-Light.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Light.woff2") format("woff2"), url("../../fonts/Segma/Segma-Light.woff") format("woff"), url("../../fonts/Segma/Segma-Light.ttf") format("truetype"), url("../../fonts/Segma/Segma-Light.svg#Segma-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Regular.eot");
  src: url("../../fonts/Segma/Segma-Regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Regular.woff2") format("woff2"), url("../../fonts/Segma/Segma-Regular.woff") format("woff"), url("../../fonts/Segma/Segma-Regular.ttf") format("truetype"), url("../../fonts/Segma/Segma-Regular.svg#Segma-Regular") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Medium.eot");
  src: url("../../fonts/Segma/Segma-Medium.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Medium.woff2") format("woff2"), url("../../fonts/Segma/Segma-Medium.woff") format("woff"), url("../../fonts/Segma/Segma-Medium.ttf") format("truetype"), url("../../fonts/Segma/Segma-Medium.svg#Segma-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-SemiBold.eot");
  src: url("../../fonts/Segma/Segma-SemiBold.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-SemiBold.woff2") format("woff2"), url("../../fonts/Segma/Segma-SemiBold.woff") format("woff"), url("../../fonts/Segma/Segma-SemiBold.ttf") format("truetype"), url("../..fonts/Segma/Segma-SemiBold.svg#Segma-SemiBold") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../fonts/Segma/Segma-Bold.eot");
  src: url("../fonts/Segma/Segma-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Segma/Segma-Bold.woff2") format("woff2"), url("../fonts/Segma/Segma-Bold.woff") format("woff"), url("../fonts/Segma/Segma-Bold.ttf") format("truetype"), url("../fonts/Segma/Segma-Bold.svg#Segma-Bold") format("svg");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Black.eot");
  src: url("../../fonts/Segma/Segma-Black.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Black.woff2") format("woff2"), url("../../fonts/Segma/Segma-Black.woff") format("woff"), url("../../fonts/Segma/Segma-Black.ttf") format("truetype"), url("../../fonts/Segma/Segma-Black.svg#Segma-Black") format("svg");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
/* --- FONT CUSTOM - ADDICTION --- */
@font-face {
  font-family: "Addiction SmartCo";
  src: url("/fonts/AddictionSmartCo/icomoon.eot?t611n0");
  src: url("/fonts/AddictionSmartCo/icomoon.eot?t611n0#iefix") format("embedded-opentype"), url("/fonts/AddictionSmartCo/icomoon.ttf?t611n0") format("truetype"), url("/fonts/AddictionSmartCo/icomoon.woff?t611n0") format("woff"), url("/fonts/AddictionSmartCo/icomoon.svg?t611n0#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-],
[class*=" icon-"] {
  font-family: "Addiction SmartCo" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-change-password::before {
  content: "a";
}

.icon-community::before {
  content: "b";
}

.icon-document::before {
  content: "c";
}

.icon-download::before {
  content: "d";
}

.icon-edit::before {
  content: "e";
}

.icon-email::before {
  content: "f";
}

.icon-language::before {
  content: "g";
}

.icon-left::before {
  content: "h";
}

.icon-lock::before {
  content: "i";
}

.icon-logout::before {
  content: "j";
}

.icon-pdf::before {
  content: "k";
}

.icon-performance::before {
  content: "l";
}

.icon-poll::before {
  content: "m";
}

.icon-ppt::before {
  content: "n";
}

.icon-profile::before {
  content: "o";
}

.icon-cockpit::before {
  content: "p";
}

.icon-jumpto::before {
  content: "q";
}

.icon-accept::before {
  content: "r";
}

.icon-right::before {
  content: "s";
}

.icon-search::before {
  content: "t";
}

.icon-training::before {
  content: "u";
}

.icon-video::before {
  content: "v";
}

.icon-welcome::before {
  content: "w";
}

.icon-accept-reverse::before {
  content: "x";
}

.icon-close::before {
  content: "y";
}

.icon-configuration::before {
  content: "z";
}

.icon-hamburger::before {
  content: "0";
}

.icon-jump::before {
  content: "1";
}

.icon-like::before {
  content: "2";
}

.icon-btn-search::before {
  content: "3";
}

.icon-view::before {
  content: "4";
}

.icon-password-hidden::before {
  content: "5";
}

.icon-password-show::before {
  content: "6";
}

.icon-btn-logout::before {
  content: "7";
}

.icon-filters::before {
  content: "8";
}

.icon-comunicazioni::before {
  content: "9";
}

.icon-add-image::before {
  content: "à";
}

.icon-communications::before {
  content: "è";
}

.icon-welcome-kit::before {
  content: "é";
}

.icon-profile2::before {
  content: "ì";
}

.icon-home::before {
  content: "ò";
}

.icon-home2::before {
  content: "ù";
}

.icon-world::before {
  content: "ç";
}

.icon-download1::before {
  content: "§";
}

.icon-onboarding::before {
  content: "*";
}

.icon-documents::before {
  content: "°";
}

.icon-contest::before {
  content: "-";
}

.icon-reservation::before {
  content: "|";
}

.icon-prenotazioni::before {
  content: "A";
}

.icon-hours::before {
  content: "B";
}

.icon-rimborsi::before {
  content: "C";
}

.icon-riunioni::before {
  content: "D";
}

.icon-foto::before {
  content: "E";
}

.icon-rullino::before {
  content: "F";
}

.icon-vacation::before {
  content: "G";
}

.icon-documents1::before {
  content: "H";
}

.icon-lms::before {
  content: "I";
}

.icon-whatsapp::before {
  content: "J";
}

.icon-phone::before {
  content: "K";
}

/* --- GENERAL VARIABLES --- */
/* COLORS */
/* FONT FAMILY */
/* FONT WEIGHT */
/* ANIMATIONS */
/* --- CATALEAN VARIABLES --- */
/* COLORS */
/* IMAGES */
/* --- CATALEAN STYLE --- */
body #main-page.cataleanUser {
  z-index: 1;
}
body #main-page.cataleanUser * {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}
body #main-page.cataleanUser .bg-video-container {
  display: none;
}
body #main-page.cataleanUser #login-container,
body #main-page.cataleanUser #recovery-container,
body #main-page.cataleanUser #change-password-container,
body #main-page.cataleanUser #consent-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column;
  background: linear-gradient(to top, rgba(252, 137, 23, 0.5), rgba(242, 209, 97, 0.5));
}
body #main-page.cataleanUser #login-container #login,
body #main-page.cataleanUser #login-container #recovery,
body #main-page.cataleanUser #login-container #change-password,
body #main-page.cataleanUser #login-container #consent,
body #main-page.cataleanUser #recovery-container #login,
body #main-page.cataleanUser #recovery-container #recovery,
body #main-page.cataleanUser #recovery-container #change-password,
body #main-page.cataleanUser #recovery-container #consent,
body #main-page.cataleanUser #change-password-container #login,
body #main-page.cataleanUser #change-password-container #recovery,
body #main-page.cataleanUser #change-password-container #change-password,
body #main-page.cataleanUser #change-password-container #consent,
body #main-page.cataleanUser #consent-container #login,
body #main-page.cataleanUser #consent-container #recovery,
body #main-page.cataleanUser #consent-container #change-password,
body #main-page.cataleanUser #consent-container #consent {
  max-width: 400px;
  z-index: 1;
}
body #main-page.cataleanUser #login-container #login #logo,
body #main-page.cataleanUser #login-container #recovery #logo,
body #main-page.cataleanUser #login-container #change-password #logo,
body #main-page.cataleanUser #login-container #consent #logo,
body #main-page.cataleanUser #recovery-container #login #logo,
body #main-page.cataleanUser #recovery-container #recovery #logo,
body #main-page.cataleanUser #recovery-container #change-password #logo,
body #main-page.cataleanUser #recovery-container #consent #logo,
body #main-page.cataleanUser #change-password-container #login #logo,
body #main-page.cataleanUser #change-password-container #recovery #logo,
body #main-page.cataleanUser #change-password-container #change-password #logo,
body #main-page.cataleanUser #change-password-container #consent #logo,
body #main-page.cataleanUser #consent-container #login #logo,
body #main-page.cataleanUser #consent-container #recovery #logo,
body #main-page.cataleanUser #consent-container #change-password #logo,
body #main-page.cataleanUser #consent-container #consent #logo {
  width: 120px;
  height: 120px;
  margin-bottom: 30px;
  background-image: url("../../images/addiction/catalean-logo.png");
  background-size: contain;
  background-position: center center;
}
body #main-page.cataleanUser #login-container #login .header,
body #main-page.cataleanUser #login-container #recovery .header,
body #main-page.cataleanUser #login-container #change-password .header,
body #main-page.cataleanUser #login-container #consent .header,
body #main-page.cataleanUser #recovery-container #login .header,
body #main-page.cataleanUser #recovery-container #recovery .header,
body #main-page.cataleanUser #recovery-container #change-password .header,
body #main-page.cataleanUser #recovery-container #consent .header,
body #main-page.cataleanUser #change-password-container #login .header,
body #main-page.cataleanUser #change-password-container #recovery .header,
body #main-page.cataleanUser #change-password-container #change-password .header,
body #main-page.cataleanUser #change-password-container #consent .header,
body #main-page.cataleanUser #consent-container #login .header,
body #main-page.cataleanUser #consent-container #recovery .header,
body #main-page.cataleanUser #consent-container #change-password .header,
body #main-page.cataleanUser #consent-container #consent .header {
  position: absolute;
  top: 0;
  padding: 30px 0;
}
@media (min-width: 450px) {
  body #main-page.cataleanUser #login-container #login .header,
  body #main-page.cataleanUser #login-container #recovery .header,
  body #main-page.cataleanUser #login-container #change-password .header,
  body #main-page.cataleanUser #login-container #consent .header,
  body #main-page.cataleanUser #recovery-container #login .header,
  body #main-page.cataleanUser #recovery-container #recovery .header,
  body #main-page.cataleanUser #recovery-container #change-password .header,
  body #main-page.cataleanUser #recovery-container #consent .header,
  body #main-page.cataleanUser #change-password-container #login .header,
  body #main-page.cataleanUser #change-password-container #recovery .header,
  body #main-page.cataleanUser #change-password-container #change-password .header,
  body #main-page.cataleanUser #change-password-container #consent .header,
  body #main-page.cataleanUser #consent-container #login .header,
  body #main-page.cataleanUser #consent-container #recovery .header,
  body #main-page.cataleanUser #consent-container #change-password .header,
  body #main-page.cataleanUser #consent-container #consent .header {
    left: 30px;
    width: calc(100% - 60px);
  }
}
body #main-page.cataleanUser #login-container #login .header .title,
body #main-page.cataleanUser #login-container #recovery .header .title,
body #main-page.cataleanUser #login-container #change-password .header .title,
body #main-page.cataleanUser #login-container #consent .header .title,
body #main-page.cataleanUser #recovery-container #login .header .title,
body #main-page.cataleanUser #recovery-container #recovery .header .title,
body #main-page.cataleanUser #recovery-container #change-password .header .title,
body #main-page.cataleanUser #recovery-container #consent .header .title,
body #main-page.cataleanUser #change-password-container #login .header .title,
body #main-page.cataleanUser #change-password-container #recovery .header .title,
body #main-page.cataleanUser #change-password-container #change-password .header .title,
body #main-page.cataleanUser #change-password-container #consent .header .title,
body #main-page.cataleanUser #consent-container #login .header .title,
body #main-page.cataleanUser #consent-container #recovery .header .title,
body #main-page.cataleanUser #consent-container #change-password .header .title,
body #main-page.cataleanUser #consent-container #consent .header .title {
  width: 60%;
  font-family: "Segma", sans-serif;
  font-weight: 500;
  font-size: 26px;
  letter-spacing: 1px;
  line-height: 120%;
  color: #b50e08;
  margin-bottom: 15px;
  text-align: left;
}
@media (min-width: 450px) {
  body #main-page.cataleanUser #login-container #login .header .title,
  body #main-page.cataleanUser #login-container #recovery .header .title,
  body #main-page.cataleanUser #login-container #change-password .header .title,
  body #main-page.cataleanUser #login-container #consent .header .title,
  body #main-page.cataleanUser #recovery-container #login .header .title,
  body #main-page.cataleanUser #recovery-container #recovery .header .title,
  body #main-page.cataleanUser #recovery-container #change-password .header .title,
  body #main-page.cataleanUser #recovery-container #consent .header .title,
  body #main-page.cataleanUser #change-password-container #login .header .title,
  body #main-page.cataleanUser #change-password-container #recovery .header .title,
  body #main-page.cataleanUser #change-password-container #change-password .header .title,
  body #main-page.cataleanUser #change-password-container #consent .header .title,
  body #main-page.cataleanUser #consent-container #login .header .title,
  body #main-page.cataleanUser #consent-container #recovery .header .title,
  body #main-page.cataleanUser #consent-container #change-password .header .title,
  body #main-page.cataleanUser #consent-container #consent .header .title {
    width: 20%;
  }
}
body #main-page.cataleanUser #login-container #login .header .subtitle,
body #main-page.cataleanUser #login-container #recovery .header .subtitle,
body #main-page.cataleanUser #login-container #change-password .header .subtitle,
body #main-page.cataleanUser #login-container #consent .header .subtitle,
body #main-page.cataleanUser #recovery-container #login .header .subtitle,
body #main-page.cataleanUser #recovery-container #recovery .header .subtitle,
body #main-page.cataleanUser #recovery-container #change-password .header .subtitle,
body #main-page.cataleanUser #recovery-container #consent .header .subtitle,
body #main-page.cataleanUser #change-password-container #login .header .subtitle,
body #main-page.cataleanUser #change-password-container #recovery .header .subtitle,
body #main-page.cataleanUser #change-password-container #change-password .header .subtitle,
body #main-page.cataleanUser #change-password-container #consent .header .subtitle,
body #main-page.cataleanUser #consent-container #login .header .subtitle,
body #main-page.cataleanUser #consent-container #recovery .header .subtitle,
body #main-page.cataleanUser #consent-container #change-password .header .subtitle,
body #main-page.cataleanUser #consent-container #consent .header .subtitle {
  width: 60%;
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 120%;
  color: #413636;
  text-align: left;
}
@media (min-width: 450px) {
  body #main-page.cataleanUser #login-container #login .header .subtitle,
  body #main-page.cataleanUser #login-container #recovery .header .subtitle,
  body #main-page.cataleanUser #login-container #change-password .header .subtitle,
  body #main-page.cataleanUser #login-container #consent .header .subtitle,
  body #main-page.cataleanUser #recovery-container #login .header .subtitle,
  body #main-page.cataleanUser #recovery-container #recovery .header .subtitle,
  body #main-page.cataleanUser #recovery-container #change-password .header .subtitle,
  body #main-page.cataleanUser #recovery-container #consent .header .subtitle,
  body #main-page.cataleanUser #change-password-container #login .header .subtitle,
  body #main-page.cataleanUser #change-password-container #recovery .header .subtitle,
  body #main-page.cataleanUser #change-password-container #change-password .header .subtitle,
  body #main-page.cataleanUser #change-password-container #consent .header .subtitle,
  body #main-page.cataleanUser #consent-container #login .header .subtitle,
  body #main-page.cataleanUser #consent-container #recovery .header .subtitle,
  body #main-page.cataleanUser #consent-container #change-password .header .subtitle,
  body #main-page.cataleanUser #consent-container #consent .header .subtitle {
    width: 20%;
  }
}
body #main-page.cataleanUser #login-container #login .interaction-container,
body #main-page.cataleanUser #login-container #recovery .interaction-container,
body #main-page.cataleanUser #login-container #change-password .interaction-container,
body #main-page.cataleanUser #login-container #consent .interaction-container,
body #main-page.cataleanUser #recovery-container #login .interaction-container,
body #main-page.cataleanUser #recovery-container #recovery .interaction-container,
body #main-page.cataleanUser #recovery-container #change-password .interaction-container,
body #main-page.cataleanUser #recovery-container #consent .interaction-container,
body #main-page.cataleanUser #change-password-container #login .interaction-container,
body #main-page.cataleanUser #change-password-container #recovery .interaction-container,
body #main-page.cataleanUser #change-password-container #change-password .interaction-container,
body #main-page.cataleanUser #change-password-container #consent .interaction-container,
body #main-page.cataleanUser #consent-container #login .interaction-container,
body #main-page.cataleanUser #consent-container #recovery .interaction-container,
body #main-page.cataleanUser #consent-container #change-password .interaction-container,
body #main-page.cataleanUser #consent-container #consent .interaction-container {
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 120%;
  color: #000000;
  text-align: left;
}
body #main-page.cataleanUser #login-container #login .interaction-container > ul,
body #main-page.cataleanUser #login-container #recovery .interaction-container > ul,
body #main-page.cataleanUser #login-container #change-password .interaction-container > ul,
body #main-page.cataleanUser #login-container #consent .interaction-container > ul,
body #main-page.cataleanUser #recovery-container #login .interaction-container > ul,
body #main-page.cataleanUser #recovery-container #recovery .interaction-container > ul,
body #main-page.cataleanUser #recovery-container #change-password .interaction-container > ul,
body #main-page.cataleanUser #recovery-container #consent .interaction-container > ul,
body #main-page.cataleanUser #change-password-container #login .interaction-container > ul,
body #main-page.cataleanUser #change-password-container #recovery .interaction-container > ul,
body #main-page.cataleanUser #change-password-container #change-password .interaction-container > ul,
body #main-page.cataleanUser #change-password-container #consent .interaction-container > ul,
body #main-page.cataleanUser #consent-container #login .interaction-container > ul,
body #main-page.cataleanUser #consent-container #recovery .interaction-container > ul,
body #main-page.cataleanUser #consent-container #change-password .interaction-container > ul,
body #main-page.cataleanUser #consent-container #consent .interaction-container > ul {
  padding-inline-start: 0;
  margin-left: 20px;
}
body #main-page.cataleanUser #login-container #login .interaction-container > ul > ul,
body #main-page.cataleanUser #login-container #recovery .interaction-container > ul > ul,
body #main-page.cataleanUser #login-container #change-password .interaction-container > ul > ul,
body #main-page.cataleanUser #login-container #consent .interaction-container > ul > ul,
body #main-page.cataleanUser #recovery-container #login .interaction-container > ul > ul,
body #main-page.cataleanUser #recovery-container #recovery .interaction-container > ul > ul,
body #main-page.cataleanUser #recovery-container #change-password .interaction-container > ul > ul,
body #main-page.cataleanUser #recovery-container #consent .interaction-container > ul > ul,
body #main-page.cataleanUser #change-password-container #login .interaction-container > ul > ul,
body #main-page.cataleanUser #change-password-container #recovery .interaction-container > ul > ul,
body #main-page.cataleanUser #change-password-container #change-password .interaction-container > ul > ul,
body #main-page.cataleanUser #change-password-container #consent .interaction-container > ul > ul,
body #main-page.cataleanUser #consent-container #login .interaction-container > ul > ul,
body #main-page.cataleanUser #consent-container #recovery .interaction-container > ul > ul,
body #main-page.cataleanUser #consent-container #change-password .interaction-container > ul > ul,
body #main-page.cataleanUser #consent-container #consent .interaction-container > ul > ul {
  padding-inline-start: 20px;
}
body #main-page.cataleanUser #login-container #login form .form-control .label-input,
body #main-page.cataleanUser #login-container #recovery form .form-control .label-input,
body #main-page.cataleanUser #login-container #change-password form .form-control .label-input,
body #main-page.cataleanUser #login-container #consent form .form-control .label-input,
body #main-page.cataleanUser #recovery-container #login form .form-control .label-input,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .label-input,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .label-input,
body #main-page.cataleanUser #recovery-container #consent form .form-control .label-input,
body #main-page.cataleanUser #change-password-container #login form .form-control .label-input,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .label-input,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .label-input,
body #main-page.cataleanUser #change-password-container #consent form .form-control .label-input,
body #main-page.cataleanUser #consent-container #login form .form-control .label-input,
body #main-page.cataleanUser #consent-container #recovery form .form-control .label-input,
body #main-page.cataleanUser #consent-container #change-password form .form-control .label-input,
body #main-page.cataleanUser #consent-container #consent form .form-control .label-input {
  color: #000000;
  font-family: "Segma", sans-serif;
  font-weight: 600;
  font-size: 10px;
  letter-spacing: 2px;
  line-height: 120%;
  text-transform: uppercase;
}
body #main-page.cataleanUser #login-container #login form .form-control .input-group,
body #main-page.cataleanUser #login-container #recovery form .form-control .input-group,
body #main-page.cataleanUser #login-container #change-password form .form-control .input-group,
body #main-page.cataleanUser #login-container #consent form .form-control .input-group,
body #main-page.cataleanUser #recovery-container #login form .form-control .input-group,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group,
body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group,
body #main-page.cataleanUser #change-password-container #login form .form-control .input-group,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group,
body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group,
body #main-page.cataleanUser #consent-container #login form .form-control .input-group,
body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group,
body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group,
body #main-page.cataleanUser #consent-container #consent form .form-control .input-group {
  margin-top: 3px;
  height: 44px;
  border-radius: 15px;
  background: #ffffff;
  min-width: calc(100% - 2px);
}
body #main-page.cataleanUser #login-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #login-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #login-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #login-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #recovery-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #change-password-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #consent-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.cataleanUser #consent-container #consent form .form-control .input-group .input-icon-prepend {
  left: 10px;
  width: 15px;
  height: 15px;
}
body #main-page.cataleanUser #login-container #login form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #login-container #recovery form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #login-container #change-password form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #login-container #consent form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #recovery-container #login form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #change-password-container #login form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #consent-container #login form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #consent-container #consent form .form-control .input-group .input-icon-prepend::after {
  width: 15px;
  height: 15px;
  font-family: "Addiction SmartCo";
  color: #fc8917;
  position: absolute;
  z-index: 2;
}
body #main-page.cataleanUser #login-container #login form .form-control .input-group input,
body #main-page.cataleanUser #login-container #recovery form .form-control .input-group input,
body #main-page.cataleanUser #login-container #change-password form .form-control .input-group input,
body #main-page.cataleanUser #login-container #consent form .form-control .input-group input,
body #main-page.cataleanUser #recovery-container #login form .form-control .input-group input,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group input,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group input,
body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group input,
body #main-page.cataleanUser #change-password-container #login form .form-control .input-group input,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group input,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group input,
body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group input,
body #main-page.cataleanUser #consent-container #login form .form-control .input-group input,
body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group input,
body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group input,
body #main-page.cataleanUser #consent-container #consent form .form-control .input-group input {
  width: calc(100% - 70px);
  padding: 0 35px 0 35px;
  background: rgba(255, 255, 255, 0);
  color: #000000;
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 180%;
  border: 0;
  border-radius: 15px;
}
body #main-page.cataleanUser #login-container #login form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #login-container #recovery form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #login-container #change-password form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #login-container #consent form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #recovery-container #login form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #change-password-container #login form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #consent-container #login form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group input::placeholder,
body #main-page.cataleanUser #consent-container #consent form .form-control .input-group input::placeholder {
  opacity: 0;
  color: rgba(255, 255, 255, 0);
}
body #main-page.cataleanUser #login-container #login form .form-control .input-group input:-webkit-autofill, body #main-page.cataleanUser #login-container #login form .form-control .input-group input:-webkit-autofill:hover, body #main-page.cataleanUser #login-container #login form .form-control .input-group input:-webkit-autofill:focus, body #main-page.cataleanUser #login-container #login form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #login-container #recovery form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #login-container #recovery form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #login-container #recovery form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #login-container #recovery form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #login-container #change-password form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #login-container #change-password form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #login-container #change-password form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #login-container #change-password form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #login-container #consent form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #login-container #consent form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #login-container #consent form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #login-container #consent form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #recovery-container #login form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #recovery-container #login form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #recovery-container #login form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #recovery-container #login form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #change-password-container #login form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #change-password-container #login form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #change-password-container #login form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #change-password-container #login form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #consent-container #login form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #consent-container #login form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #consent-container #login form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #consent-container #login form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group input:-webkit-autofill:active,
body #main-page.cataleanUser #consent-container #consent form .form-control .input-group input:-webkit-autofill,
body #main-page.cataleanUser #consent-container #consent form .form-control .input-group input:-webkit-autofill:hover,
body #main-page.cataleanUser #consent-container #consent form .form-control .input-group input:-webkit-autofill:focus,
body #main-page.cataleanUser #consent-container #consent form .form-control .input-group input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset !important;
  border-radius: 15px;
}
body #main-page.cataleanUser #login-container #login form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #login-container #recovery form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #login-container #change-password form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #login-container #consent form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #recovery-container #login form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #change-password-container #login form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #consent-container #login form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group .icon-eye,
body #main-page.cataleanUser #consent-container #consent form .form-control .input-group .icon-eye {
  width: 20px;
  height: 20px;
  right: 10px;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
body #main-page.cataleanUser #login-container #login form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #login-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #login-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #login-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #recovery-container #login form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #change-password-container #login form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #consent-container #login form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.cataleanUser #consent-container #consent form .form-control .input-group .icon-eye::before {
  content: "5";
  color: #fc8917;
  font-size: 13px;
  cursor: pointer;
  font-family: "Addiction SmartCo";
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
body #main-page.cataleanUser #login-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #login-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #login-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #login-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #recovery-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #change-password-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #consent-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.cataleanUser #consent-container #consent form .form-control .input-group .icon-eye.view::before {
  content: "6";
}
@media (hover: hover) and (pointer: fine) {
  body #main-page.cataleanUser #login-container #login form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #login-container #recovery form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #login-container #change-password form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #login-container #consent form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #recovery-container #login form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #change-password-container #login form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #consent-container #login form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group .icon-eye:hover,
  body #main-page.cataleanUser #consent-container #consent form .form-control .input-group .icon-eye:hover {
    opacity: 0.5;
  }
}
body #main-page.cataleanUser #login-container #login form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #login-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #login-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #login-container #consent form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #recovery-container #login form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #recovery-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #recovery-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #recovery-container #consent form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #change-password-container #login form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #change-password-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #change-password-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #change-password-container #consent form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #consent-container #login form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #consent-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #consent-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.cataleanUser #consent-container #consent form .form-control .input-group .input-icon-append {
  display: none;
}
body #main-page.cataleanUser #login-container #login form .form-control.username,
body #main-page.cataleanUser #login-container #recovery form .form-control.username,
body #main-page.cataleanUser #login-container #change-password form .form-control.username,
body #main-page.cataleanUser #login-container #consent form .form-control.username,
body #main-page.cataleanUser #recovery-container #login form .form-control.username,
body #main-page.cataleanUser #recovery-container #recovery form .form-control.username,
body #main-page.cataleanUser #recovery-container #change-password form .form-control.username,
body #main-page.cataleanUser #recovery-container #consent form .form-control.username,
body #main-page.cataleanUser #change-password-container #login form .form-control.username,
body #main-page.cataleanUser #change-password-container #recovery form .form-control.username,
body #main-page.cataleanUser #change-password-container #change-password form .form-control.username,
body #main-page.cataleanUser #change-password-container #consent form .form-control.username,
body #main-page.cataleanUser #consent-container #login form .form-control.username,
body #main-page.cataleanUser #consent-container #recovery form .form-control.username,
body #main-page.cataleanUser #consent-container #change-password form .form-control.username,
body #main-page.cataleanUser #consent-container #consent form .form-control.username {
  margin-bottom: 30px;
}
body #main-page.cataleanUser #login-container #login form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #login-container #recovery form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #login-container #change-password form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #login-container #consent form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #recovery-container #login form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #recovery-container #recovery form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #recovery-container #change-password form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #recovery-container #consent form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #change-password-container #login form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #change-password-container #recovery form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #change-password-container #change-password form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #change-password-container #consent form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #consent-container #login form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #consent-container #recovery form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #consent-container #change-password form .form-control.username .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #consent-container #consent form .form-control.username .input-group .input-icon-prepend::after {
  content: "f";
  font-size: 14px;
}
body #main-page.cataleanUser #login-container #login form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #login-container #recovery form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #login-container #change-password form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #login-container #consent form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #recovery-container #login form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #recovery-container #recovery form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #recovery-container #change-password form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #recovery-container #consent form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #change-password-container #login form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #change-password-container #recovery form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #change-password-container #change-password form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #change-password-container #consent form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #consent-container #login form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #consent-container #recovery form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #consent-container #change-password form .form-control.password .input-group .input-icon-prepend::after,
body #main-page.cataleanUser #consent-container #consent form .form-control.password .input-group .input-icon-prepend::after {
  content: "i";
  font-size: 15px;
}
body #main-page.cataleanUser #login-container #login form #password-recovery-button,
body #main-page.cataleanUser #login-container #recovery form #password-recovery-button,
body #main-page.cataleanUser #login-container #change-password form #password-recovery-button,
body #main-page.cataleanUser #login-container #consent form #password-recovery-button,
body #main-page.cataleanUser #recovery-container #login form #password-recovery-button,
body #main-page.cataleanUser #recovery-container #recovery form #password-recovery-button,
body #main-page.cataleanUser #recovery-container #change-password form #password-recovery-button,
body #main-page.cataleanUser #recovery-container #consent form #password-recovery-button,
body #main-page.cataleanUser #change-password-container #login form #password-recovery-button,
body #main-page.cataleanUser #change-password-container #recovery form #password-recovery-button,
body #main-page.cataleanUser #change-password-container #change-password form #password-recovery-button,
body #main-page.cataleanUser #change-password-container #consent form #password-recovery-button,
body #main-page.cataleanUser #consent-container #login form #password-recovery-button,
body #main-page.cataleanUser #consent-container #recovery form #password-recovery-button,
body #main-page.cataleanUser #consent-container #change-password form #password-recovery-button,
body #main-page.cataleanUser #consent-container #consent form #password-recovery-button {
  width: 100%;
  text-align: right;
  margin-top: 5px;
  text-transform: uppercase;
  font-family: "Segma", sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 120%;
  letter-spacing: 1.5px;
  color: #b50e08;
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
@media (hover: hover) and (pointer: fine) {
  body #main-page.cataleanUser #login-container #login form #password-recovery-button:hover,
  body #main-page.cataleanUser #login-container #recovery form #password-recovery-button:hover,
  body #main-page.cataleanUser #login-container #change-password form #password-recovery-button:hover,
  body #main-page.cataleanUser #login-container #consent form #password-recovery-button:hover,
  body #main-page.cataleanUser #recovery-container #login form #password-recovery-button:hover,
  body #main-page.cataleanUser #recovery-container #recovery form #password-recovery-button:hover,
  body #main-page.cataleanUser #recovery-container #change-password form #password-recovery-button:hover,
  body #main-page.cataleanUser #recovery-container #consent form #password-recovery-button:hover,
  body #main-page.cataleanUser #change-password-container #login form #password-recovery-button:hover,
  body #main-page.cataleanUser #change-password-container #recovery form #password-recovery-button:hover,
  body #main-page.cataleanUser #change-password-container #change-password form #password-recovery-button:hover,
  body #main-page.cataleanUser #change-password-container #consent form #password-recovery-button:hover,
  body #main-page.cataleanUser #consent-container #login form #password-recovery-button:hover,
  body #main-page.cataleanUser #consent-container #recovery form #password-recovery-button:hover,
  body #main-page.cataleanUser #consent-container #change-password form #password-recovery-button:hover,
  body #main-page.cataleanUser #consent-container #consent form #password-recovery-button:hover {
    opacity: 0.5;
  }
}
body #main-page.cataleanUser #login-container #login form #registration-button,
body #main-page.cataleanUser #login-container #recovery form #registration-button,
body #main-page.cataleanUser #login-container #change-password form #registration-button,
body #main-page.cataleanUser #login-container #consent form #registration-button,
body #main-page.cataleanUser #recovery-container #login form #registration-button,
body #main-page.cataleanUser #recovery-container #recovery form #registration-button,
body #main-page.cataleanUser #recovery-container #change-password form #registration-button,
body #main-page.cataleanUser #recovery-container #consent form #registration-button,
body #main-page.cataleanUser #change-password-container #login form #registration-button,
body #main-page.cataleanUser #change-password-container #recovery form #registration-button,
body #main-page.cataleanUser #change-password-container #change-password form #registration-button,
body #main-page.cataleanUser #change-password-container #consent form #registration-button,
body #main-page.cataleanUser #consent-container #login form #registration-button,
body #main-page.cataleanUser #consent-container #recovery form #registration-button,
body #main-page.cataleanUser #consent-container #change-password form #registration-button,
body #main-page.cataleanUser #consent-container #consent form #registration-button {
  width: 100%;
  text-align: right;
  margin-top: 5px;
  text-transform: uppercase;
  font-family: "Segma", sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 120%;
  letter-spacing: 1.5px;
  color: #b50e08;
}
body #main-page.cataleanUser #login-container #login form .error-container .error-message,
body #main-page.cataleanUser #login-container #recovery form .error-container .error-message,
body #main-page.cataleanUser #login-container #change-password form .error-container .error-message,
body #main-page.cataleanUser #login-container #consent form .error-container .error-message,
body #main-page.cataleanUser #recovery-container #login form .error-container .error-message,
body #main-page.cataleanUser #recovery-container #recovery form .error-container .error-message,
body #main-page.cataleanUser #recovery-container #change-password form .error-container .error-message,
body #main-page.cataleanUser #recovery-container #consent form .error-container .error-message,
body #main-page.cataleanUser #change-password-container #login form .error-container .error-message,
body #main-page.cataleanUser #change-password-container #recovery form .error-container .error-message,
body #main-page.cataleanUser #change-password-container #change-password form .error-container .error-message,
body #main-page.cataleanUser #change-password-container #consent form .error-container .error-message,
body #main-page.cataleanUser #consent-container #login form .error-container .error-message,
body #main-page.cataleanUser #consent-container #recovery form .error-container .error-message,
body #main-page.cataleanUser #consent-container #change-password form .error-container .error-message,
body #main-page.cataleanUser #consent-container #consent form .error-container .error-message {
  height: auto;
  width: calc(100% - 60px);
  padding: 3px 30px;
  margin-top: 20px;
  border: 1px solid #E02020;
  background: #E02020;
  color: #ffffff;
  text-align: center;
  font-family: "Segma", sans-serif;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 140%;
  border-radius: 10px;
}
body #main-page.cataleanUser #login-container #login form .login-btn,
body #main-page.cataleanUser #login-container #login form .recovery-btn,
body #main-page.cataleanUser #login-container #login form .continue-btn,
body #main-page.cataleanUser #login-container #login form .change-password-btn,
body #main-page.cataleanUser #login-container #recovery form .login-btn,
body #main-page.cataleanUser #login-container #recovery form .recovery-btn,
body #main-page.cataleanUser #login-container #recovery form .continue-btn,
body #main-page.cataleanUser #login-container #recovery form .change-password-btn,
body #main-page.cataleanUser #login-container #change-password form .login-btn,
body #main-page.cataleanUser #login-container #change-password form .recovery-btn,
body #main-page.cataleanUser #login-container #change-password form .continue-btn,
body #main-page.cataleanUser #login-container #change-password form .change-password-btn,
body #main-page.cataleanUser #login-container #consent form .login-btn,
body #main-page.cataleanUser #login-container #consent form .recovery-btn,
body #main-page.cataleanUser #login-container #consent form .continue-btn,
body #main-page.cataleanUser #login-container #consent form .change-password-btn,
body #main-page.cataleanUser #recovery-container #login form .login-btn,
body #main-page.cataleanUser #recovery-container #login form .recovery-btn,
body #main-page.cataleanUser #recovery-container #login form .continue-btn,
body #main-page.cataleanUser #recovery-container #login form .change-password-btn,
body #main-page.cataleanUser #recovery-container #recovery form .login-btn,
body #main-page.cataleanUser #recovery-container #recovery form .recovery-btn,
body #main-page.cataleanUser #recovery-container #recovery form .continue-btn,
body #main-page.cataleanUser #recovery-container #recovery form .change-password-btn,
body #main-page.cataleanUser #recovery-container #change-password form .login-btn,
body #main-page.cataleanUser #recovery-container #change-password form .recovery-btn,
body #main-page.cataleanUser #recovery-container #change-password form .continue-btn,
body #main-page.cataleanUser #recovery-container #change-password form .change-password-btn,
body #main-page.cataleanUser #recovery-container #consent form .login-btn,
body #main-page.cataleanUser #recovery-container #consent form .recovery-btn,
body #main-page.cataleanUser #recovery-container #consent form .continue-btn,
body #main-page.cataleanUser #recovery-container #consent form .change-password-btn,
body #main-page.cataleanUser #change-password-container #login form .login-btn,
body #main-page.cataleanUser #change-password-container #login form .recovery-btn,
body #main-page.cataleanUser #change-password-container #login form .continue-btn,
body #main-page.cataleanUser #change-password-container #login form .change-password-btn,
body #main-page.cataleanUser #change-password-container #recovery form .login-btn,
body #main-page.cataleanUser #change-password-container #recovery form .recovery-btn,
body #main-page.cataleanUser #change-password-container #recovery form .continue-btn,
body #main-page.cataleanUser #change-password-container #recovery form .change-password-btn,
body #main-page.cataleanUser #change-password-container #change-password form .login-btn,
body #main-page.cataleanUser #change-password-container #change-password form .recovery-btn,
body #main-page.cataleanUser #change-password-container #change-password form .continue-btn,
body #main-page.cataleanUser #change-password-container #change-password form .change-password-btn,
body #main-page.cataleanUser #change-password-container #consent form .login-btn,
body #main-page.cataleanUser #change-password-container #consent form .recovery-btn,
body #main-page.cataleanUser #change-password-container #consent form .continue-btn,
body #main-page.cataleanUser #change-password-container #consent form .change-password-btn,
body #main-page.cataleanUser #consent-container #login form .login-btn,
body #main-page.cataleanUser #consent-container #login form .recovery-btn,
body #main-page.cataleanUser #consent-container #login form .continue-btn,
body #main-page.cataleanUser #consent-container #login form .change-password-btn,
body #main-page.cataleanUser #consent-container #recovery form .login-btn,
body #main-page.cataleanUser #consent-container #recovery form .recovery-btn,
body #main-page.cataleanUser #consent-container #recovery form .continue-btn,
body #main-page.cataleanUser #consent-container #recovery form .change-password-btn,
body #main-page.cataleanUser #consent-container #change-password form .login-btn,
body #main-page.cataleanUser #consent-container #change-password form .recovery-btn,
body #main-page.cataleanUser #consent-container #change-password form .continue-btn,
body #main-page.cataleanUser #consent-container #change-password form .change-password-btn,
body #main-page.cataleanUser #consent-container #consent form .login-btn,
body #main-page.cataleanUser #consent-container #consent form .recovery-btn,
body #main-page.cataleanUser #consent-container #consent form .continue-btn,
body #main-page.cataleanUser #consent-container #consent form .change-password-btn {
  width: 100%;
  height: 60px;
  margin-top: 30px;
  border-radius: 25px;
  border: 2px solid #b50e08;
  background: #ffffff;
  text-transform: uppercase;
  font-family: "Segma", sans-serif;
  font-size: 16px;
  font-weight: 800;
  letter-spacing: 2px;
  line-height: 100%;
  color: #b50e08;
  cursor: pointer;
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
@media (hover: hover) and (pointer: fine) {
  body #main-page.cataleanUser #login-container #login form .login-btn:hover,
  body #main-page.cataleanUser #login-container #login form .recovery-btn:hover,
  body #main-page.cataleanUser #login-container #login form .continue-btn:hover,
  body #main-page.cataleanUser #login-container #login form .change-password-btn:hover,
  body #main-page.cataleanUser #login-container #recovery form .login-btn:hover,
  body #main-page.cataleanUser #login-container #recovery form .recovery-btn:hover,
  body #main-page.cataleanUser #login-container #recovery form .continue-btn:hover,
  body #main-page.cataleanUser #login-container #recovery form .change-password-btn:hover,
  body #main-page.cataleanUser #login-container #change-password form .login-btn:hover,
  body #main-page.cataleanUser #login-container #change-password form .recovery-btn:hover,
  body #main-page.cataleanUser #login-container #change-password form .continue-btn:hover,
  body #main-page.cataleanUser #login-container #change-password form .change-password-btn:hover,
  body #main-page.cataleanUser #login-container #consent form .login-btn:hover,
  body #main-page.cataleanUser #login-container #consent form .recovery-btn:hover,
  body #main-page.cataleanUser #login-container #consent form .continue-btn:hover,
  body #main-page.cataleanUser #login-container #consent form .change-password-btn:hover,
  body #main-page.cataleanUser #recovery-container #login form .login-btn:hover,
  body #main-page.cataleanUser #recovery-container #login form .recovery-btn:hover,
  body #main-page.cataleanUser #recovery-container #login form .continue-btn:hover,
  body #main-page.cataleanUser #recovery-container #login form .change-password-btn:hover,
  body #main-page.cataleanUser #recovery-container #recovery form .login-btn:hover,
  body #main-page.cataleanUser #recovery-container #recovery form .recovery-btn:hover,
  body #main-page.cataleanUser #recovery-container #recovery form .continue-btn:hover,
  body #main-page.cataleanUser #recovery-container #recovery form .change-password-btn:hover,
  body #main-page.cataleanUser #recovery-container #change-password form .login-btn:hover,
  body #main-page.cataleanUser #recovery-container #change-password form .recovery-btn:hover,
  body #main-page.cataleanUser #recovery-container #change-password form .continue-btn:hover,
  body #main-page.cataleanUser #recovery-container #change-password form .change-password-btn:hover,
  body #main-page.cataleanUser #recovery-container #consent form .login-btn:hover,
  body #main-page.cataleanUser #recovery-container #consent form .recovery-btn:hover,
  body #main-page.cataleanUser #recovery-container #consent form .continue-btn:hover,
  body #main-page.cataleanUser #recovery-container #consent form .change-password-btn:hover,
  body #main-page.cataleanUser #change-password-container #login form .login-btn:hover,
  body #main-page.cataleanUser #change-password-container #login form .recovery-btn:hover,
  body #main-page.cataleanUser #change-password-container #login form .continue-btn:hover,
  body #main-page.cataleanUser #change-password-container #login form .change-password-btn:hover,
  body #main-page.cataleanUser #change-password-container #recovery form .login-btn:hover,
  body #main-page.cataleanUser #change-password-container #recovery form .recovery-btn:hover,
  body #main-page.cataleanUser #change-password-container #recovery form .continue-btn:hover,
  body #main-page.cataleanUser #change-password-container #recovery form .change-password-btn:hover,
  body #main-page.cataleanUser #change-password-container #change-password form .login-btn:hover,
  body #main-page.cataleanUser #change-password-container #change-password form .recovery-btn:hover,
  body #main-page.cataleanUser #change-password-container #change-password form .continue-btn:hover,
  body #main-page.cataleanUser #change-password-container #change-password form .change-password-btn:hover,
  body #main-page.cataleanUser #change-password-container #consent form .login-btn:hover,
  body #main-page.cataleanUser #change-password-container #consent form .recovery-btn:hover,
  body #main-page.cataleanUser #change-password-container #consent form .continue-btn:hover,
  body #main-page.cataleanUser #change-password-container #consent form .change-password-btn:hover,
  body #main-page.cataleanUser #consent-container #login form .login-btn:hover,
  body #main-page.cataleanUser #consent-container #login form .recovery-btn:hover,
  body #main-page.cataleanUser #consent-container #login form .continue-btn:hover,
  body #main-page.cataleanUser #consent-container #login form .change-password-btn:hover,
  body #main-page.cataleanUser #consent-container #recovery form .login-btn:hover,
  body #main-page.cataleanUser #consent-container #recovery form .recovery-btn:hover,
  body #main-page.cataleanUser #consent-container #recovery form .continue-btn:hover,
  body #main-page.cataleanUser #consent-container #recovery form .change-password-btn:hover,
  body #main-page.cataleanUser #consent-container #change-password form .login-btn:hover,
  body #main-page.cataleanUser #consent-container #change-password form .recovery-btn:hover,
  body #main-page.cataleanUser #consent-container #change-password form .continue-btn:hover,
  body #main-page.cataleanUser #consent-container #change-password form .change-password-btn:hover,
  body #main-page.cataleanUser #consent-container #consent form .login-btn:hover,
  body #main-page.cataleanUser #consent-container #consent form .recovery-btn:hover,
  body #main-page.cataleanUser #consent-container #consent form .continue-btn:hover,
  body #main-page.cataleanUser #consent-container #consent form .change-password-btn:hover {
    opacity: 0.5;
  }
}
body #main-page.cataleanUser #login-container #login form .loader,
body #main-page.cataleanUser #login-container #recovery form .loader,
body #main-page.cataleanUser #login-container #change-password form .loader,
body #main-page.cataleanUser #login-container #consent form .loader,
body #main-page.cataleanUser #recovery-container #login form .loader,
body #main-page.cataleanUser #recovery-container #recovery form .loader,
body #main-page.cataleanUser #recovery-container #change-password form .loader,
body #main-page.cataleanUser #recovery-container #consent form .loader,
body #main-page.cataleanUser #change-password-container #login form .loader,
body #main-page.cataleanUser #change-password-container #recovery form .loader,
body #main-page.cataleanUser #change-password-container #change-password form .loader,
body #main-page.cataleanUser #change-password-container #consent form .loader,
body #main-page.cataleanUser #consent-container #login form .loader,
body #main-page.cataleanUser #consent-container #recovery form .loader,
body #main-page.cataleanUser #consent-container #change-password form .loader,
body #main-page.cataleanUser #consent-container #consent form .loader {
  width: auto;
  height: calc(100% - 10px);
  stroke: #b50e08;
}
body #main-page.cataleanUser #login-container .back-btn,
body #main-page.cataleanUser #recovery-container .back-btn,
body #main-page.cataleanUser #change-password-container .back-btn,
body #main-page.cataleanUser #consent-container .back-btn {
  width: 24px;
  height: 24px;
  position: absolute;
  bottom: 30px;
  left: 0;
  background: rgba(255, 255, 255, 0);
  color: rgba(255, 255, 255, 0);
  font-size: 0;
  line-height: 0;
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
@media (min-width: 450px) {
  body #main-page.cataleanUser #login-container .back-btn,
  body #main-page.cataleanUser #recovery-container .back-btn,
  body #main-page.cataleanUser #change-password-container .back-btn,
  body #main-page.cataleanUser #consent-container .back-btn {
    left: 30px;
  }
}
body #main-page.cataleanUser #login-container .back-btn::after,
body #main-page.cataleanUser #recovery-container .back-btn::after,
body #main-page.cataleanUser #change-password-container .back-btn::after,
body #main-page.cataleanUser #consent-container .back-btn::after {
  content: "s";
  font-family: "Addiction SmartCo";
  color: #b50e08;
  font-size: 24px;
  background: rgba(255, 255, 255, 0);
  width: 24px;
  height: 24px;
  z-index: 2;
  transform: rotate(180deg);
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
@media (hover: hover) and (pointer: fine) {
  body #main-page.cataleanUser #login-container .back-btn:hover,
  body #main-page.cataleanUser #recovery-container .back-btn:hover,
  body #main-page.cataleanUser #change-password-container .back-btn:hover,
  body #main-page.cataleanUser #consent-container .back-btn:hover {
    opacity: 0.5;
  }
}
body #main-page.cataleanUser {
  /* Stile solo per recovery */
}
body #main-page.cataleanUser #recovery-container #recovery form .form-control.username {
  margin-bottom: 0;
}
body #main-page.cataleanUser #recovery-success-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column;
  background: linear-gradient(to top, #fc8917, #f2d161);
}
body #main-page.cataleanUser #recovery-success-container #recovery-success {
  min-width: calc(100% - 60px);
  height: calc(100% - 90px);
  padding: 30px;
}
body #main-page.cataleanUser #recovery-success-container #recovery-success #logo {
  width: 160px;
  height: 160px;
  margin-bottom: 40px;
  background-image: url("../../images/addiction/icn-sent.gif");
  background-size: contain;
  background-position: center center;
}
body #main-page.cataleanUser #recovery-success-container #recovery-success .header .title {
  font-family: "Segma", sans-serif;
  font-size: 36px;
  font-weight: 200;
  letter-spacing: 0;
  line-height: 100%;
  color: #ffffff;
  margin-bottom: 20px;
  text-align: center;
}
body #main-page.cataleanUser #recovery-success-container #recovery-success .header .subtitle {
  font-family: "Segma", sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 150%;
  color: #ffffff;
  text-align: center;
}
body #main-page.cataleanUser #recovery-success-container .back-btn {
  width: 22px;
  height: 22px;
  position: absolute;
  bottom: 30px;
  right: 30px;
  background: rgba(255, 255, 255, 0);
  color: rgba(255, 255, 255, 0);
  font-size: 0;
  line-height: 0;
}
body #main-page.cataleanUser #recovery-success-container .back-btn::after {
  content: "r";
  font-family: "Addiction SmartCo";
  color: #ffffff;
  font-size: 15px;
  background: rgba(255, 255, 255, 0);
  width: 22px;
  height: 22px;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 2;
}

/* --- FONT SEGMA --- */
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Thin.eot");
  src: url("../../fonts/Segma/Segma-Thin.eot");
  src: url("../../fonts/Segma/Segma-Thin.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Thin.woff2") format("woff2"), url("../../fonts/Segma/Segma-Thin.woff") format("woff"), url("../../fonts/Segma/Segma-Thin.ttf") format("truetype"), url("../../fonts/Segma/Segma-Thin.svg#Segma-Thin") format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Light.eot");
  src: url("../../fonts/Segma/Segma-Light.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Light.woff2") format("woff2"), url("../../fonts/Segma/Segma-Light.woff") format("woff"), url("../../fonts/Segma/Segma-Light.ttf") format("truetype"), url("../../fonts/Segma/Segma-Light.svg#Segma-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Regular.eot");
  src: url("../../fonts/Segma/Segma-Regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Regular.woff2") format("woff2"), url("../../fonts/Segma/Segma-Regular.woff") format("woff"), url("../../fonts/Segma/Segma-Regular.ttf") format("truetype"), url("../../fonts/Segma/Segma-Regular.svg#Segma-Regular") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Medium.eot");
  src: url("../../fonts/Segma/Segma-Medium.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Medium.woff2") format("woff2"), url("../../fonts/Segma/Segma-Medium.woff") format("woff"), url("../../fonts/Segma/Segma-Medium.ttf") format("truetype"), url("../../fonts/Segma/Segma-Medium.svg#Segma-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-SemiBold.eot");
  src: url("../../fonts/Segma/Segma-SemiBold.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-SemiBold.woff2") format("woff2"), url("../../fonts/Segma/Segma-SemiBold.woff") format("woff"), url("../../fonts/Segma/Segma-SemiBold.ttf") format("truetype"), url("../..fonts/Segma/Segma-SemiBold.svg#Segma-SemiBold") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../fonts/Segma/Segma-Bold.eot");
  src: url("../fonts/Segma/Segma-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Segma/Segma-Bold.woff2") format("woff2"), url("../fonts/Segma/Segma-Bold.woff") format("woff"), url("../fonts/Segma/Segma-Bold.ttf") format("truetype"), url("../fonts/Segma/Segma-Bold.svg#Segma-Bold") format("svg");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Black.eot");
  src: url("../../fonts/Segma/Segma-Black.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Black.woff2") format("woff2"), url("../../fonts/Segma/Segma-Black.woff") format("woff"), url("../../fonts/Segma/Segma-Black.ttf") format("truetype"), url("../../fonts/Segma/Segma-Black.svg#Segma-Black") format("svg");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
/* --- FONT CUSTOM - ADDICTION --- */
@font-face {
  font-family: "Addiction SmartCo";
  src: url("/fonts/AddictionSmartCo/icomoon.eot?t611n0");
  src: url("/fonts/AddictionSmartCo/icomoon.eot?t611n0#iefix") format("embedded-opentype"), url("/fonts/AddictionSmartCo/icomoon.ttf?t611n0") format("truetype"), url("/fonts/AddictionSmartCo/icomoon.woff?t611n0") format("woff"), url("/fonts/AddictionSmartCo/icomoon.svg?t611n0#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-],
[class*=" icon-"] {
  font-family: "Addiction SmartCo" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-change-password::before {
  content: "a";
}

.icon-community::before {
  content: "b";
}

.icon-document::before {
  content: "c";
}

.icon-download::before {
  content: "d";
}

.icon-edit::before {
  content: "e";
}

.icon-email::before {
  content: "f";
}

.icon-language::before {
  content: "g";
}

.icon-left::before {
  content: "h";
}

.icon-lock::before {
  content: "i";
}

.icon-logout::before {
  content: "j";
}

.icon-pdf::before {
  content: "k";
}

.icon-performance::before {
  content: "l";
}

.icon-poll::before {
  content: "m";
}

.icon-ppt::before {
  content: "n";
}

.icon-profile::before {
  content: "o";
}

.icon-cockpit::before {
  content: "p";
}

.icon-jumpto::before {
  content: "q";
}

.icon-accept::before {
  content: "r";
}

.icon-right::before {
  content: "s";
}

.icon-search::before {
  content: "t";
}

.icon-training::before {
  content: "u";
}

.icon-video::before {
  content: "v";
}

.icon-welcome::before {
  content: "w";
}

.icon-accept-reverse::before {
  content: "x";
}

.icon-close::before {
  content: "y";
}

.icon-configuration::before {
  content: "z";
}

.icon-hamburger::before {
  content: "0";
}

.icon-jump::before {
  content: "1";
}

.icon-like::before {
  content: "2";
}

.icon-btn-search::before {
  content: "3";
}

.icon-view::before {
  content: "4";
}

.icon-password-hidden::before {
  content: "5";
}

.icon-password-show::before {
  content: "6";
}

.icon-btn-logout::before {
  content: "7";
}

.icon-filters::before {
  content: "8";
}

.icon-comunicazioni::before {
  content: "9";
}

.icon-add-image::before {
  content: "à";
}

.icon-communications::before {
  content: "è";
}

.icon-welcome-kit::before {
  content: "é";
}

.icon-profile2::before {
  content: "ì";
}

.icon-home::before {
  content: "ò";
}

.icon-home2::before {
  content: "ù";
}

.icon-world::before {
  content: "ç";
}

.icon-download1::before {
  content: "§";
}

.icon-onboarding::before {
  content: "*";
}

.icon-documents::before {
  content: "°";
}

.icon-contest::before {
  content: "-";
}

.icon-reservation::before {
  content: "|";
}

.icon-prenotazioni::before {
  content: "A";
}

.icon-hours::before {
  content: "B";
}

.icon-rimborsi::before {
  content: "C";
}

.icon-riunioni::before {
  content: "D";
}

.icon-foto::before {
  content: "E";
}

.icon-rullino::before {
  content: "F";
}

.icon-vacation::before {
  content: "G";
}

.icon-documents1::before {
  content: "H";
}

.icon-lms::before {
  content: "I";
}

.icon-whatsapp::before {
  content: "J";
}

.icon-phone::before {
  content: "K";
}

/* --- GENERAL VARIABLES --- */
/* COLORS */
/* FONT FAMILY */
/* FONT WEIGHT */
/* ANIMATIONS */
/* --- DATALEAN VARIABLES --- */
/* COLORS */
/* IMAGES */
/* --- DATALEAN STYLE --- */
body #main-page.dataleanUser {
  background: rgba(0, 0, 0, 0.5);
  z-index: 1;
}
body #main-page.dataleanUser.error::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #FF0000;
  opacity: 0.75;
  z-index: 5;
  pointer-events: none;
  mix-blend-mode: color;
}
body #main-page.dataleanUser .bg-video-container video {
  object-fit: cover;
}
body #main-page.dataleanUser #login-container,
body #main-page.dataleanUser #recovery-container,
body #main-page.dataleanUser #recovery-success-container,
body #main-page.dataleanUser #change-password-container,
body #main-page.dataleanUser #consent-container,
body #main-page.dataleanUser #invalid-request-container {
  width: 330px;
  height: auto;
}
body #main-page.dataleanUser #login-container #login #logo,
body #main-page.dataleanUser #login-container #recovery #logo,
body #main-page.dataleanUser #login-container #recovery-success #logo,
body #main-page.dataleanUser #login-container #change-password #logo,
body #main-page.dataleanUser #login-container #consent #logo,
body #main-page.dataleanUser #login-container #invalid-request #logo,
body #main-page.dataleanUser #recovery-container #login #logo,
body #main-page.dataleanUser #recovery-container #recovery #logo,
body #main-page.dataleanUser #recovery-container #recovery-success #logo,
body #main-page.dataleanUser #recovery-container #change-password #logo,
body #main-page.dataleanUser #recovery-container #consent #logo,
body #main-page.dataleanUser #recovery-container #invalid-request #logo,
body #main-page.dataleanUser #recovery-success-container #login #logo,
body #main-page.dataleanUser #recovery-success-container #recovery #logo,
body #main-page.dataleanUser #recovery-success-container #recovery-success #logo,
body #main-page.dataleanUser #recovery-success-container #change-password #logo,
body #main-page.dataleanUser #recovery-success-container #consent #logo,
body #main-page.dataleanUser #recovery-success-container #invalid-request #logo,
body #main-page.dataleanUser #change-password-container #login #logo,
body #main-page.dataleanUser #change-password-container #recovery #logo,
body #main-page.dataleanUser #change-password-container #recovery-success #logo,
body #main-page.dataleanUser #change-password-container #change-password #logo,
body #main-page.dataleanUser #change-password-container #consent #logo,
body #main-page.dataleanUser #change-password-container #invalid-request #logo,
body #main-page.dataleanUser #consent-container #login #logo,
body #main-page.dataleanUser #consent-container #recovery #logo,
body #main-page.dataleanUser #consent-container #recovery-success #logo,
body #main-page.dataleanUser #consent-container #change-password #logo,
body #main-page.dataleanUser #consent-container #consent #logo,
body #main-page.dataleanUser #consent-container #invalid-request #logo,
body #main-page.dataleanUser #invalid-request-container #login #logo,
body #main-page.dataleanUser #invalid-request-container #recovery #logo,
body #main-page.dataleanUser #invalid-request-container #recovery-success #logo,
body #main-page.dataleanUser #invalid-request-container #change-password #logo,
body #main-page.dataleanUser #invalid-request-container #consent #logo,
body #main-page.dataleanUser #invalid-request-container #invalid-request #logo {
  width: 160px;
  height: 160px;
  background-image: url("../../images/addiction/datalean-logo.png");
  margin-bottom: 20px;
}
body #main-page.dataleanUser #login-container #login .header .title,
body #main-page.dataleanUser #login-container #recovery .header .title,
body #main-page.dataleanUser #login-container #recovery-success .header .title,
body #main-page.dataleanUser #login-container #change-password .header .title,
body #main-page.dataleanUser #login-container #consent .header .title,
body #main-page.dataleanUser #login-container #invalid-request .header .title,
body #main-page.dataleanUser #recovery-container #login .header .title,
body #main-page.dataleanUser #recovery-container #recovery .header .title,
body #main-page.dataleanUser #recovery-container #recovery-success .header .title,
body #main-page.dataleanUser #recovery-container #change-password .header .title,
body #main-page.dataleanUser #recovery-container #consent .header .title,
body #main-page.dataleanUser #recovery-container #invalid-request .header .title,
body #main-page.dataleanUser #recovery-success-container #login .header .title,
body #main-page.dataleanUser #recovery-success-container #recovery .header .title,
body #main-page.dataleanUser #recovery-success-container #recovery-success .header .title,
body #main-page.dataleanUser #recovery-success-container #change-password .header .title,
body #main-page.dataleanUser #recovery-success-container #consent .header .title,
body #main-page.dataleanUser #recovery-success-container #invalid-request .header .title,
body #main-page.dataleanUser #change-password-container #login .header .title,
body #main-page.dataleanUser #change-password-container #recovery .header .title,
body #main-page.dataleanUser #change-password-container #recovery-success .header .title,
body #main-page.dataleanUser #change-password-container #change-password .header .title,
body #main-page.dataleanUser #change-password-container #consent .header .title,
body #main-page.dataleanUser #change-password-container #invalid-request .header .title,
body #main-page.dataleanUser #consent-container #login .header .title,
body #main-page.dataleanUser #consent-container #recovery .header .title,
body #main-page.dataleanUser #consent-container #recovery-success .header .title,
body #main-page.dataleanUser #consent-container #change-password .header .title,
body #main-page.dataleanUser #consent-container #consent .header .title,
body #main-page.dataleanUser #consent-container #invalid-request .header .title,
body #main-page.dataleanUser #invalid-request-container #login .header .title,
body #main-page.dataleanUser #invalid-request-container #recovery .header .title,
body #main-page.dataleanUser #invalid-request-container #recovery-success .header .title,
body #main-page.dataleanUser #invalid-request-container #change-password .header .title,
body #main-page.dataleanUser #invalid-request-container #consent .header .title,
body #main-page.dataleanUser #invalid-request-container #invalid-request .header .title {
  color: #ffffff;
  font-family: "Segma", sans-serif;
  font-weight: 300;
  font-size: 30px;
  letter-spacing: 0;
  line-height: 140%;
  text-align: center;
  margin-bottom: 10px;
}
body #main-page.dataleanUser #login-container #login .header .subtitle,
body #main-page.dataleanUser #login-container #recovery .header .subtitle,
body #main-page.dataleanUser #login-container #recovery-success .header .subtitle,
body #main-page.dataleanUser #login-container #change-password .header .subtitle,
body #main-page.dataleanUser #login-container #consent .header .subtitle,
body #main-page.dataleanUser #login-container #invalid-request .header .subtitle,
body #main-page.dataleanUser #recovery-container #login .header .subtitle,
body #main-page.dataleanUser #recovery-container #recovery .header .subtitle,
body #main-page.dataleanUser #recovery-container #recovery-success .header .subtitle,
body #main-page.dataleanUser #recovery-container #change-password .header .subtitle,
body #main-page.dataleanUser #recovery-container #consent .header .subtitle,
body #main-page.dataleanUser #recovery-container #invalid-request .header .subtitle,
body #main-page.dataleanUser #recovery-success-container #login .header .subtitle,
body #main-page.dataleanUser #recovery-success-container #recovery .header .subtitle,
body #main-page.dataleanUser #recovery-success-container #recovery-success .header .subtitle,
body #main-page.dataleanUser #recovery-success-container #change-password .header .subtitle,
body #main-page.dataleanUser #recovery-success-container #consent .header .subtitle,
body #main-page.dataleanUser #recovery-success-container #invalid-request .header .subtitle,
body #main-page.dataleanUser #change-password-container #login .header .subtitle,
body #main-page.dataleanUser #change-password-container #recovery .header .subtitle,
body #main-page.dataleanUser #change-password-container #recovery-success .header .subtitle,
body #main-page.dataleanUser #change-password-container #change-password .header .subtitle,
body #main-page.dataleanUser #change-password-container #consent .header .subtitle,
body #main-page.dataleanUser #change-password-container #invalid-request .header .subtitle,
body #main-page.dataleanUser #consent-container #login .header .subtitle,
body #main-page.dataleanUser #consent-container #recovery .header .subtitle,
body #main-page.dataleanUser #consent-container #recovery-success .header .subtitle,
body #main-page.dataleanUser #consent-container #change-password .header .subtitle,
body #main-page.dataleanUser #consent-container #consent .header .subtitle,
body #main-page.dataleanUser #consent-container #invalid-request .header .subtitle,
body #main-page.dataleanUser #invalid-request-container #login .header .subtitle,
body #main-page.dataleanUser #invalid-request-container #recovery .header .subtitle,
body #main-page.dataleanUser #invalid-request-container #recovery-success .header .subtitle,
body #main-page.dataleanUser #invalid-request-container #change-password .header .subtitle,
body #main-page.dataleanUser #invalid-request-container #consent .header .subtitle,
body #main-page.dataleanUser #invalid-request-container #invalid-request .header .subtitle {
  color: rgba(255, 255, 255, 0.65);
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 180%;
  text-align: center;
}
body #main-page.dataleanUser #login-container #login .header .subtitle .error-message,
body #main-page.dataleanUser #login-container #recovery .header .subtitle .error-message,
body #main-page.dataleanUser #login-container #recovery-success .header .subtitle .error-message,
body #main-page.dataleanUser #login-container #change-password .header .subtitle .error-message,
body #main-page.dataleanUser #login-container #consent .header .subtitle .error-message,
body #main-page.dataleanUser #login-container #invalid-request .header .subtitle .error-message,
body #main-page.dataleanUser #recovery-container #login .header .subtitle .error-message,
body #main-page.dataleanUser #recovery-container #recovery .header .subtitle .error-message,
body #main-page.dataleanUser #recovery-container #recovery-success .header .subtitle .error-message,
body #main-page.dataleanUser #recovery-container #change-password .header .subtitle .error-message,
body #main-page.dataleanUser #recovery-container #consent .header .subtitle .error-message,
body #main-page.dataleanUser #recovery-container #invalid-request .header .subtitle .error-message,
body #main-page.dataleanUser #recovery-success-container #login .header .subtitle .error-message,
body #main-page.dataleanUser #recovery-success-container #recovery .header .subtitle .error-message,
body #main-page.dataleanUser #recovery-success-container #recovery-success .header .subtitle .error-message,
body #main-page.dataleanUser #recovery-success-container #change-password .header .subtitle .error-message,
body #main-page.dataleanUser #recovery-success-container #consent .header .subtitle .error-message,
body #main-page.dataleanUser #recovery-success-container #invalid-request .header .subtitle .error-message,
body #main-page.dataleanUser #change-password-container #login .header .subtitle .error-message,
body #main-page.dataleanUser #change-password-container #recovery .header .subtitle .error-message,
body #main-page.dataleanUser #change-password-container #recovery-success .header .subtitle .error-message,
body #main-page.dataleanUser #change-password-container #change-password .header .subtitle .error-message,
body #main-page.dataleanUser #change-password-container #consent .header .subtitle .error-message,
body #main-page.dataleanUser #change-password-container #invalid-request .header .subtitle .error-message,
body #main-page.dataleanUser #consent-container #login .header .subtitle .error-message,
body #main-page.dataleanUser #consent-container #recovery .header .subtitle .error-message,
body #main-page.dataleanUser #consent-container #recovery-success .header .subtitle .error-message,
body #main-page.dataleanUser #consent-container #change-password .header .subtitle .error-message,
body #main-page.dataleanUser #consent-container #consent .header .subtitle .error-message,
body #main-page.dataleanUser #consent-container #invalid-request .header .subtitle .error-message,
body #main-page.dataleanUser #invalid-request-container #login .header .subtitle .error-message,
body #main-page.dataleanUser #invalid-request-container #recovery .header .subtitle .error-message,
body #main-page.dataleanUser #invalid-request-container #recovery-success .header .subtitle .error-message,
body #main-page.dataleanUser #invalid-request-container #change-password .header .subtitle .error-message,
body #main-page.dataleanUser #invalid-request-container #consent .header .subtitle .error-message,
body #main-page.dataleanUser #invalid-request-container #invalid-request .header .subtitle .error-message {
  color: rgba(255, 255, 255, 0.65);
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 180%;
  text-align: center;
}
body #main-page.dataleanUser #login-container #login .interaction-container,
body #main-page.dataleanUser #login-container #recovery .interaction-container,
body #main-page.dataleanUser #login-container #recovery-success .interaction-container,
body #main-page.dataleanUser #login-container #change-password .interaction-container,
body #main-page.dataleanUser #login-container #consent .interaction-container,
body #main-page.dataleanUser #login-container #invalid-request .interaction-container,
body #main-page.dataleanUser #recovery-container #login .interaction-container,
body #main-page.dataleanUser #recovery-container #recovery .interaction-container,
body #main-page.dataleanUser #recovery-container #recovery-success .interaction-container,
body #main-page.dataleanUser #recovery-container #change-password .interaction-container,
body #main-page.dataleanUser #recovery-container #consent .interaction-container,
body #main-page.dataleanUser #recovery-container #invalid-request .interaction-container,
body #main-page.dataleanUser #recovery-success-container #login .interaction-container,
body #main-page.dataleanUser #recovery-success-container #recovery .interaction-container,
body #main-page.dataleanUser #recovery-success-container #recovery-success .interaction-container,
body #main-page.dataleanUser #recovery-success-container #change-password .interaction-container,
body #main-page.dataleanUser #recovery-success-container #consent .interaction-container,
body #main-page.dataleanUser #recovery-success-container #invalid-request .interaction-container,
body #main-page.dataleanUser #change-password-container #login .interaction-container,
body #main-page.dataleanUser #change-password-container #recovery .interaction-container,
body #main-page.dataleanUser #change-password-container #recovery-success .interaction-container,
body #main-page.dataleanUser #change-password-container #change-password .interaction-container,
body #main-page.dataleanUser #change-password-container #consent .interaction-container,
body #main-page.dataleanUser #change-password-container #invalid-request .interaction-container,
body #main-page.dataleanUser #consent-container #login .interaction-container,
body #main-page.dataleanUser #consent-container #recovery .interaction-container,
body #main-page.dataleanUser #consent-container #recovery-success .interaction-container,
body #main-page.dataleanUser #consent-container #change-password .interaction-container,
body #main-page.dataleanUser #consent-container #consent .interaction-container,
body #main-page.dataleanUser #consent-container #invalid-request .interaction-container,
body #main-page.dataleanUser #invalid-request-container #login .interaction-container,
body #main-page.dataleanUser #invalid-request-container #recovery .interaction-container,
body #main-page.dataleanUser #invalid-request-container #recovery-success .interaction-container,
body #main-page.dataleanUser #invalid-request-container #change-password .interaction-container,
body #main-page.dataleanUser #invalid-request-container #consent .interaction-container,
body #main-page.dataleanUser #invalid-request-container #invalid-request .interaction-container {
  color: rgba(255, 255, 255, 0.65);
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 180%;
  text-align: left;
}
body #main-page.dataleanUser #login-container #login .interaction-container > ul,
body #main-page.dataleanUser #login-container #recovery .interaction-container > ul,
body #main-page.dataleanUser #login-container #recovery-success .interaction-container > ul,
body #main-page.dataleanUser #login-container #change-password .interaction-container > ul,
body #main-page.dataleanUser #login-container #consent .interaction-container > ul,
body #main-page.dataleanUser #login-container #invalid-request .interaction-container > ul,
body #main-page.dataleanUser #recovery-container #login .interaction-container > ul,
body #main-page.dataleanUser #recovery-container #recovery .interaction-container > ul,
body #main-page.dataleanUser #recovery-container #recovery-success .interaction-container > ul,
body #main-page.dataleanUser #recovery-container #change-password .interaction-container > ul,
body #main-page.dataleanUser #recovery-container #consent .interaction-container > ul,
body #main-page.dataleanUser #recovery-container #invalid-request .interaction-container > ul,
body #main-page.dataleanUser #recovery-success-container #login .interaction-container > ul,
body #main-page.dataleanUser #recovery-success-container #recovery .interaction-container > ul,
body #main-page.dataleanUser #recovery-success-container #recovery-success .interaction-container > ul,
body #main-page.dataleanUser #recovery-success-container #change-password .interaction-container > ul,
body #main-page.dataleanUser #recovery-success-container #consent .interaction-container > ul,
body #main-page.dataleanUser #recovery-success-container #invalid-request .interaction-container > ul,
body #main-page.dataleanUser #change-password-container #login .interaction-container > ul,
body #main-page.dataleanUser #change-password-container #recovery .interaction-container > ul,
body #main-page.dataleanUser #change-password-container #recovery-success .interaction-container > ul,
body #main-page.dataleanUser #change-password-container #change-password .interaction-container > ul,
body #main-page.dataleanUser #change-password-container #consent .interaction-container > ul,
body #main-page.dataleanUser #change-password-container #invalid-request .interaction-container > ul,
body #main-page.dataleanUser #consent-container #login .interaction-container > ul,
body #main-page.dataleanUser #consent-container #recovery .interaction-container > ul,
body #main-page.dataleanUser #consent-container #recovery-success .interaction-container > ul,
body #main-page.dataleanUser #consent-container #change-password .interaction-container > ul,
body #main-page.dataleanUser #consent-container #consent .interaction-container > ul,
body #main-page.dataleanUser #consent-container #invalid-request .interaction-container > ul,
body #main-page.dataleanUser #invalid-request-container #login .interaction-container > ul,
body #main-page.dataleanUser #invalid-request-container #recovery .interaction-container > ul,
body #main-page.dataleanUser #invalid-request-container #recovery-success .interaction-container > ul,
body #main-page.dataleanUser #invalid-request-container #change-password .interaction-container > ul,
body #main-page.dataleanUser #invalid-request-container #consent .interaction-container > ul,
body #main-page.dataleanUser #invalid-request-container #invalid-request .interaction-container > ul {
  padding-inline-start: 0;
  margin-left: 20px;
}
body #main-page.dataleanUser #login-container #login .interaction-container > ul > ul,
body #main-page.dataleanUser #login-container #recovery .interaction-container > ul > ul,
body #main-page.dataleanUser #login-container #recovery-success .interaction-container > ul > ul,
body #main-page.dataleanUser #login-container #change-password .interaction-container > ul > ul,
body #main-page.dataleanUser #login-container #consent .interaction-container > ul > ul,
body #main-page.dataleanUser #login-container #invalid-request .interaction-container > ul > ul,
body #main-page.dataleanUser #recovery-container #login .interaction-container > ul > ul,
body #main-page.dataleanUser #recovery-container #recovery .interaction-container > ul > ul,
body #main-page.dataleanUser #recovery-container #recovery-success .interaction-container > ul > ul,
body #main-page.dataleanUser #recovery-container #change-password .interaction-container > ul > ul,
body #main-page.dataleanUser #recovery-container #consent .interaction-container > ul > ul,
body #main-page.dataleanUser #recovery-container #invalid-request .interaction-container > ul > ul,
body #main-page.dataleanUser #recovery-success-container #login .interaction-container > ul > ul,
body #main-page.dataleanUser #recovery-success-container #recovery .interaction-container > ul > ul,
body #main-page.dataleanUser #recovery-success-container #recovery-success .interaction-container > ul > ul,
body #main-page.dataleanUser #recovery-success-container #change-password .interaction-container > ul > ul,
body #main-page.dataleanUser #recovery-success-container #consent .interaction-container > ul > ul,
body #main-page.dataleanUser #recovery-success-container #invalid-request .interaction-container > ul > ul,
body #main-page.dataleanUser #change-password-container #login .interaction-container > ul > ul,
body #main-page.dataleanUser #change-password-container #recovery .interaction-container > ul > ul,
body #main-page.dataleanUser #change-password-container #recovery-success .interaction-container > ul > ul,
body #main-page.dataleanUser #change-password-container #change-password .interaction-container > ul > ul,
body #main-page.dataleanUser #change-password-container #consent .interaction-container > ul > ul,
body #main-page.dataleanUser #change-password-container #invalid-request .interaction-container > ul > ul,
body #main-page.dataleanUser #consent-container #login .interaction-container > ul > ul,
body #main-page.dataleanUser #consent-container #recovery .interaction-container > ul > ul,
body #main-page.dataleanUser #consent-container #recovery-success .interaction-container > ul > ul,
body #main-page.dataleanUser #consent-container #change-password .interaction-container > ul > ul,
body #main-page.dataleanUser #consent-container #consent .interaction-container > ul > ul,
body #main-page.dataleanUser #consent-container #invalid-request .interaction-container > ul > ul,
body #main-page.dataleanUser #invalid-request-container #login .interaction-container > ul > ul,
body #main-page.dataleanUser #invalid-request-container #recovery .interaction-container > ul > ul,
body #main-page.dataleanUser #invalid-request-container #recovery-success .interaction-container > ul > ul,
body #main-page.dataleanUser #invalid-request-container #change-password .interaction-container > ul > ul,
body #main-page.dataleanUser #invalid-request-container #consent .interaction-container > ul > ul,
body #main-page.dataleanUser #invalid-request-container #invalid-request .interaction-container > ul > ul {
  padding-inline-start: 20px;
}
body #main-page.dataleanUser #login-container #login form .form-control,
body #main-page.dataleanUser #login-container #recovery form .form-control,
body #main-page.dataleanUser #login-container #recovery-success form .form-control,
body #main-page.dataleanUser #login-container #change-password form .form-control,
body #main-page.dataleanUser #login-container #consent form .form-control,
body #main-page.dataleanUser #login-container #invalid-request form .form-control,
body #main-page.dataleanUser #recovery-container #login form .form-control,
body #main-page.dataleanUser #recovery-container #recovery form .form-control,
body #main-page.dataleanUser #recovery-container #recovery-success form .form-control,
body #main-page.dataleanUser #recovery-container #change-password form .form-control,
body #main-page.dataleanUser #recovery-container #consent form .form-control,
body #main-page.dataleanUser #recovery-container #invalid-request form .form-control,
body #main-page.dataleanUser #recovery-success-container #login form .form-control,
body #main-page.dataleanUser #recovery-success-container #recovery form .form-control,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .form-control,
body #main-page.dataleanUser #recovery-success-container #change-password form .form-control,
body #main-page.dataleanUser #recovery-success-container #consent form .form-control,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .form-control,
body #main-page.dataleanUser #change-password-container #login form .form-control,
body #main-page.dataleanUser #change-password-container #recovery form .form-control,
body #main-page.dataleanUser #change-password-container #recovery-success form .form-control,
body #main-page.dataleanUser #change-password-container #change-password form .form-control,
body #main-page.dataleanUser #change-password-container #consent form .form-control,
body #main-page.dataleanUser #change-password-container #invalid-request form .form-control,
body #main-page.dataleanUser #consent-container #login form .form-control,
body #main-page.dataleanUser #consent-container #recovery form .form-control,
body #main-page.dataleanUser #consent-container #recovery-success form .form-control,
body #main-page.dataleanUser #consent-container #change-password form .form-control,
body #main-page.dataleanUser #consent-container #consent form .form-control,
body #main-page.dataleanUser #consent-container #invalid-request form .form-control,
body #main-page.dataleanUser #invalid-request-container #login form .form-control,
body #main-page.dataleanUser #invalid-request-container #recovery form .form-control,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .form-control,
body #main-page.dataleanUser #invalid-request-container #change-password form .form-control,
body #main-page.dataleanUser #invalid-request-container #consent form .form-control,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .form-control {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-flow: column;
  margin-top: 30px;
}
body #main-page.dataleanUser #login-container #login form .form-control .label-input,
body #main-page.dataleanUser #login-container #recovery form .form-control .label-input,
body #main-page.dataleanUser #login-container #recovery-success form .form-control .label-input,
body #main-page.dataleanUser #login-container #change-password form .form-control .label-input,
body #main-page.dataleanUser #login-container #consent form .form-control .label-input,
body #main-page.dataleanUser #login-container #invalid-request form .form-control .label-input,
body #main-page.dataleanUser #recovery-container #login form .form-control .label-input,
body #main-page.dataleanUser #recovery-container #recovery form .form-control .label-input,
body #main-page.dataleanUser #recovery-container #recovery-success form .form-control .label-input,
body #main-page.dataleanUser #recovery-container #change-password form .form-control .label-input,
body #main-page.dataleanUser #recovery-container #consent form .form-control .label-input,
body #main-page.dataleanUser #recovery-container #invalid-request form .form-control .label-input,
body #main-page.dataleanUser #recovery-success-container #login form .form-control .label-input,
body #main-page.dataleanUser #recovery-success-container #recovery form .form-control .label-input,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .form-control .label-input,
body #main-page.dataleanUser #recovery-success-container #change-password form .form-control .label-input,
body #main-page.dataleanUser #recovery-success-container #consent form .form-control .label-input,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .form-control .label-input,
body #main-page.dataleanUser #change-password-container #login form .form-control .label-input,
body #main-page.dataleanUser #change-password-container #recovery form .form-control .label-input,
body #main-page.dataleanUser #change-password-container #recovery-success form .form-control .label-input,
body #main-page.dataleanUser #change-password-container #change-password form .form-control .label-input,
body #main-page.dataleanUser #change-password-container #consent form .form-control .label-input,
body #main-page.dataleanUser #change-password-container #invalid-request form .form-control .label-input,
body #main-page.dataleanUser #consent-container #login form .form-control .label-input,
body #main-page.dataleanUser #consent-container #recovery form .form-control .label-input,
body #main-page.dataleanUser #consent-container #recovery-success form .form-control .label-input,
body #main-page.dataleanUser #consent-container #change-password form .form-control .label-input,
body #main-page.dataleanUser #consent-container #consent form .form-control .label-input,
body #main-page.dataleanUser #consent-container #invalid-request form .form-control .label-input,
body #main-page.dataleanUser #invalid-request-container #login form .form-control .label-input,
body #main-page.dataleanUser #invalid-request-container #recovery form .form-control .label-input,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .form-control .label-input,
body #main-page.dataleanUser #invalid-request-container #change-password form .form-control .label-input,
body #main-page.dataleanUser #invalid-request-container #consent form .form-control .label-input,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .form-control .label-input {
  color: rgba(255, 255, 255, 0.5);
  font-family: "Segma", sans-serif;
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 3px;
  line-height: 200%;
  text-transform: uppercase;
}
body #main-page.dataleanUser #login-container #login form .form-control .input-group,
body #main-page.dataleanUser #login-container #recovery form .form-control .input-group,
body #main-page.dataleanUser #login-container #recovery-success form .form-control .input-group,
body #main-page.dataleanUser #login-container #change-password form .form-control .input-group,
body #main-page.dataleanUser #login-container #consent form .form-control .input-group,
body #main-page.dataleanUser #login-container #invalid-request form .form-control .input-group,
body #main-page.dataleanUser #recovery-container #login form .form-control .input-group,
body #main-page.dataleanUser #recovery-container #recovery form .form-control .input-group,
body #main-page.dataleanUser #recovery-container #recovery-success form .form-control .input-group,
body #main-page.dataleanUser #recovery-container #change-password form .form-control .input-group,
body #main-page.dataleanUser #recovery-container #consent form .form-control .input-group,
body #main-page.dataleanUser #recovery-container #invalid-request form .form-control .input-group,
body #main-page.dataleanUser #recovery-success-container #login form .form-control .input-group,
body #main-page.dataleanUser #recovery-success-container #recovery form .form-control .input-group,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .form-control .input-group,
body #main-page.dataleanUser #recovery-success-container #change-password form .form-control .input-group,
body #main-page.dataleanUser #recovery-success-container #consent form .form-control .input-group,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .form-control .input-group,
body #main-page.dataleanUser #change-password-container #login form .form-control .input-group,
body #main-page.dataleanUser #change-password-container #recovery form .form-control .input-group,
body #main-page.dataleanUser #change-password-container #recovery-success form .form-control .input-group,
body #main-page.dataleanUser #change-password-container #change-password form .form-control .input-group,
body #main-page.dataleanUser #change-password-container #consent form .form-control .input-group,
body #main-page.dataleanUser #change-password-container #invalid-request form .form-control .input-group,
body #main-page.dataleanUser #consent-container #login form .form-control .input-group,
body #main-page.dataleanUser #consent-container #recovery form .form-control .input-group,
body #main-page.dataleanUser #consent-container #recovery-success form .form-control .input-group,
body #main-page.dataleanUser #consent-container #change-password form .form-control .input-group,
body #main-page.dataleanUser #consent-container #consent form .form-control .input-group,
body #main-page.dataleanUser #consent-container #invalid-request form .form-control .input-group,
body #main-page.dataleanUser #invalid-request-container #login form .form-control .input-group,
body #main-page.dataleanUser #invalid-request-container #recovery form .form-control .input-group,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .form-control .input-group,
body #main-page.dataleanUser #invalid-request-container #change-password form .form-control .input-group,
body #main-page.dataleanUser #invalid-request-container #consent form .form-control .input-group,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .form-control .input-group {
  height: 36px;
}
body #main-page.dataleanUser #login-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #login-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #login-container #recovery-success form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #login-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #login-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #login-container #invalid-request form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #recovery-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #recovery-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #recovery-container #recovery-success form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #recovery-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #recovery-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #recovery-container #invalid-request form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #recovery-success-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #recovery-success-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #recovery-success-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #recovery-success-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #change-password-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #change-password-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #change-password-container #recovery-success form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #change-password-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #change-password-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #change-password-container #invalid-request form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #consent-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #consent-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #consent-container #recovery-success form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #consent-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #consent-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #consent-container #invalid-request form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #invalid-request-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #invalid-request-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #invalid-request-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #invalid-request-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .form-control .input-group .input-icon-prepend {
  display: none;
}
body #main-page.dataleanUser #login-container #login form .form-control .input-group input,
body #main-page.dataleanUser #login-container #recovery form .form-control .input-group input,
body #main-page.dataleanUser #login-container #recovery-success form .form-control .input-group input,
body #main-page.dataleanUser #login-container #change-password form .form-control .input-group input,
body #main-page.dataleanUser #login-container #consent form .form-control .input-group input,
body #main-page.dataleanUser #login-container #invalid-request form .form-control .input-group input,
body #main-page.dataleanUser #recovery-container #login form .form-control .input-group input,
body #main-page.dataleanUser #recovery-container #recovery form .form-control .input-group input,
body #main-page.dataleanUser #recovery-container #recovery-success form .form-control .input-group input,
body #main-page.dataleanUser #recovery-container #change-password form .form-control .input-group input,
body #main-page.dataleanUser #recovery-container #consent form .form-control .input-group input,
body #main-page.dataleanUser #recovery-container #invalid-request form .form-control .input-group input,
body #main-page.dataleanUser #recovery-success-container #login form .form-control .input-group input,
body #main-page.dataleanUser #recovery-success-container #recovery form .form-control .input-group input,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .form-control .input-group input,
body #main-page.dataleanUser #recovery-success-container #change-password form .form-control .input-group input,
body #main-page.dataleanUser #recovery-success-container #consent form .form-control .input-group input,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .form-control .input-group input,
body #main-page.dataleanUser #change-password-container #login form .form-control .input-group input,
body #main-page.dataleanUser #change-password-container #recovery form .form-control .input-group input,
body #main-page.dataleanUser #change-password-container #recovery-success form .form-control .input-group input,
body #main-page.dataleanUser #change-password-container #change-password form .form-control .input-group input,
body #main-page.dataleanUser #change-password-container #consent form .form-control .input-group input,
body #main-page.dataleanUser #change-password-container #invalid-request form .form-control .input-group input,
body #main-page.dataleanUser #consent-container #login form .form-control .input-group input,
body #main-page.dataleanUser #consent-container #recovery form .form-control .input-group input,
body #main-page.dataleanUser #consent-container #recovery-success form .form-control .input-group input,
body #main-page.dataleanUser #consent-container #change-password form .form-control .input-group input,
body #main-page.dataleanUser #consent-container #consent form .form-control .input-group input,
body #main-page.dataleanUser #consent-container #invalid-request form .form-control .input-group input,
body #main-page.dataleanUser #invalid-request-container #login form .form-control .input-group input,
body #main-page.dataleanUser #invalid-request-container #recovery form .form-control .input-group input,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .form-control .input-group input,
body #main-page.dataleanUser #invalid-request-container #change-password form .form-control .input-group input,
body #main-page.dataleanUser #invalid-request-container #consent form .form-control .input-group input,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .form-control .input-group input {
  width: calc(100% - 20px);
  border-radius: 5px;
  border: none;
  box-shadow: none;
  padding: 0 10px;
  background: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 180%;
}
body #main-page.dataleanUser #login-container #login form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #login-container #recovery form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #login-container #recovery-success form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #login-container #change-password form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #login-container #consent form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #login-container #invalid-request form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #recovery-container #login form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #recovery-container #recovery form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #recovery-container #recovery-success form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #recovery-container #change-password form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #recovery-container #consent form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #recovery-container #invalid-request form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #recovery-success-container #login form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #recovery-success-container #recovery form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #recovery-success-container #change-password form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #recovery-success-container #consent form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #change-password-container #login form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #change-password-container #recovery form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #change-password-container #recovery-success form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #change-password-container #change-password form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #change-password-container #consent form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #change-password-container #invalid-request form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #consent-container #login form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #consent-container #recovery form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #consent-container #recovery-success form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #consent-container #change-password form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #consent-container #consent form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #consent-container #invalid-request form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #invalid-request-container #login form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #invalid-request-container #recovery form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #invalid-request-container #change-password form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #invalid-request-container #consent form .form-control .input-group input::placeholder,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .form-control .input-group input::placeholder {
  opacity: 0;
  color: rgba(255, 255, 255, 0);
}
body #main-page.dataleanUser #login-container #login form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #login-container #recovery form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #login-container #recovery-success form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #login-container #change-password form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #login-container #consent form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #login-container #invalid-request form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #recovery-container #login form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #recovery-container #recovery form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #recovery-container #recovery-success form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #recovery-container #change-password form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #recovery-container #consent form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #recovery-container #invalid-request form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #recovery-success-container #login form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #recovery-success-container #recovery form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #recovery-success-container #change-password form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #recovery-success-container #consent form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #change-password-container #login form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #change-password-container #recovery form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #change-password-container #recovery-success form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #change-password-container #change-password form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #change-password-container #consent form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #change-password-container #invalid-request form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #consent-container #login form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #consent-container #recovery form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #consent-container #recovery-success form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #consent-container #change-password form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #consent-container #consent form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #consent-container #invalid-request form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #invalid-request-container #login form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #invalid-request-container #recovery form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #invalid-request-container #change-password form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #invalid-request-container #consent form .form-control .input-group .icon-eye,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .form-control .input-group .icon-eye {
  width: 20px;
  height: 20px;
  right: 10px;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
body #main-page.dataleanUser #login-container #login form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #login-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #login-container #recovery-success form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #login-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #login-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #login-container #invalid-request form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #recovery-container #login form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #recovery-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #recovery-container #recovery-success form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #recovery-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #recovery-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #recovery-container #invalid-request form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #recovery-success-container #login form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #recovery-success-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #recovery-success-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #recovery-success-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #change-password-container #login form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #change-password-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #change-password-container #recovery-success form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #change-password-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #change-password-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #change-password-container #invalid-request form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #consent-container #login form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #consent-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #consent-container #recovery-success form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #consent-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #consent-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #consent-container #invalid-request form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #invalid-request-container #login form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #invalid-request-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #invalid-request-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #invalid-request-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .form-control .input-group .icon-eye::before {
  content: "5";
  color: #ffffff;
  font-size: 13px;
  cursor: pointer;
  font-family: "Addiction SmartCo";
}
body #main-page.dataleanUser #login-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #login-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #login-container #recovery-success form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #login-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #login-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #login-container #invalid-request form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #recovery-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #recovery-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #recovery-container #recovery-success form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #recovery-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #recovery-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #recovery-container #invalid-request form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #recovery-success-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #recovery-success-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #recovery-success-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #recovery-success-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #change-password-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #change-password-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #change-password-container #recovery-success form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #change-password-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #change-password-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #change-password-container #invalid-request form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #consent-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #consent-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #consent-container #recovery-success form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #consent-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #consent-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #consent-container #invalid-request form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #invalid-request-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #invalid-request-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #invalid-request-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #invalid-request-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .form-control .input-group .icon-eye.view::before {
  content: "6";
}
body #main-page.dataleanUser #login-container #login form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #login-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #login-container #recovery-success form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #login-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #login-container #consent form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #login-container #invalid-request form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #recovery-container #login form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #recovery-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #recovery-container #recovery-success form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #recovery-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #recovery-container #consent form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #recovery-container #invalid-request form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #recovery-success-container #login form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #recovery-success-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #recovery-success-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #recovery-success-container #consent form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #change-password-container #login form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #change-password-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #change-password-container #recovery-success form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #change-password-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #change-password-container #consent form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #change-password-container #invalid-request form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #consent-container #login form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #consent-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #consent-container #recovery-success form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #consent-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #consent-container #consent form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #consent-container #invalid-request form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #invalid-request-container #login form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #invalid-request-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #invalid-request-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #invalid-request-container #consent form .form-control .input-group .input-icon-append,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .form-control .input-group .input-icon-append {
  display: none;
}
body #main-page.dataleanUser #login-container #login form #password-recovery-button,
body #main-page.dataleanUser #login-container #login form #registration-button,
body #main-page.dataleanUser #login-container #login form .help-btn,
body #main-page.dataleanUser #login-container #recovery form #password-recovery-button,
body #main-page.dataleanUser #login-container #recovery form #registration-button,
body #main-page.dataleanUser #login-container #recovery form .help-btn,
body #main-page.dataleanUser #login-container #recovery-success form #password-recovery-button,
body #main-page.dataleanUser #login-container #recovery-success form #registration-button,
body #main-page.dataleanUser #login-container #recovery-success form .help-btn,
body #main-page.dataleanUser #login-container #change-password form #password-recovery-button,
body #main-page.dataleanUser #login-container #change-password form #registration-button,
body #main-page.dataleanUser #login-container #change-password form .help-btn,
body #main-page.dataleanUser #login-container #consent form #password-recovery-button,
body #main-page.dataleanUser #login-container #consent form #registration-button,
body #main-page.dataleanUser #login-container #consent form .help-btn,
body #main-page.dataleanUser #login-container #invalid-request form #password-recovery-button,
body #main-page.dataleanUser #login-container #invalid-request form #registration-button,
body #main-page.dataleanUser #login-container #invalid-request form .help-btn,
body #main-page.dataleanUser #recovery-container #login form #password-recovery-button,
body #main-page.dataleanUser #recovery-container #login form #registration-button,
body #main-page.dataleanUser #recovery-container #login form .help-btn,
body #main-page.dataleanUser #recovery-container #recovery form #password-recovery-button,
body #main-page.dataleanUser #recovery-container #recovery form #registration-button,
body #main-page.dataleanUser #recovery-container #recovery form .help-btn,
body #main-page.dataleanUser #recovery-container #recovery-success form #password-recovery-button,
body #main-page.dataleanUser #recovery-container #recovery-success form #registration-button,
body #main-page.dataleanUser #recovery-container #recovery-success form .help-btn,
body #main-page.dataleanUser #recovery-container #change-password form #password-recovery-button,
body #main-page.dataleanUser #recovery-container #change-password form #registration-button,
body #main-page.dataleanUser #recovery-container #change-password form .help-btn,
body #main-page.dataleanUser #recovery-container #consent form #password-recovery-button,
body #main-page.dataleanUser #recovery-container #consent form #registration-button,
body #main-page.dataleanUser #recovery-container #consent form .help-btn,
body #main-page.dataleanUser #recovery-container #invalid-request form #password-recovery-button,
body #main-page.dataleanUser #recovery-container #invalid-request form #registration-button,
body #main-page.dataleanUser #recovery-container #invalid-request form .help-btn,
body #main-page.dataleanUser #recovery-success-container #login form #password-recovery-button,
body #main-page.dataleanUser #recovery-success-container #login form #registration-button,
body #main-page.dataleanUser #recovery-success-container #login form .help-btn,
body #main-page.dataleanUser #recovery-success-container #recovery form #password-recovery-button,
body #main-page.dataleanUser #recovery-success-container #recovery form #registration-button,
body #main-page.dataleanUser #recovery-success-container #recovery form .help-btn,
body #main-page.dataleanUser #recovery-success-container #recovery-success form #password-recovery-button,
body #main-page.dataleanUser #recovery-success-container #recovery-success form #registration-button,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .help-btn,
body #main-page.dataleanUser #recovery-success-container #change-password form #password-recovery-button,
body #main-page.dataleanUser #recovery-success-container #change-password form #registration-button,
body #main-page.dataleanUser #recovery-success-container #change-password form .help-btn,
body #main-page.dataleanUser #recovery-success-container #consent form #password-recovery-button,
body #main-page.dataleanUser #recovery-success-container #consent form #registration-button,
body #main-page.dataleanUser #recovery-success-container #consent form .help-btn,
body #main-page.dataleanUser #recovery-success-container #invalid-request form #password-recovery-button,
body #main-page.dataleanUser #recovery-success-container #invalid-request form #registration-button,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .help-btn,
body #main-page.dataleanUser #change-password-container #login form #password-recovery-button,
body #main-page.dataleanUser #change-password-container #login form #registration-button,
body #main-page.dataleanUser #change-password-container #login form .help-btn,
body #main-page.dataleanUser #change-password-container #recovery form #password-recovery-button,
body #main-page.dataleanUser #change-password-container #recovery form #registration-button,
body #main-page.dataleanUser #change-password-container #recovery form .help-btn,
body #main-page.dataleanUser #change-password-container #recovery-success form #password-recovery-button,
body #main-page.dataleanUser #change-password-container #recovery-success form #registration-button,
body #main-page.dataleanUser #change-password-container #recovery-success form .help-btn,
body #main-page.dataleanUser #change-password-container #change-password form #password-recovery-button,
body #main-page.dataleanUser #change-password-container #change-password form #registration-button,
body #main-page.dataleanUser #change-password-container #change-password form .help-btn,
body #main-page.dataleanUser #change-password-container #consent form #password-recovery-button,
body #main-page.dataleanUser #change-password-container #consent form #registration-button,
body #main-page.dataleanUser #change-password-container #consent form .help-btn,
body #main-page.dataleanUser #change-password-container #invalid-request form #password-recovery-button,
body #main-page.dataleanUser #change-password-container #invalid-request form #registration-button,
body #main-page.dataleanUser #change-password-container #invalid-request form .help-btn,
body #main-page.dataleanUser #consent-container #login form #password-recovery-button,
body #main-page.dataleanUser #consent-container #login form #registration-button,
body #main-page.dataleanUser #consent-container #login form .help-btn,
body #main-page.dataleanUser #consent-container #recovery form #password-recovery-button,
body #main-page.dataleanUser #consent-container #recovery form #registration-button,
body #main-page.dataleanUser #consent-container #recovery form .help-btn,
body #main-page.dataleanUser #consent-container #recovery-success form #password-recovery-button,
body #main-page.dataleanUser #consent-container #recovery-success form #registration-button,
body #main-page.dataleanUser #consent-container #recovery-success form .help-btn,
body #main-page.dataleanUser #consent-container #change-password form #password-recovery-button,
body #main-page.dataleanUser #consent-container #change-password form #registration-button,
body #main-page.dataleanUser #consent-container #change-password form .help-btn,
body #main-page.dataleanUser #consent-container #consent form #password-recovery-button,
body #main-page.dataleanUser #consent-container #consent form #registration-button,
body #main-page.dataleanUser #consent-container #consent form .help-btn,
body #main-page.dataleanUser #consent-container #invalid-request form #password-recovery-button,
body #main-page.dataleanUser #consent-container #invalid-request form #registration-button,
body #main-page.dataleanUser #consent-container #invalid-request form .help-btn,
body #main-page.dataleanUser #invalid-request-container #login form #password-recovery-button,
body #main-page.dataleanUser #invalid-request-container #login form #registration-button,
body #main-page.dataleanUser #invalid-request-container #login form .help-btn,
body #main-page.dataleanUser #invalid-request-container #recovery form #password-recovery-button,
body #main-page.dataleanUser #invalid-request-container #recovery form #registration-button,
body #main-page.dataleanUser #invalid-request-container #recovery form .help-btn,
body #main-page.dataleanUser #invalid-request-container #recovery-success form #password-recovery-button,
body #main-page.dataleanUser #invalid-request-container #recovery-success form #registration-button,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .help-btn,
body #main-page.dataleanUser #invalid-request-container #change-password form #password-recovery-button,
body #main-page.dataleanUser #invalid-request-container #change-password form #registration-button,
body #main-page.dataleanUser #invalid-request-container #change-password form .help-btn,
body #main-page.dataleanUser #invalid-request-container #consent form #password-recovery-button,
body #main-page.dataleanUser #invalid-request-container #consent form #registration-button,
body #main-page.dataleanUser #invalid-request-container #consent form .help-btn,
body #main-page.dataleanUser #invalid-request-container #invalid-request form #password-recovery-button,
body #main-page.dataleanUser #invalid-request-container #invalid-request form #registration-button,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .help-btn {
  width: fit-content;
  align-self: flex-end;
  text-align: right;
  color: #ffffff;
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 150%;
  margin-top: 5px;
  cursor: pointer;
  text-decoration: none;
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
@media (hover: hover) and (pointer: fine) {
  body #main-page.dataleanUser #login-container #login form #password-recovery-button:hover,
  body #main-page.dataleanUser #login-container #login form #registration-button:hover,
  body #main-page.dataleanUser #login-container #login form .help-btn:hover,
  body #main-page.dataleanUser #login-container #recovery form #password-recovery-button:hover,
  body #main-page.dataleanUser #login-container #recovery form #registration-button:hover,
  body #main-page.dataleanUser #login-container #recovery form .help-btn:hover,
  body #main-page.dataleanUser #login-container #recovery-success form #password-recovery-button:hover,
  body #main-page.dataleanUser #login-container #recovery-success form #registration-button:hover,
  body #main-page.dataleanUser #login-container #recovery-success form .help-btn:hover,
  body #main-page.dataleanUser #login-container #change-password form #password-recovery-button:hover,
  body #main-page.dataleanUser #login-container #change-password form #registration-button:hover,
  body #main-page.dataleanUser #login-container #change-password form .help-btn:hover,
  body #main-page.dataleanUser #login-container #consent form #password-recovery-button:hover,
  body #main-page.dataleanUser #login-container #consent form #registration-button:hover,
  body #main-page.dataleanUser #login-container #consent form .help-btn:hover,
  body #main-page.dataleanUser #login-container #invalid-request form #password-recovery-button:hover,
  body #main-page.dataleanUser #login-container #invalid-request form #registration-button:hover,
  body #main-page.dataleanUser #login-container #invalid-request form .help-btn:hover,
  body #main-page.dataleanUser #recovery-container #login form #password-recovery-button:hover,
  body #main-page.dataleanUser #recovery-container #login form #registration-button:hover,
  body #main-page.dataleanUser #recovery-container #login form .help-btn:hover,
  body #main-page.dataleanUser #recovery-container #recovery form #password-recovery-button:hover,
  body #main-page.dataleanUser #recovery-container #recovery form #registration-button:hover,
  body #main-page.dataleanUser #recovery-container #recovery form .help-btn:hover,
  body #main-page.dataleanUser #recovery-container #recovery-success form #password-recovery-button:hover,
  body #main-page.dataleanUser #recovery-container #recovery-success form #registration-button:hover,
  body #main-page.dataleanUser #recovery-container #recovery-success form .help-btn:hover,
  body #main-page.dataleanUser #recovery-container #change-password form #password-recovery-button:hover,
  body #main-page.dataleanUser #recovery-container #change-password form #registration-button:hover,
  body #main-page.dataleanUser #recovery-container #change-password form .help-btn:hover,
  body #main-page.dataleanUser #recovery-container #consent form #password-recovery-button:hover,
  body #main-page.dataleanUser #recovery-container #consent form #registration-button:hover,
  body #main-page.dataleanUser #recovery-container #consent form .help-btn:hover,
  body #main-page.dataleanUser #recovery-container #invalid-request form #password-recovery-button:hover,
  body #main-page.dataleanUser #recovery-container #invalid-request form #registration-button:hover,
  body #main-page.dataleanUser #recovery-container #invalid-request form .help-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #login form #password-recovery-button:hover,
  body #main-page.dataleanUser #recovery-success-container #login form #registration-button:hover,
  body #main-page.dataleanUser #recovery-success-container #login form .help-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery form #password-recovery-button:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery form #registration-button:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery form .help-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery-success form #password-recovery-button:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery-success form #registration-button:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery-success form .help-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #change-password form #password-recovery-button:hover,
  body #main-page.dataleanUser #recovery-success-container #change-password form #registration-button:hover,
  body #main-page.dataleanUser #recovery-success-container #change-password form .help-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #consent form #password-recovery-button:hover,
  body #main-page.dataleanUser #recovery-success-container #consent form #registration-button:hover,
  body #main-page.dataleanUser #recovery-success-container #consent form .help-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #invalid-request form #password-recovery-button:hover,
  body #main-page.dataleanUser #recovery-success-container #invalid-request form #registration-button:hover,
  body #main-page.dataleanUser #recovery-success-container #invalid-request form .help-btn:hover,
  body #main-page.dataleanUser #change-password-container #login form #password-recovery-button:hover,
  body #main-page.dataleanUser #change-password-container #login form #registration-button:hover,
  body #main-page.dataleanUser #change-password-container #login form .help-btn:hover,
  body #main-page.dataleanUser #change-password-container #recovery form #password-recovery-button:hover,
  body #main-page.dataleanUser #change-password-container #recovery form #registration-button:hover,
  body #main-page.dataleanUser #change-password-container #recovery form .help-btn:hover,
  body #main-page.dataleanUser #change-password-container #recovery-success form #password-recovery-button:hover,
  body #main-page.dataleanUser #change-password-container #recovery-success form #registration-button:hover,
  body #main-page.dataleanUser #change-password-container #recovery-success form .help-btn:hover,
  body #main-page.dataleanUser #change-password-container #change-password form #password-recovery-button:hover,
  body #main-page.dataleanUser #change-password-container #change-password form #registration-button:hover,
  body #main-page.dataleanUser #change-password-container #change-password form .help-btn:hover,
  body #main-page.dataleanUser #change-password-container #consent form #password-recovery-button:hover,
  body #main-page.dataleanUser #change-password-container #consent form #registration-button:hover,
  body #main-page.dataleanUser #change-password-container #consent form .help-btn:hover,
  body #main-page.dataleanUser #change-password-container #invalid-request form #password-recovery-button:hover,
  body #main-page.dataleanUser #change-password-container #invalid-request form #registration-button:hover,
  body #main-page.dataleanUser #change-password-container #invalid-request form .help-btn:hover,
  body #main-page.dataleanUser #consent-container #login form #password-recovery-button:hover,
  body #main-page.dataleanUser #consent-container #login form #registration-button:hover,
  body #main-page.dataleanUser #consent-container #login form .help-btn:hover,
  body #main-page.dataleanUser #consent-container #recovery form #password-recovery-button:hover,
  body #main-page.dataleanUser #consent-container #recovery form #registration-button:hover,
  body #main-page.dataleanUser #consent-container #recovery form .help-btn:hover,
  body #main-page.dataleanUser #consent-container #recovery-success form #password-recovery-button:hover,
  body #main-page.dataleanUser #consent-container #recovery-success form #registration-button:hover,
  body #main-page.dataleanUser #consent-container #recovery-success form .help-btn:hover,
  body #main-page.dataleanUser #consent-container #change-password form #password-recovery-button:hover,
  body #main-page.dataleanUser #consent-container #change-password form #registration-button:hover,
  body #main-page.dataleanUser #consent-container #change-password form .help-btn:hover,
  body #main-page.dataleanUser #consent-container #consent form #password-recovery-button:hover,
  body #main-page.dataleanUser #consent-container #consent form #registration-button:hover,
  body #main-page.dataleanUser #consent-container #consent form .help-btn:hover,
  body #main-page.dataleanUser #consent-container #invalid-request form #password-recovery-button:hover,
  body #main-page.dataleanUser #consent-container #invalid-request form #registration-button:hover,
  body #main-page.dataleanUser #consent-container #invalid-request form .help-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #login form #password-recovery-button:hover,
  body #main-page.dataleanUser #invalid-request-container #login form #registration-button:hover,
  body #main-page.dataleanUser #invalid-request-container #login form .help-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery form #password-recovery-button:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery form #registration-button:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery form .help-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery-success form #password-recovery-button:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery-success form #registration-button:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery-success form .help-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #change-password form #password-recovery-button:hover,
  body #main-page.dataleanUser #invalid-request-container #change-password form #registration-button:hover,
  body #main-page.dataleanUser #invalid-request-container #change-password form .help-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #consent form #password-recovery-button:hover,
  body #main-page.dataleanUser #invalid-request-container #consent form #registration-button:hover,
  body #main-page.dataleanUser #invalid-request-container #consent form .help-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #invalid-request form #password-recovery-button:hover,
  body #main-page.dataleanUser #invalid-request-container #invalid-request form #registration-button:hover,
  body #main-page.dataleanUser #invalid-request-container #invalid-request form .help-btn:hover {
    opacity: 0.5;
  }
}
body #main-page.dataleanUser #login-container #login form .login-btn,
body #main-page.dataleanUser #login-container #login form .recovery-btn,
body #main-page.dataleanUser #login-container #login form .continue-btn,
body #main-page.dataleanUser #login-container #login form .change-password-btn,
body #main-page.dataleanUser #login-container #recovery form .login-btn,
body #main-page.dataleanUser #login-container #recovery form .recovery-btn,
body #main-page.dataleanUser #login-container #recovery form .continue-btn,
body #main-page.dataleanUser #login-container #recovery form .change-password-btn,
body #main-page.dataleanUser #login-container #recovery-success form .login-btn,
body #main-page.dataleanUser #login-container #recovery-success form .recovery-btn,
body #main-page.dataleanUser #login-container #recovery-success form .continue-btn,
body #main-page.dataleanUser #login-container #recovery-success form .change-password-btn,
body #main-page.dataleanUser #login-container #change-password form .login-btn,
body #main-page.dataleanUser #login-container #change-password form .recovery-btn,
body #main-page.dataleanUser #login-container #change-password form .continue-btn,
body #main-page.dataleanUser #login-container #change-password form .change-password-btn,
body #main-page.dataleanUser #login-container #consent form .login-btn,
body #main-page.dataleanUser #login-container #consent form .recovery-btn,
body #main-page.dataleanUser #login-container #consent form .continue-btn,
body #main-page.dataleanUser #login-container #consent form .change-password-btn,
body #main-page.dataleanUser #login-container #invalid-request form .login-btn,
body #main-page.dataleanUser #login-container #invalid-request form .recovery-btn,
body #main-page.dataleanUser #login-container #invalid-request form .continue-btn,
body #main-page.dataleanUser #login-container #invalid-request form .change-password-btn,
body #main-page.dataleanUser #recovery-container #login form .login-btn,
body #main-page.dataleanUser #recovery-container #login form .recovery-btn,
body #main-page.dataleanUser #recovery-container #login form .continue-btn,
body #main-page.dataleanUser #recovery-container #login form .change-password-btn,
body #main-page.dataleanUser #recovery-container #recovery form .login-btn,
body #main-page.dataleanUser #recovery-container #recovery form .recovery-btn,
body #main-page.dataleanUser #recovery-container #recovery form .continue-btn,
body #main-page.dataleanUser #recovery-container #recovery form .change-password-btn,
body #main-page.dataleanUser #recovery-container #recovery-success form .login-btn,
body #main-page.dataleanUser #recovery-container #recovery-success form .recovery-btn,
body #main-page.dataleanUser #recovery-container #recovery-success form .continue-btn,
body #main-page.dataleanUser #recovery-container #recovery-success form .change-password-btn,
body #main-page.dataleanUser #recovery-container #change-password form .login-btn,
body #main-page.dataleanUser #recovery-container #change-password form .recovery-btn,
body #main-page.dataleanUser #recovery-container #change-password form .continue-btn,
body #main-page.dataleanUser #recovery-container #change-password form .change-password-btn,
body #main-page.dataleanUser #recovery-container #consent form .login-btn,
body #main-page.dataleanUser #recovery-container #consent form .recovery-btn,
body #main-page.dataleanUser #recovery-container #consent form .continue-btn,
body #main-page.dataleanUser #recovery-container #consent form .change-password-btn,
body #main-page.dataleanUser #recovery-container #invalid-request form .login-btn,
body #main-page.dataleanUser #recovery-container #invalid-request form .recovery-btn,
body #main-page.dataleanUser #recovery-container #invalid-request form .continue-btn,
body #main-page.dataleanUser #recovery-container #invalid-request form .change-password-btn,
body #main-page.dataleanUser #recovery-success-container #login form .login-btn,
body #main-page.dataleanUser #recovery-success-container #login form .recovery-btn,
body #main-page.dataleanUser #recovery-success-container #login form .continue-btn,
body #main-page.dataleanUser #recovery-success-container #login form .change-password-btn,
body #main-page.dataleanUser #recovery-success-container #recovery form .login-btn,
body #main-page.dataleanUser #recovery-success-container #recovery form .recovery-btn,
body #main-page.dataleanUser #recovery-success-container #recovery form .continue-btn,
body #main-page.dataleanUser #recovery-success-container #recovery form .change-password-btn,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .login-btn,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .recovery-btn,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .continue-btn,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .change-password-btn,
body #main-page.dataleanUser #recovery-success-container #change-password form .login-btn,
body #main-page.dataleanUser #recovery-success-container #change-password form .recovery-btn,
body #main-page.dataleanUser #recovery-success-container #change-password form .continue-btn,
body #main-page.dataleanUser #recovery-success-container #change-password form .change-password-btn,
body #main-page.dataleanUser #recovery-success-container #consent form .login-btn,
body #main-page.dataleanUser #recovery-success-container #consent form .recovery-btn,
body #main-page.dataleanUser #recovery-success-container #consent form .continue-btn,
body #main-page.dataleanUser #recovery-success-container #consent form .change-password-btn,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .login-btn,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .recovery-btn,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .continue-btn,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .change-password-btn,
body #main-page.dataleanUser #change-password-container #login form .login-btn,
body #main-page.dataleanUser #change-password-container #login form .recovery-btn,
body #main-page.dataleanUser #change-password-container #login form .continue-btn,
body #main-page.dataleanUser #change-password-container #login form .change-password-btn,
body #main-page.dataleanUser #change-password-container #recovery form .login-btn,
body #main-page.dataleanUser #change-password-container #recovery form .recovery-btn,
body #main-page.dataleanUser #change-password-container #recovery form .continue-btn,
body #main-page.dataleanUser #change-password-container #recovery form .change-password-btn,
body #main-page.dataleanUser #change-password-container #recovery-success form .login-btn,
body #main-page.dataleanUser #change-password-container #recovery-success form .recovery-btn,
body #main-page.dataleanUser #change-password-container #recovery-success form .continue-btn,
body #main-page.dataleanUser #change-password-container #recovery-success form .change-password-btn,
body #main-page.dataleanUser #change-password-container #change-password form .login-btn,
body #main-page.dataleanUser #change-password-container #change-password form .recovery-btn,
body #main-page.dataleanUser #change-password-container #change-password form .continue-btn,
body #main-page.dataleanUser #change-password-container #change-password form .change-password-btn,
body #main-page.dataleanUser #change-password-container #consent form .login-btn,
body #main-page.dataleanUser #change-password-container #consent form .recovery-btn,
body #main-page.dataleanUser #change-password-container #consent form .continue-btn,
body #main-page.dataleanUser #change-password-container #consent form .change-password-btn,
body #main-page.dataleanUser #change-password-container #invalid-request form .login-btn,
body #main-page.dataleanUser #change-password-container #invalid-request form .recovery-btn,
body #main-page.dataleanUser #change-password-container #invalid-request form .continue-btn,
body #main-page.dataleanUser #change-password-container #invalid-request form .change-password-btn,
body #main-page.dataleanUser #consent-container #login form .login-btn,
body #main-page.dataleanUser #consent-container #login form .recovery-btn,
body #main-page.dataleanUser #consent-container #login form .continue-btn,
body #main-page.dataleanUser #consent-container #login form .change-password-btn,
body #main-page.dataleanUser #consent-container #recovery form .login-btn,
body #main-page.dataleanUser #consent-container #recovery form .recovery-btn,
body #main-page.dataleanUser #consent-container #recovery form .continue-btn,
body #main-page.dataleanUser #consent-container #recovery form .change-password-btn,
body #main-page.dataleanUser #consent-container #recovery-success form .login-btn,
body #main-page.dataleanUser #consent-container #recovery-success form .recovery-btn,
body #main-page.dataleanUser #consent-container #recovery-success form .continue-btn,
body #main-page.dataleanUser #consent-container #recovery-success form .change-password-btn,
body #main-page.dataleanUser #consent-container #change-password form .login-btn,
body #main-page.dataleanUser #consent-container #change-password form .recovery-btn,
body #main-page.dataleanUser #consent-container #change-password form .continue-btn,
body #main-page.dataleanUser #consent-container #change-password form .change-password-btn,
body #main-page.dataleanUser #consent-container #consent form .login-btn,
body #main-page.dataleanUser #consent-container #consent form .recovery-btn,
body #main-page.dataleanUser #consent-container #consent form .continue-btn,
body #main-page.dataleanUser #consent-container #consent form .change-password-btn,
body #main-page.dataleanUser #consent-container #invalid-request form .login-btn,
body #main-page.dataleanUser #consent-container #invalid-request form .recovery-btn,
body #main-page.dataleanUser #consent-container #invalid-request form .continue-btn,
body #main-page.dataleanUser #consent-container #invalid-request form .change-password-btn,
body #main-page.dataleanUser #invalid-request-container #login form .login-btn,
body #main-page.dataleanUser #invalid-request-container #login form .recovery-btn,
body #main-page.dataleanUser #invalid-request-container #login form .continue-btn,
body #main-page.dataleanUser #invalid-request-container #login form .change-password-btn,
body #main-page.dataleanUser #invalid-request-container #recovery form .login-btn,
body #main-page.dataleanUser #invalid-request-container #recovery form .recovery-btn,
body #main-page.dataleanUser #invalid-request-container #recovery form .continue-btn,
body #main-page.dataleanUser #invalid-request-container #recovery form .change-password-btn,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .login-btn,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .recovery-btn,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .continue-btn,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .change-password-btn,
body #main-page.dataleanUser #invalid-request-container #change-password form .login-btn,
body #main-page.dataleanUser #invalid-request-container #change-password form .recovery-btn,
body #main-page.dataleanUser #invalid-request-container #change-password form .continue-btn,
body #main-page.dataleanUser #invalid-request-container #change-password form .change-password-btn,
body #main-page.dataleanUser #invalid-request-container #consent form .login-btn,
body #main-page.dataleanUser #invalid-request-container #consent form .recovery-btn,
body #main-page.dataleanUser #invalid-request-container #consent form .continue-btn,
body #main-page.dataleanUser #invalid-request-container #consent form .change-password-btn,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .login-btn,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .recovery-btn,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .continue-btn,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .change-password-btn {
  width: calc(100% - 100px);
  height: 50px;
  border-radius: 10px;
  border: 2px solid #ffffff;
  margin: 50px 50px 0 50px;
  background: rgba(255, 255, 255, 0);
  color: #ffffff;
  font-family: "Segma", sans-serif;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 3px;
  line-height: 100%;
  text-transform: uppercase;
  cursor: pointer;
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
@media (hover: hover) and (pointer: fine) {
  body #main-page.dataleanUser #login-container #login form .login-btn:hover,
  body #main-page.dataleanUser #login-container #login form .recovery-btn:hover,
  body #main-page.dataleanUser #login-container #login form .continue-btn:hover,
  body #main-page.dataleanUser #login-container #login form .change-password-btn:hover,
  body #main-page.dataleanUser #login-container #recovery form .login-btn:hover,
  body #main-page.dataleanUser #login-container #recovery form .recovery-btn:hover,
  body #main-page.dataleanUser #login-container #recovery form .continue-btn:hover,
  body #main-page.dataleanUser #login-container #recovery form .change-password-btn:hover,
  body #main-page.dataleanUser #login-container #recovery-success form .login-btn:hover,
  body #main-page.dataleanUser #login-container #recovery-success form .recovery-btn:hover,
  body #main-page.dataleanUser #login-container #recovery-success form .continue-btn:hover,
  body #main-page.dataleanUser #login-container #recovery-success form .change-password-btn:hover,
  body #main-page.dataleanUser #login-container #change-password form .login-btn:hover,
  body #main-page.dataleanUser #login-container #change-password form .recovery-btn:hover,
  body #main-page.dataleanUser #login-container #change-password form .continue-btn:hover,
  body #main-page.dataleanUser #login-container #change-password form .change-password-btn:hover,
  body #main-page.dataleanUser #login-container #consent form .login-btn:hover,
  body #main-page.dataleanUser #login-container #consent form .recovery-btn:hover,
  body #main-page.dataleanUser #login-container #consent form .continue-btn:hover,
  body #main-page.dataleanUser #login-container #consent form .change-password-btn:hover,
  body #main-page.dataleanUser #login-container #invalid-request form .login-btn:hover,
  body #main-page.dataleanUser #login-container #invalid-request form .recovery-btn:hover,
  body #main-page.dataleanUser #login-container #invalid-request form .continue-btn:hover,
  body #main-page.dataleanUser #login-container #invalid-request form .change-password-btn:hover,
  body #main-page.dataleanUser #recovery-container #login form .login-btn:hover,
  body #main-page.dataleanUser #recovery-container #login form .recovery-btn:hover,
  body #main-page.dataleanUser #recovery-container #login form .continue-btn:hover,
  body #main-page.dataleanUser #recovery-container #login form .change-password-btn:hover,
  body #main-page.dataleanUser #recovery-container #recovery form .login-btn:hover,
  body #main-page.dataleanUser #recovery-container #recovery form .recovery-btn:hover,
  body #main-page.dataleanUser #recovery-container #recovery form .continue-btn:hover,
  body #main-page.dataleanUser #recovery-container #recovery form .change-password-btn:hover,
  body #main-page.dataleanUser #recovery-container #recovery-success form .login-btn:hover,
  body #main-page.dataleanUser #recovery-container #recovery-success form .recovery-btn:hover,
  body #main-page.dataleanUser #recovery-container #recovery-success form .continue-btn:hover,
  body #main-page.dataleanUser #recovery-container #recovery-success form .change-password-btn:hover,
  body #main-page.dataleanUser #recovery-container #change-password form .login-btn:hover,
  body #main-page.dataleanUser #recovery-container #change-password form .recovery-btn:hover,
  body #main-page.dataleanUser #recovery-container #change-password form .continue-btn:hover,
  body #main-page.dataleanUser #recovery-container #change-password form .change-password-btn:hover,
  body #main-page.dataleanUser #recovery-container #consent form .login-btn:hover,
  body #main-page.dataleanUser #recovery-container #consent form .recovery-btn:hover,
  body #main-page.dataleanUser #recovery-container #consent form .continue-btn:hover,
  body #main-page.dataleanUser #recovery-container #consent form .change-password-btn:hover,
  body #main-page.dataleanUser #recovery-container #invalid-request form .login-btn:hover,
  body #main-page.dataleanUser #recovery-container #invalid-request form .recovery-btn:hover,
  body #main-page.dataleanUser #recovery-container #invalid-request form .continue-btn:hover,
  body #main-page.dataleanUser #recovery-container #invalid-request form .change-password-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #login form .login-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #login form .recovery-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #login form .continue-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #login form .change-password-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery form .login-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery form .recovery-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery form .continue-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery form .change-password-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery-success form .login-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery-success form .recovery-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery-success form .continue-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery-success form .change-password-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #change-password form .login-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #change-password form .recovery-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #change-password form .continue-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #change-password form .change-password-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #consent form .login-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #consent form .recovery-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #consent form .continue-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #consent form .change-password-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #invalid-request form .login-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #invalid-request form .recovery-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #invalid-request form .continue-btn:hover,
  body #main-page.dataleanUser #recovery-success-container #invalid-request form .change-password-btn:hover,
  body #main-page.dataleanUser #change-password-container #login form .login-btn:hover,
  body #main-page.dataleanUser #change-password-container #login form .recovery-btn:hover,
  body #main-page.dataleanUser #change-password-container #login form .continue-btn:hover,
  body #main-page.dataleanUser #change-password-container #login form .change-password-btn:hover,
  body #main-page.dataleanUser #change-password-container #recovery form .login-btn:hover,
  body #main-page.dataleanUser #change-password-container #recovery form .recovery-btn:hover,
  body #main-page.dataleanUser #change-password-container #recovery form .continue-btn:hover,
  body #main-page.dataleanUser #change-password-container #recovery form .change-password-btn:hover,
  body #main-page.dataleanUser #change-password-container #recovery-success form .login-btn:hover,
  body #main-page.dataleanUser #change-password-container #recovery-success form .recovery-btn:hover,
  body #main-page.dataleanUser #change-password-container #recovery-success form .continue-btn:hover,
  body #main-page.dataleanUser #change-password-container #recovery-success form .change-password-btn:hover,
  body #main-page.dataleanUser #change-password-container #change-password form .login-btn:hover,
  body #main-page.dataleanUser #change-password-container #change-password form .recovery-btn:hover,
  body #main-page.dataleanUser #change-password-container #change-password form .continue-btn:hover,
  body #main-page.dataleanUser #change-password-container #change-password form .change-password-btn:hover,
  body #main-page.dataleanUser #change-password-container #consent form .login-btn:hover,
  body #main-page.dataleanUser #change-password-container #consent form .recovery-btn:hover,
  body #main-page.dataleanUser #change-password-container #consent form .continue-btn:hover,
  body #main-page.dataleanUser #change-password-container #consent form .change-password-btn:hover,
  body #main-page.dataleanUser #change-password-container #invalid-request form .login-btn:hover,
  body #main-page.dataleanUser #change-password-container #invalid-request form .recovery-btn:hover,
  body #main-page.dataleanUser #change-password-container #invalid-request form .continue-btn:hover,
  body #main-page.dataleanUser #change-password-container #invalid-request form .change-password-btn:hover,
  body #main-page.dataleanUser #consent-container #login form .login-btn:hover,
  body #main-page.dataleanUser #consent-container #login form .recovery-btn:hover,
  body #main-page.dataleanUser #consent-container #login form .continue-btn:hover,
  body #main-page.dataleanUser #consent-container #login form .change-password-btn:hover,
  body #main-page.dataleanUser #consent-container #recovery form .login-btn:hover,
  body #main-page.dataleanUser #consent-container #recovery form .recovery-btn:hover,
  body #main-page.dataleanUser #consent-container #recovery form .continue-btn:hover,
  body #main-page.dataleanUser #consent-container #recovery form .change-password-btn:hover,
  body #main-page.dataleanUser #consent-container #recovery-success form .login-btn:hover,
  body #main-page.dataleanUser #consent-container #recovery-success form .recovery-btn:hover,
  body #main-page.dataleanUser #consent-container #recovery-success form .continue-btn:hover,
  body #main-page.dataleanUser #consent-container #recovery-success form .change-password-btn:hover,
  body #main-page.dataleanUser #consent-container #change-password form .login-btn:hover,
  body #main-page.dataleanUser #consent-container #change-password form .recovery-btn:hover,
  body #main-page.dataleanUser #consent-container #change-password form .continue-btn:hover,
  body #main-page.dataleanUser #consent-container #change-password form .change-password-btn:hover,
  body #main-page.dataleanUser #consent-container #consent form .login-btn:hover,
  body #main-page.dataleanUser #consent-container #consent form .recovery-btn:hover,
  body #main-page.dataleanUser #consent-container #consent form .continue-btn:hover,
  body #main-page.dataleanUser #consent-container #consent form .change-password-btn:hover,
  body #main-page.dataleanUser #consent-container #invalid-request form .login-btn:hover,
  body #main-page.dataleanUser #consent-container #invalid-request form .recovery-btn:hover,
  body #main-page.dataleanUser #consent-container #invalid-request form .continue-btn:hover,
  body #main-page.dataleanUser #consent-container #invalid-request form .change-password-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #login form .login-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #login form .recovery-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #login form .continue-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #login form .change-password-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery form .login-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery form .recovery-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery form .continue-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery form .change-password-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery-success form .login-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery-success form .recovery-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery-success form .continue-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery-success form .change-password-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #change-password form .login-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #change-password form .recovery-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #change-password form .continue-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #change-password form .change-password-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #consent form .login-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #consent form .recovery-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #consent form .continue-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #consent form .change-password-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #invalid-request form .login-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #invalid-request form .recovery-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #invalid-request form .continue-btn:hover,
  body #main-page.dataleanUser #invalid-request-container #invalid-request form .change-password-btn:hover {
    background: #010F34;
    color: #ffffff;
  }
}
body #main-page.dataleanUser #login-container #login form .loader,
body #main-page.dataleanUser #login-container #recovery form .loader,
body #main-page.dataleanUser #login-container #recovery-success form .loader,
body #main-page.dataleanUser #login-container #change-password form .loader,
body #main-page.dataleanUser #login-container #consent form .loader,
body #main-page.dataleanUser #login-container #invalid-request form .loader,
body #main-page.dataleanUser #recovery-container #login form .loader,
body #main-page.dataleanUser #recovery-container #recovery form .loader,
body #main-page.dataleanUser #recovery-container #recovery-success form .loader,
body #main-page.dataleanUser #recovery-container #change-password form .loader,
body #main-page.dataleanUser #recovery-container #consent form .loader,
body #main-page.dataleanUser #recovery-container #invalid-request form .loader,
body #main-page.dataleanUser #recovery-success-container #login form .loader,
body #main-page.dataleanUser #recovery-success-container #recovery form .loader,
body #main-page.dataleanUser #recovery-success-container #recovery-success form .loader,
body #main-page.dataleanUser #recovery-success-container #change-password form .loader,
body #main-page.dataleanUser #recovery-success-container #consent form .loader,
body #main-page.dataleanUser #recovery-success-container #invalid-request form .loader,
body #main-page.dataleanUser #change-password-container #login form .loader,
body #main-page.dataleanUser #change-password-container #recovery form .loader,
body #main-page.dataleanUser #change-password-container #recovery-success form .loader,
body #main-page.dataleanUser #change-password-container #change-password form .loader,
body #main-page.dataleanUser #change-password-container #consent form .loader,
body #main-page.dataleanUser #change-password-container #invalid-request form .loader,
body #main-page.dataleanUser #consent-container #login form .loader,
body #main-page.dataleanUser #consent-container #recovery form .loader,
body #main-page.dataleanUser #consent-container #recovery-success form .loader,
body #main-page.dataleanUser #consent-container #change-password form .loader,
body #main-page.dataleanUser #consent-container #consent form .loader,
body #main-page.dataleanUser #consent-container #invalid-request form .loader,
body #main-page.dataleanUser #invalid-request-container #login form .loader,
body #main-page.dataleanUser #invalid-request-container #recovery form .loader,
body #main-page.dataleanUser #invalid-request-container #recovery-success form .loader,
body #main-page.dataleanUser #invalid-request-container #change-password form .loader,
body #main-page.dataleanUser #invalid-request-container #consent form .loader,
body #main-page.dataleanUser #invalid-request-container #invalid-request form .loader {
  width: auto;
  height: calc(100% - 10px);
  stroke: #ffffff;
}
body #main-page.dataleanUser #login-container #login .buttons-container,
body #main-page.dataleanUser #login-container #recovery .buttons-container,
body #main-page.dataleanUser #login-container #recovery-success .buttons-container,
body #main-page.dataleanUser #login-container #change-password .buttons-container,
body #main-page.dataleanUser #login-container #consent .buttons-container,
body #main-page.dataleanUser #login-container #invalid-request .buttons-container,
body #main-page.dataleanUser #recovery-container #login .buttons-container,
body #main-page.dataleanUser #recovery-container #recovery .buttons-container,
body #main-page.dataleanUser #recovery-container #recovery-success .buttons-container,
body #main-page.dataleanUser #recovery-container #change-password .buttons-container,
body #main-page.dataleanUser #recovery-container #consent .buttons-container,
body #main-page.dataleanUser #recovery-container #invalid-request .buttons-container,
body #main-page.dataleanUser #recovery-success-container #login .buttons-container,
body #main-page.dataleanUser #recovery-success-container #recovery .buttons-container,
body #main-page.dataleanUser #recovery-success-container #recovery-success .buttons-container,
body #main-page.dataleanUser #recovery-success-container #change-password .buttons-container,
body #main-page.dataleanUser #recovery-success-container #consent .buttons-container,
body #main-page.dataleanUser #recovery-success-container #invalid-request .buttons-container,
body #main-page.dataleanUser #change-password-container #login .buttons-container,
body #main-page.dataleanUser #change-password-container #recovery .buttons-container,
body #main-page.dataleanUser #change-password-container #recovery-success .buttons-container,
body #main-page.dataleanUser #change-password-container #change-password .buttons-container,
body #main-page.dataleanUser #change-password-container #consent .buttons-container,
body #main-page.dataleanUser #change-password-container #invalid-request .buttons-container,
body #main-page.dataleanUser #consent-container #login .buttons-container,
body #main-page.dataleanUser #consent-container #recovery .buttons-container,
body #main-page.dataleanUser #consent-container #recovery-success .buttons-container,
body #main-page.dataleanUser #consent-container #change-password .buttons-container,
body #main-page.dataleanUser #consent-container #consent .buttons-container,
body #main-page.dataleanUser #consent-container #invalid-request .buttons-container,
body #main-page.dataleanUser #invalid-request-container #login .buttons-container,
body #main-page.dataleanUser #invalid-request-container #recovery .buttons-container,
body #main-page.dataleanUser #invalid-request-container #recovery-success .buttons-container,
body #main-page.dataleanUser #invalid-request-container #change-password .buttons-container,
body #main-page.dataleanUser #invalid-request-container #consent .buttons-container,
body #main-page.dataleanUser #invalid-request-container #invalid-request .buttons-container {
  width: 100%;
  gap: 20px;
  margin-top: 20px;
}
body #main-page.dataleanUser #login-container #login .buttons-container button,
body #main-page.dataleanUser #login-container #recovery .buttons-container button,
body #main-page.dataleanUser #login-container #recovery-success .buttons-container button,
body #main-page.dataleanUser #login-container #change-password .buttons-container button,
body #main-page.dataleanUser #login-container #consent .buttons-container button,
body #main-page.dataleanUser #login-container #invalid-request .buttons-container button,
body #main-page.dataleanUser #recovery-container #login .buttons-container button,
body #main-page.dataleanUser #recovery-container #recovery .buttons-container button,
body #main-page.dataleanUser #recovery-container #recovery-success .buttons-container button,
body #main-page.dataleanUser #recovery-container #change-password .buttons-container button,
body #main-page.dataleanUser #recovery-container #consent .buttons-container button,
body #main-page.dataleanUser #recovery-container #invalid-request .buttons-container button,
body #main-page.dataleanUser #recovery-success-container #login .buttons-container button,
body #main-page.dataleanUser #recovery-success-container #recovery .buttons-container button,
body #main-page.dataleanUser #recovery-success-container #recovery-success .buttons-container button,
body #main-page.dataleanUser #recovery-success-container #change-password .buttons-container button,
body #main-page.dataleanUser #recovery-success-container #consent .buttons-container button,
body #main-page.dataleanUser #recovery-success-container #invalid-request .buttons-container button,
body #main-page.dataleanUser #change-password-container #login .buttons-container button,
body #main-page.dataleanUser #change-password-container #recovery .buttons-container button,
body #main-page.dataleanUser #change-password-container #recovery-success .buttons-container button,
body #main-page.dataleanUser #change-password-container #change-password .buttons-container button,
body #main-page.dataleanUser #change-password-container #consent .buttons-container button,
body #main-page.dataleanUser #change-password-container #invalid-request .buttons-container button,
body #main-page.dataleanUser #consent-container #login .buttons-container button,
body #main-page.dataleanUser #consent-container #recovery .buttons-container button,
body #main-page.dataleanUser #consent-container #recovery-success .buttons-container button,
body #main-page.dataleanUser #consent-container #change-password .buttons-container button,
body #main-page.dataleanUser #consent-container #consent .buttons-container button,
body #main-page.dataleanUser #consent-container #invalid-request .buttons-container button,
body #main-page.dataleanUser #invalid-request-container #login .buttons-container button,
body #main-page.dataleanUser #invalid-request-container #recovery .buttons-container button,
body #main-page.dataleanUser #invalid-request-container #recovery-success .buttons-container button,
body #main-page.dataleanUser #invalid-request-container #change-password .buttons-container button,
body #main-page.dataleanUser #invalid-request-container #consent .buttons-container button,
body #main-page.dataleanUser #invalid-request-container #invalid-request .buttons-container button {
  width: calc(100% - 100px);
  height: 50px;
  border-radius: 10px;
  border: 2px solid #ffffff;
  margin: 0 50px;
  background: rgba(255, 255, 255, 0);
  color: #ffffff;
  font-family: "Segma", sans-serif;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 3px;
  line-height: 100%;
  text-transform: uppercase;
  cursor: pointer;
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
@media (hover: hover) and (pointer: fine) {
  body #main-page.dataleanUser #login-container #login .buttons-container button:hover,
  body #main-page.dataleanUser #login-container #recovery .buttons-container button:hover,
  body #main-page.dataleanUser #login-container #recovery-success .buttons-container button:hover,
  body #main-page.dataleanUser #login-container #change-password .buttons-container button:hover,
  body #main-page.dataleanUser #login-container #consent .buttons-container button:hover,
  body #main-page.dataleanUser #login-container #invalid-request .buttons-container button:hover,
  body #main-page.dataleanUser #recovery-container #login .buttons-container button:hover,
  body #main-page.dataleanUser #recovery-container #recovery .buttons-container button:hover,
  body #main-page.dataleanUser #recovery-container #recovery-success .buttons-container button:hover,
  body #main-page.dataleanUser #recovery-container #change-password .buttons-container button:hover,
  body #main-page.dataleanUser #recovery-container #consent .buttons-container button:hover,
  body #main-page.dataleanUser #recovery-container #invalid-request .buttons-container button:hover,
  body #main-page.dataleanUser #recovery-success-container #login .buttons-container button:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery .buttons-container button:hover,
  body #main-page.dataleanUser #recovery-success-container #recovery-success .buttons-container button:hover,
  body #main-page.dataleanUser #recovery-success-container #change-password .buttons-container button:hover,
  body #main-page.dataleanUser #recovery-success-container #consent .buttons-container button:hover,
  body #main-page.dataleanUser #recovery-success-container #invalid-request .buttons-container button:hover,
  body #main-page.dataleanUser #change-password-container #login .buttons-container button:hover,
  body #main-page.dataleanUser #change-password-container #recovery .buttons-container button:hover,
  body #main-page.dataleanUser #change-password-container #recovery-success .buttons-container button:hover,
  body #main-page.dataleanUser #change-password-container #change-password .buttons-container button:hover,
  body #main-page.dataleanUser #change-password-container #consent .buttons-container button:hover,
  body #main-page.dataleanUser #change-password-container #invalid-request .buttons-container button:hover,
  body #main-page.dataleanUser #consent-container #login .buttons-container button:hover,
  body #main-page.dataleanUser #consent-container #recovery .buttons-container button:hover,
  body #main-page.dataleanUser #consent-container #recovery-success .buttons-container button:hover,
  body #main-page.dataleanUser #consent-container #change-password .buttons-container button:hover,
  body #main-page.dataleanUser #consent-container #consent .buttons-container button:hover,
  body #main-page.dataleanUser #consent-container #invalid-request .buttons-container button:hover,
  body #main-page.dataleanUser #invalid-request-container #login .buttons-container button:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery .buttons-container button:hover,
  body #main-page.dataleanUser #invalid-request-container #recovery-success .buttons-container button:hover,
  body #main-page.dataleanUser #invalid-request-container #change-password .buttons-container button:hover,
  body #main-page.dataleanUser #invalid-request-container #consent .buttons-container button:hover,
  body #main-page.dataleanUser #invalid-request-container #invalid-request .buttons-container button:hover {
    opacity: 0.5;
  }
}
body #main-page.dataleanUser #login-container .back-btn,
body #main-page.dataleanUser #recovery-container .back-btn,
body #main-page.dataleanUser #recovery-success-container .back-btn,
body #main-page.dataleanUser #change-password-container .back-btn,
body #main-page.dataleanUser #consent-container .back-btn,
body #main-page.dataleanUser #invalid-request-container .back-btn {
  width: calc(100% - 100px);
  height: 30px;
  margin: 20px 50px 0 50px;
  background: rgba(255, 255, 255, 0);
  border: none;
  color: #ffffff;
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 180%;
  cursor: pointer;
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
@media (hover: hover) and (pointer: fine) {
  body #main-page.dataleanUser #login-container .back-btn:hover,
  body #main-page.dataleanUser #recovery-container .back-btn:hover,
  body #main-page.dataleanUser #recovery-success-container .back-btn:hover,
  body #main-page.dataleanUser #change-password-container .back-btn:hover,
  body #main-page.dataleanUser #consent-container .back-btn:hover,
  body #main-page.dataleanUser #invalid-request-container .back-btn:hover {
    opacity: 0.5;
  }
}

/* --- FONT SEGMA --- */
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Thin.eot");
  src: url("../../fonts/Segma/Segma-Thin.eot");
  src: url("../../fonts/Segma/Segma-Thin.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Thin.woff2") format("woff2"), url("../../fonts/Segma/Segma-Thin.woff") format("woff"), url("../../fonts/Segma/Segma-Thin.ttf") format("truetype"), url("../../fonts/Segma/Segma-Thin.svg#Segma-Thin") format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Light.eot");
  src: url("../../fonts/Segma/Segma-Light.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Light.woff2") format("woff2"), url("../../fonts/Segma/Segma-Light.woff") format("woff"), url("../../fonts/Segma/Segma-Light.ttf") format("truetype"), url("../../fonts/Segma/Segma-Light.svg#Segma-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Regular.eot");
  src: url("../../fonts/Segma/Segma-Regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Regular.woff2") format("woff2"), url("../../fonts/Segma/Segma-Regular.woff") format("woff"), url("../../fonts/Segma/Segma-Regular.ttf") format("truetype"), url("../../fonts/Segma/Segma-Regular.svg#Segma-Regular") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Medium.eot");
  src: url("../../fonts/Segma/Segma-Medium.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Medium.woff2") format("woff2"), url("../../fonts/Segma/Segma-Medium.woff") format("woff"), url("../../fonts/Segma/Segma-Medium.ttf") format("truetype"), url("../../fonts/Segma/Segma-Medium.svg#Segma-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-SemiBold.eot");
  src: url("../../fonts/Segma/Segma-SemiBold.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-SemiBold.woff2") format("woff2"), url("../../fonts/Segma/Segma-SemiBold.woff") format("woff"), url("../../fonts/Segma/Segma-SemiBold.ttf") format("truetype"), url("../..fonts/Segma/Segma-SemiBold.svg#Segma-SemiBold") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../fonts/Segma/Segma-Bold.eot");
  src: url("../fonts/Segma/Segma-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Segma/Segma-Bold.woff2") format("woff2"), url("../fonts/Segma/Segma-Bold.woff") format("woff"), url("../fonts/Segma/Segma-Bold.ttf") format("truetype"), url("../fonts/Segma/Segma-Bold.svg#Segma-Bold") format("svg");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Segma";
  src: url("../../fonts/Segma/Segma-Black.eot");
  src: url("../../fonts/Segma/Segma-Black.eot?#iefix") format("embedded-opentype"), url("../../fonts/Segma/Segma-Black.woff2") format("woff2"), url("../../fonts/Segma/Segma-Black.woff") format("woff"), url("../../fonts/Segma/Segma-Black.ttf") format("truetype"), url("../../fonts/Segma/Segma-Black.svg#Segma-Black") format("svg");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
/* --- FONT CUSTOM - ADDICTION --- */
@font-face {
  font-family: "Addiction SmartCo";
  src: url("/fonts/AddictionSmartCo/icomoon.eot?t611n0");
  src: url("/fonts/AddictionSmartCo/icomoon.eot?t611n0#iefix") format("embedded-opentype"), url("/fonts/AddictionSmartCo/icomoon.ttf?t611n0") format("truetype"), url("/fonts/AddictionSmartCo/icomoon.woff?t611n0") format("woff"), url("/fonts/AddictionSmartCo/icomoon.svg?t611n0#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-],
[class*=" icon-"] {
  font-family: "Addiction SmartCo" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-change-password::before {
  content: "a";
}

.icon-community::before {
  content: "b";
}

.icon-document::before {
  content: "c";
}

.icon-download::before {
  content: "d";
}

.icon-edit::before {
  content: "e";
}

.icon-email::before {
  content: "f";
}

.icon-language::before {
  content: "g";
}

.icon-left::before {
  content: "h";
}

.icon-lock::before {
  content: "i";
}

.icon-logout::before {
  content: "j";
}

.icon-pdf::before {
  content: "k";
}

.icon-performance::before {
  content: "l";
}

.icon-poll::before {
  content: "m";
}

.icon-ppt::before {
  content: "n";
}

.icon-profile::before {
  content: "o";
}

.icon-cockpit::before {
  content: "p";
}

.icon-jumpto::before {
  content: "q";
}

.icon-accept::before {
  content: "r";
}

.icon-right::before {
  content: "s";
}

.icon-search::before {
  content: "t";
}

.icon-training::before {
  content: "u";
}

.icon-video::before {
  content: "v";
}

.icon-welcome::before {
  content: "w";
}

.icon-accept-reverse::before {
  content: "x";
}

.icon-close::before {
  content: "y";
}

.icon-configuration::before {
  content: "z";
}

.icon-hamburger::before {
  content: "0";
}

.icon-jump::before {
  content: "1";
}

.icon-like::before {
  content: "2";
}

.icon-btn-search::before {
  content: "3";
}

.icon-view::before {
  content: "4";
}

.icon-password-hidden::before {
  content: "5";
}

.icon-password-show::before {
  content: "6";
}

.icon-btn-logout::before {
  content: "7";
}

.icon-filters::before {
  content: "8";
}

.icon-comunicazioni::before {
  content: "9";
}

.icon-add-image::before {
  content: "à";
}

.icon-communications::before {
  content: "è";
}

.icon-welcome-kit::before {
  content: "é";
}

.icon-profile2::before {
  content: "ì";
}

.icon-home::before {
  content: "ò";
}

.icon-home2::before {
  content: "ù";
}

.icon-world::before {
  content: "ç";
}

.icon-download1::before {
  content: "§";
}

.icon-onboarding::before {
  content: "*";
}

.icon-documents::before {
  content: "°";
}

.icon-contest::before {
  content: "-";
}

.icon-reservation::before {
  content: "|";
}

.icon-prenotazioni::before {
  content: "A";
}

.icon-hours::before {
  content: "B";
}

.icon-rimborsi::before {
  content: "C";
}

.icon-riunioni::before {
  content: "D";
}

.icon-foto::before {
  content: "E";
}

.icon-rullino::before {
  content: "F";
}

.icon-vacation::before {
  content: "G";
}

.icon-documents1::before {
  content: "H";
}

.icon-lms::before {
  content: "I";
}

.icon-whatsapp::before {
  content: "J";
}

.icon-phone::before {
  content: "K";
}

/* --- GENERAL VARIABLES --- */
/* COLORS */
/* FONT FAMILY */
/* FONT WEIGHT */
/* ANIMATIONS */
/* --- CONFIGURATOR VARIABLES --- */
/* COLORS */
/* IMAGES */
/* --- CONFIGURATOR STYLE --- */
body #main-page.configuratorUser {
  background: rgba(0, 0, 0, 0.5);
  z-index: 1;
}
body #main-page.configuratorUser.error::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #FF0000;
  opacity: 0.75;
  z-index: 5;
  pointer-events: none;
  mix-blend-mode: color;
}
body #main-page.configuratorUser .bg-video-container video {
  object-fit: cover;
}
body #main-page.configuratorUser #login-container,
body #main-page.configuratorUser #recovery-container,
body #main-page.configuratorUser #recovery-success-container,
body #main-page.configuratorUser #change-password-container,
body #main-page.configuratorUser #consent-container {
  width: 330px;
  height: auto;
}
body #main-page.configuratorUser #login-container #login #logo,
body #main-page.configuratorUser #login-container #recovery #logo,
body #main-page.configuratorUser #login-container #recovery-success #logo,
body #main-page.configuratorUser #login-container #change-password #logo,
body #main-page.configuratorUser #login-container #consent #logo,
body #main-page.configuratorUser #recovery-container #login #logo,
body #main-page.configuratorUser #recovery-container #recovery #logo,
body #main-page.configuratorUser #recovery-container #recovery-success #logo,
body #main-page.configuratorUser #recovery-container #change-password #logo,
body #main-page.configuratorUser #recovery-container #consent #logo,
body #main-page.configuratorUser #recovery-success-container #login #logo,
body #main-page.configuratorUser #recovery-success-container #recovery #logo,
body #main-page.configuratorUser #recovery-success-container #recovery-success #logo,
body #main-page.configuratorUser #recovery-success-container #change-password #logo,
body #main-page.configuratorUser #recovery-success-container #consent #logo,
body #main-page.configuratorUser #change-password-container #login #logo,
body #main-page.configuratorUser #change-password-container #recovery #logo,
body #main-page.configuratorUser #change-password-container #recovery-success #logo,
body #main-page.configuratorUser #change-password-container #change-password #logo,
body #main-page.configuratorUser #change-password-container #consent #logo,
body #main-page.configuratorUser #consent-container #login #logo,
body #main-page.configuratorUser #consent-container #recovery #logo,
body #main-page.configuratorUser #consent-container #recovery-success #logo,
body #main-page.configuratorUser #consent-container #change-password #logo,
body #main-page.configuratorUser #consent-container #consent #logo {
  width: 160px;
  height: 160px;
  background-image: url("../../images/addiction/datalean-logo.png");
  margin-bottom: 20px;
}
body #main-page.configuratorUser #login-container #login .header .title,
body #main-page.configuratorUser #login-container #recovery .header .title,
body #main-page.configuratorUser #login-container #recovery-success .header .title,
body #main-page.configuratorUser #login-container #change-password .header .title,
body #main-page.configuratorUser #login-container #consent .header .title,
body #main-page.configuratorUser #recovery-container #login .header .title,
body #main-page.configuratorUser #recovery-container #recovery .header .title,
body #main-page.configuratorUser #recovery-container #recovery-success .header .title,
body #main-page.configuratorUser #recovery-container #change-password .header .title,
body #main-page.configuratorUser #recovery-container #consent .header .title,
body #main-page.configuratorUser #recovery-success-container #login .header .title,
body #main-page.configuratorUser #recovery-success-container #recovery .header .title,
body #main-page.configuratorUser #recovery-success-container #recovery-success .header .title,
body #main-page.configuratorUser #recovery-success-container #change-password .header .title,
body #main-page.configuratorUser #recovery-success-container #consent .header .title,
body #main-page.configuratorUser #change-password-container #login .header .title,
body #main-page.configuratorUser #change-password-container #recovery .header .title,
body #main-page.configuratorUser #change-password-container #recovery-success .header .title,
body #main-page.configuratorUser #change-password-container #change-password .header .title,
body #main-page.configuratorUser #change-password-container #consent .header .title,
body #main-page.configuratorUser #consent-container #login .header .title,
body #main-page.configuratorUser #consent-container #recovery .header .title,
body #main-page.configuratorUser #consent-container #recovery-success .header .title,
body #main-page.configuratorUser #consent-container #change-password .header .title,
body #main-page.configuratorUser #consent-container #consent .header .title {
  color: #ffffff;
  font-family: "Segma", sans-serif;
  font-weight: 300;
  font-size: 30px;
  letter-spacing: 0;
  line-height: 140%;
  text-align: center;
  margin-bottom: 10px;
}
body #main-page.configuratorUser #login-container #login .header .subtitle,
body #main-page.configuratorUser #login-container #recovery .header .subtitle,
body #main-page.configuratorUser #login-container #recovery-success .header .subtitle,
body #main-page.configuratorUser #login-container #change-password .header .subtitle,
body #main-page.configuratorUser #login-container #consent .header .subtitle,
body #main-page.configuratorUser #recovery-container #login .header .subtitle,
body #main-page.configuratorUser #recovery-container #recovery .header .subtitle,
body #main-page.configuratorUser #recovery-container #recovery-success .header .subtitle,
body #main-page.configuratorUser #recovery-container #change-password .header .subtitle,
body #main-page.configuratorUser #recovery-container #consent .header .subtitle,
body #main-page.configuratorUser #recovery-success-container #login .header .subtitle,
body #main-page.configuratorUser #recovery-success-container #recovery .header .subtitle,
body #main-page.configuratorUser #recovery-success-container #recovery-success .header .subtitle,
body #main-page.configuratorUser #recovery-success-container #change-password .header .subtitle,
body #main-page.configuratorUser #recovery-success-container #consent .header .subtitle,
body #main-page.configuratorUser #change-password-container #login .header .subtitle,
body #main-page.configuratorUser #change-password-container #recovery .header .subtitle,
body #main-page.configuratorUser #change-password-container #recovery-success .header .subtitle,
body #main-page.configuratorUser #change-password-container #change-password .header .subtitle,
body #main-page.configuratorUser #change-password-container #consent .header .subtitle,
body #main-page.configuratorUser #consent-container #login .header .subtitle,
body #main-page.configuratorUser #consent-container #recovery .header .subtitle,
body #main-page.configuratorUser #consent-container #recovery-success .header .subtitle,
body #main-page.configuratorUser #consent-container #change-password .header .subtitle,
body #main-page.configuratorUser #consent-container #consent .header .subtitle {
  color: rgba(255, 255, 255, 0.65);
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 180%;
  text-align: center;
}
body #main-page.configuratorUser #login-container #login .header .subtitle .error-message,
body #main-page.configuratorUser #login-container #recovery .header .subtitle .error-message,
body #main-page.configuratorUser #login-container #recovery-success .header .subtitle .error-message,
body #main-page.configuratorUser #login-container #change-password .header .subtitle .error-message,
body #main-page.configuratorUser #login-container #consent .header .subtitle .error-message,
body #main-page.configuratorUser #recovery-container #login .header .subtitle .error-message,
body #main-page.configuratorUser #recovery-container #recovery .header .subtitle .error-message,
body #main-page.configuratorUser #recovery-container #recovery-success .header .subtitle .error-message,
body #main-page.configuratorUser #recovery-container #change-password .header .subtitle .error-message,
body #main-page.configuratorUser #recovery-container #consent .header .subtitle .error-message,
body #main-page.configuratorUser #recovery-success-container #login .header .subtitle .error-message,
body #main-page.configuratorUser #recovery-success-container #recovery .header .subtitle .error-message,
body #main-page.configuratorUser #recovery-success-container #recovery-success .header .subtitle .error-message,
body #main-page.configuratorUser #recovery-success-container #change-password .header .subtitle .error-message,
body #main-page.configuratorUser #recovery-success-container #consent .header .subtitle .error-message,
body #main-page.configuratorUser #change-password-container #login .header .subtitle .error-message,
body #main-page.configuratorUser #change-password-container #recovery .header .subtitle .error-message,
body #main-page.configuratorUser #change-password-container #recovery-success .header .subtitle .error-message,
body #main-page.configuratorUser #change-password-container #change-password .header .subtitle .error-message,
body #main-page.configuratorUser #change-password-container #consent .header .subtitle .error-message,
body #main-page.configuratorUser #consent-container #login .header .subtitle .error-message,
body #main-page.configuratorUser #consent-container #recovery .header .subtitle .error-message,
body #main-page.configuratorUser #consent-container #recovery-success .header .subtitle .error-message,
body #main-page.configuratorUser #consent-container #change-password .header .subtitle .error-message,
body #main-page.configuratorUser #consent-container #consent .header .subtitle .error-message {
  color: rgba(255, 255, 255, 0.65);
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 180%;
  text-align: center;
}
body #main-page.configuratorUser #login-container #login .interaction-container,
body #main-page.configuratorUser #login-container #recovery .interaction-container,
body #main-page.configuratorUser #login-container #recovery-success .interaction-container,
body #main-page.configuratorUser #login-container #change-password .interaction-container,
body #main-page.configuratorUser #login-container #consent .interaction-container,
body #main-page.configuratorUser #recovery-container #login .interaction-container,
body #main-page.configuratorUser #recovery-container #recovery .interaction-container,
body #main-page.configuratorUser #recovery-container #recovery-success .interaction-container,
body #main-page.configuratorUser #recovery-container #change-password .interaction-container,
body #main-page.configuratorUser #recovery-container #consent .interaction-container,
body #main-page.configuratorUser #recovery-success-container #login .interaction-container,
body #main-page.configuratorUser #recovery-success-container #recovery .interaction-container,
body #main-page.configuratorUser #recovery-success-container #recovery-success .interaction-container,
body #main-page.configuratorUser #recovery-success-container #change-password .interaction-container,
body #main-page.configuratorUser #recovery-success-container #consent .interaction-container,
body #main-page.configuratorUser #change-password-container #login .interaction-container,
body #main-page.configuratorUser #change-password-container #recovery .interaction-container,
body #main-page.configuratorUser #change-password-container #recovery-success .interaction-container,
body #main-page.configuratorUser #change-password-container #change-password .interaction-container,
body #main-page.configuratorUser #change-password-container #consent .interaction-container,
body #main-page.configuratorUser #consent-container #login .interaction-container,
body #main-page.configuratorUser #consent-container #recovery .interaction-container,
body #main-page.configuratorUser #consent-container #recovery-success .interaction-container,
body #main-page.configuratorUser #consent-container #change-password .interaction-container,
body #main-page.configuratorUser #consent-container #consent .interaction-container {
  color: rgba(255, 255, 255, 0.65);
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 180%;
  text-align: left;
}
body #main-page.configuratorUser #login-container #login .interaction-container > ul,
body #main-page.configuratorUser #login-container #recovery .interaction-container > ul,
body #main-page.configuratorUser #login-container #recovery-success .interaction-container > ul,
body #main-page.configuratorUser #login-container #change-password .interaction-container > ul,
body #main-page.configuratorUser #login-container #consent .interaction-container > ul,
body #main-page.configuratorUser #recovery-container #login .interaction-container > ul,
body #main-page.configuratorUser #recovery-container #recovery .interaction-container > ul,
body #main-page.configuratorUser #recovery-container #recovery-success .interaction-container > ul,
body #main-page.configuratorUser #recovery-container #change-password .interaction-container > ul,
body #main-page.configuratorUser #recovery-container #consent .interaction-container > ul,
body #main-page.configuratorUser #recovery-success-container #login .interaction-container > ul,
body #main-page.configuratorUser #recovery-success-container #recovery .interaction-container > ul,
body #main-page.configuratorUser #recovery-success-container #recovery-success .interaction-container > ul,
body #main-page.configuratorUser #recovery-success-container #change-password .interaction-container > ul,
body #main-page.configuratorUser #recovery-success-container #consent .interaction-container > ul,
body #main-page.configuratorUser #change-password-container #login .interaction-container > ul,
body #main-page.configuratorUser #change-password-container #recovery .interaction-container > ul,
body #main-page.configuratorUser #change-password-container #recovery-success .interaction-container > ul,
body #main-page.configuratorUser #change-password-container #change-password .interaction-container > ul,
body #main-page.configuratorUser #change-password-container #consent .interaction-container > ul,
body #main-page.configuratorUser #consent-container #login .interaction-container > ul,
body #main-page.configuratorUser #consent-container #recovery .interaction-container > ul,
body #main-page.configuratorUser #consent-container #recovery-success .interaction-container > ul,
body #main-page.configuratorUser #consent-container #change-password .interaction-container > ul,
body #main-page.configuratorUser #consent-container #consent .interaction-container > ul {
  padding-inline-start: 0;
  margin-left: 20px;
}
body #main-page.configuratorUser #login-container #login .interaction-container > ul > ul,
body #main-page.configuratorUser #login-container #recovery .interaction-container > ul > ul,
body #main-page.configuratorUser #login-container #recovery-success .interaction-container > ul > ul,
body #main-page.configuratorUser #login-container #change-password .interaction-container > ul > ul,
body #main-page.configuratorUser #login-container #consent .interaction-container > ul > ul,
body #main-page.configuratorUser #recovery-container #login .interaction-container > ul > ul,
body #main-page.configuratorUser #recovery-container #recovery .interaction-container > ul > ul,
body #main-page.configuratorUser #recovery-container #recovery-success .interaction-container > ul > ul,
body #main-page.configuratorUser #recovery-container #change-password .interaction-container > ul > ul,
body #main-page.configuratorUser #recovery-container #consent .interaction-container > ul > ul,
body #main-page.configuratorUser #recovery-success-container #login .interaction-container > ul > ul,
body #main-page.configuratorUser #recovery-success-container #recovery .interaction-container > ul > ul,
body #main-page.configuratorUser #recovery-success-container #recovery-success .interaction-container > ul > ul,
body #main-page.configuratorUser #recovery-success-container #change-password .interaction-container > ul > ul,
body #main-page.configuratorUser #recovery-success-container #consent .interaction-container > ul > ul,
body #main-page.configuratorUser #change-password-container #login .interaction-container > ul > ul,
body #main-page.configuratorUser #change-password-container #recovery .interaction-container > ul > ul,
body #main-page.configuratorUser #change-password-container #recovery-success .interaction-container > ul > ul,
body #main-page.configuratorUser #change-password-container #change-password .interaction-container > ul > ul,
body #main-page.configuratorUser #change-password-container #consent .interaction-container > ul > ul,
body #main-page.configuratorUser #consent-container #login .interaction-container > ul > ul,
body #main-page.configuratorUser #consent-container #recovery .interaction-container > ul > ul,
body #main-page.configuratorUser #consent-container #recovery-success .interaction-container > ul > ul,
body #main-page.configuratorUser #consent-container #change-password .interaction-container > ul > ul,
body #main-page.configuratorUser #consent-container #consent .interaction-container > ul > ul {
  padding-inline-start: 20px;
}
body #main-page.configuratorUser #login-container #login form .form-control,
body #main-page.configuratorUser #login-container #recovery form .form-control,
body #main-page.configuratorUser #login-container #recovery-success form .form-control,
body #main-page.configuratorUser #login-container #change-password form .form-control,
body #main-page.configuratorUser #login-container #consent form .form-control,
body #main-page.configuratorUser #recovery-container #login form .form-control,
body #main-page.configuratorUser #recovery-container #recovery form .form-control,
body #main-page.configuratorUser #recovery-container #recovery-success form .form-control,
body #main-page.configuratorUser #recovery-container #change-password form .form-control,
body #main-page.configuratorUser #recovery-container #consent form .form-control,
body #main-page.configuratorUser #recovery-success-container #login form .form-control,
body #main-page.configuratorUser #recovery-success-container #recovery form .form-control,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .form-control,
body #main-page.configuratorUser #recovery-success-container #change-password form .form-control,
body #main-page.configuratorUser #recovery-success-container #consent form .form-control,
body #main-page.configuratorUser #change-password-container #login form .form-control,
body #main-page.configuratorUser #change-password-container #recovery form .form-control,
body #main-page.configuratorUser #change-password-container #recovery-success form .form-control,
body #main-page.configuratorUser #change-password-container #change-password form .form-control,
body #main-page.configuratorUser #change-password-container #consent form .form-control,
body #main-page.configuratorUser #consent-container #login form .form-control,
body #main-page.configuratorUser #consent-container #recovery form .form-control,
body #main-page.configuratorUser #consent-container #recovery-success form .form-control,
body #main-page.configuratorUser #consent-container #change-password form .form-control,
body #main-page.configuratorUser #consent-container #consent form .form-control {
  margin-top: 30px;
}
body #main-page.configuratorUser #login-container #login form .form-control .label-input,
body #main-page.configuratorUser #login-container #recovery form .form-control .label-input,
body #main-page.configuratorUser #login-container #recovery-success form .form-control .label-input,
body #main-page.configuratorUser #login-container #change-password form .form-control .label-input,
body #main-page.configuratorUser #login-container #consent form .form-control .label-input,
body #main-page.configuratorUser #recovery-container #login form .form-control .label-input,
body #main-page.configuratorUser #recovery-container #recovery form .form-control .label-input,
body #main-page.configuratorUser #recovery-container #recovery-success form .form-control .label-input,
body #main-page.configuratorUser #recovery-container #change-password form .form-control .label-input,
body #main-page.configuratorUser #recovery-container #consent form .form-control .label-input,
body #main-page.configuratorUser #recovery-success-container #login form .form-control .label-input,
body #main-page.configuratorUser #recovery-success-container #recovery form .form-control .label-input,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .form-control .label-input,
body #main-page.configuratorUser #recovery-success-container #change-password form .form-control .label-input,
body #main-page.configuratorUser #recovery-success-container #consent form .form-control .label-input,
body #main-page.configuratorUser #change-password-container #login form .form-control .label-input,
body #main-page.configuratorUser #change-password-container #recovery form .form-control .label-input,
body #main-page.configuratorUser #change-password-container #recovery-success form .form-control .label-input,
body #main-page.configuratorUser #change-password-container #change-password form .form-control .label-input,
body #main-page.configuratorUser #change-password-container #consent form .form-control .label-input,
body #main-page.configuratorUser #consent-container #login form .form-control .label-input,
body #main-page.configuratorUser #consent-container #recovery form .form-control .label-input,
body #main-page.configuratorUser #consent-container #recovery-success form .form-control .label-input,
body #main-page.configuratorUser #consent-container #change-password form .form-control .label-input,
body #main-page.configuratorUser #consent-container #consent form .form-control .label-input {
  color: rgba(255, 255, 255, 0.5);
  font-family: "Segma", sans-serif;
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 3px;
  line-height: 200%;
  text-transform: uppercase;
}
body #main-page.configuratorUser #login-container #login form .form-control .input-group,
body #main-page.configuratorUser #login-container #recovery form .form-control .input-group,
body #main-page.configuratorUser #login-container #recovery-success form .form-control .input-group,
body #main-page.configuratorUser #login-container #change-password form .form-control .input-group,
body #main-page.configuratorUser #login-container #consent form .form-control .input-group,
body #main-page.configuratorUser #recovery-container #login form .form-control .input-group,
body #main-page.configuratorUser #recovery-container #recovery form .form-control .input-group,
body #main-page.configuratorUser #recovery-container #recovery-success form .form-control .input-group,
body #main-page.configuratorUser #recovery-container #change-password form .form-control .input-group,
body #main-page.configuratorUser #recovery-container #consent form .form-control .input-group,
body #main-page.configuratorUser #recovery-success-container #login form .form-control .input-group,
body #main-page.configuratorUser #recovery-success-container #recovery form .form-control .input-group,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .form-control .input-group,
body #main-page.configuratorUser #recovery-success-container #change-password form .form-control .input-group,
body #main-page.configuratorUser #recovery-success-container #consent form .form-control .input-group,
body #main-page.configuratorUser #change-password-container #login form .form-control .input-group,
body #main-page.configuratorUser #change-password-container #recovery form .form-control .input-group,
body #main-page.configuratorUser #change-password-container #recovery-success form .form-control .input-group,
body #main-page.configuratorUser #change-password-container #change-password form .form-control .input-group,
body #main-page.configuratorUser #change-password-container #consent form .form-control .input-group,
body #main-page.configuratorUser #consent-container #login form .form-control .input-group,
body #main-page.configuratorUser #consent-container #recovery form .form-control .input-group,
body #main-page.configuratorUser #consent-container #recovery-success form .form-control .input-group,
body #main-page.configuratorUser #consent-container #change-password form .form-control .input-group,
body #main-page.configuratorUser #consent-container #consent form .form-control .input-group {
  height: 36px;
}
body #main-page.configuratorUser #login-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #login-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #login-container #recovery-success form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #login-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #login-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #recovery-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #recovery-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #recovery-container #recovery-success form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #recovery-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #recovery-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #recovery-success-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #recovery-success-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #recovery-success-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #recovery-success-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #change-password-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #change-password-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #change-password-container #recovery-success form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #change-password-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #change-password-container #consent form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #consent-container #login form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #consent-container #recovery form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #consent-container #recovery-success form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #consent-container #change-password form .form-control .input-group .input-icon-prepend,
body #main-page.configuratorUser #consent-container #consent form .form-control .input-group .input-icon-prepend {
  display: none;
}
body #main-page.configuratorUser #login-container #login form .form-control .input-group input,
body #main-page.configuratorUser #login-container #recovery form .form-control .input-group input,
body #main-page.configuratorUser #login-container #recovery-success form .form-control .input-group input,
body #main-page.configuratorUser #login-container #change-password form .form-control .input-group input,
body #main-page.configuratorUser #login-container #consent form .form-control .input-group input,
body #main-page.configuratorUser #recovery-container #login form .form-control .input-group input,
body #main-page.configuratorUser #recovery-container #recovery form .form-control .input-group input,
body #main-page.configuratorUser #recovery-container #recovery-success form .form-control .input-group input,
body #main-page.configuratorUser #recovery-container #change-password form .form-control .input-group input,
body #main-page.configuratorUser #recovery-container #consent form .form-control .input-group input,
body #main-page.configuratorUser #recovery-success-container #login form .form-control .input-group input,
body #main-page.configuratorUser #recovery-success-container #recovery form .form-control .input-group input,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .form-control .input-group input,
body #main-page.configuratorUser #recovery-success-container #change-password form .form-control .input-group input,
body #main-page.configuratorUser #recovery-success-container #consent form .form-control .input-group input,
body #main-page.configuratorUser #change-password-container #login form .form-control .input-group input,
body #main-page.configuratorUser #change-password-container #recovery form .form-control .input-group input,
body #main-page.configuratorUser #change-password-container #recovery-success form .form-control .input-group input,
body #main-page.configuratorUser #change-password-container #change-password form .form-control .input-group input,
body #main-page.configuratorUser #change-password-container #consent form .form-control .input-group input,
body #main-page.configuratorUser #consent-container #login form .form-control .input-group input,
body #main-page.configuratorUser #consent-container #recovery form .form-control .input-group input,
body #main-page.configuratorUser #consent-container #recovery-success form .form-control .input-group input,
body #main-page.configuratorUser #consent-container #change-password form .form-control .input-group input,
body #main-page.configuratorUser #consent-container #consent form .form-control .input-group input {
  width: calc(100% - 20px);
  border-radius: 5px;
  border: none;
  box-shadow: none;
  padding: 0 10px;
  background: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 180%;
}
body #main-page.configuratorUser #login-container #login form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #login-container #recovery form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #login-container #recovery-success form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #login-container #change-password form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #login-container #consent form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #recovery-container #login form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #recovery-container #recovery form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #recovery-container #recovery-success form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #recovery-container #change-password form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #recovery-container #consent form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #recovery-success-container #login form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #recovery-success-container #recovery form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #recovery-success-container #change-password form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #recovery-success-container #consent form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #change-password-container #login form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #change-password-container #recovery form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #change-password-container #recovery-success form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #change-password-container #change-password form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #change-password-container #consent form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #consent-container #login form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #consent-container #recovery form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #consent-container #recovery-success form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #consent-container #change-password form .form-control .input-group input::placeholder,
body #main-page.configuratorUser #consent-container #consent form .form-control .input-group input::placeholder {
  opacity: 0;
  color: rgba(255, 255, 255, 0);
}
body #main-page.configuratorUser #login-container #login form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #login-container #recovery form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #login-container #recovery-success form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #login-container #change-password form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #login-container #consent form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #recovery-container #login form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #recovery-container #recovery form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #recovery-container #recovery-success form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #recovery-container #change-password form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #recovery-container #consent form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #recovery-success-container #login form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #recovery-success-container #recovery form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #recovery-success-container #change-password form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #recovery-success-container #consent form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #change-password-container #login form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #change-password-container #recovery form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #change-password-container #recovery-success form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #change-password-container #change-password form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #change-password-container #consent form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #consent-container #login form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #consent-container #recovery form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #consent-container #recovery-success form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #consent-container #change-password form .form-control .input-group .icon-eye,
body #main-page.configuratorUser #consent-container #consent form .form-control .input-group .icon-eye {
  width: 20px;
  height: 20px;
  right: 10px;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
body #main-page.configuratorUser #login-container #login form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #login-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #login-container #recovery-success form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #login-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #login-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #recovery-container #login form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #recovery-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #recovery-container #recovery-success form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #recovery-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #recovery-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #recovery-success-container #login form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #recovery-success-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #recovery-success-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #recovery-success-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #change-password-container #login form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #change-password-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #change-password-container #recovery-success form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #change-password-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #change-password-container #consent form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #consent-container #login form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #consent-container #recovery form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #consent-container #recovery-success form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #consent-container #change-password form .form-control .input-group .icon-eye::before,
body #main-page.configuratorUser #consent-container #consent form .form-control .input-group .icon-eye::before {
  content: "5";
  color: #ffffff;
  font-size: 13px;
  cursor: pointer;
  font-family: "Addiction SmartCo";
}
body #main-page.configuratorUser #login-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #login-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #login-container #recovery-success form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #login-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #login-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #recovery-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #recovery-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #recovery-container #recovery-success form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #recovery-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #recovery-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #recovery-success-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #recovery-success-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #recovery-success-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #recovery-success-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #change-password-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #change-password-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #change-password-container #recovery-success form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #change-password-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #change-password-container #consent form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #consent-container #login form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #consent-container #recovery form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #consent-container #recovery-success form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #consent-container #change-password form .form-control .input-group .icon-eye.view::before,
body #main-page.configuratorUser #consent-container #consent form .form-control .input-group .icon-eye.view::before {
  content: "6";
}
body #main-page.configuratorUser #login-container #login form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #login-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #login-container #recovery-success form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #login-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #login-container #consent form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #recovery-container #login form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #recovery-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #recovery-container #recovery-success form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #recovery-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #recovery-container #consent form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #recovery-success-container #login form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #recovery-success-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #recovery-success-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #recovery-success-container #consent form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #change-password-container #login form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #change-password-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #change-password-container #recovery-success form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #change-password-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #change-password-container #consent form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #consent-container #login form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #consent-container #recovery form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #consent-container #recovery-success form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #consent-container #change-password form .form-control .input-group .input-icon-append,
body #main-page.configuratorUser #consent-container #consent form .form-control .input-group .input-icon-append {
  display: none;
}
body #main-page.configuratorUser #login-container #login form #password-recovery-button,
body #main-page.configuratorUser #login-container #recovery form #password-recovery-button,
body #main-page.configuratorUser #login-container #recovery-success form #password-recovery-button,
body #main-page.configuratorUser #login-container #change-password form #password-recovery-button,
body #main-page.configuratorUser #login-container #consent form #password-recovery-button,
body #main-page.configuratorUser #recovery-container #login form #password-recovery-button,
body #main-page.configuratorUser #recovery-container #recovery form #password-recovery-button,
body #main-page.configuratorUser #recovery-container #recovery-success form #password-recovery-button,
body #main-page.configuratorUser #recovery-container #change-password form #password-recovery-button,
body #main-page.configuratorUser #recovery-container #consent form #password-recovery-button,
body #main-page.configuratorUser #recovery-success-container #login form #password-recovery-button,
body #main-page.configuratorUser #recovery-success-container #recovery form #password-recovery-button,
body #main-page.configuratorUser #recovery-success-container #recovery-success form #password-recovery-button,
body #main-page.configuratorUser #recovery-success-container #change-password form #password-recovery-button,
body #main-page.configuratorUser #recovery-success-container #consent form #password-recovery-button,
body #main-page.configuratorUser #change-password-container #login form #password-recovery-button,
body #main-page.configuratorUser #change-password-container #recovery form #password-recovery-button,
body #main-page.configuratorUser #change-password-container #recovery-success form #password-recovery-button,
body #main-page.configuratorUser #change-password-container #change-password form #password-recovery-button,
body #main-page.configuratorUser #change-password-container #consent form #password-recovery-button,
body #main-page.configuratorUser #consent-container #login form #password-recovery-button,
body #main-page.configuratorUser #consent-container #recovery form #password-recovery-button,
body #main-page.configuratorUser #consent-container #recovery-success form #password-recovery-button,
body #main-page.configuratorUser #consent-container #change-password form #password-recovery-button,
body #main-page.configuratorUser #consent-container #consent form #password-recovery-button {
  width: fit-content;
  align-self: flex-end;
  text-align: right;
  color: #ffffff;
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 150%;
  margin-top: 5px;
  cursor: pointer;
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
@media (hover: hover) and (pointer: fine) {
  body #main-page.configuratorUser #login-container #login form #password-recovery-button:hover,
  body #main-page.configuratorUser #login-container #recovery form #password-recovery-button:hover,
  body #main-page.configuratorUser #login-container #recovery-success form #password-recovery-button:hover,
  body #main-page.configuratorUser #login-container #change-password form #password-recovery-button:hover,
  body #main-page.configuratorUser #login-container #consent form #password-recovery-button:hover,
  body #main-page.configuratorUser #recovery-container #login form #password-recovery-button:hover,
  body #main-page.configuratorUser #recovery-container #recovery form #password-recovery-button:hover,
  body #main-page.configuratorUser #recovery-container #recovery-success form #password-recovery-button:hover,
  body #main-page.configuratorUser #recovery-container #change-password form #password-recovery-button:hover,
  body #main-page.configuratorUser #recovery-container #consent form #password-recovery-button:hover,
  body #main-page.configuratorUser #recovery-success-container #login form #password-recovery-button:hover,
  body #main-page.configuratorUser #recovery-success-container #recovery form #password-recovery-button:hover,
  body #main-page.configuratorUser #recovery-success-container #recovery-success form #password-recovery-button:hover,
  body #main-page.configuratorUser #recovery-success-container #change-password form #password-recovery-button:hover,
  body #main-page.configuratorUser #recovery-success-container #consent form #password-recovery-button:hover,
  body #main-page.configuratorUser #change-password-container #login form #password-recovery-button:hover,
  body #main-page.configuratorUser #change-password-container #recovery form #password-recovery-button:hover,
  body #main-page.configuratorUser #change-password-container #recovery-success form #password-recovery-button:hover,
  body #main-page.configuratorUser #change-password-container #change-password form #password-recovery-button:hover,
  body #main-page.configuratorUser #change-password-container #consent form #password-recovery-button:hover,
  body #main-page.configuratorUser #consent-container #login form #password-recovery-button:hover,
  body #main-page.configuratorUser #consent-container #recovery form #password-recovery-button:hover,
  body #main-page.configuratorUser #consent-container #recovery-success form #password-recovery-button:hover,
  body #main-page.configuratorUser #consent-container #change-password form #password-recovery-button:hover,
  body #main-page.configuratorUser #consent-container #consent form #password-recovery-button:hover {
    opacity: 0.5;
  }
}
body #main-page.configuratorUser #login-container #login form #registration-button,
body #main-page.configuratorUser #login-container #recovery form #registration-button,
body #main-page.configuratorUser #login-container #recovery-success form #registration-button,
body #main-page.configuratorUser #login-container #change-password form #registration-button,
body #main-page.configuratorUser #login-container #consent form #registration-button,
body #main-page.configuratorUser #recovery-container #login form #registration-button,
body #main-page.configuratorUser #recovery-container #recovery form #registration-button,
body #main-page.configuratorUser #recovery-container #recovery-success form #registration-button,
body #main-page.configuratorUser #recovery-container #change-password form #registration-button,
body #main-page.configuratorUser #recovery-container #consent form #registration-button,
body #main-page.configuratorUser #recovery-success-container #login form #registration-button,
body #main-page.configuratorUser #recovery-success-container #recovery form #registration-button,
body #main-page.configuratorUser #recovery-success-container #recovery-success form #registration-button,
body #main-page.configuratorUser #recovery-success-container #change-password form #registration-button,
body #main-page.configuratorUser #recovery-success-container #consent form #registration-button,
body #main-page.configuratorUser #change-password-container #login form #registration-button,
body #main-page.configuratorUser #change-password-container #recovery form #registration-button,
body #main-page.configuratorUser #change-password-container #recovery-success form #registration-button,
body #main-page.configuratorUser #change-password-container #change-password form #registration-button,
body #main-page.configuratorUser #change-password-container #consent form #registration-button,
body #main-page.configuratorUser #consent-container #login form #registration-button,
body #main-page.configuratorUser #consent-container #recovery form #registration-button,
body #main-page.configuratorUser #consent-container #recovery-success form #registration-button,
body #main-page.configuratorUser #consent-container #change-password form #registration-button,
body #main-page.configuratorUser #consent-container #consent form #registration-button {
  width: fit-content;
  align-self: flex-end;
  text-align: right;
  color: #ffffff;
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 150%;
  margin-top: 5px;
  cursor: pointer;
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
@media (hover: hover) and (pointer: fine) {
  body #main-page.configuratorUser #login-container #login form #registration-button:hover,
  body #main-page.configuratorUser #login-container #recovery form #registration-button:hover,
  body #main-page.configuratorUser #login-container #recovery-success form #registration-button:hover,
  body #main-page.configuratorUser #login-container #change-password form #registration-button:hover,
  body #main-page.configuratorUser #login-container #consent form #registration-button:hover,
  body #main-page.configuratorUser #recovery-container #login form #registration-button:hover,
  body #main-page.configuratorUser #recovery-container #recovery form #registration-button:hover,
  body #main-page.configuratorUser #recovery-container #recovery-success form #registration-button:hover,
  body #main-page.configuratorUser #recovery-container #change-password form #registration-button:hover,
  body #main-page.configuratorUser #recovery-container #consent form #registration-button:hover,
  body #main-page.configuratorUser #recovery-success-container #login form #registration-button:hover,
  body #main-page.configuratorUser #recovery-success-container #recovery form #registration-button:hover,
  body #main-page.configuratorUser #recovery-success-container #recovery-success form #registration-button:hover,
  body #main-page.configuratorUser #recovery-success-container #change-password form #registration-button:hover,
  body #main-page.configuratorUser #recovery-success-container #consent form #registration-button:hover,
  body #main-page.configuratorUser #change-password-container #login form #registration-button:hover,
  body #main-page.configuratorUser #change-password-container #recovery form #registration-button:hover,
  body #main-page.configuratorUser #change-password-container #recovery-success form #registration-button:hover,
  body #main-page.configuratorUser #change-password-container #change-password form #registration-button:hover,
  body #main-page.configuratorUser #change-password-container #consent form #registration-button:hover,
  body #main-page.configuratorUser #consent-container #login form #registration-button:hover,
  body #main-page.configuratorUser #consent-container #recovery form #registration-button:hover,
  body #main-page.configuratorUser #consent-container #recovery-success form #registration-button:hover,
  body #main-page.configuratorUser #consent-container #change-password form #registration-button:hover,
  body #main-page.configuratorUser #consent-container #consent form #registration-button:hover {
    opacity: 0.5;
  }
}
body #main-page.configuratorUser #login-container #login form .login-btn,
body #main-page.configuratorUser #login-container #login form .recovery-btn,
body #main-page.configuratorUser #login-container #login form .continue-btn,
body #main-page.configuratorUser #login-container #login form .change-password-btn,
body #main-page.configuratorUser #login-container #recovery form .login-btn,
body #main-page.configuratorUser #login-container #recovery form .recovery-btn,
body #main-page.configuratorUser #login-container #recovery form .continue-btn,
body #main-page.configuratorUser #login-container #recovery form .change-password-btn,
body #main-page.configuratorUser #login-container #recovery-success form .login-btn,
body #main-page.configuratorUser #login-container #recovery-success form .recovery-btn,
body #main-page.configuratorUser #login-container #recovery-success form .continue-btn,
body #main-page.configuratorUser #login-container #recovery-success form .change-password-btn,
body #main-page.configuratorUser #login-container #change-password form .login-btn,
body #main-page.configuratorUser #login-container #change-password form .recovery-btn,
body #main-page.configuratorUser #login-container #change-password form .continue-btn,
body #main-page.configuratorUser #login-container #change-password form .change-password-btn,
body #main-page.configuratorUser #login-container #consent form .login-btn,
body #main-page.configuratorUser #login-container #consent form .recovery-btn,
body #main-page.configuratorUser #login-container #consent form .continue-btn,
body #main-page.configuratorUser #login-container #consent form .change-password-btn,
body #main-page.configuratorUser #recovery-container #login form .login-btn,
body #main-page.configuratorUser #recovery-container #login form .recovery-btn,
body #main-page.configuratorUser #recovery-container #login form .continue-btn,
body #main-page.configuratorUser #recovery-container #login form .change-password-btn,
body #main-page.configuratorUser #recovery-container #recovery form .login-btn,
body #main-page.configuratorUser #recovery-container #recovery form .recovery-btn,
body #main-page.configuratorUser #recovery-container #recovery form .continue-btn,
body #main-page.configuratorUser #recovery-container #recovery form .change-password-btn,
body #main-page.configuratorUser #recovery-container #recovery-success form .login-btn,
body #main-page.configuratorUser #recovery-container #recovery-success form .recovery-btn,
body #main-page.configuratorUser #recovery-container #recovery-success form .continue-btn,
body #main-page.configuratorUser #recovery-container #recovery-success form .change-password-btn,
body #main-page.configuratorUser #recovery-container #change-password form .login-btn,
body #main-page.configuratorUser #recovery-container #change-password form .recovery-btn,
body #main-page.configuratorUser #recovery-container #change-password form .continue-btn,
body #main-page.configuratorUser #recovery-container #change-password form .change-password-btn,
body #main-page.configuratorUser #recovery-container #consent form .login-btn,
body #main-page.configuratorUser #recovery-container #consent form .recovery-btn,
body #main-page.configuratorUser #recovery-container #consent form .continue-btn,
body #main-page.configuratorUser #recovery-container #consent form .change-password-btn,
body #main-page.configuratorUser #recovery-success-container #login form .login-btn,
body #main-page.configuratorUser #recovery-success-container #login form .recovery-btn,
body #main-page.configuratorUser #recovery-success-container #login form .continue-btn,
body #main-page.configuratorUser #recovery-success-container #login form .change-password-btn,
body #main-page.configuratorUser #recovery-success-container #recovery form .login-btn,
body #main-page.configuratorUser #recovery-success-container #recovery form .recovery-btn,
body #main-page.configuratorUser #recovery-success-container #recovery form .continue-btn,
body #main-page.configuratorUser #recovery-success-container #recovery form .change-password-btn,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .login-btn,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .recovery-btn,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .continue-btn,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .change-password-btn,
body #main-page.configuratorUser #recovery-success-container #change-password form .login-btn,
body #main-page.configuratorUser #recovery-success-container #change-password form .recovery-btn,
body #main-page.configuratorUser #recovery-success-container #change-password form .continue-btn,
body #main-page.configuratorUser #recovery-success-container #change-password form .change-password-btn,
body #main-page.configuratorUser #recovery-success-container #consent form .login-btn,
body #main-page.configuratorUser #recovery-success-container #consent form .recovery-btn,
body #main-page.configuratorUser #recovery-success-container #consent form .continue-btn,
body #main-page.configuratorUser #recovery-success-container #consent form .change-password-btn,
body #main-page.configuratorUser #change-password-container #login form .login-btn,
body #main-page.configuratorUser #change-password-container #login form .recovery-btn,
body #main-page.configuratorUser #change-password-container #login form .continue-btn,
body #main-page.configuratorUser #change-password-container #login form .change-password-btn,
body #main-page.configuratorUser #change-password-container #recovery form .login-btn,
body #main-page.configuratorUser #change-password-container #recovery form .recovery-btn,
body #main-page.configuratorUser #change-password-container #recovery form .continue-btn,
body #main-page.configuratorUser #change-password-container #recovery form .change-password-btn,
body #main-page.configuratorUser #change-password-container #recovery-success form .login-btn,
body #main-page.configuratorUser #change-password-container #recovery-success form .recovery-btn,
body #main-page.configuratorUser #change-password-container #recovery-success form .continue-btn,
body #main-page.configuratorUser #change-password-container #recovery-success form .change-password-btn,
body #main-page.configuratorUser #change-password-container #change-password form .login-btn,
body #main-page.configuratorUser #change-password-container #change-password form .recovery-btn,
body #main-page.configuratorUser #change-password-container #change-password form .continue-btn,
body #main-page.configuratorUser #change-password-container #change-password form .change-password-btn,
body #main-page.configuratorUser #change-password-container #consent form .login-btn,
body #main-page.configuratorUser #change-password-container #consent form .recovery-btn,
body #main-page.configuratorUser #change-password-container #consent form .continue-btn,
body #main-page.configuratorUser #change-password-container #consent form .change-password-btn,
body #main-page.configuratorUser #consent-container #login form .login-btn,
body #main-page.configuratorUser #consent-container #login form .recovery-btn,
body #main-page.configuratorUser #consent-container #login form .continue-btn,
body #main-page.configuratorUser #consent-container #login form .change-password-btn,
body #main-page.configuratorUser #consent-container #recovery form .login-btn,
body #main-page.configuratorUser #consent-container #recovery form .recovery-btn,
body #main-page.configuratorUser #consent-container #recovery form .continue-btn,
body #main-page.configuratorUser #consent-container #recovery form .change-password-btn,
body #main-page.configuratorUser #consent-container #recovery-success form .login-btn,
body #main-page.configuratorUser #consent-container #recovery-success form .recovery-btn,
body #main-page.configuratorUser #consent-container #recovery-success form .continue-btn,
body #main-page.configuratorUser #consent-container #recovery-success form .change-password-btn,
body #main-page.configuratorUser #consent-container #change-password form .login-btn,
body #main-page.configuratorUser #consent-container #change-password form .recovery-btn,
body #main-page.configuratorUser #consent-container #change-password form .continue-btn,
body #main-page.configuratorUser #consent-container #change-password form .change-password-btn,
body #main-page.configuratorUser #consent-container #consent form .login-btn,
body #main-page.configuratorUser #consent-container #consent form .recovery-btn,
body #main-page.configuratorUser #consent-container #consent form .continue-btn,
body #main-page.configuratorUser #consent-container #consent form .change-password-btn {
  width: calc(100% - 100px);
  height: 50px;
  border-radius: 10px;
  border: 2px solid #ffffff;
  margin: 50px 50px 0 50px;
  background: rgba(255, 255, 255, 0);
  color: #ffffff;
  font-family: "Segma", sans-serif;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 3px;
  line-height: 100%;
  text-transform: uppercase;
  cursor: pointer;
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
@media (hover: hover) and (pointer: fine) {
  body #main-page.configuratorUser #login-container #login form .login-btn:hover,
  body #main-page.configuratorUser #login-container #login form .recovery-btn:hover,
  body #main-page.configuratorUser #login-container #login form .continue-btn:hover,
  body #main-page.configuratorUser #login-container #login form .change-password-btn:hover,
  body #main-page.configuratorUser #login-container #recovery form .login-btn:hover,
  body #main-page.configuratorUser #login-container #recovery form .recovery-btn:hover,
  body #main-page.configuratorUser #login-container #recovery form .continue-btn:hover,
  body #main-page.configuratorUser #login-container #recovery form .change-password-btn:hover,
  body #main-page.configuratorUser #login-container #recovery-success form .login-btn:hover,
  body #main-page.configuratorUser #login-container #recovery-success form .recovery-btn:hover,
  body #main-page.configuratorUser #login-container #recovery-success form .continue-btn:hover,
  body #main-page.configuratorUser #login-container #recovery-success form .change-password-btn:hover,
  body #main-page.configuratorUser #login-container #change-password form .login-btn:hover,
  body #main-page.configuratorUser #login-container #change-password form .recovery-btn:hover,
  body #main-page.configuratorUser #login-container #change-password form .continue-btn:hover,
  body #main-page.configuratorUser #login-container #change-password form .change-password-btn:hover,
  body #main-page.configuratorUser #login-container #consent form .login-btn:hover,
  body #main-page.configuratorUser #login-container #consent form .recovery-btn:hover,
  body #main-page.configuratorUser #login-container #consent form .continue-btn:hover,
  body #main-page.configuratorUser #login-container #consent form .change-password-btn:hover,
  body #main-page.configuratorUser #recovery-container #login form .login-btn:hover,
  body #main-page.configuratorUser #recovery-container #login form .recovery-btn:hover,
  body #main-page.configuratorUser #recovery-container #login form .continue-btn:hover,
  body #main-page.configuratorUser #recovery-container #login form .change-password-btn:hover,
  body #main-page.configuratorUser #recovery-container #recovery form .login-btn:hover,
  body #main-page.configuratorUser #recovery-container #recovery form .recovery-btn:hover,
  body #main-page.configuratorUser #recovery-container #recovery form .continue-btn:hover,
  body #main-page.configuratorUser #recovery-container #recovery form .change-password-btn:hover,
  body #main-page.configuratorUser #recovery-container #recovery-success form .login-btn:hover,
  body #main-page.configuratorUser #recovery-container #recovery-success form .recovery-btn:hover,
  body #main-page.configuratorUser #recovery-container #recovery-success form .continue-btn:hover,
  body #main-page.configuratorUser #recovery-container #recovery-success form .change-password-btn:hover,
  body #main-page.configuratorUser #recovery-container #change-password form .login-btn:hover,
  body #main-page.configuratorUser #recovery-container #change-password form .recovery-btn:hover,
  body #main-page.configuratorUser #recovery-container #change-password form .continue-btn:hover,
  body #main-page.configuratorUser #recovery-container #change-password form .change-password-btn:hover,
  body #main-page.configuratorUser #recovery-container #consent form .login-btn:hover,
  body #main-page.configuratorUser #recovery-container #consent form .recovery-btn:hover,
  body #main-page.configuratorUser #recovery-container #consent form .continue-btn:hover,
  body #main-page.configuratorUser #recovery-container #consent form .change-password-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #login form .login-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #login form .recovery-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #login form .continue-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #login form .change-password-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #recovery form .login-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #recovery form .recovery-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #recovery form .continue-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #recovery form .change-password-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #recovery-success form .login-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #recovery-success form .recovery-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #recovery-success form .continue-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #recovery-success form .change-password-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #change-password form .login-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #change-password form .recovery-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #change-password form .continue-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #change-password form .change-password-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #consent form .login-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #consent form .recovery-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #consent form .continue-btn:hover,
  body #main-page.configuratorUser #recovery-success-container #consent form .change-password-btn:hover,
  body #main-page.configuratorUser #change-password-container #login form .login-btn:hover,
  body #main-page.configuratorUser #change-password-container #login form .recovery-btn:hover,
  body #main-page.configuratorUser #change-password-container #login form .continue-btn:hover,
  body #main-page.configuratorUser #change-password-container #login form .change-password-btn:hover,
  body #main-page.configuratorUser #change-password-container #recovery form .login-btn:hover,
  body #main-page.configuratorUser #change-password-container #recovery form .recovery-btn:hover,
  body #main-page.configuratorUser #change-password-container #recovery form .continue-btn:hover,
  body #main-page.configuratorUser #change-password-container #recovery form .change-password-btn:hover,
  body #main-page.configuratorUser #change-password-container #recovery-success form .login-btn:hover,
  body #main-page.configuratorUser #change-password-container #recovery-success form .recovery-btn:hover,
  body #main-page.configuratorUser #change-password-container #recovery-success form .continue-btn:hover,
  body #main-page.configuratorUser #change-password-container #recovery-success form .change-password-btn:hover,
  body #main-page.configuratorUser #change-password-container #change-password form .login-btn:hover,
  body #main-page.configuratorUser #change-password-container #change-password form .recovery-btn:hover,
  body #main-page.configuratorUser #change-password-container #change-password form .continue-btn:hover,
  body #main-page.configuratorUser #change-password-container #change-password form .change-password-btn:hover,
  body #main-page.configuratorUser #change-password-container #consent form .login-btn:hover,
  body #main-page.configuratorUser #change-password-container #consent form .recovery-btn:hover,
  body #main-page.configuratorUser #change-password-container #consent form .continue-btn:hover,
  body #main-page.configuratorUser #change-password-container #consent form .change-password-btn:hover,
  body #main-page.configuratorUser #consent-container #login form .login-btn:hover,
  body #main-page.configuratorUser #consent-container #login form .recovery-btn:hover,
  body #main-page.configuratorUser #consent-container #login form .continue-btn:hover,
  body #main-page.configuratorUser #consent-container #login form .change-password-btn:hover,
  body #main-page.configuratorUser #consent-container #recovery form .login-btn:hover,
  body #main-page.configuratorUser #consent-container #recovery form .recovery-btn:hover,
  body #main-page.configuratorUser #consent-container #recovery form .continue-btn:hover,
  body #main-page.configuratorUser #consent-container #recovery form .change-password-btn:hover,
  body #main-page.configuratorUser #consent-container #recovery-success form .login-btn:hover,
  body #main-page.configuratorUser #consent-container #recovery-success form .recovery-btn:hover,
  body #main-page.configuratorUser #consent-container #recovery-success form .continue-btn:hover,
  body #main-page.configuratorUser #consent-container #recovery-success form .change-password-btn:hover,
  body #main-page.configuratorUser #consent-container #change-password form .login-btn:hover,
  body #main-page.configuratorUser #consent-container #change-password form .recovery-btn:hover,
  body #main-page.configuratorUser #consent-container #change-password form .continue-btn:hover,
  body #main-page.configuratorUser #consent-container #change-password form .change-password-btn:hover,
  body #main-page.configuratorUser #consent-container #consent form .login-btn:hover,
  body #main-page.configuratorUser #consent-container #consent form .recovery-btn:hover,
  body #main-page.configuratorUser #consent-container #consent form .continue-btn:hover,
  body #main-page.configuratorUser #consent-container #consent form .change-password-btn:hover {
    background: #ffffff;
    color: #010F34;
  }
}
body #main-page.configuratorUser #login-container #login form .loader,
body #main-page.configuratorUser #login-container #recovery form .loader,
body #main-page.configuratorUser #login-container #recovery-success form .loader,
body #main-page.configuratorUser #login-container #change-password form .loader,
body #main-page.configuratorUser #login-container #consent form .loader,
body #main-page.configuratorUser #recovery-container #login form .loader,
body #main-page.configuratorUser #recovery-container #recovery form .loader,
body #main-page.configuratorUser #recovery-container #recovery-success form .loader,
body #main-page.configuratorUser #recovery-container #change-password form .loader,
body #main-page.configuratorUser #recovery-container #consent form .loader,
body #main-page.configuratorUser #recovery-success-container #login form .loader,
body #main-page.configuratorUser #recovery-success-container #recovery form .loader,
body #main-page.configuratorUser #recovery-success-container #recovery-success form .loader,
body #main-page.configuratorUser #recovery-success-container #change-password form .loader,
body #main-page.configuratorUser #recovery-success-container #consent form .loader,
body #main-page.configuratorUser #change-password-container #login form .loader,
body #main-page.configuratorUser #change-password-container #recovery form .loader,
body #main-page.configuratorUser #change-password-container #recovery-success form .loader,
body #main-page.configuratorUser #change-password-container #change-password form .loader,
body #main-page.configuratorUser #change-password-container #consent form .loader,
body #main-page.configuratorUser #consent-container #login form .loader,
body #main-page.configuratorUser #consent-container #recovery form .loader,
body #main-page.configuratorUser #consent-container #recovery-success form .loader,
body #main-page.configuratorUser #consent-container #change-password form .loader,
body #main-page.configuratorUser #consent-container #consent form .loader {
  width: auto;
  height: calc(100% - 10px);
  stroke: #ffffff;
}
body #main-page.configuratorUser #login-container .back-btn,
body #main-page.configuratorUser #recovery-container .back-btn,
body #main-page.configuratorUser #recovery-success-container .back-btn,
body #main-page.configuratorUser #change-password-container .back-btn,
body #main-page.configuratorUser #consent-container .back-btn {
  width: calc(100% - 100px);
  height: 30px;
  margin: 20px 50px 0 50px;
  background: rgba(255, 255, 255, 0);
  border: none;
  color: #ffffff;
  font-family: "Segma", sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 180%;
  cursor: pointer;
  transition: all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);
}
@media (hover: hover) and (pointer: fine) {
  body #main-page.configuratorUser #login-container .back-btn:hover,
  body #main-page.configuratorUser #recovery-container .back-btn:hover,
  body #main-page.configuratorUser #recovery-success-container .back-btn:hover,
  body #main-page.configuratorUser #change-password-container .back-btn:hover,
  body #main-page.configuratorUser #consent-container .back-btn:hover {
    opacity: 0.5;
  }
}

/*# sourceMappingURL=main.css.map */
