  .bgOneWizard {
  /*
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  background-attachment: fixed;*/
  /* background: url('/images/screen2/fondo-22.png');; */
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height:100vh;
  }

  .wizard-container{
    width: 100%;
  }

  .wizard-container > div{
  color:rgb(75, 75, 75);
  /*font-family: 'Public Sans', sans-serif;  
  */
  font-size:14px;
  font-weight: 100;
  }


  @media only screen and (min-width: 50px) {
  .wizard-container{
    padding-right:4px;
    padding-left:4px;
    padding-top:4px;
    padding-bottom:80px; 
  }
  
  .wizard-container > .card{
    height:100%;
    width:100%;
  }
  }

  /* Small devices (landscape phones, 576px and up)*/
  @media only screen and (min-width: 576px) {     
  }

  /* Medium devices (tablets, 768px and up)*/
  @media only screen and (min-width: 768px) { 
  
 
  .wizard-container{
    padding-right:20px;
    padding-left:20px;
    padding-top:20px;
    padding-bottom:20px;
  }
  }

  /* Large devices (desktops, 992px and up)*/
  @media only screen and (min-width: 992px) {  
 
  .wizard-container{
    padding-left:30px;
    padding-right:30px;
  }
  }

  /* X-Large devices (large desktops, 1200px and up)*/
  @media only screen and (min-width: 1200px) {
  .wizard-container{
    padding-left:30px;
    padding-right:30px;
  }
  }

  /* XX-Large devices (larger desktops, 1400px and up)*/
  @media only screen and (min-width: 1400px) { 

  }
  
  ::placeholder {
    font-size: 0.9em; 
  }

  .uppercase{
    text-transform: uppercase;
  }

