@media screen and (max-width:576px){.header-l4 .header-mes{display:none !important;}.header-l4 .top_menu ul > li{display:none !important;}.header-l4 .top_menu #menu-item-40,.header-l4 .top_menu #menu-item-342,.header-l4 .top_menu #menu-item-73,.header-l4 .top_menu #menu-item-72{display:flex !important;}}@media screen and (max-width:576px){.mobile-menu-overlay *,.mobile-hamburger-btn *,.mobile-menu-button *,.mobile-menu-close *,.mobile-menu-items a *{outline:none !important;border:none !important;}.mobile-menu-overlay *:focus,.mobile-hamburger-btn:focus,.mobile-menu-button:focus,.mobile-menu-close:focus,.mobile-menu-items a:focus{outline:none !important;box-shadow:none !important;}.mobile-hamburger-btn{display:flex;flex-direction:column;cursor:pointer;padding:8px;z-index:1002;transition:all 0.3s ease;border:none;outline:none;background:transparent;}.mobile-hamburger-btn:focus{outline:none;border:none;}.hamburger-line{width:25px;height:3px;background-color:#ffffff;margin:2px 0;transition:all 0.3s ease;border-radius:2px;}.mobile-hamburger-btn.active .hamburger-line:nth-child(1){transform:rotate(45deg) translate(5px,5px);}.mobile-hamburger-btn.active .hamburger-line:nth-child(2){opacity:0;}.mobile-hamburger-btn.active .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-6px);}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1001;opacity:0;visibility:hidden;transition:all 0.3s ease;}.mobile-menu-overlay.active{opacity:1;visibility:visible;}.mobile-side-menu{position:fixed;top:0;left:-300px;width:300px;height:100%;background-color:#ffffff;box-shadow:2px 0 10px rgba(0,0,0,0.1);transition:left 0.3s ease;overflow-y:auto;z-index:1002;}.mobile-menu-overlay.active .mobile-side-menu{left:0;}.mobile-menu-header{display:flex;justify-content:flex-start;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;background-color:#f8f9fa;}.mobile-menu-close{cursor:pointer;width:30px;height:30px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;border:none;outline:none;background:transparent;}.mobile-menu-close:focus{outline:none;border:none;}.mobile-menu-close span{width:20px;height:2px;background-color:#333;position:absolute;}.mobile-menu-close span:nth-child(1){transform:rotate(45deg);}.mobile-menu-close span:nth-child(2){transform:rotate(-45deg);}.mobile-menu-content{padding:20px;}.mobile-menu-section{margin-bottom:20px;}.mobile-menu-title{font-size:16px;font-weight:600;margin-bottom:15px;color:#007cba;text-transform:uppercase;letter-spacing:0.5px;}.mobile-menu-items{list-style:none;margin:0;padding:0;}.mobile-menu-items li{margin-bottom:8px;}.mobile-menu-items a{display:block;padding:12px 15px;color:#333;text-decoration:none;border-radius:6px;transition:all 0.2s ease;font-size:15px;border:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;}#mobile-top-menu-items a{font-size:16px !important;font-weight:500;line-height:1.4;white-space:normal;overflow:hidden;text-overflow:ellipsis;padding:12px 15px !important;min-height:auto;display:block;}#mobile-top-menu-items .sub-menu a{font-size:15px !important;font-weight:400;line-height:1.3;white-space:normal;overflow:hidden;text-overflow:ellipsis;padding:10px 20px !important;min-height:auto;display:block;}#mobile-top-menu-items li{margin-bottom:10px;}.mobile-menu-items a:hover{background-color:#f0f0f0;color:#007cba;}.mobile-menu-items a:active{background-color:#e0e0e0;color:#005a87;transform:scale(0.98);}.mobile-menu-items a:focus{outline:none;border:none;}.mobile-menu-items .sub-menu{margin-left:15px;margin-top:0;padding:12px 0;}.mobile-menu-items .sub-menu li{margin-bottom:0;}.mobile-menu-items .sub-menu a{padding:11px 12px 13px 12px;font-size:13px;color:#666;}.mobile-menu-items .enhanced-submenu,.mobile-menu-items .sub-menu__left{margin-left:0;margin-top:0;padding:12px 0;list-style:none;}.mobile-menu-items .enhanced-submenu li,.mobile-menu-items .sub-menu__left li{margin-bottom:0;}.mobile-menu-items .enhanced-submenu a,.mobile-menu-items .sub-menu__left a{width:100%;display:block !important;box-sizing:border-box;padding:11px 12px 13px 12px;}.mobile-menu-items .enhanced-submenu a:hover,.mobile-menu-items .sub-menu__left a:hover{background-color:#007cba;color:#ffffff;}.mobile-menu-items .enhanced-submenu a:active,.mobile-menu-items .sub-menu__left a:active{background-color:#005a87;color:#ffffff;transform:scale(0.98);}.mobile-menu-divider{height:1px;background-color:#eee;margin:20px 0;}.mobile-menu-buttons{display:flex;flex-direction:column;gap:10px;}.mobile-menu-button{padding:12px 20px;background-color:#007cba;color:white;text-align:center;border-radius:6px;cursor:pointer;transition:all 0.2s ease;font-weight:500;border:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.mobile-menu-button:hover{background-color:#005a87;}.mobile-menu-button:active{background-color:#004a70;transform:scale(0.97);}.mobile-menu-button:focus{outline:none;border:none;}.mobile-menu-button:nth-child(2){background-color:#dc3545;}.mobile-menu-button:nth-child(2):hover{background-color:#c82333;}.mobile-menu-button:nth-child(2):active{background-color:#bd2130;transform:scale(0.97);}.mobile-menu-button:nth-child(2):focus{outline:none;border:none;}body.mobile-menu-open{overflow:hidden;position:fixed;width:100%;}.header-l4 .header-l4-in{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;}.header-l4 #top_menu{flex:1;}.mobile-hamburger-btn{flex-shrink:0;margin-right:15px;order:-1;}@media screen and (max-width:576px){.header-l4 .top_menu ul{display:flex !important;flex-wrap:wrap !important;gap:4px !important;justify-content:space-between !important;align-items:center !important;padding:4px 6px !important;width:100% !important;max-width:100% !important;}.header-l4 .top_menu #menu-item-40,.header-l4 .top_menu #menu-item-342,.header-l4 .top_menu #menu-item-73,.header-l4 .top_menu #menu-item-72{flex:1 1 calc(25% - 3px) !important;max-width:calc(25% - 3px) !important;margin:0 !important;}.header-l4 .top_menu #menu-item-40 a,.header-l4 .top_menu #menu-item-342 a,.header-l4 .top_menu #menu-item-73 a,.header-l4 .top_menu #menu-item-72 a{font-size:12px !important;font-weight:600 !important;padding:5px 4px !important;line-height:1.2 !important;color:#fff !important;text-align:center !important;white-space:normal !important;word-wrap:break-word !important;overflow:hidden !important;text-overflow:ellipsis !important;min-height:32px !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;box-sizing:border-box !important;}}@media screen and (max-width:480px){.header-l4 .top_menu ul{gap:3px !important;padding:3px 5px !important;}.header-l4 .top_menu #menu-item-40,.header-l4 .top_menu #menu-item-342,.header-l4 .top_menu #menu-item-73,.header-l4 .top_menu #menu-item-72{flex:1 1 calc(25% - 2px) !important;max-width:calc(25% - 2px) !important;}.header-l4 .top_menu #menu-item-40 a,.header-l4 .top_menu #menu-item-342 a,.header-l4 .top_menu #menu-item-73 a,.header-l4 .top_menu #menu-item-72 a{font-size:11px !important;padding:4px 3px !important;min-height:28px !important;}}@media screen and (max-width:360px){.header-l4 .top_menu ul{gap:2px !important;padding:2px 4px !important;}.header-l4 .top_menu #menu-item-40,.header-l4 .top_menu #menu-item-342,.header-l4 .top_menu #menu-item-73,.header-l4 .top_menu #menu-item-72{flex:1 1 calc(25% - 1.5px) !important;max-width:calc(25% - 1.5px) !important;}.header-l4 .top_menu #menu-item-40 a,.header-l4 .top_menu #menu-item-342 a,.header-l4 .top_menu #menu-item-73 a,.header-l4 .top_menu #menu-item-72 a{font-size:10px !important;padding:3px 2px !important;min-height:26px !important;}}}@media screen and (min-width:577px){.mobile-hamburger-btn,.mobile-menu-overlay{display:none !important;}}