
/* Mobile Styles */
@media only screen and (max-width: 600px) {
    #legal-content .iub_container {
        padding: 20px;
    }
  
    #legal-content .content {
        display: flex;
        flex-direction: column;
    }
  
    #legal-content h1 {
        font-size: 24px;
    }
  
    #legal-content h2 {
        font-size: 20px;
    }
  
    #legal-content h3 {
        font-size: 18px;
    }
  
    #legal-content p,
    #legal-content li {
        font-size: 16px;
    }
  }
  
  /* Tablet Styles */
  @media only screen and (min-width: 601px) and (max-width: 1023px) {
    .iub_container {
        padding: 30px;
    }
  
    #legal-content .content {
        flex-direction: column;
    }
  
    #legal-content h1 {
        font-size: 28px !important;
    }
  
    #legal-content h2 {
        font-size: 22px !important;
    }
  
    #legal-content h3 {
        font-size: 20px !important;
    }
  
    #legal-content p,
    #legal-content li {
        font-size: 18px !important;
    }
  }
  
  /* Desktop Styles */
  @media only screen and (min-width: 1024px) {
    #legal-content .iub_container {
        max-width: 800px;
        margin: 0 auto;
        padding: 40px;
    }
  
    #legal-content .content {
        flex-direction: row;
    }
  
    #legal-content .column {
        flex: 1;
    }
  
    #legal-content .column + #legal-content .column {
        margin-left: 20px;
    }
  
    #legal-content h1 {
        font-size: 32px !important;
    }
  
    #legal-content h2 {
        font-size: 24px !important;
    }
  
    #legal-content h3 {
        font-size: 22px !important;
    }
  
    #legal-content p,
    #legal-content li {
        font-size: 18px !important;
    }
  }