.api1 {
 font-family: Arial, sans-serif;
    background-color: #f4f4f4;
    display: flex;
    justify-content: center;
    #align-items: center;
    min-height: 100vh;
    margin: 0;
    padding: 4rem 2rem;
}

.api-container {
    font-family: Arial, sans-serif;
    background-color: #fff;
    padding: 20px;
    display:block;
    border-radius: 8px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    max-width: 1200px;
    min-width: 300px;
    #height: auto;
    height: max-content;
    overflow-x: scroll;
    font-size: 15px;
    overflow: auto;
}

h2 {
  font-weight: normal;
  font-size: 24px;
  margin: 20px 0;
  color:#3498db;
}
h1 {
  font-weight: normal;
  margin: 20px 0;
  color:#3498db;
}

code {
  padding: 8px 4px;
  font-size: 95%;
}

pre {
  display: block;
  padding: 9px;
  margin: 0 0 10px;
  font-size: 15px;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;

  // Account for some code outputs that place code tags in pre tags
  code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0;
  }
}
        @media (max-width: 768px) {

             h2 {
                font-size: 1.2rem;
            }
             h1 {
                font-size: 1.5rem;
            }
            code {
                font-size:90%;
            }
            .api-container {
               font-size:12px;
            }
            pre {
               font-size:12px;
            }
            .api1 {
             padding: 2rem 1rem;
            }

        }


