.elementor-14394 .elementor-element.elementor-element-71c3db2{--display:flex;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14394 .elementor-element.elementor-element-9b32d3a > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-14394 .elementor-element.elementor-element-9b32d3a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-text );}.elementor-14394 .elementor-element.elementor-element-9b32d3a a{color:var( --e-global-color-text );}@media(max-width:767px){.elementor-14394 .elementor-element.elementor-element-9b32d3a{letter-spacing:0.02em;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-9b32d3a */.elementor-14394 .elementor-element.elementor-element-9b32d3a {
    
    display: flex;
}

/*偽元素層*/
.elementor-14394 .elementor-element.elementor-element-9b32d3a:before {

    content: "";
    display: flex;
    position: absolute;
    width: 7px;  /* 設定所需寬度 */
    height: 7px;  /* 設定所需高度 */
    background: #197A3B;
    top:50%;
    transform: translateY(-50%);
    
}

/*fiexed-margin-block-end*/
.elementor-14394 .elementor-element.elementor-element-9b32d3a p{
    
    margin-block-end: 0;
}

/*breadcrumb-remove*/
.elementor-14394 .elementor-element.elementor-element-9b32d3a a:nth-of-type(2) ~ * {
    display: none;
}

/*a-color*/
.elementor-14394 .elementor-element.elementor-element-9b32d3a a{
    transition:0.3s color ease-out;
}

.elementor-14394 .elementor-element.elementor-element-9b32d3a a:hover{
    transition:0.3s color ease-out;
    color:#197A3B;
}/* End custom CSS */