.avia-section.av-2slww32-6939dc8428dcce5ddf87b5bc0a51a851{
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-2slww32-6939dc8428dcce5ddf87b5bc0a51a851 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

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

#top .flex_column.av-2jaochq-72ab719ae66701e6755fd9563f9cdfb4{
margin-top:0px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-2jaochq-72ab719ae66701e6755fd9563f9cdfb4{
margin-top:0px;
margin-bottom:-40px;
}

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

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

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

#top .hr.hr-invisible.av-2e74u4e-72a41184af28e084a6594eb3595337f7{
height:30px;
}

.flex_column.av-8kop6m-7ea281a0ec4d9b2b16ad9c408d1bf22f{
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-8kop6m-7ea281a0ec4d9b2b16ad9c408d1bf22f .av-flex-placeholder{
width:4%;
}

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

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

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

#top .flex_column.av-28i5i9a-4c2cae5797156ca67a6633958fe9c267{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-28i5i9a-4c2cae5797156ca67a6633958fe9c267{
margin-top:50px;
margin-bottom:-40px;
}

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

#top .hr.av-7rt6ce-80bcba05f20a6c0c629abf747ddff569{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-7rt6ce-80bcba05f20a6c0c629abf747ddff569 .hr-inner{
width:100%;
border-color:#888888;
}

#top .hr.av-22uejm6-071345edce0c0aca6eda8d062064bcc8{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-22uejm6-071345edce0c0aca6eda8d062064bcc8 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-21b3sy6-2b0e0797bb9971ad31255a0df6af96fd{
height:30px;
}

.flex_column.av-20ccini-cda8919661fd00e56ecd292c41638bd3{
width:48%;
}

.avia-image-container.av-md4b93eu-3a574ee1b8076de3e43b9ae8b0b527fd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-md4b93eu-3a574ee1b8076de3e43b9ae8b0b527fd .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1z27f9q-92cbe4516bda8a9191c10750aa843847{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-md4ba2bv-d3e1f0b757889d02a8a6c4ae6980c37d .avia_textblock{
font-size:17px;
}

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

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

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

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

#top #wrap_all .avia-button.av-zsqri6-157ce98ba642a12c51569a7af6ea1d00{
margin-bottom:5px;
margin-left:5px;
}


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

#top #wrap_all .av-special-heading.av-2npq31a-840d2b6aa41b44df5a451ad0bf61d6d7 .av-special-heading-tag{
font-size:28px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5t5vpa-fad0c9b4bbddd5b4cea41f7758abd82b{
margin-top:4%;
margin-bottom:4%;
}
.flex_column.av-5t5vpa-fad0c9b4bbddd5b4cea41f7758abd82b{
padding:10px 10px 10px 10px;
}
}
