.elementor-4820 .elementor-element.elementor-element-105f7e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4820 .elementor-element.elementor-element-3136cb3 .tab__list{margin:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-3136cb3 .post--tab .tabHeader .tab__list .tab__list__item{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-3136cb3 .ekit--tab__post__details .tab__post--header{text-align:left;}.elementor-4820 .elementor-element.elementor-element-3136cb3 .tab__post--title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;margin:0px 0px 40px 0px;}.elementor-4820 .elementor-element.elementor-element-3136cb3 .tab__post--title > a{color:inherit;transition:all 0.3s ease;}/* Start custom CSS for elementskit-post-tab, class: .elementor-element-3136cb3 *//* Main tab wrapper */

.ekit-post-tab{

    display: flex !important;

    flex-direction: column !important;

}
 
/* Tab header full width */

.ekit-post-tab .tabHeader{

    width: 100% !important;

    margin-bottom: 25px !important;

}
 
/* Tabs inline */

.ekit-post-tab .tab__list{

    display: flex !important;

    flex-direction: row !important;

    flex-wrap: wrap !important;

    justify-content: center !important;

    gap: 20px !important;

}
 
/* Single tab button */

.ekit-post-tab .tab__list__item{

    width: auto !important;

    min-width: auto !important;

    display: inline-flex !important;

    align-items: center !important;

    justify-content: center !important;

    padding: 14px 28px !important;

    border: 1px solid #2142ff !important;

    border-radius: 12px !important;
 
    background: #fff !important;

    color: #0a145a !important;
 
    flex: unset !important;

}
 
/* Active tab */

.ekit-post-tab .tab__list__item.active{

    background: #2142ff !important;

    color: #fff !important;

}
 
/* Remove full width issue */

.ekit-post-tab .tab__list__item::before,

.ekit-post-tab .tab__list__item::after{

    display: none !important;

}
 
/* Content full width */

.ekit-post-tab .tabContent{

    width: 100% !important;

}


add_filter( 'get_terms_orderby', 'my_custom_category_order', 10, 3 );
function my_custom_category_order( $orderby, $query_vars, $taxonomy ) {
    if ( $taxonomy == 'category' ) {
        return 'name ASC';
    }
    return $orderby;
}/* End custom CSS */