.header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-text {
	font-weight: 400;
}

.header,
.header-mobile {
	background-color: #3DCD58 !important;
	border-color: #3DCD58 !important;
	background-image: linear-gradient(to bottom, #3DCD58, #3DCD58) !important;
}

.header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text,
.header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text,
.header-menu .menu-nav > .menu-item > .menu-link .menu-text,
.header-menu .menu-nav > .menu-item > .menu-link .menu-text:hover,
.header-menu .menu-nav > .menu-item > .menu-link:hover .menu-text {
	color: #fff !important;
	font-size: 1.025rem;
}

.header-menu .menu-nav > .menu-item > .menu-link > .menu-arrow {
	color: #fff !important;
	display: inline-block;
	font-size: 1rem;
	margin-left: 5px;
}

.header-menu .menu-subnav > .menu-item > .menu-link > .menu-arrow {
	height: 1rem;
}

.header-menu .menu-nav > .menu-item > .menu-link > i.menu-arrow {
	font-size: 0.65rem;
	margin-left: 10px;
}

@media (min-width: 992px) {
	.header.header-fixed {
		height: 50px;
	}

	.header-fixed.subheader-fixed .subheader {
		top: 50px;
	}

	.header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-classic {
		padding: 0;
	}
}

#kt_header_mobile_topbar_toggle {
	color: #ffff !important;
}

#kt_header_mobile_topbar_toggle > span {
	font-size: 2.6rem;
}

#kt_header_mobile_topbar_toggle > span > i {
	color: #ffff !important;
	font-size: 2.6rem;
	vertical-align: baseline;
	padding: 0;
}

.topbar .dropdown .btn.btn-clean:not(.btn-text):not(:disabled):not(.disabled) {
	color: #ffff;
}

.topbar .topbar-item .svg-icon svg,
.topbar .topbar-item .svg-icon i {
	color: #efefef;
}

#kt_header_menu_wrapper .header-menu-wrapper--addon,
#kt_header_mobile .header-menu-wrapper--addon,
#kt_header_mobile > a {
	display: block;
	padding: 10px 20px 10px;
	font-size: 1.5rem;
}

#kt_header_menu_wrapper .header-menu-wrapper--addon > a,
#kt_header_mobile .header-menu-wrapper--addon > a,
#kt_header_mobile > a {
	color: #ffff;
	text-decoration: none;
}

.header-mobile .burger-icon:hover span,
.header-mobile .burger-icon:hover span::before,
.header-mobile .burger-icon:hover span::after {
	background-color: #999999;
}

#kt_header_mobile_topbar_toggle:hover svg,
#kt_header_mobile_topbar_toggle:hover i {
	color: #999999;
}

@media (max-width: 991.98px) {
	.topbar .btn.btn-clean {
		font-weight: 400;
	}

	.topbar .btn.btn-clean,
	.btn.btn-clean i,
	.topbar .topbar-item .svg-icon svg,
	.topbar .topbar-item .svg-icon i {
		color: #66666d !important;
	}

	.header-mobile .btn i {
		color: #ffff;
	}

	#kt_header .topbar .btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled),
	#kt_header .topbar .btn.btn-clean:active:not(.btn-text):not(:disabled):not(.disabled),
	#kt_header .topbar .btn.btn-clean:focus:not(.btn-text):not(:disabled):not(.disabled),
	#kt_header .topbar .dropdown.show .btn.btn-clean.dropdown-toggle {
		color: black !important;
	}

	.header-menu .menu-nav > .menu-item > .menu-link .menu-text,
	.header-menu .menu-nav > .menu-item > .menu-link:hover .menu-text,
	#kt_header .menu-nav > .menu-item > .menu-link > .menu-bullet > svg,
	#kt_header .menu-nav > .menu-item > .menu-link > .menu-bullet > i,
	.header-menu .menu-nav > .menu-item > .menu-link > .menu-arrow {
		color: #3F4254 !important;
	}

	.header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text,
	.header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text,
	.header-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-text,
	#kt_header .menu-nav > .menu-item.menu-item-active > .menu-link > .menu-bullet > svg,
	#kt_header .menu-nav > .menu-item.menu-item-active > .menu-link > .menu-bullet > i,
	#kt_header .menu-nav > .menu-item.menu-item-open > .menu-link > .menu-bullet > svg,
	#kt_header .menu-nav > .menu-item.menu-item-open > .menu-link > .menu-bullet > i,
	.header-menu .menu-nav > .menu-item.menu-item-open > .menu-link > .menu-arrow {
		color: #3699FF !important;
	}

	#kt_header_menu_wrapper .header-menu-wrapper--addon {
		display: none;
	}
}

@media (min-width: 991.99px) {
	.brand .btn:hover .svg-icon svg path {
		-webkit-transition: fill 0.3s ease;
		transition: fill 0.3s ease;
		fill: #00ceda;
	}

	.topbar .btn.btn-clean,
	.btn.btn-clean i {
		color: #ffff !important;
	}
}


.header-mobile .burger-icon span,
.header-mobile .burger-icon span::before, .header-mobile .burger-icon span::after {
	background-color: #ffff;
}
