.elementor-34140 .elementor-element.elementor-element-709e2539{border-style:solid;border-width:1px 1px 1px 1px;padding:2px 2px 2px 2px;}.elementor-bc-flex-widget .elementor-34140 .elementor-element.elementor-element-2374980f.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-34140 .elementor-element.elementor-element-2374980f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-34140 .elementor-element.elementor-element-2374980f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:130px;}.elementor-34140 .elementor-element.elementor-element-2374980f > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-34140 .elementor-element.elementor-element-b74da67{--dropdown-animation-name:etheme-elementor-menu-dropdown-fadeInUp;}.elementor-34140 .elementor-element.elementor-element-b74da67 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item{fill:#000000;color:#000000;}.elementor-34140 .elementor-element.elementor-element-b74da67 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item:hover{fill:#555;color:#555;}.elementor-34140 .elementor-element.elementor-element-b74da67 .item-design-dropdown .nav-sublist-dropdown ul>.current-menu-item>a{fill:#555;color:#555;}.elementor-bc-flex-widget .elementor-34140 .elementor-element.elementor-element-575be663.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-34140 .elementor-element.elementor-element-575be663.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-34140 .elementor-element.elementor-element-575be663 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:130px;}.elementor-34140 .elementor-element.elementor-element-575be663 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-34140 .elementor-element.elementor-element-3004a215{--dropdown-animation-name:etheme-elementor-menu-dropdown-fadeInUp;}.elementor-34140 .elementor-element.elementor-element-3004a215 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item{fill:#000000;color:#000000;}.elementor-34140 .elementor-element.elementor-element-3004a215 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item:hover{fill:#555;color:#555;}.elementor-34140 .elementor-element.elementor-element-3004a215 .item-design-dropdown .nav-sublist-dropdown ul>.current-menu-item>a{fill:#555;color:#555;}.elementor-bc-flex-widget .elementor-34140 .elementor-element.elementor-element-2391dadc.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-34140 .elementor-element.elementor-element-2391dadc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-34140 .elementor-element.elementor-element-2391dadc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:130px;}.elementor-34140 .elementor-element.elementor-element-2391dadc > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-34140 .elementor-element.elementor-element-71fa1f44{--dropdown-animation-name:etheme-elementor-menu-dropdown-fadeInUp;}.elementor-34140 .elementor-element.elementor-element-71fa1f44 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item{fill:#000000;color:#000000;}.elementor-34140 .elementor-element.elementor-element-71fa1f44 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item:hover{fill:#555;color:#555;}.elementor-34140 .elementor-element.elementor-element-71fa1f44 .item-design-dropdown .nav-sublist-dropdown ul>.current-menu-item>a{fill:#555;color:#555;}.elementor-bc-flex-widget .elementor-34140 .elementor-element.elementor-element-325e6bab.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-34140 .elementor-element.elementor-element-325e6bab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-34140 .elementor-element.elementor-element-325e6bab > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:130px;}.elementor-34140 .elementor-element.elementor-element-325e6bab > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-34140 .elementor-element.elementor-element-142fab04{--dropdown-animation-name:etheme-elementor-menu-dropdown-fadeInUp;}.elementor-34140 .elementor-element.elementor-element-142fab04 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item{fill:#000000;color:#000000;}.elementor-34140 .elementor-element.elementor-element-142fab04 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item:hover{fill:#555;color:#555;}.elementor-34140 .elementor-element.elementor-element-142fab04 .item-design-dropdown .nav-sublist-dropdown ul>.current-menu-item>a{fill:#555;color:#555;}@media(max-width:1024px) and (min-width:768px){.elementor-34140 .elementor-element.elementor-element-2391dadc{width:33.33%;}.elementor-34140 .elementor-element.elementor-element-325e6bab{width:33.33%;}}/* Start custom CSS for section, class: .elementor-element-709e2539 */.elementor-34140 .elementor-element.elementor-element-709e2539 .subitem-title-holder .menu-title > *:not(.label-text) {
    background-image: linear-gradient(90deg, currentcolor, currentcolor);
    background-size: 0% 1px;
    background-repeat: no-repeat;
    background-position: left bottom;
    transition: all .3s linear;
}
.elementor-34140 .elementor-element.elementor-element-709e2539 .subitem-title-holder:hover .menu-title > * {
    background-size: 100% 1px;
}/* End custom CSS */