.homebg{ /*background:#222;*/ /*overflow:hidden !important;*/ 
  margin: 0;
  padding: 0;
  height: 100vh; /* Set the height of the body to the viewport height */
  background-image: url('images/hmbg.jpg'); /* Replace 'your-image.jpg' with your image file path */
  background-size: cover; /* Cover the entire viewport with the background image */
  background-position: center center; /* Center the background image horizontally and vertically */
  background-attachment: fixed; /* Keeps the background image fixed while scrolling */

}
.txt-white{ color:#fff; }
.hmInfo{ padding:10px 20px; }
.blkbg{background:#222 !important;}
.pd20 { padding:20px; }
.txt-center { text-align:center; }
.hmsub{  }
.hmsub li { list-style:none; }