.elementor-562 .elementor-element.elementor-element-5dffd4fb:not(.elementor-motion-effects-element-type-background), .elementor-562 .elementor-element.elementor-element-5dffd4fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-562 .elementor-element.elementor-element-5dffd4fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-5dffd4fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-ucaddon_content_tabs .uc_bold_tabs ul li a.ue-tab-btn, .r-tabs-accordion-title > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_tabs .ue-ge-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_tabs .ue-content-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_tabs .ue-content-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_tabs .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-562 .elementor-element.elementor-element-7fc4c35b .uc_tab_nav{width:200px;gap:0px;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .uc_bold_tabs ul{padding:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .uc_bold_tabs ul li a.ue-tab-btn,.elementor-562 .elementor-element.elementor-element-7fc4c35b .r-tabs-accordion-title > a{border-radius:10px 0px 0px 10px;padding:25px 25px 25px 25px;margin:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .ue-tab-btn{flex-direction:column;justify-content:center;align-items:center;color:#000;gap:0px;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .ue-tab-btn,.elementor-562 .elementor-element.elementor-element-7fc4c35b .r-tabs-accordion-title > a{background-color:#F2F2F2;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .r-tabs-state-active .ue-tab-btn{background-color:#FFFFFF;color:#000000;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .ue-graphic-element{width:64px;height:64px;background-color:#ffffff;margin-top:0px;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .ue-graphic-element img{width:64px;height:64px;object-fit:cover;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .ue-graphic-element,.elementor-562 .elementor-element.elementor-element-7fc4c35b .ue-graphic-element img{border-radius:100px 100px 100px 100px;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .ue-ge-icon{font-size:20px;color:#616161;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .uc-tabs-accordion-title{gap:0px;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .ue-ge-text{color:#616161;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .panel-container{background-color:#FFFFFF;margin-top:0px;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .tab-container{padding:20px 20px 20px 20px;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .panel-container,.elementor-562 .elementor-element.elementor-element-7fc4c35b .tab-container{border-radius:0px;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .ue-item-content-wrapper{flex-direction:column;align-items:flex-start;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .r-tabs-accordion-title a.r-tabs-anchor{background-color:#F2F2F2;color:#000000;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .r-tabs-accordion-title.r-tabs-state-active a.r-tabs-anchor{background-color:#FFFFFF;color:#000000;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .ue-content-title{color:#000000;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .ue-content-text{color:#000000;margin-top:0px;}.elementor-562 .elementor-element.elementor-element-7fc4c35b .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;}/* Start custom CSS for ucaddon_content_tabs, class: .elementor-element-7fc4c35b *//* Wrapper tab: icon + teks sejajar tengah */
.elementor-562 .elementor-element.elementor-element-7fc4c35b .menu-tab {
    display: inline-flex;
    align-items: center;      /* sejajarkan tengah vertikal */
    gap: 8px;                 /* jarak icon & teks */
}

/* Semua icon set ukuran */
.elementor-562 .elementor-element.elementor-element-7fc4c35b .menu-tab .menu-icon {
    width: 24px !important;
    height: 24px !important;
    object-fit: contain;
    display: inline-block;
}

/* Icon active disembunyikan (default state) */
.elementor-562 .elementor-element.elementor-element-7fc4c35b .menu-tab .menu-icon.active {
    display: none !important;
}

/* Icon default ditampilkan */
.elementor-562 .elementor-element.elementor-element-7fc4c35b .menu-tab .menu-icon.default {
    display: inline-block !important;
}

/* === STATE ACTIVE === */

/* Tab aktif → sembunyikan icon default */
.elementor-562 .elementor-element.elementor-element-7fc4c35b .r-tabs-state-active .menu-tab .menu-icon.default {
    display: none !important;
}

/* Tab aktif → tampilkan icon active */
.elementor-562 .elementor-element.elementor-element-7fc4c35b .r-tabs-state-active .menu-tab .menu-icon.active {
    display: inline-block !important;
}/* End custom CSS */