.avia-section.av-bpe37f71e-7670b0b2ccfe6ea093ba8b89bb5f650f{
background-color:#2c5f2d;
background-image:url(https://www.tpqc.com.tw/wp-content/uploads/2026/03/LP2-hero-training-v2-1.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-bpe37f71e-7670b0b2ccfe6ea093ba8b89bb5f650f .av-section-color-overlay{
opacity:0.5;
background-color:#1a3f1b;
}

#top .av-special-heading.av-bp3dc451f-b8854272035db406a9e8e3590acccec6{
padding-bottom:5px;
color:#ffffff;
font-size:36px;
}
body .av-special-heading.av-bp3dc451f-b8854272035db406a9e8e3590acccec6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bp3dc451f-b8854272035db406a9e8e3590acccec6 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-bp3dc451f-b8854272035db406a9e8e3590acccec6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-bp3dc451f-b8854272035db406a9e8e3590acccec6 .av-subheading{
font-size:18px;
color:#ffffff;
}

#top .av_textblock_section.av-bpbefd79a-fbcc9f3e5f405af225004b61a6091f36 .avia_textblock{
font-size:18px;
color:#ffffff;
text-align:center;
}

#top #wrap_all .avia-button.av-bp44ff328-b6e29ea99327bdbf24bfe056e4192290{
background-color:#c1121f;
border-color:#c1121f;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-bp44ff328-b6e29ea99327bdbf24bfe056e4192290 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-bp60e3492-2833ccd68e8cca5f5c8c9114bf4e35fb{
margin:10px 0 0 0;
}

#top .av-special-heading.av-bp9f86672-21e9f1bc4b8c3157f27170b7ec7a9629{
padding-bottom:5px;
color:#ffffff;
}
body .av-special-heading.av-bp9f86672-21e9f1bc4b8c3157f27170b7ec7a9629 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-bp9f86672-21e9f1bc4b8c3157f27170b7ec7a9629 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-bp9f86672-21e9f1bc4b8c3157f27170b7ec7a9629 .av-subheading{
font-size:15px;
}

#top .flex_column.av-bp91ad4ee-5145e9b7e136bfc0462ecb813139ec5c{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-bp91ad4ee-5145e9b7e136bfc0462ecb813139ec5c{
margin-top:0;
margin-bottom:0;
}

.av_font_icon.av-bp1c9fe65-10f830779a4fa731920b6a48669b5cbf{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-bp1c9fe65-10f830779a4fa731920b6a48669b5cbf svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-bp1c9fe65-10f830779a4fa731920b6a48669b5cbf .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-bpc22e55f-b7be8084d5a1d2190584be8f6a481660{
padding-bottom:5px;
color:#ffffff;
font-size:20px;
}
body .av-special-heading.av-bpc22e55f-b7be8084d5a1d2190584be8f6a481660 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bpc22e55f-b7be8084d5a1d2190584be8f6a481660 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-bpc22e55f-b7be8084d5a1d2190584be8f6a481660 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-bpc22e55f-b7be8084d5a1d2190584be8f6a481660 .av-subheading{
font-size:14px;
color:#ffffff;
}

#top .flex_column.av-bpdb6c849-39e229ec1589f920dc69b8d47360af27{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-bpdb6c849-39e229ec1589f920dc69b8d47360af27{
margin-top:0;
margin-bottom:0;
}

.av_font_icon.av-bp8ec4d9d-f10224a2893038399416746b9b3fe0c1{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-bp8ec4d9d-f10224a2893038399416746b9b3fe0c1 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-bp8ec4d9d-f10224a2893038399416746b9b3fe0c1 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-bp4303156-ce4f7aff1e367236f15a34c4859bc40b{
padding-bottom:5px;
color:#ffffff;
font-size:20px;
}
body .av-special-heading.av-bp4303156-ce4f7aff1e367236f15a34c4859bc40b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bp4303156-ce4f7aff1e367236f15a34c4859bc40b .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-bp4303156-ce4f7aff1e367236f15a34c4859bc40b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-bp4303156-ce4f7aff1e367236f15a34c4859bc40b .av-subheading{
font-size:14px;
color:#ffffff;
}

#top .flex_column.av-bp26f8261-28850e4c61efc4dbd81e5e544a5ef02b{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-bp26f8261-28850e4c61efc4dbd81e5e544a5ef02b{
margin-top:0;
margin-bottom:0;
}

.av_font_icon.av-bpea59fff-098f1c74f36e96b0a6fc00302effa7ed{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-bpea59fff-098f1c74f36e96b0a6fc00302effa7ed svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-bpea59fff-098f1c74f36e96b0a6fc00302effa7ed .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-bpaa039c3-ef120a00c53824a00e7f598d0673e1f0{
padding-bottom:5px;
color:#ffffff;
font-size:20px;
}
body .av-special-heading.av-bpaa039c3-ef120a00c53824a00e7f598d0673e1f0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bpaa039c3-ef120a00c53824a00e7f598d0673e1f0 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-bpaa039c3-ef120a00c53824a00e7f598d0673e1f0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-bpaa039c3-ef120a00c53824a00e7f598d0673e1f0 .av-subheading{
font-size:14px;
color:#ffffff;
}

#top .av-special-heading.av-bp5918d69-04179a4aa4786619b504e994ca90ff2e{
padding-bottom:5px;
color:#2c5f2d;
}
body .av-special-heading.av-bp5918d69-04179a4aa4786619b504e994ca90ff2e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-bp5918d69-04179a4aa4786619b504e994ca90ff2e .special-heading-inner-border{
border-color:#2c5f2d;
}
.av-special-heading.av-bp5918d69-04179a4aa4786619b504e994ca90ff2e .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-bp9d5fe11-3f57801036408c41237176c949c9aec2{
background-color:#2c5f2d;
border-color:#2c5f2d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-bp9d5fe11-3f57801036408c41237176c949c9aec2 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-bpebff4bd-9f9132d602a04e18f914ab3b091fc179{
background-color:#f0f7f0;
background-image:unset;
}

#top .av-special-heading.av-bpbd1410f-a77f9e5b561904a5c477b445d4ba12c7{
padding-bottom:5px;
color:#2c5f2d;
font-size:28px;
}
body .av-special-heading.av-bpbd1410f-a77f9e5b561904a5c477b445d4ba12c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bpbd1410f-a77f9e5b561904a5c477b445d4ba12c7 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-bpbd1410f-a77f9e5b561904a5c477b445d4ba12c7 .special-heading-inner-border{
border-color:#2c5f2d;
}
.av-special-heading.av-bpbd1410f-a77f9e5b561904a5c477b445d4ba12c7 .av-subheading{
font-size:16px;
}

#top #wrap_all .avia-button.av-bpd12da11-1ec77ad449719b14748d862897416ed8{
background-color:#c1121f;
border-color:#c1121f;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-bpd12da11-1ec77ad449719b14748d862897416ed8 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-bp602bc55-bcb26fe35bad1984c1409e96fd057ec0{
background-color:#2d2d2d;
background-image:unset;
}

#top .av_textblock_section.av-bpc0a46e0-0b896c2a7fa71995ff96b5a152146872 .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-bpe21ec06-39fcd781fbad586e645c010d9345eefc{
padding-bottom:5px;
color:#ffffff;
}
body .av-special-heading.av-bpe21ec06-39fcd781fbad586e645c010d9345eefc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-bpe21ec06-39fcd781fbad586e645c010d9345eefc .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-bpe21ec06-39fcd781fbad586e645c010d9345eefc .av-subheading{
font-size:15px;
}

#top .flex_column.av-bp77abe94-3692cfac85ed28154c0fada4d48ae365{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-bp77abe94-3692cfac85ed28154c0fada4d48ae365{
margin-top:0;
margin-bottom:0;
}

#top .avia-animated-number.av-bp298eb47-21e0ab18fc72142532df5fabc45a05a3 .avia-animated-number-content{
font-size:16px;
}

#top .flex_column.av-bp4cce4ed-b5bb803bd96eaccc0cc496a1d8a76668{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-bp4cce4ed-b5bb803bd96eaccc0cc496a1d8a76668{
margin-top:0;
margin-bottom:0;
}

#top .avia-animated-number.av-bpe1ed286-050df427b99785716b8b51041f0d6bad .avia-animated-number-content{
font-size:16px;
}

#top .flex_column.av-bpb7aeac4-902af0e1341f3a2114348d3e5504694e{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-bpb7aeac4-902af0e1341f3a2114348d3e5504694e{
margin-top:0;
margin-bottom:0;
}

#top .avia-animated-number.av-bp1b39c79-a8651c2f572c98183e7ca892f7baad82 .avia-animated-number-content{
font-size:16px;
}

#top .flex_column.av-bp2607d19-cc4482c3f4245a0220d1364906f76c30{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-bp2607d19-cc4482c3f4245a0220d1364906f76c30{
margin-top:0;
margin-bottom:0;
}

#top .avia-animated-number.av-bpc5f7ded-3995952b5240943a7adb16169a31c7ea .avia-animated-number-content{
font-size:16px;
}

#top .av-special-heading.av-bp27c0a28-94eac89fd13ad0f82e9290940326dee6{
padding-bottom:5px;
color:#2c5f2d;
}
body .av-special-heading.av-bp27c0a28-94eac89fd13ad0f82e9290940326dee6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-bp27c0a28-94eac89fd13ad0f82e9290940326dee6 .special-heading-inner-border{
border-color:#2c5f2d;
}
.av-special-heading.av-bp27c0a28-94eac89fd13ad0f82e9290940326dee6 .av-subheading{
font-size:15px;
}

.avia-section.av-bp927e659-bf6ace2419a10e13b3e8b40c6becf369{
background-color:#2c5f2d;
background-image:unset;
}

#top .av-special-heading.av-bp3135fd9-8b8f719b2058c827e27072fd3f7fedab{
padding-bottom:5px;
color:#ffffff;
}
body .av-special-heading.av-bp3135fd9-8b8f719b2058c827e27072fd3f7fedab .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-bp3135fd9-8b8f719b2058c827e27072fd3f7fedab .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-bp3135fd9-8b8f719b2058c827e27072fd3f7fedab .av-subheading{
font-size:16px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-bp23efdc6-5f96aa5d960a6f1a18eb0e22d42e27d9{
background-color:#c1121f;
border-color:#c1121f;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-bp23efdc6-5f96aa5d960a6f1a18eb0e22d42e27d9 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .av_textblock_section.av-bp5163c9b-1c56f1245ea1effe6367962eee21ec41 .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:center;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-bp3dc451f-b8854272035db406a9e8e3590acccec6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bpc22e55f-b7be8084d5a1d2190584be8f6a481660 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bp4303156-ce4f7aff1e367236f15a34c4859bc40b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bpaa039c3-ef120a00c53824a00e7f598d0673e1f0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bpbd1410f-a77f9e5b561904a5c477b445d4ba12c7 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-bp3dc451f-b8854272035db406a9e8e3590acccec6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bpc22e55f-b7be8084d5a1d2190584be8f6a481660 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bp4303156-ce4f7aff1e367236f15a34c4859bc40b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bpaa039c3-ef120a00c53824a00e7f598d0673e1f0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bpbd1410f-a77f9e5b561904a5c477b445d4ba12c7 .av-special-heading-tag{
font-size:0.8em;
}
}
