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

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

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

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

#top #wrap_all .avia-button.av-tu5p2kw-90b35d728563fe7ec6b1da7aaecb7c8a{
margin:10px 0 0 0;
}

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

#top .flex_column.av-tr8v8gw-8047447bb5c706bbfe3a047fb89e55bd{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-tr8v8gw-8047447bb5c706bbfe3a047fb89e55bd{
margin-top:0;
margin-bottom:0;
}

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

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

#top .flex_column.av-toc2fh8-0f8311314dd5ba44381c2ab7e60f68a3{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-toc2fh8-0f8311314dd5ba44381c2ab7e60f68a3{
margin-top:0;
margin-bottom:0;
}

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

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

#top .flex_column.av-tlf6lwk-20b511b1118de5da466d4522e4b86972{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-tlf6lwk-20b511b1118de5da466d4522e4b86972{
margin-top:0;
margin-bottom:0;
}

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

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

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

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

.avia-section.av-telna5s-5c7294468807cc992fea9e2b3d10202a{
background-color:#f0f7f0;
background-image:unset;
}

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

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

#top .av_textblock_section.av-tyspfix-dcc98554254b97c85afe90f8f88bc728 .avia_textblock{
color:#ffffff;
}

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

#top .flex_column.av-t9rvhoc-abe120c4e9916011bcac5047481dfc7e{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-t9rvhoc-abe120c4e9916011bcac5047481dfc7e{
margin-top:0;
margin-bottom:0;
}

#top .flex_column.av-t7tulwk-6d31693b8b2cade766be80297fe59ef0{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-t7tulwk-6d31693b8b2cade766be80297fe59ef0{
margin-top:0;
margin-bottom:0;
}

#top .flex_column.av-t5vxqcs-36de31a98e7ae61b2c4708e382a83ca2{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-t5vxqcs-36de31a98e7ae61b2c4708e382a83ca2{
margin-top:0;
margin-bottom:0;
}

#top .flex_column.av-t3x2u8w-f265d88e8d5408ba3671670808a8871d{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-t3x2u8w-f265d88e8d5408ba3671670808a8871d{
margin-top:0;
margin-bottom:0;
}

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

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

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

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

#top .av_textblock_section.av-srbs6qg-e95268592ebd6d3b7fe971071f57802e .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-tx2k7f4-3d0f6e5ecc05f5c55f97a9e3357db1ed .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-tpb0cd4-7420d521c1d9eefd230e9dd93c924c5a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-tme6jqg-9708e26c183689aaed13fb520562e2ad .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-tdmp97w-618ad6528c3e35b549fd6b64f3f490ab .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-tpb0cd4-7420d521c1d9eefd230e9dd93c924c5a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-tme6jqg-9708e26c183689aaed13fb520562e2ad .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-tdmp97w-618ad6528c3e35b549fd6b64f3f490ab .av-special-heading-tag{
font-size:0.8em;
}
}
