body {
  margin: 0;
  padding: 0;
  height: 100vh;
  background-image: url('background-image-12-10-24.jpg'); /* Replace 'background-image.jpg' with the path to your image */
  background-size: cover;
  display: flex;
  flex-direction: column; /* Set the flex direction to column */
  align-items: center; /* Center horizontally */
  justify-content: top; /* Center vertically */
  font-family: 'Montserrat', sans-serif; /* Use Montserrat font */
}

.container {
  background: rgba(255, 255, 240, 0); /* Creamish white background color - adjust as needed */
  padding: 40px;
  margin: 20px;
  text-align: center;
}

.logo {
  width: 400px; /* adjust the width */
  height: auto; /* maintain aspect ratio */
  margin: 10px; /* add some spacing */
}

.li-container {
  background: rgba(255, 255, 240, 0); /* Creamish white background color - adjust as needed */
  padding: 40px;
  margin: 20px;
  text-align: right;
}

.li-logo {
  width: 140px; /* adjust the width */
  height: auto; /* maintain aspect ratio */
  margin: 10px; /* add some spacing */
}
h1 {
  margin: 0;
  font-size: 5em; /* Adjust the font size as needed */
  color: ##000300; /* Creamish white color - you can use a color code or a named color #023b74 #075b91 022b59 #a47a64*/
}
p {
  margin: 1px 40px 0px; /* Adjust the margin as needed */
  font-size: 1.5em; /* Adjust the font size as needed */
  color: #ffffff; /* Color for the caption - you can use a color code or a named color 075b91*/
}
.btn-holder {
  position: absolute;
  left: 5;
  right: 5;
  bottom: 25px;

}
.btn-holder2 {
  position: absolute;
  left: 5;
  right: 5;
  bottom: 95px;

}
.li-container {
  position: absolute;
  left: 5;
  right: 5;
  bottom: 95px;

}

/* CSS */
.button-40 {
  background-color: #111827;
  border: 1px solid transparent;
  border-radius: .75rem;
  box-sizing: border-box;
  color: #FFFFFF;
  cursor: pointer;
  flex: 0 0 auto;
  font-family: "Inter var",ui-sans-serif,system-ui,-apple-system,system-ui,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: .75rem 1.2rem;
  text-align: center;
  text-decoration: none #6B7280 solid;
  text-decoration-thickness: auto;
  transition-duration: .2s;
  transition-property: background-color,border-color,color,fill,stroke;
  transition-timing-function: cubic-bezier(.4, 0, 0.2, 1);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  width: auto;
}

.button-40:hover {
  background-color: #374151;
}

.button-40:focus {
  box-shadow: none;
  outline: 2px solid transparent;
  outline-offset: 2px;
}

@media (min-width: 768px) {
  .button-40 {
    padding: .75rem 1.5rem;
  }
}
