.elementor-137617 .elementor-element.elementor-element-6ed950c{padding:50px 0px 60px 0px;}.elementor-137617 .elementor-element.elementor-element-b75f0f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-137617 .elementor-element.elementor-element-dd4f489 .elementor-tabs-wrapper{width:28%;}.elementor-137617 .elementor-element.elementor-element-dd4f489 .elementor-tab-title, .elementor-137617 .elementor-element.elementor-element-dd4f489 .elementor-tab-title:before, .elementor-137617 .elementor-element.elementor-element-dd4f489 .elementor-tab-title:after, .elementor-137617 .elementor-element.elementor-element-dd4f489 .elementor-tab-content, .elementor-137617 .elementor-element.elementor-element-dd4f489 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-137617 .elementor-element.elementor-element-dd4f489 .elementor-tab-title, .elementor-137617 .elementor-element.elementor-element-dd4f489 .elementor-tab-title a{color:var( --e-global-color-secondary );}.elementor-137617 .elementor-element.elementor-element-dd4f489 .elementor-tab-title.elementor-active,
					 .elementor-137617 .elementor-element.elementor-element-dd4f489 .elementor-tab-title.elementor-active a{color:#FFFFFF;}/* Start custom CSS for tabs, class: .elementor-element-dd4f489 *//* Common styles for tab titles */
.staff-tab .elementor-tab-title {
    background: #F7F7F7;
    padding: 20px 20px;
    height: 70px; /* Constant height for tab titles */
    width: auto; /* Let width be flexible */
}

/* Styles for active tab */
.staff-tab .elementor-tab-title.elementor-active {
    background:#003057;
}

/* Common styles for tab content */
.staff-tab .elementor-tab-content {
    padding: 0px 20px;
}

/* Adjusting height for vertical tabs */
.staff-tab.elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-vertical .elementor-tab-title {
    height: 70px; /* Constant height for vertical tabs */
}/* End custom CSS */