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

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

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

#top .flex_column.av-2m50k3x-4646d73328a7ce3ee0ce3a50224fe10f{
margin-top:0px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-2m50k3x-4646d73328a7ce3ee0ce3a50224fe10f{
margin-top:0px;
margin-bottom:-40px;
}

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

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

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

#top .hr.hr-invisible.av-2h2pue5-a2cbc6f676e42a3ade597c7eb6ad4771{
height:30px;
}

.flex_column.av-2f7ekql-2b9c6f42201c99235dea7403551975ba{
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-2f7ekql-2b9c6f42201c99235dea7403551975ba .av-flex-placeholder{
width:4%;
}

.avia-image-container.av-2d4l159-4c8874de99dfb3d5b372ce6b149966ed img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2d4l159-4c8874de99dfb3d5b372ce6b149966ed .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

#top .flex_column.av-27miz1p-b2350d1bcd5b874315b483be0b7664e7{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-27miz1p-b2350d1bcd5b874315b483be0b7664e7{
margin-top:50px;
margin-bottom:-40px;
}

#top .av-special-heading.av-26zcs6l-0d77b270d37a4dfd2b6a8ea4675f72c1{
padding-bottom:10px;
}
body .av-special-heading.av-26zcs6l-0d77b270d37a4dfd2b6a8ea4675f72c1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-26zcs6l-0d77b270d37a4dfd2b6a8ea4675f72c1 .av-subheading{
font-size:15px;
}

#top .hr.av-25leij1-c1a00667c939cddb441a7b1b80a87ead{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-25leij1-c1a00667c939cddb441a7b1b80a87ead .hr-inner{
width:100%;
border-color:#888888;
}

#top .hr.av-234vkl9-6bdad6ec15cf0f9ebf13455678d9a0a5{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-234vkl9-6bdad6ec15cf0f9ebf13455678d9a0a5 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-21wthtp-576ab73639bb5733434a17caf0513b05{
height:30px;
}

.flex_column.av-20cmtgt-e345004cd24c9b6040aafddcdce053fd{
width:48%;
}

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

.flex_column.av-1ywp6d9-e719228f2df12c930cf0e67101c004a5{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-md2py2w1-28abbcccdfab2196a335a898ec6852b0 .avia_textblock{
font-size:17px;
}

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

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

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

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

#top #wrap_all .avia-button.av-z0fef1-20779d7d59de882e666d5f3b68f805b0{
margin-bottom:5px;
margin-left:5px;
}


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

#top #wrap_all .av-special-heading.av-2obm7e5-94ae517aa9616bf7c2ff2b8ec97c4df8 .av-special-heading-tag{
font-size:28px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1nity3h-70b73d5b1c5152712c538c5f61d5a0be{
margin-top:4%;
margin-bottom:4%;
}
.flex_column.av-1nity3h-70b73d5b1c5152712c538c5f61d5a0be{
padding:10px 10px 10px 10px;
}
}
