.avia-section.av-a0ca7c-73d8afbf56f9a57c718f5f9bb6713e78{
background-repeat:no-repeat;
background-image:url(https://harmonictaiwan.com.tw/wp-content/uploads/2024/01/8.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-a0ca7c-73d8afbf56f9a57c718f5f9bb6713e78 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-2o9pu3s-e66e97c602b7d97f45fc6d95a40e6f10{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-2o9pu3s-e66e97c602b7d97f45fc6d95a40e6f10 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2o9pu3s-e66e97c602b7d97f45fc6d95a40e6f10 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2o9pu3s-e66e97c602b7d97f45fc6d95a40e6f10 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-2mpk0m0-c8a7051c88d57fbcaa92c5a8bed46df6{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-2mpk0m0-c8a7051c88d57fbcaa92c5a8bed46df6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2mpk0m0-c8a7051c88d57fbcaa92c5a8bed46df6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2mpk0m0-c8a7051c88d57fbcaa92c5a8bed46df6 .av-subheading{
font-size:15px;
}

#top .flex_column.av-2kjxy6w-bddc6a85f94c7d90ab8978195eeb214a{
margin-top:0px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-2kjxy6w-bddc6a85f94c7d90ab8978195eeb214a{
margin-top:0px;
margin-bottom:-40px;
}

#top .av-special-heading.av-md5m5ema-c88e7cc3307580d365ea64576034a8c5{
padding-bottom:10px;
}
body .av-special-heading.av-md5m5ema-c88e7cc3307580d365ea64576034a8c5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-md5m5ema-c88e7cc3307580d365ea64576034a8c5 .av-subheading{
font-size:15px;
}

#top .hr.av-2i5ugeg-c5693401a5560d5119bcdef210ba5ab8{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-2i5ugeg-c5693401a5560d5119bcdef210ba5ab8 .hr-inner{
width:100%;
border-color:#888888;
}

#top .hr.av-2guwus8-abb0c443b9932c6bd428e4391decee18{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-2guwus8-abb0c443b9932c6bd428e4391decee18 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-2faybmw-ca330d0681715535e76ce19a3fa0cb7d{
height:30px;
}

.flex_column.av-2dnp1so-03b534e788015a305317f5a87d624278{
width:48%;
margin-left:0;
border-width:1px;
border-color:#888888;
border-style:solid;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2dnp1so-03b534e788015a305317f5a87d624278 .av-flex-placeholder{
width:4%;
}

.avia-image-container.av-md5m5ybg-9cbcbd872a202c534e35a0ecd18bed72 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-md5m5ybg-9cbcbd872a202c534e35a0ecd18bed72 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2b7b91k-479b52ad94b48851577b8d9e1c8af7fd{
width:48%;
margin-left:0;
padding:30px 30px 30px 30px;
background-color:#e8f5fb;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2b7b91k-479b52ad94b48851577b8d9e1c8af7fd .av-flex-placeholder{
width:4%;
}

#top .av-special-heading.av-29gvb48-e7ddd460da6a279c3bae69912dc026e1{
padding-bottom:10px;
}
body .av-special-heading.av-29gvb48-e7ddd460da6a279c3bae69912dc026e1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-29gvb48-e7ddd460da6a279c3bae69912dc026e1 .av-subheading{
font-size:15px;
}

#top .flex_column.av-27yaadk-65b386ee2e03480206863a82cb552b55{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-27yaadk-65b386ee2e03480206863a82cb552b55{
margin-top:50px;
margin-bottom:-40px;
}

#top .av-special-heading.av-277dpjs-5f91146bea55756c51ec9097678bc2bd{
padding-bottom:10px;
}
body .av-special-heading.av-277dpjs-5f91146bea55756c51ec9097678bc2bd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-277dpjs-5f91146bea55756c51ec9097678bc2bd .av-subheading{
font-size:15px;
}

#top .hr.av-24j6pc8-be715f011b6991cca14d2e38ef70cb5b{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-24j6pc8-be715f011b6991cca14d2e38ef70cb5b .hr-inner{
width:100%;
border-color:#888888;
}

#top .hr.av-23t39w8-0ba1fabd0ab627bbcbaffb84e77a3a35{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-23t39w8-0ba1fabd0ab627bbcbaffb84e77a3a35 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-21fsxhk-5adc5ec262a9a48a458bdba2cbc5120f{
height:30px;
}

.flex_column.av-1zvzr8o-42836a47f7ef5daf5cf386f0e1e9cefa{
width:48%;
}

.avia-image-container.av-md5m74zf-0240606c7f498f69507771c323741ec4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-md5m74zf-0240606c7f498f69507771c323741ec4 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1xxlw3s-f97bbb645aca18f8017ff3636afedeab{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-md5m7lbk-080e61910c0688accce230f9ea08df9a .avia_textblock{
font-size:17px;
}

#top .av-special-heading.av-1tb5qig-2225627b19b7f8fed0e7bfa56ed73b5f{
padding-bottom:10px;
}
body .av-special-heading.av-1tb5qig-2225627b19b7f8fed0e7bfa56ed73b5f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1tb5qig-2225627b19b7f8fed0e7bfa56ed73b5f .av-subheading{
font-size:15px;
}

#top .hr.av-1ry84aw-0b87df2a24c460672bee9a6296492a33{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-1ry84aw-0b87df2a24c460672bee9a6296492a33 .hr-inner{
width:100%;
border-color:#888888;
}

#top .hr.av-1qfbb6g-c434e8628f0a59e4e0130983ce0ff447{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-1qfbb6g-c434e8628f0a59e4e0130983ce0ff447 .hr-inner{
width:30%;
border-color:#00a0e6;
}

.flex_column.av-1mthyfs-7d42b5e2fec00199f37852a5f78fbb7a{
width:100%;
margin-left:0;
padding:30px 30px 30px 30px;
background-color:#e8f5fb;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1mthyfs-7d42b5e2fec00199f37852a5f78fbb7a .av-flex-placeholder{
width:0%;
}

#top #wrap_all .avia-button.av-zyneeg-b3ac7343d4790db96507b3259109f23f{
margin-bottom:5px;
margin-left:5px;
}


@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-2o9pu3s-e66e97c602b7d97f45fc6d95a40e6f10 .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-2mpk0m0-c8a7051c88d57fbcaa92c5a8bed46df6 .av-special-heading-tag{
font-size:28px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1mthyfs-7d42b5e2fec00199f37852a5f78fbb7a{
margin-top:4%;
margin-bottom:4%;
}
.flex_column.av-1mthyfs-7d42b5e2fec00199f37852a5f78fbb7a{
padding:10px 10px 10px 10px;
}
}
