@charset "utf-8";

* {
      font-family: 'Baloo 2', cursive;
  font-weight: 800;
  letter-spacing: 0.02em;

}


    html, body {
        height: 100%;
        margin: 0;
    }


 
  body {
  background:
    linear-gradient(rgba(0,0,0,0.35), rgba(0,0,0,0.35)),
    url("./img.jpg") center/cover no-repeat fixed;
  color: white;
}

    /* Optional dark overlay for better text contrast */
    .bg-overlay {
        background-color: rgba(0, 0, 0, 0.45);
        height: 100vh;
        width: 100%;
    }

    h1, p {
        text-shadow: 0 2px 10px rgba(0,0,0,0.6);
    }


    .btn-lg:hover {
        opacity: 1;
    }