.megamenu-container, .megamenu-container .nav-submenu .nav-submenu {
	border-top: 1px solid rgba(29, 55, 50, 0.4);
}

.astroid-framework .nav-submenu-container .nav-submenu > li, .astroid-framework .jddrop-content .megamenu-item .megamenu-menu li, .astroid-framework .nav-submenu, .astroid-framework .astroid-mobile-menu .nav-child .menu-go-back, .astroid-framework .astroid-mobile-menu .nav-child .nav-item-submenu > .as-menu-item, .astroid-framework .nav-item-submenu .as-menu-item {
	line-height: 1.6em;
}

#addonId .sppb-addon-content p {
    position: relative;
    padding-left: 0.65em;
    text-indent: -.7em;
}
#content {
	padding-top: 4%;
	padding-bottom: 0%;
}
h1{
	border-bottom: 1px solid #adb5bd !important;
	padding: 6px 0!important;
}
h1::before {
	content: "";
	display: inline-block;
	position: relative;
	top: -0.1em;
	vertical-align: middle;
	height: calc(4px + .7em);
	margin-right: calc(5px + .2em);
	border-left: calc(5px + .1em) solid #4fb748;!important;
}
h2{
	color:#6a6d71;
  border-bottom: 1px solid #adb5bd !important;
	padding: 6px 0;
}
h2::before {
	content: "";
	display: inline-block;
	position: relative;
	top: -0.1em;
	vertical-align: middle;
	height: calc(4px + .7em);
	margin-right: calc(5px + .2em);
	border-left: calc(5px + .1em) solid #4fb748;
}
h3{
	border-bottom: 1px solid #adb5bd !important;
	padding: 6px 0;
}
h3::before {
	content: "";
	display: inline-block;
	position: relative;
	top: -0.1em;
	vertical-align: middle;
	height: calc(4px + .7em);
	margin-right: calc(5px + .2em);
	border-left: calc(5px + .1em) solid #4fb748;
}
#sppb-addon-f7df50f1-aaa3-444e-931e-e114a3f98558 .sppb-addon-header .sppb-addon-title {
	margin-bottom: 20px;
}
.sp-page-builder .page-content #section-id-b6ed05d4-5489-416e-9b9f-7d617d02947c {
	padding-top: 5px;
}
.headline-bullet .module-title::before {
	border-left: calc(5px + .1em) solid #4fb748;
}
.nav-link::after {
	background-color: #4fb748;
}
li.nav-item-level-1.nav-item-active a {
	border-bottom: 2px solid #4fb748 !important;
}
.btn-primary, .btn-backtohome, .btn-prosandcons, div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button {
	background: #4fb748;
}
.btn-primary, div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button, .btn-prosandcons, .btn-backtohome {
	--bs-btn-hover-bg: #4E4C4C;
	--bs-btn-hover-border-color: #4E4C4C;
	--bs-btn-active-bg: #4E4C4C;
	--bs-btn-active-border-color: #8fdece;
}
.bg-primary {
	--bs-bg-opacity: 1;
	background-color: #4fb748 !important;
}
.astroid-nav .nav-link.active, .astroid-nav .nav-link:active {
	color: #4fb748;
	background-color: var(--as-main-menu-active-background);
}
.astroid-nav .nav-link:hover, .astroid-nav .nav-link:focus {
	color: rgb(16, 22, 26);
	background-color: var(--as-main-menu-hover-background);
}