body {
    padding-top: 60px; /* Offset for the fixed navbar */
	font-family: verdana, sans-serif;
	font-size: 15px; /* Change default font size of 16px/1rem  */
		background-image: url('../images/bg_pic2.jpg');
	background-size: cover; /* This makes the background cover the entire body */
	background-position: center; /* Center the image */
	background-repeat: no-repeat; /* Prevents the image from repeating */
}

.transparent-bg-container {
	background-color: rgba(255, 255, 255, 0.5); /* White background with 50% transparency */
}

.navbar {
	background-color: #1b2642; /* #016cb4; * Dark background for better contrast with white text */
}

.navbar-nav .nav-link {
    color: #f8f9fa !important; /* Pearl white or white font color */
}

.navbar-nav .nav-link:hover {
    color: #fb8f40 !important; /* Orange color on hover */
}

.footer {
	background-color: #1b2642;	/* #f8f9fa; */
	color: #f8f9fa !important; /* Pearl white or white font color */
	padding: 20px 0;
	text-align: center;
/*	position: fixed; */
	bottom: 0;
	width: 100%;
}

hr.custom-hr {
	border: 3px;
	height: 2px;
	background-color: #999999;  /* #717171;  Grey color */
	margin: 20px 0;
}
.vertical-line {
	border-left: 2px solid black;
	border:3px;
	height: 100px; /* Adjust height as needed */
	margin: 0 10px; /* Optional: add some margin */
}

.img_container {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

ul.custom-bullets {
	list-style-type: square; /* Change bullet type to square */
}

section.h2 {
	color: #f8f9fa;
}

.col-hd {
	background-color:#4778b3;  /* #073164;	*/
	color:#f8f9fa;
}	
.center-txt {
	text-align: center;
}
.rwcolor {
	background-color:#d0b868;
}

.btn-row {
	background-color: #4778b3;;
	display: flex;
	justify-content: flex-end;
	margin-top: 0px;
	padding: 10px; /* Optional: add some padding for better appearance */
}
.reg-btn {
	padding: 10px 50px;
	background-color: #007bff;
	color: #f8f9fa;
	border: none;
	cursor: pointer;
	border-radius: 5px;
	text-transform: uppercase;
}
.reg-btn:hover {
	background-color: #0056b3;
}
