
.dipi_hamburger.hamburger {
	background-color: #6e1124 !important;
	border-radius: 100px !important;
	padding-top: 12px !important;
	padding-bottom: 11px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.dipi_hamburger.hamburger.is-active {
	background-color: #6e1124 !important;
}


.dipi_hamburger .hamburger-inner, 
.dipi_hamburger .hamburger-inner:after, 
.dipi_hamburger .hamburger-inner:before {
	background-color: #ffffff !important;
}

.dipi_hamburger.hamburger.is-active .hamburger-inner, 
.dipi_hamburger.hamburger.is-active .hamburger-inner:after, 
.dipi_hamburger.hamburger.is-active .hamburger-inner:before {
	background-color: #ffffff !important;
}
.dipi_hamburger.hamburger.hamburger--spring.is-active .hamburger-inner,
.dipi_hamburger.hamburger.hamburger--stand.is-active .hamburger-inner{
	background-color: transparent !important;
}

@media (max-width: 980px) {
	.et_pb_module.et_pb_fullwidth_menu div.et_pb_menu__wrap,
	.et_pb_module.et_pb_menu div.et_pb_menu__wrap {
		margin: 0;
	}

	.et_pb_module.et_pb_fullwidth_menu div.et_pb_menu__wrap .et_mobile_nav_menu,
	.et_pb_module.et_pb_menu div.et_pb_menu__wrap .et_mobile_nav_menu {
		margin-right: 0;
	}

	.et_pb_fullwidth_menu .et_mobile_menu ul, 
	.et_pb_menu .et_mobile_menu ul {
		padding: 0;
	}

	.et_pb_fullwidth_menu .mobile_menu_bar, 
	.et_pb_menu .mobile_menu_bar {
		display: inline;
	}
	@media only screen and (max-width: 980px) {
		.et_header_style_centered:has(.dipi_hamburger) div#et-top-navigation {pointer-events: none;}
		.et_header_style_centered:has(.dipi_hamburger) span.mobile_menu_bar.mobile_menu_bar_toggle {pointer-events: all;}
		.et_header_style_centered:has(.dipi_hamburger) ul#mobile_menu { pointer-events: all;}
	}
}
