@import url('https://fonts.googleapis.com/css2?family=Merriweather:ital,opsz,wght@0,18..144,300..900;1,18..144,300..900&display=swap');
body {
      margin: 0;
      padding: 0;
      font-family: "Merriweather", serif;
      background-color: #f8f9fa;
    }

    .top-bar {
      width: 100%;
      min-height: 12vh;
      background-color: #00C2A8;
      display: flex;
      align-items: center;
      justify-content: center;
    }

    .top-bar-text {
      font-size: 2rem;
      font-weight: 700;
      color: #0B1E3D;
    }

    .custom-navbar {
      background-color: #0B1E3D;
      padding: 15px 0;
    }

    .navbar-brand {
      font-size: 1.8rem;
      font-weight: 800;
      color: #00C2A8 !important;
    }

    .nav-link {
      color: #00C2A8 !important;
      font-size: 1.1rem;
      font-weight: 600;
      margin-left: 25px;
    }

    .policy-section {
      padding: 60px 0;
    }

    .policy-box {
      background: #fff;
      padding: 40px;
      border-radius: 10px;
      box-shadow: 0 4px 20px rgba(0,0,0,0.08);
    }

    .policy-box h2 {
      color: #0B1E3D;
      font-weight: 800;
      margin-bottom: 20px;
    }

    .policy-box h5 {
      color: #00C2A8;
      font-weight: 700;
      margin-top: 25px;
    }

    .policy-box p {
      color: #555;
      line-height: 1.7;
      font-size: 0.95rem;
    }

    .footer {
      background-color: #0B1E3D;
      color: #00C2A8;
      text-align: center;
      padding: 15px 0;
      margin-top: 40px;
    }
