.password-body {
    display: flex;
    justify-content: center;
    flex-direction: column;
    padding: 75px 20px;
  }
  
  .password-body > h1{
    color: #e74c3c!important;
      font-weight: 600;
      border-bottom: 2px solid #e74c3c;
    margin-bottom: 25px;
  }
  .password-content{
    margin: 30px 0;
    text-align: left;
    padding: 0px 0px 0px 19px;
  }
  .password-content h2{
    color: #e74c3c!important;
      font-weight: 600;
      text-align: center;
      margin: 30px 0;
      border-bottom: 2px solid #e74c3c;
      padding-bottom: 5px;
      text-transform: uppercase;
  }
  
  .domain-content h2{
    color: #1a1a1a !important;
      font-weight: 600;
      text-align: center;
      margin: 30px 0;
      border-bottom: 2px solid #e74c3c;
      padding-bottom: 5px;
      text-transform: uppercase;
  }
  
  .password-content h3{
    color: #e74c3c!important;
      font-weight: 600;
  }
  
  .pword{
    background-color: #ffffff;
      color: #544304;
      display: flex;
      font-size: 1.5rem;
      align-items: center;
      height: 70px;
      width: 100%;
      position: relative;
      padding: 1rem;
      word-break: break-all;
      border: 1px solid black;
  }
  
  .pword button {
    background-color: white;
    border: none;
    color: rgb(29, 2, 56);
    cursor: pointer;
    font-family: inherit;
    font-weight: bold;
    padding: 0.25rem;
    position: absolute;
    top: 4;
    right: 0;
    transform: translate(0, 20%);
    transition: opacity 0.2s ease, transform 0.2s ease;
    opacity: 0;
  }
  
  .pword:hover button {
    opacity: 1;
    transform: translate(0, 0%);
  }
  
  .pword__body {
    padding: 0 1rem 1rem;
    border: 1px solid;
    margin-top: 6px;
  }
  .length-input{
    border-bottom: 1px solid !important;
  }

  .generate {
    background-color: #e74c3c;
    border: none;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 1.5rem;
    font-weight: bold;
    padding: 0.75rem;
    margin-top: 1rem;
    width: 100%;
  }
  
  
  @media screen and (min-width:961px) {
    .password-cont {
      width: 510px !important;
      padding: 0px;
    }
    
  }