
.dipi_hamburger.hamburger {
background-color: rgba(2,114,117,0) !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: #877f6e !important;
}
.dipi_hamburger .hamburger-inner, 
.dipi_hamburger .hamburger-inner:after, 
.dipi_hamburger .hamburger-inner:before {
background-color: #000000 !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;}
}
}