/*
Theme Name: Thamarai Wellness
Theme URI: https://thamaraihealingcenter.com
Author: Thamarai Healing Center
Author URI: https://thamaraihealingcenter.com
Description: Luxury rehab & holistic recovery landing page for Thamarai Healing Center, Pollachi. Full marketing homepage on activation.
Version: 1.8.8
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: thamarai-wellness
Tags: one-column, custom-menu, featured-images, translation-ready
*/

/* Nested menus sit flush against their parent item */
#navbar,
#navbar .nav-inner,
#navbar .nav-links,
#navbar .nav-menu-list,
#navbar .nav-menu-list ul.sub-menu {
  overflow: visible !important;
}
#navbar .nav-menu-list > li,
#navbar .nav-menu-list ul.sub-menu > li {
  position: relative !important;
}
#navbar .nav-menu-list ul.sub-menu {
  display: none !important;
  list-style: none !important;
  margin: 0 !important;
  padding: 0.4rem 0 !important;
  min-width: 17rem !important;
  background: rgba(6, 24, 16, 0.98) !important;
  border: 1px solid rgba(62, 206, 120, 0.25) !important;
  border-radius: 0.85rem !important;
  box-shadow: 0 18px 50px rgba(0, 0, 0, 0.55) !important;
  z-index: 99999 !important;
}
#navbar .nav-menu-list > li > ul.sub-menu {
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
}
#navbar .nav-menu-list ul.sub-menu > li > ul.sub-menu {
  position: absolute !important;
  top: 0 !important;
  left: 100% !important;
  z-index: 100001 !important;
}
#navbar .nav-menu-list ul.sub-menu > li > ul.sub-menu.opens-left {
  left: auto !important;
  right: 100% !important;
}
#navbar .nav-menu-list > li:hover > ul.sub-menu,
#navbar .nav-menu-list > li.is-open > ul.sub-menu,
#navbar .nav-menu-list ul.sub-menu > li:hover > ul.sub-menu,
#navbar .nav-menu-list ul.sub-menu > li.is-open > ul.sub-menu {
  display: block !important;
}

//Timeline
.rhythm-spine::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 2px;
    background: rgba(244,241,230,.22);
}