.inputField-customizable { margin-bottom: 15px; } .logo-customizable { max-width: 70%;  max-height: 30% }  .background-customizable { background-color: white } .banner-customizable { padding: 64px 0px 24px 0px;  background-color: transparent }  .errorMessage-customizable { padding: 16px;  font-size: 16 px;  width: 100%;  background: rgba(211,47,47,0.1);  border: 1px solid #d32f2f;  color: #4f4d47 }  .idpButton-customizable { height: 56px;  width: 100%;  text-align: center;  margin-bottom: 24px;  color: #4f4d47;  background-color: #FFF;  border-color: #DBDBDA }  .idpButton-customizable:hover { color: #fff;  background-color: #31b0d5 }  .inputField-customizable { width: 100%;  height: 56px;  color: #454d47;  background-color: #fff;  border: 1px solid #DBDBDA }  .inputField-customizable:focus { border-color: #0677d1;  outline: 0 }  .label-customizable { font-weight: 400 }  .textDescription-customizable { padding-top: 8px;  padding-bottom: 40px;  display: block;  font-size: 24px }  .idpDescription-customizable { padding-top: 10px;  padding-bottom: 10px;  display: block;  font-size: 16px }  .legalText-customizable { color: #747474;  font-size: 11px }  .submitButton-customizable:hover { color: #fff;  background-color: #0677d1 } .submitButton-customizable { font-size: 16px; font-weight: bold; margin: 20px 0px 10px 0px; height: 56px; width: 100%; color: #fff; background-color: #0677d1 }