
      
    


      
     


      {} *{} /*endBaseStyles*/
     


      #IE-warning {
        display: none;
        position: fixed;
        width: 100%;
        height: 100%;
        z-index: 9999;
        background: white;
      }
      .IE-warning-message {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        text-align: center;
      }
    



 .gp-component-id-jelP6RS2mY { width: 100%;overflow-wrap: break-word; } @media (max-width: 639px) { .gp-component-id-jelP6RS2mY { width: 100%;overflow-wrap: break-word; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-jelP6RS2mY { width: 100%;overflow-wrap: break-word; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-jelP6RS2mY { width: 100%;overflow-wrap: break-word; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-jelP6RS2mY { width: 100%;overflow-wrap: break-word; } } @media (min-width: 1200px) { .gp-component-id-jelP6RS2mY { width: 100%;overflow-wrap: break-word; } }

 /* ===================================================== AQUAFLOW PRIVACY POLICY PAGE ===================================================== */ .af-privacy-page { width: 100%; max-width: 900px; margin: 0 auto; padding: 45px 20px 65px; background: #ffffff; font-family: Arial, sans-serif; color: #092c4c; box-sizing: border-box; } .af-privacy-page *, .af-privacy-page *::before, .af-privacy-page *::after { box-sizing: border-box; } .af-privacy-badge { display: inline-block; background: #eaf5ff; color: #0878c9; border: 1px solid #cfe7f7; padding: 8px 18px; border-radius: 50px; font-size: 13px; font-weight: 800; margin-bottom: 16px; } .af-privacy-title { font-size: 34px; font-weight: 900; color: #092c4c; margin: 0 0 8px; } .af-privacy-updated { color: #687987; font-size: 14px; margin-bottom: 35px; } .af-privacy-page h2 { font-size: 22px; font-weight: 900; color: #092c4c; margin: 34px 0 10px; padding-top: 8px; border-top: 1px solid #eaf0f5; } .af-privacy-page h2:first-of-type { border-top: none; padding-top: 0; } .af-privacy-page h3 { font-size: 17px; font-weight: 800; color: #0878c9; margin: 20px 0 8px; } .af-privacy-page p { color: #344955; font-size: 15px; line-height: 1.7; margin: 0 0 14px; } .af-privacy-page ul { margin: 0 0 14px; padding-left: 22px; } .af-privacy-page li { color: #344955; font-size: 15px; line-height: 1.7; margin-bottom: 6px; } .af-privacy-page a { color: #0878c9; text-decoration: underline; } .af-privacy-contact-box { background: #f5faff; border: 1px solid #dce7ee; border-radius: 14px; padding: 20px 22px; margin-top: 30px; } .af-privacy-contact-box p { margin: 0; } .af-meta-disclaimer { margin-top: 25px; color: #9aa7b0; font-size: 10px; line-height: 1.5; text-align: center; } @media(max-width:600px) { .af-privacy-page { padding: 30px 15px 45px; } .af-privacy-title { font-size: 26px; } .af-privacy-page h2 { font-size: 19px; } .af-privacy-page h3 { font-size: 16px; } .af-privacy-page p, .af-privacy-page li { font-size: 14px; } } 

