@media (min-width:981px){.custom-key-menu .sub-menu{width:320px!important;min-width:320px!important;border-radius:0 0 10px 10px!important;overflow:hidden!important}.custom-key-menu .sub-menu>li{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.custom-key-menu .sub-menu>li>a{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;white-space:nowrap!important}}@media (max-width:980px){.custom-key-menu .sub-menu{width:100%!important;min-width:0!important;max-width:100%!important}.custom-key-menu .sub-menu>li{display:block!important;width:100%!important}.custom-key-menu .sub-menu>li>a{display:block!important;width:100%!important;white-space:normal!important}}@media (max-width:980px){.custom-key-menu .et_mobile_menu{max-height:calc(100dvh - 110px)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.custom-key-menu .et_mobile_menu .sub-menu{width:100%!important;min-width:0!important;max-width:100%!important;max-height:none!important;overflow:visible!important}.custom-key-menu .et_mobile_menu .sub-menu>li{display:block!important;width:100%!important}.custom-key-menu .et_mobile_menu .sub-menu>li>a{display:block!important;width:100%!important;white-space:normal!important}}@media (max-width:980px){.custom-key-menu .et_mobile_menu .menu-item-has-children{position:relative}.custom-key-menu .et_mobile_menu .menu-item-has-children>.sub-menu{display:none!important;padding-left:15px!important}.custom-key-menu .et_mobile_menu .menu-item-has-children.submenu-open>.sub-menu{display:block!important}.custom-key-menu .submenu-toggle{position:absolute;top:0;right:0;width:48px;height:48px;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#20447A;font-size:22px;z-index:5}.custom-key-menu .submenu-toggle::before{content:"⌄";display:block;transition:transform 0.25s ease}.custom-key-menu.menu-item-has-children.submenu-open>.submenu-toggle::before{transform:rotate(180deg)}}