#dng-megamenu-edisfera .primary_structure>li>a, 
#dng-megamenu-edisfera .primary_structure>li>a:link, 
#dng-megamenu-edisfera .primary_structure>li>a:active,
#dng-megamenu-edisfera .primary_structure>li>a:visited{color:#ffffff;font-family:"Alata";font-size:1.125rem;;font-weight:300;}#dng-megamenu-edisfera .dnngo_slide_menu li, 
#dng-megamenu-edisfera .dnngo_slide_menu li a{color:#3d2f2f;font-family:"Alata";font-size:1rem;;font-weight:500;line-height:34px /*48px*/;}#dng-megamenu-edisfera .dnngo_menu_list .pane_space, 
#dng-megamenu-edisfera .dnngo_menu_list a, 
#dng-megamenu-edisfera .dnngo_menu_list a:link,
#dng-megamenu-edisfera .dnngo_menu_list a:active, 
#dng-megamenu-edisfera .dnngo_menu_list a:visited,
#dng-megamenu-edisfera .dnngo_boxslide .pane_space, 
#dng-megamenu-edisfera .dnngo_boxslide a, 
#dng-megamenu-edisfera .dnngo_boxslide a:link,
#dng-megamenu-edisfera .dnngo_boxslide a:active, 
#dng-megamenu-edisfera .dnngo_boxslide a:visited{color:#3d2f2f;font-family:"Alata";font-size:1rem;;line-height:35px;}#dng-megamenu-edisfera .dnngo_menu_list > li > a,
#dng-megamenu-edisfera .dnngo_menu_list > li > a:link,
#dng-megamenu-edisfera .dnngo_menu_list > li > a:active,
#dng-megamenu-edisfera .dnngo_menu_list > li > a:visited,
#dng-megamenu-edisfera .dnngo_menu_list .submenu_title a,
#dng-megamenu-edisfera .dnngo_menu_list .submenu_title a:link,
#dng-megamenu-edisfera .dnngo_menu_list .submenu_title a:active,
#dng-megamenu-edisfera .dnngo_menu_list .submenu_title a:visited,
#dng-megamenu-edisfera .dnngo_menu_list .submenu_title,
#dng-megamenu-edisfera .dnngo_boxslide .submenu_title a,
#dng-megamenu-edisfera .dnngo_boxslide .submenu_title a:link,
#dng-megamenu-edisfera .dnngo_boxslide .submenu_title a:active,
#dng-megamenu-edisfera .dnngo_boxslide .submenu_title a:visited,
#dng-megamenu-edisfera .dnngo_boxslide .submenu_title{color:#3d2f2f;font-size:1.125rem;;font-weight:500;line-height:34px /*48px*/;}
.dng-megamenu {
	margin: 0px;
	padding: 0px;
	clear: both;
}

.dng-megamenu .primary_structure {
	position: relative;
	clear: both;
	margin: 0;
	padding: 0;
	display: inline-block;
	vertical-align: middle;
}

.dng-megamenu .header-split .primary_structure {
	z-index: 6;
}

.dng-megamenu .primary_structure>li {
	float: left;
	list-style: none;
	position: relative;
	margin: 0;
	/* z-index: 6; */
}

.dng-megamenu .primary_structure>li>a {
	display: inline-block;
	word-spacing: normal;
	line-height: 33px;
	-webkit-transition: color ease-in 200ms, border-color ease-in 200ms, background-color ease-in 200ms;
	transition: color ease-in 200ms, border-color ease-in 200ms, background-color ease-in 200ms;
	/* Safari and Chrome */
}

.dng-megamenu>ul>li>a>span {
	display: inline-block;
}

.dng-megamenu .primary_structure>li>a:hover,
.dng-megamenu .primary_structure>li>a:focus,
.dng-megamenu .primary_structure>li.menu_hover>a,
.dng-megamenu .primary_structure>li.current>a {
	text-decoration: none;
}

.dng-megamenu .primary_structure span img,
.dng-megamenu .primary_structure span i {
	margin-right: 8px;
	width: 1.1em;
	text-align: center;
	display: inline-block;
	vertical-align: middle;
}

.dng-megamenu .primary_structure>li>a,
.dng-megamenu .primary_structure>li>a:link,
.dng-megamenu .primary_structure>li>a:active,
.dng-megamenu .primary_structure>li>a:visited {
	color: inherit;
}

.dng-megamenu .primary_structure>li.dir>a>span:after {
	content: "";
	height: 5px;
	width: 5px;
	overflow: hidden;
	margin: 0 0px 3px 6px;
	display: inline-block;
	vertical-align: middle;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	/* IE 9 */
	-moz-transform: rotate(45deg);
	/* Firefox */
	-webkit-transform: rotate(45deg);
	/* Safari and Chrome */
	-o-transform: rotate(45deg);
	/* Opera */
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	border-bottom: 1px solid;
	border-right: 1px solid;
}

.dng-megamenu .primary_structure>li>a>span>i {
	color: inherit;
	font-size: 1.2em;
}

.dng-megamenu .primary_structure>li:hover>a,
.dng-megamenu .primary_structure>li>a:focus,
.dng-megamenu .primary_structure>li.current>a,
.dng-megamenu .primary_structure>li.menu_hover>a {
	color: #2c5cda;
}

.dng-megamenu .label,
.dng-megamenu .badge {
	padding: .19em .4em .2em;
	font-size: 70%;
	line-height: 1;
	display: inline-block;
	vertical-align: middle;
	margin: 0px 3px 2px;
}	

#dng-megamenu-edisfera .primary_structure>li>a{
	padding-top:13px; 
	padding-right:25px;
	padding-bottom:14px;
	padding-left:25px;
}

@media only screen and (max-width: 1199px) {
	#dng-megamenu-edisfera .primary_structure>li>a{padding-right:15px;padding-left:15px;}
}
	
#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li > a:before {
	left:25px;
	border-width:2px;
	border-color:var(--accent-color2);
}
#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li:hover > a:before,
#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li > a:focus:before,
#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li.current > a:before,
#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li.menu_hover > a:before,
#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li > a.current:before {
	right:25px;
}
#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li:hover > a,
#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li > a:focus,
#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li.current > a,
#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li.menu_hover > a,
#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li > a.current {
	color:#ffffff!important;
}
		
@media only screen and (max-width: 1199px) {
	#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li > a:before {
		left:15px;
	}
	#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li:hover > a:before,
	#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li > a:focus:before,
	#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li.current > a:before,
	#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li.menu_hover > a:before,
	#dng-megamenu-edisfera.hoverstyle_1 .primary_structure > li > a.current:before {
		right:15px;
	}
}
		
#dng-megamenu-edisfera .dnngo_slide_menu,
#dng-megamenu-edisfera .dnngo_slide_menu .dnngo_submenu{background-color:#fff;}

#dng-megamenu-edisfera .dnngo_slide_menu li:hover>a, 
#dng-megamenu-edisfera .dnngo_slide_menu li>a:focus, 
#dng-megamenu-edisfera .dnngo_slide_menu li.subcurrent>a, 
#dng-megamenu-edisfera .dnngo_slide_menu li.menu_hover>a{
	color:var(--accent-color) ;
}
		
#dng-megamenu-edisfera.dng-megamenu .dnngo_slide_menu >li>a >span::after,
#dng-megamenu-edisfera.dng-megamenu .dnngo_submenu li a > span::after{
	background-color: #f9e7e7;
}

#dng-megamenu-edisfera.dng-megamenu .dnngo_menu_list>li>a >span::after,
#dng-megamenu-edisfera.dng-megamenu .submenu_title a > span::after{
	background-color: #f9e7e7;
}

#dng-megamenu-edisfera .dnngo_menu_list,
#dng-megamenu-edisfera .dnngo_boxslide{background-color:rgba(255,255,255,1);}

#dng-megamenu-edisfera .dnngo_menu_list li li.subcurrent > a,
#dng-megamenu-edisfera .dnngo_menu_list li.subcurrent > a,
#dng-megamenu-edisfera .dnngo_custommenu li.current > a{
	color:var(--accent-color);
	background-color:transparent;
}
#dng-megamenu-edisfera .dnngo_menu_list li a:hover,
#dng-megamenu-edisfera .dnngo_menu_list li a:focus,
#dng-megamenu-edisfera .dnngo_boxslide .submenu_title a:hover {
	color:var(--accent-color);
}
#dng-megamenu-edisfera .dnngo_menu_list li li a:hover,
#dng-megamenu-edisfera .dnngo_menu_list li li a:focus,
#dng-megamenu-edisfera .dnngo_custommenu .submenu li a:hover,
#dng-megamenu-edisfera .dnngo_custommenu .submenu li a:focus{
	color:var(--accent-color);
}

#dng-megamenu-edisfera .mega-menu .boxslide > .line span,
#dng-megamenu-edisfera .dnngo_menuslide > .line span{
	border-color:#e1e6f1;
}