.elementor-39764 .elementor-element.elementor-element-71db8f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 30px 0px 30px;}.elementor-39764 .elementor-element.elementor-element-71db8f7:not(.elementor-motion-effects-element-type-background), .elementor-39764 .elementor-element.elementor-element-71db8f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af88b29 );}.elementor-39764 .elementor-element.elementor-element-bb20890{--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-39764 .elementor-element.elementor-element-72791bc{--spacer-size:6px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-39764 .elementor-element.elementor-element-0be0b63{text-align:end;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-39764 .elementor-element.elementor-element-4322acd{text-align:end;}.elementor-39764 .elementor-element.elementor-element-a64cb56{--spacer-size:50px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );}.elementor-39764 .elementor-element.elementor-element-540365d{text-align:end;}.elementor-39764 .elementor-element.elementor-element-0a2ef8a > .elementor-widget-container{margin:0px 0px 0px -27px;padding:0px 0px 0px 0px;}.elementor-39764 .elementor-element.elementor-element-0a2ef8a.elementor-element{--align-self:flex-end;}.elementor-39764 .elementor-element.elementor-element-0a2ef8a .cart button, .elementor-39764 .elementor-element.elementor-element-0a2ef8a .cart .button{background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-39764 .elementor-element.elementor-element-b855edc{--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-39764 .elementor-element.elementor-element-934b38c > .elementor-widget-container{background-color:var( --e-global-color-295d277 );padding:20px 20px 20px 20px;border-style:double;border-radius:30px 30px 30px 30px;}.elementor-39764 .elementor-element.elementor-element-48d0b5d{--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-39764 .elementor-element.elementor-element-fa084c4{font-weight:400;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-39764 .elementor-element.elementor-element-fa084c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39764 .elementor-element.elementor-element-fa084c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-39764 .elementor-element.elementor-element-fa084c4{text-align:start;}.elementor-39764 .elementor-element.elementor-element-fa084c4 p{margin-block-end:0px;}}@media(min-width:768px){.elementor-39764 .elementor-element.elementor-element-bb20890{--width:50%;}.elementor-39764 .elementor-element.elementor-element-b855edc{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-fa084c4 *//* 鎖定成個表格橫跨 100% 寬度 */
.my-custom-table {
    width: 100%;
    table-layout: fixed; /* 啟用固定佈局，寬度先會生效 */
}

/* 分別控制第一、二、三欄嘅百份比大細 (以第一個表格為例) */
.my-custom-table tr th:nth-child(1), 
.my-custom-table tr td:nth-child(1) {
    width: 50%; /* 頒發機構佔 50% */
}

.my-custom-table tr th:nth-child(2), 
.my-custom-table tr td:nth-child(2) {
    width: 35%; /* 專業資格佔 35% */
}

.my-custom-table tr th:nth-child(3), 
.my-custom-table tr td:nth-child(3) {
    width: 15%; /* 學分欄比較窄，佔 15% */
}/* End custom CSS */