.navbar ul {
	display: flex !important;
	align-items: center;
	gap: 25px;
	padding: 0;
	margin: 0;
	list-style: none;
}

.navbar ul li.navbar-nav {
	padding: 32px 20px 32px 0 !important;
}

.navbar ul li a {
	color: var(--color-body);
	font-weight: 600 !important;
}

.navbar ul li a {
	font-family: var(--font-primary);
	color: var(--color-heading-1);
	font-weight: 700;
	letter-spacing: 0.12em;
	font-size: 16px;
	line-height: 24px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	background: var(--color-white);
	color: var(--color-heading-1);
	border-radius: 4px;
	padding: 10px 10px;
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.06);
	font-weight: 600;
	transition: var(--transition);	
}

.navbar ul{
	border-bottom: 1px #DDDDDD solid;
}

.single-wrapper .active{background-color:var(--color-primary-2) !important; color: var(--color-white) !important;}
.navbar .active{background-color:var(--color-primary-2) !important; color: var(--color-white) !important;}
.p-heading{ font-size: 18px !important; font-weight: bold !important; color: var(--color-primary) !important; }


/*.bg-1 h3{ color: #fff; background: #136d45; border-radius: 16px; padding: 15px; text-align: center;}*/

.bg-1 h3{ color: #136d45; border-radius: 16px; padding: 15px; text-align: center; border: 2px solid #136d45;}
.bg-2 h3{ color: #fff; background: #024f2d; border-radius: 16px; padding: 15px; text-align: center;}
.bg-3 h3{ color: #fff; background: #6da640; border-radius: 16px; padding: 15px; text-align: center;}
.bg-3 h4{ color: #fff; background: #6da640; border-radius: 16px; padding: 15px; text-align: center;}
.tab-area-content{ margin-top: 20px;}

.br-1 h3{ color: #136d45; border-radius: 16px; padding: 15px; text-align: center; border: 2px solid #136d45; }


.title-h5{ font-size: 20px;}
.title-h6{ font-size: 18px;}
