.elementor-11 .elementor-element.elementor-element-8d5be31{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-11 .elementor-element.elementor-element-6e7464a{width:100%;max-width:100%;padding:-1px -1px -1px -1px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for html, class: .elementor-element-6e7464a *//* --- CSS COUNTER STYLES --- */

/* 1. Reset the counter on the menu container */
.nav-menu {
    counter-reset: nav-counter;
}

/* 2. Increment the counter on each list item */

}

/* 3. Use the ::before pseudo-element to display the number */
.nav-menu > li > a::before {
    content: counter(nav-counter, decimal-leading-zero) ". ";
    color: #005f59;
    font-weight: 700;
    margin-right: 5px;
}

/* Repeat for Mobile Menu */
.mobile-menu {
    counter-reset: mobile-counter;
}

}

.mobile-menu > li > .mobile-dropdown-header > a::before {
    content: counter(mobile-counter, decimal-leading-zero) ". ";
    color: #005f59;
    font-weight: 700;
    margin-right: 5px;
}/* End custom CSS */