

.grid-buttons {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
    max-width: 500px; 
  }

.grid-container {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 20px;
    max-width: 1300px; 
    margin: 0 auto; 
  }

.grid-top {
    display: grid;
    padding: 10px;
    align-items: center;
    justify-items: center;
    justify-self: center;
    align-content: center;
    align-self: center;
    grid-template-columns: 1fr 3fr;
    gap: 20px;
    width: 100%; 
  }


  @media (max-width: 768px) {
    .hide-on-mobile {
      display: none;
    }
  }