  .bottomSection {
    position: fixed;
    bottom: 0;
    width: 100%;
    /* max-width: 400px; */
    z-index: 1000;

  }
  
  .responsibleGambling {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    font-size: 12px;
    flex-wrap: wrap;
    text-align: center;
  }
  
  .gamblingLogos {
    display: flex;
    align-items: center;
    gap: 8px;
  }
  
  
  .bottomSvg{
      filter: brightness(0) invert(1);
          height: 2rem;
      width: auto;
  }
  .bottomSvg1{
      filter: brightness(0) invert(1);
          height: 2rem;
      width: auto;
  }
  .bottomSvg2{
          height: 2rem;
      width: auto;
      
      
  }
  .bottomSvg3{
          height: 2rem;
      width: auto;
      
  }
  .bottomFooter{
    color: white;
    background-color: black;
    text-align: center;
    font-size: 12px;
    min-height: 20px;
  }
  
  /* Responsive Design */
  @media (max-width: 768px) {
    .loginContainer {
      padding: 15px 0 0 0;
      
    }
  
    .loginBox {
      padding: 30px 10px;
    }
  
    .logo {
      width: 20rem;
      margin: auto;
    }
  
    .responsibleGambling {
      gap: 5px;
      padding: 0.2rem 0;
    }
  
    .bottomSection {
        background: #2c4f58;
        position: fixed;
        bottom: 0;
        width: 100%;
        z-index: 1000;
    }
    .bottomSvg{
      width: 15%;
      height: 15%;
    }
     .bottomSvg1{
      width: 35%;
      height: 35%;
  }
    .bottomSvg2{
      width: 20%;
      height: 20%;
  }
   .bottomSvg3{
      width: 10%;
      height: 10%;
  }
  }
  
  @media (max-width: 480px) {
   
  
    .input {
      padding: 8px 15px;
      font-size: 12px;
    }
  
    .loginButton {
      padding: 12px;
      font-size: 14px;
    }
  }
  