.dfh-100{--mm-pink:#f3beaa;--mm-aqua:#aec7d9;--mm-dark:#333333;--mm-dark-hover:#333333;--mm-text:#ffffff;--mm-border:#4a4a4a}.dfh-100 .et-menu>li>a{color:#222222!important;font-weight:600!important;transition:color 0.2s ease!important}.dfh-100 .et-menu>li>a:hover{color:var(--mm-pink)!important;opacity:1!important}.dfh-100 .et-menu>li.current-menu-item>a,.dfh-100 .et-menu>li.current-menu-ancestor>a{color:var(--mm-pink)!important}@media screen and (min-width:981px){.dfh-100 .nav li ul,.dfh-100 .et-menu-nav li ul.sub-menu{background:var(--mm-dark)!important;border:1px solid var(--mm-border)!important;border-top:3px solid var(--mm-aqua)!important;border-radius:10px!important;padding:7px!important;width:255px!important;box-shadow:0 12px 30px rgba(0,0,0,0.18)!important}.dfh-100 .nav li ul li,.dfh-100 .et-menu-nav li ul.sub-menu li{background:transparent!important;padding:0!important;margin:2px 0!important;width:100%!important}.dfh-100 .nav li ul li>a,.dfh-100 .et-menu-nav li ul.sub-menu li>a{display:block!important;width:100%!important;background:transparent!important;color:var(--mm-text)!important;font-size:14px!important;font-weight:500!important;padding:11px 12px!important;border-radius:7px!important;border-bottom:1px solid rgba(255,255,255,0.12)!important;opacity:1!important;transition:color 0.2s ease,padding-left 0.2s ease!important}.dfh-100 .nav li ul li:last-child>a,.dfh-100 .et-menu-nav li ul.sub-menu li:last-child>a{border-bottom:none!important}.dfh-100 .nav li ul li>a:hover,.dfh-100 .et-menu-nav li ul.sub-menu li>a:hover{background:transparent!important;color:var(--mm-pink)!important;opacity:1!important;padding-left:16px!important}.dfh-100 .nav li ul li:hover>a,.dfh-100 .et-menu-nav li ul.sub-menu li:hover>a{background:transparent!important;color:var(--mm-pink)!important}.dfh-100 .nav li li.menu-item-has-children>a:after,.dfh-100 .et-menu li li.menu-item-has-children>a:after{color:var(--mm-aqua)!important;right:10px!important}.dfh-100 .et-menu>li.menu-item-has-children>a:first-child:after{color:#222222!important}.dfh-100 .et-menu>li.menu-item-has-children>a:hover:after{color:var(--mm-pink)!important}.dfh-100 .nav li li ul,.dfh-100 .et-menu-nav li li ul.sub-menu{background:var(--mm-dark)!important;top:-8px!important;left:100%!important;margin-left:7px!important;border:1px solid var(--mm-border)!important;border-top:3px solid var(--mm-pink)!important;border-radius:10px!important;padding:7px!important;box-shadow:0 12px 30px rgba(0,0,0,0.18)!important}.dfh-100 .et_pb_menu__logo-wrap{display:none}.dfh-100 button.et_pb_menu__icon{margin:0 10px 0 20px}}@media screen and (max-width:980px){.dfh-100 .et_mobile_menu{background:var(--mm-dark)!important;border:1px solid var(--mm-border)!important;border-top:3px solid var(--mm-aqua)!important;border-radius:12px!important;padding:7px!important;margin-top:10px!important;box-shadow:0 15px 35px rgba(0,0,0,0.18)!important}.dfh-100 .et_mobile_menu li a{color:#ffffff!important;background:transparent!important;padding:12px 14px!important;font-size:14px!important;font-weight:500!important;border-bottom:1px solid rgba(255,255,255,0.12)!important;opacity:1!important;transition:color 0.2s ease,padding-left 0.2s ease!important}.dfh-100 .et_mobile_menu li a:hover{background:transparent!important;color:var(--mm-pink)!important;padding-left:18px!important;opacity:1!important}.dfh-100 .et_mobile_menu .sub-menu{background:#2d2d2d!important;margin:4px 6px 6px 6px!important;border-radius:7px!important}.dfh-100 .et_mobile_menu .sub-menu li a{padding-left:22px!important;font-size:13px!important}.dfh-100.et_mobile_menu.menu-item-has-children>a:after{content:'+'!important;display:inline-block!important;color:var(--mm-aqua)!important;font-size:20px!important;font-weight:400!important;position:absolute!important;right:14px!important}.dfh-100.et_mobile_menu.menu-item-has-children>.dfh-menu-switched-icon:after{content:'-'!important;color:var(--mm-pink)!important}.dfh-100 .et_pb_menu__search-input{color:#ffffff!important}.dfh-100 button.et_pb_menu__icon{margin-top:5px}}.dfh-100.et_mobile_menu.menu-item-has-children.sub-menu li{display:none}.dfh-100.et_mobile_menu.menu-item-has-children.sub-menu.dfh-show-menu-items{display:block}