@media (max-width: 980px) {
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li.menu-item-has-children,
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li.page_item_has_children {
position: relative;
}
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li.menu-item-has-children > a:not(.mobile-toggle),
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li.page_item_has_children > a:not(.mobile-toggle) {
padding-right: 56px;
} .et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li.menu-item-has-children > a:not(.mobile-toggle)::after,
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li.page_item_has_children > a:not(.mobile-toggle)::after {
display: none;
}
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li > .mobile-toggle {
align-items: center;
background: transparent;
border: 0;
box-sizing: border-box;
display: flex;
height: 44px;
justify-content: center;
margin: 0;
max-height: none;
padding: 0;
position: absolute;
right: 0;
top: 0;
width: 44px;
z-index: 2;
}
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li > .mobile-toggle::after {
align-items: center;
background: #f5f3ee;
border: 1px solid #bd9f6a;
border-radius: 50%;
box-sizing: border-box;
color: #1f1f1f;
content: '+' !important;
display: flex;
font-family: Arial, sans-serif !important;
font-size: 24px;
font-weight: 400;
height: 32px;
justify-content: center;
line-height: 1;
padding: 0 0 2px;
position: static;
width: 32px;
}
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li.dt-open > .mobile-toggle::after {
content: '\2212' !important;
padding-bottom: 3px;
}
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li > .mobile-toggle:hover::after,
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li > .mobile-toggle:focus-visible::after {
background: #ffffff;
border-color: #1f1f1f;
}
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li > .mobile-toggle:focus-visible {
outline: 3px solid #bd9f6a;
outline-offset: -3px;
}
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li > ul.sub-menu,
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li > ul.children {
display: none !important;
visibility: hidden !important;
}
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li.dt-open > ul.sub-menu.visible,
.et-l--header .et_pb_menu_0_tb_header .et_mobile_menu li.dt-open > ul.children.visible {
display: block !important;
visibility: visible !important;
} ul.et_mobile_menu li > .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li > .mobile-toggle::after {
content: '+' !important;
font-family: Arial, sans-serif !important;
}
ul.et_mobile_menu li.dt-open > .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.dt-open > .mobile-toggle::after {
content: '\2212' !important;
}
}