.avia-section.av-soj6zvp-98c7441963a7d9c7ebc7c9bf4c0fef40{
background-color:#2c5f2d;
background-image:url(https://www.tpqc.com.tw/wp-content/uploads/2026/03/LP-training-venue-hero.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-soj6zvp-98c7441963a7d9c7ebc7c9bf4c0fef40 .av-section-color-overlay{
opacity:0.65;
background-color:#1a3f1b;
}

#top .av-special-heading.av-s8hstet-abf60170d9551b7998d477f932be8d68{
padding-bottom:10px;
font-size:36px;
}
body .av-special-heading.av-s8hstet-abf60170d9551b7998d477f932be8d68 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-s8hstet-abf60170d9551b7998d477f932be8d68 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-s8hstet-abf60170d9551b7998d477f932be8d68 .av-subheading{
font-size:18px;
}

#top .av_textblock_section.av-rrxrrph-fc280867a1c48d562032e26a07e49865 .avia_textblock{
font-size:16px;
color:#ffffff;
}

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

#top .av-special-heading.av-9f0x51-21b39e8f5e7af7edff2606da2b24c68d{
padding-bottom:10px;
}
body .av-special-heading.av-9f0x51-21b39e8f5e7af7edff2606da2b24c68d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9f0x51-21b39e8f5e7af7edff2606da2b24c68d .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-9f0x51-21b39e8f5e7af7edff2606da2b24c68d .av-subheading{
font-size:15px;
}

.flex_column.av-pnfzjdx-7bad5aa0fe669824c449ef93d66063bd{
padding:20px 20px 20px 20px;
}

.iconbox.av-p6xqshx-e4ae8f94476066e242bab57c6bafbee7 .iconbox_icon{
background-color:#d4a843;
}
#top #wrap_all .iconbox.av-p6xqshx-e4ae8f94476066e242bab57c6bafbee7 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-p6xqshx-e4ae8f94476066e242bab57c6bafbee7 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-ogtncat-468207f87c36210a2795ea2842d0e6a7{
padding:20px 20px 20px 20px;
}

.iconbox.av-o0tsw05-f94c37e52a94911e6ab368dd8cca2b88 .iconbox_icon{
background-color:#d4a843;
}
#top #wrap_all .iconbox.av-o0tsw05-f94c37e52a94911e6ab368dd8cca2b88 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-o0tsw05-f94c37e52a94911e6ab368dd8cca2b88 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-ni7pin9-fb1cc2735ddc0aec58d9eb05bfcb09cb{
padding:20px 20px 20px 20px;
}

.iconbox.av-n3uqu2t-7c608d68957c26665d13226cb7be8a92 .iconbox_icon{
background-color:#d4a843;
}
#top #wrap_all .iconbox.av-n3uqu2t-7c608d68957c26665d13226cb7be8a92 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-n3uqu2t-7c608d68957c26665d13226cb7be8a92 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-moyhpid-70edf4546ce2f55c9aa14c3ee82f58fe{
padding:20px 20px 20px 20px;
}

.iconbox.av-mc1dvqd-5c222ef8ab52e4b3b312b46c199cd805 .iconbox_icon{
background-color:#d4a843;
}
#top #wrap_all .iconbox.av-mc1dvqd-5c222ef8ab52e4b3b312b46c199cd805 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-mc1dvqd-5c222ef8ab52e4b3b312b46c199cd805 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-lp3axvp-5c1881c3cc7f73cf301bc931d08a74f8{
padding:20px 20px 20px 20px;
}

.iconbox.av-le5vpc5-89ae437f51aef6794211c75bc34dab08 .iconbox_icon{
background-color:#d4a843;
}
#top #wrap_all .iconbox.av-le5vpc5-89ae437f51aef6794211c75bc34dab08 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-le5vpc5-89ae437f51aef6794211c75bc34dab08 .iconbox_content_container{
color:#ffffff;
}

#top .av-special-heading.av-k9dqwpx-12cfcaea222d73d1a7591fac4a677127{
padding-bottom:10px;
}
body .av-special-heading.av-k9dqwpx-12cfcaea222d73d1a7591fac4a677127 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k9dqwpx-12cfcaea222d73d1a7591fac4a677127 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-k9dqwpx-12cfcaea222d73d1a7591fac4a677127 .av-subheading{
font-size:15px;
}

.flex_column.av-juq6pl1-c7f26075c5525b0bd0bb7388c274e5ca{
border-width:1px;
border-color:#e0e0e0;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-jer8ep1-b624486f974e71079acfc55f87f633df{
padding-bottom:5px;
}
body .av-special-heading.av-jer8ep1-b624486f974e71079acfc55f87f633df .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jer8ep1-b624486f974e71079acfc55f87f633df .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-jer8ep1-b624486f974e71079acfc55f87f633df .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-j0xblhh-a33e53ffb325b7e727d643981d0be504 .avia_textblock{
font-size:14px;
}

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

.flex_column.av-i7s5j9h-a42681e7ef7bcf048e3017fcc983c42a{
border-width:1px;
border-color:#e0e0e0;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-hmyvig5-d4b86ef80d2f97b8a2b8603ccf3dfddf{
padding-bottom:5px;
}
body .av-special-heading.av-hmyvig5-d4b86ef80d2f97b8a2b8603ccf3dfddf .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-hmyvig5-d4b86ef80d2f97b8a2b8603ccf3dfddf .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-hmyvig5-d4b86ef80d2f97b8a2b8603ccf3dfddf .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1pvwqyt-aa6dc31a3e56a8d9df2a1adb18080ed8 .avia_textblock{
font-size:14px;
}

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

.flex_column.av-1maj97p-8df66f7aec7168d7a9d1a7f279418aa0{
border-width:1px;
border-color:#e0e0e0;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-fs0k90l-bf931056a9de5d087aebf7434d63513b{
padding-bottom:5px;
}
body .av-special-heading.av-fs0k90l-bf931056a9de5d087aebf7434d63513b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-fs0k90l-bf931056a9de5d087aebf7434d63513b .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-fs0k90l-bf931056a9de5d087aebf7434d63513b .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-fbwsc4l-d8dadae0f021b45e2ab30b1fb06b29db .avia_textblock{
font-size:14px;
}

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

.flex_column.av-eexba2t-f0a746582600d2b16172d72cbf148ebc{
border-width:1px;
border-color:#e0e0e0;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-dx3uux1-e7428190b26e7a84d4e2f580e61ce1ff{
padding-bottom:5px;
}
body .av-special-heading.av-dx3uux1-e7428190b26e7a84d4e2f580e61ce1ff .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-dx3uux1-e7428190b26e7a84d4e2f580e61ce1ff .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-dx3uux1-e7428190b26e7a84d4e2f580e61ce1ff .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-dkk9kkl-abfb1e26391730ddc342dfd4eff7c1ce .avia_textblock{
font-size:14px;
}

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

#top .av-special-heading.av-c79xjj9-2d7001c655e5496eb423edb8e0aee949{
padding-bottom:10px;
}
body .av-special-heading.av-c79xjj9-2d7001c655e5496eb423edb8e0aee949 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-c79xjj9-2d7001c655e5496eb423edb8e0aee949 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-c79xjj9-2d7001c655e5496eb423edb8e0aee949 .av-subheading{
font-size:15px;
}

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

#top .av-special-heading.av-amxhpid-2a24f650d26cad552c25767cd6ec5a1e{
padding-bottom:10px;
}
body .av-special-heading.av-amxhpid-2a24f650d26cad552c25767cd6ec5a1e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-amxhpid-2a24f650d26cad552c25767cd6ec5a1e .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-amxhpid-2a24f650d26cad552c25767cd6ec5a1e .av-subheading{
font-size:15px;
}

.flex_column.av-ajpkm11-7f3512fe42f8e4b023248a48e814a917{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-9km8xid-2be4ce0e7eb61c93f53c6916572d88e8 .avia_textblock{
font-size:16px;
}

.flex_column.av-8tpve2t-124afe2106167a12695f9a6bdd5324bc{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-84quumd-3c357bdd50b6d2c7b94380ab90e18e56 .avia_textblock{
font-size:16px;
}

.flex_column.av-7flgyzp-71a8cd20e889ffcbb1a31a1042b5f634{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-6vwwzyd-e43ad4114ff02556b50deea4a6a4dcb3 .avia_textblock{
font-size:16px;
}

.flex_column.av-61xsu05-115501dc36b1175d4cfd1989803fd592{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-5eqse2t-875b7e687411b0bccfb3c755180b9865 .avia_textblock{
font-size:16px;
}

#top .av-special-heading.av-494cmrp-d3f89cae1f555096b6aa42f177ddd12e{
padding-bottom:10px;
}
body .av-special-heading.av-494cmrp-d3f89cae1f555096b6aa42f177ddd12e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-494cmrp-d3f89cae1f555096b6aa42f177ddd12e .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-494cmrp-d3f89cae1f555096b6aa42f177ddd12e .av-subheading{
font-size:15px;
}

.avia-section.av-201agx1-2f128422a9151545ab87283f7acb7431{
background-color:#2c5f2d;
background-image:unset;
}

#top .av-special-heading.av-61qx7p-913026852e5743b0b59111a893fcb954{
padding-bottom:10px;
}
body .av-special-heading.av-61qx7p-913026852e5743b0b59111a893fcb954 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-61qx7p-913026852e5743b0b59111a893fcb954 .av-subheading{
font-size:15px;
}

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

#top .av_textblock_section.av-ilks79-e806489695f5affcb3409a7cd16c2773 .avia_textblock{
color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-s8hstet-abf60170d9551b7998d477f932be8d68 .av-special-heading-tag{
font-size:28px;
}
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-s8hstet-abf60170d9551b7998d477f932be8d68 .av-special-heading-tag{
font-size:22px;
}
}
