.elementor-24975 .elementor-element.elementor-element-cd86e45{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24975 .elementor-element.elementor-element-eed861d .ep-sub-menu .ep-sub-menu-wrap .ep-item:hover .ep-title, .elementor-24975 .elementor-element.elementor-element-eed861d .ep-sub-menu .ep-sub-menu-wrap .ep-item.active .ep-title{background-color:#356DF1;}.elementor-24975 .elementor-element.elementor-element-eed861d .ep-sub-menu .ep-sub-menu-wrap .ep-sub-menu-grid{grid-template-columns:repeat(1, 1fr);grid-row-gap:0px;}.elementor-24975 .elementor-element.elementor-element-eed861d .ep-sub-menu .ep-sub-menu-wrap .ep-heading{text-align:left;color:#000000;margin:0px 0px 0px 0px;text-transform:none;}.elementor-24975 .elementor-element.elementor-element-eed861d .ep-sub-menu .ep-sub-menu-wrap .ep-item{border-radius:10px 10px 10px 10px;}.elementor-24975 .elementor-element.elementor-element-eed861d .ep-sub-menu .ep-sub-menu-wrap .ep-title{color:#000000;padding:15px 15px 15px 15px;border-radius:6px 6px 6px 6px;}.elementor-24975 .elementor-element.elementor-element-eed861d .ep-sub-menu .ep-sub-menu-wrap .ep-item:hover .ep-title{color:#FFFFFF;}.elementor-24975 .elementor-element.elementor-element-eed861d .ep-sub-menu .ep-sub-menu-wrap .ep-item.active .ep-title{color:#FFFFFF;}.elementor-24975 .elementor-element.elementor-element-eed861d .ep-sub-menu .ep-sub-menu-wrap .ep-hover-icon{color:#356DF1;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-24975 .elementor-element.elementor-element-cd86e45{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-24975 .elementor-element.elementor-element-eed861d .ep-sub-menu .ep-sub-menu-wrap .ep-sub-menu-grid{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor-24975 .elementor-element.elementor-element-cd86e45{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for bdt-sub-menu, class: .elementor-element-eed861d *//* Active state for .ep-title */
.ep-item.active .ep-title {
  background-color: transparent !important; /* No background */
  color: #346def !important; /* Text color */
  text-decoration: underline !important; /* Underline text */
}

/* Hover state when the item is active */
.ep-item.active:hover .ep-title {
  background-color: #356DF1 !important; /* Background color on hover */
  color: #fff !important; /* Text color */
  text-decoration: none !important; /* Remove underline on hover */
}/* End custom CSS */