:root {
	--theme-primary-color: #3d6b54;
	--theme-secondary-color: #bfbfbf;
}

.header-logo img {
	height: 130px;
}

@media (max-width: 1199.98px) {
	.header-logo img {
		height: 90px;
	}
}

@media (max-width: 767.98px) {
	.header-logo img {
		height: 80px;
	}
}

/* misc styles */

p {
	margin-bottom: 15px !important;
}

.page-breadcrumb {
	background-color: var(--theme-primary-color);
	margin-bottom: 30px;
	color: #fff;
}

nav.nav-desktop>ul>li::before {
	background: var(--theme-primary-color);
}

.sidebar-menu .sidebar-inner {
	padding-top: 0 !important;
}

.sidebar-menu .sidebar-inner::before {
	display: none !important;
}

/* .team-box .tb-image {
	border: 0px;
	border-top: 10px solid var(--theme-primary-color);
} */

h1.page-lead {
	margin-bottom: 30px !important;
}

figcaption {
	font-size: 90%;
	color: #6c757d;
}

.btn.btn-primary {
	border: none !important;
}

h1, h2, h3, h4, h5 {
	font-weight:400;
}
