.ha-nav-menu ul.menu > li.active,
.ha-nav-menu ul.menu > li:hover,
.ha-navigation-menu-wrapper ul.sub-menu > li:hover,
.ha-nav-menu ul.menu>li.current-menu-ancestor{border-radius:20px}.ha-nav-menu ul.menu > li.active,
.ha-nav-menu ul.menu > li:hover,
.ha-nav-menu ul.menu>li.current-menu-ancestor{background:var(--color-green)!important}.ha-nav-menu ul.menu>li.current-menu-ancestor>a{color:var(--color-white)}.ha-nav-menu #menu-main-menu ul.sub-menu li:first-child{border-top:1px solid var(--color-white)}.elementor-5868 .elementor-element.elementor-element-c71eec9 .ha-nav-menu .menu-item-has-children .menu li.menu-item,
.elementor-5868 .elementor-element.elementor-element-c71eec9 .ha-nav-menu .menu li.menu-item
li{padding-right:0}.ha-nav-menu .menu li ul.sub-menu .menu-item
a{padding:10px
0!important}.ha-nav-menu .menu li.menu-item
a{padding-left:30px!important;padding-right:30px!important}.menu-item-has-children .sub-menu{margin-left:0;text-align:center}.ha-navigation-menu-wrapper .menu-main-menu-container #menu-main-menu ul.sub-menu,
.ha-navigation-menu-wrapper .menu-main-menu-container #menu-main-menu ul.sub-menu:hover{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.ha-navigation-menu-wrapper ul.menu > li:hover,
.current-menu-item .menu-item-has-children:hover
li{border-top-right-radius:20px;border-top-left-radius:20px}.ha-navigation-menu-wrapper ul.menu li.menu-item-has-children:hover,
.elementor-5868 .elementor-element.elementor-element-c71eec9 .ha-nav-menu .menu-item-has-children  .menu li.menu-item:hover{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (max-width: 768px){.elementor-nav-menu{padding:20px
0}.elementor-nav-menu--dropdown .elementor-item{font-size:18px!important;font-weight:800!important}.elementor-nav-menu--dropdown .elementor-item:active,
.elementor-nav-menu--dropdown .elementor-sub-item:active,
.elementor-nav-menu--dropdown a.highlighted,
.elementor-nav-menu--dropdown a.elementor-item-active,
.ha-navigation-menu-wrapper ul.menu li.menu-item-has-children:hover,
.elementor-element.elementor-element-c71eec9 .ha-nav-menu .menu-item-has-children  .menu li.menu-item:hover,
.ha-navigation-menu-wrapper ul.menu > li:hover,
.current-menu-item .menu-item-has-children:hover li,
.ha-navigation-menu-wrapper .menu-main-menu-container #menu-main-menu ul.sub-menu:hover,
.elementor-nav-menu--dropdown a:hover,
.elementor-nav-menu--dropdown a:focus,
.sub-menu.elementor-nav-menu--dropdown li a,
.sub-menu.elementor-nav-menu--dropdown li a:hover,
.sub-menu.elementor-nav-menu--dropdown li a:focus,
.sub-menu.elementor-nav-menu--dropdown li .elementor-item-active,
.elementor-nav-menu--dropdown li:first-child
a{border-radius:50px!important}.elementor-nav-menu--dropdown a,
.elementor-nav-menu--dropdown a.highlighted,
.elementor-nav-menu--dropdown a.elementor-item-active{margin:0
15px}.sub-menu.elementor-nav-menu--dropdown li
a{color:var(--color-dark-forest-green)!important;fill:var(--color-dark-forest-green)!important;padding-left:35px!important}.elementor-nav-menu--dropdown
a.highlighted{background:var(--color-white)!important;color:var(--color-green)!important}.elementor-nav-menu--dropdown a.highlighted .e-font-icon-svg.e-fas-caret-down,
.ha-navigation-menu-wrapper ul.menu li.menu-item-has-children:hover,
.elementor-element.elementor-element-c71eec9 .ha-nav-menu .menu-item-has-children  .menu li.menu-item:hover,
.ha-navigation-menu-wrapper ul.menu > li:hover,
.current-menu-item .menu-item-has-children:hover
li{color:var(--color-green)!important;fill:var(--color-green)!important}.elementor-nav-menu--dropdown .elementor-item.is-selected,
.elementor-nav-menu--dropdown .elementor-sub-item.is-selected,
.elementor-nav-menu--dropdown .sub-menu .elementor-sub-item.is-selected,
.elementor-nav-menu--dropdown .elementor-item:active .sub-arrow svg,
.elementor-nav-menu--dropdown .elementor-sub-item:active .sub-arrow svg,
.sub-menu.elementor-nav-menu--dropdown li a:focus,
.sub-menu.elementor-nav-menu--dropdown li a:hover,
.sub-menu.elementor-nav-menu--dropdown li a:active,
.sub-menu.elementor-nav-menu--dropdown li:focus,
.elementor-item-active .e-font-icon-svg.e-fas-caret-down,
.sub-menu.elementor-nav-menu--dropdown li .elementor-item-active,
.current-menu-item .elementor-element.elementor-element-7e28e8e .elementor-nav-menu--dropdown a,
.current-menu-item .elementor-element.elementor-element-7e28e8e .elementor-menu-toggle{color:var(--color-white)!important;fill:var(--color-white)!important}}