/* services.html page styles (moved out of inline <style> blocks for the Content Security Policy) */
      /* Mobile Dropdown Accordion */
      .mobile-submenu {
        display: none;
        overflow: hidden;
      }
      .mobile-dropdown.open .mobile-submenu {
        display: block;
      }
      .mobile-dropdown-icon {
        transition: transform 0.3s ease;
      }
      .mobile-dropdown.open .mobile-dropdown-icon {
        transform: rotate(180deg);
      }

      /* IMPORTANT: Remove hover behavior - click only */
      .header-item.dropdown:hover > .dropdown-menu {
        display: none !important;
      }
      .header-item.dropdown > .dropdown-menu.show {
        display: block !important;
      }

      /* Dropdown item hover effect */
      .dropdown-item:hover {
        background-color: #f0f7ff;
        color: #004b87;
      }
    

