.avia-section.av-bdcf1e4-ed18213c685fc2c3e32d68877d543f12{
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-bdcf1e4-ed18213c685fc2c3e32d68877d543f12 .av-section-color-overlay{
opacity:0.5;
background-color:#1a3f1b;
}

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

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

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

#top #wrap_all .avia-button.av-0f2ff44-dd77c96bc9b7dec611da587c2f932bfd{
margin:10px 0 0 0;
}

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

#top .flex_column.av-35b397f-924ef231625b5d2ca02b2cceda87cf12{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-35b397f-924ef231625b5d2ca02b2cceda87cf12{
margin-top:0;
margin-bottom:0;
}

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

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

#top .flex_column.av-4c3c4cd-1d73301d1815a880dd7487efbccb083a{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-4c3c4cd-1d73301d1815a880dd7487efbccb083a{
margin-top:0;
margin-bottom:0;
}

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

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

#top .flex_column.av-f381abb-c4f7c18669f717fbf455e7d1adf83626{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-f381abb-c4f7c18669f717fbf455e7d1adf83626{
margin-top:0;
margin-bottom:0;
}

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

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

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

#top .flex_column.av-58c6c71-7b590f8f039362eb719be1c24b24218d{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-58c6c71-7b590f8f039362eb719be1c24b24218d{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-4a7b63f-f3bfc13533cd7e2d50323ba7f25abd1b{
padding-bottom:5px;
color:#2c5f2d;
font-size:22px;
}
body .av-special-heading.av-4a7b63f-f3bfc13533cd7e2d50323ba7f25abd1b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4a7b63f-f3bfc13533cd7e2d50323ba7f25abd1b .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-4a7b63f-f3bfc13533cd7e2d50323ba7f25abd1b .special-heading-inner-border{
border-color:#2c5f2d;
}
.av-special-heading.av-4a7b63f-f3bfc13533cd7e2d50323ba7f25abd1b .av-subheading{
font-size:14px;
}

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

#top .flex_column.av-30b0310-987c68ff5b5f3c07e98ec22a9493061d{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-30b0310-987c68ff5b5f3c07e98ec22a9493061d{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-ca07716-63760ad72578bba12c84b796423978d1{
padding-bottom:5px;
color:#2c5f2d;
font-size:22px;
}
body .av-special-heading.av-ca07716-63760ad72578bba12c84b796423978d1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ca07716-63760ad72578bba12c84b796423978d1 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-ca07716-63760ad72578bba12c84b796423978d1 .special-heading-inner-border{
border-color:#2c5f2d;
}
.av-special-heading.av-ca07716-63760ad72578bba12c84b796423978d1 .av-subheading{
font-size:14px;
}

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

#top .flex_column.av-a168ab6-49d12649d042331e7b854d79b6bb6615{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-a168ab6-49d12649d042331e7b854d79b6bb6615{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-c391197-45fb574024960c60a570cd7a7ed324fd{
padding-bottom:5px;
color:#2c5f2d;
font-size:22px;
}
body .av-special-heading.av-c391197-45fb574024960c60a570cd7a7ed324fd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-c391197-45fb574024960c60a570cd7a7ed324fd .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-c391197-45fb574024960c60a570cd7a7ed324fd .special-heading-inner-border{
border-color:#2c5f2d;
}
.av-special-heading.av-c391197-45fb574024960c60a570cd7a7ed324fd .av-subheading{
font-size:14px;
}

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

#top .flex_column.av-334dfcb-9d6f62005240d1d13beae36257b35bc3{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-334dfcb-9d6f62005240d1d13beae36257b35bc3{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-5263a90-23246874d4923c559791cba65baf86d7{
padding-bottom:5px;
color:#2c5f2d;
font-size:22px;
}
body .av-special-heading.av-5263a90-23246874d4923c559791cba65baf86d7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5263a90-23246874d4923c559791cba65baf86d7 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-5263a90-23246874d4923c559791cba65baf86d7 .special-heading-inner-border{
border-color:#2c5f2d;
}
.av-special-heading.av-5263a90-23246874d4923c559791cba65baf86d7 .av-subheading{
font-size:14px;
}

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

.avia-section.av-ceb7e0f-7c37fcbf50e479c1d76180c5cfe7c78a{
background-color:#f0f7f0;
background-image:unset;
}

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

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

.avia-section.av-fa6b8d9-4d126037f41077a5aa57c56ec54802b3{
background-color:#2d2d2d;
background-image:unset;
}

#top .av_textblock_section.av-spfix01-b6ee8f40eb9e3b4fa4a98d5710d6c15f .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-744e620-425fc77062dff38df00c1f9096ca7d67{
padding-bottom:5px;
color:#ffffff;
}
body .av-special-heading.av-744e620-425fc77062dff38df00c1f9096ca7d67 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-744e620-425fc77062dff38df00c1f9096ca7d67 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-744e620-425fc77062dff38df00c1f9096ca7d67 .av-subheading{
font-size:15px;
}

#top .flex_column.av-7e502f5-30a9e5712214bb3891f65971b52e6202{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-7e502f5-30a9e5712214bb3891f65971b52e6202{
margin-top:0;
margin-bottom:0;
}

#top .avia-animated-number.av-7b85fd3-1868278afc459abc2ce3b44eee2313a1 .avia-animated-number-content{
font-size:16px;
}

#top .flex_column.av-f8a5dbf-b9e873f04d92b727e38f1cef13912669{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-f8a5dbf-b9e873f04d92b727e38f1cef13912669{
margin-top:0;
margin-bottom:0;
}

#top .avia-animated-number.av-64a8bf3-a02db9c1937997d6ed868749b92b2cf0 .avia-animated-number-content{
font-size:16px;
}

#top .flex_column.av-5cba5fb-d1fdcb72a4a531d7dec09dce16359aa3{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-5cba5fb-d1fdcb72a4a531d7dec09dce16359aa3{
margin-top:0;
margin-bottom:0;
}

#top .avia-animated-number.av-10c7d4d-e9e917f5bebf07ee520c3da7c088389b .avia-animated-number-content{
font-size:16px;
}

#top .flex_column.av-7323549-9a45704782c5b8c903af7ae1d952e86a{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-7323549-9a45704782c5b8c903af7ae1d952e86a{
margin-top:0;
margin-bottom:0;
}

#top .avia-animated-number.av-ba0e9eb-98b0d94d60582883d929df988942c29e .avia-animated-number-content{
font-size:16px;
}

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

.avia-section.av-c145111-7e76c160a810b26662a93f3415700c46{
background-color:#2c5f2d;
background-image:unset;
}

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

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

#top .av_textblock_section.av-6838804-e3d2e58e951440dd49ee1e20f40e4725 .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-6d33482-e2dac4c4158278def09097f55d8aa881 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-c80ed12-09f5fde3e4f9fd2cc8300fb1cb903e05 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-48d838a-45cccc76a79e03aab9fea556dc4925f2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4a7b63f-f3bfc13533cd7e2d50323ba7f25abd1b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ca07716-63760ad72578bba12c84b796423978d1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-c391197-45fb574024960c60a570cd7a7ed324fd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5263a90-23246874d4923c559791cba65baf86d7 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-c80ed12-09f5fde3e4f9fd2cc8300fb1cb903e05 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-48d838a-45cccc76a79e03aab9fea556dc4925f2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4a7b63f-f3bfc13533cd7e2d50323ba7f25abd1b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ca07716-63760ad72578bba12c84b796423978d1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-c391197-45fb574024960c60a570cd7a7ed324fd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5263a90-23246874d4923c559791cba65baf86d7 .av-special-heading-tag{
font-size:0.8em;
}

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