/**
 * Theme Name: Segal Custom
 * Description: Custom Theme for Segal Communications | A Blocksy Child theme
 * Author: Lobstervine
 * Template: blocksy
 * Text Domain: blocksy
 */
   
  /* Hide navigation items and background in the non-sticky state - HOME ONLY */
  .home[data-header="type-1:sticky"] .header-menu-1 {
      display: none;
      opacity: 0;
      transition: opacity 0.3s ease;
  }
  
  .home[data-header="type-1:sticky.show-nav"] .header-menu-1 {
      display: block;
      opacity: 1;
  }
  
  /* Transparent background in non-sticky state */
  .home[data-header="type-1:sticky"] .ct-header [data-transparent-row="yes"][data-row*="middle"] {
      background-color: transparent;
      transition: background-color 0.3s ease;
  }
  
  /* Semi-transparent white background when navigation is toggled */
  .home[data-header*="show-nav"] .ct-header [data-transparent-row="yes"][data-row*="middle"] {
      background-color: rgba(255, 255, 255, 0.85) !important; /* Semi-transparent white */
  }
  
  /* Blue logo when navigation is toggled*/
  .home[data-header*="show-nav"] .sticky-logo {
      display: initial !important;
  }
  .home[data-header*="show-nav"] .sticky-logo~.default-logo {
      display: none !important;
  }
  
  /* Ensure navigation is always visible in the sticky state */
  .home[data-header="type-1:sticky:shrink"] .header-menu-1 {
      display: block;
      opacity: 1;
      transition: opacity 0.3s ease;
  }
