  /* Position for the menu items */
  .wd-nav>li {
      position: relative;
  }

  /* SVG styling - adjusted positioning and width */
  .woodmart-svg--menu-hover-elipse {
    position: absolute;
        top: 0px;
        width: 180%;
        left: calc(50% + 5px);
        transform: translateX(-50%);
        pointer-events: none;
  }

  /* SVG for current menu item */
  .wd-nav>li.current-menu-item .woodmart-svg--menu-hover-elipse {
      opacity: 1;
  }

  /* Animation for the SVG stroke on hover */
  .woodmart-svg--menu-hover-elipse path {
      stroke-dasharray: 300;
      stroke-dashoffset: 300;
      transition: stroke-dashoffset 0.6s ease;
      stroke-width: 1.5px;
      /* Make the line a bit thicker */
  }

  /* Show SVG on hover */
  .wd-nav>li:hover .woodmart-svg--menu-hover-elipse {
      opacity: 1;
  }

  /* Animate the stroke when hovering */
  .wd-nav>li:hover .woodmart-svg--menu-hover-elipse path {
      stroke-dashoffset: 0;
  }

  /* For current menu item, keep the SVG visible and fully drawn */
  .wd-nav>li.current-menu-item .woodmart-svg--menu-hover-elipse path {
      stroke-dashoffset: 0;
  }

  header .wd-dropdown {
    padding-bottom: 40px !important;
  }