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

#top .av-special-heading.av-9qezei-0e6371edb569433d459d21c954e6b0f4{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-9qezei-0e6371edb569433d459d21c954e6b0f4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9qezei-0e6371edb569433d459d21c954e6b0f4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-9qezei-0e6371edb569433d459d21c954e6b0f4 .av-subheading{
font-size:15px;
}

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

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

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

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

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

#top .hr.hr-invisible.av-2f7ji6y-c88c842d99879fc37136a73a7a2de68f{
height:30px;
}

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

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

.flex_column.av-8c12h6-3e985358ef4a3f8f1deaecb464176171{
width:48%;
margin-left:0;
padding:30px 30px 30px 30px;
background-color:#e8f5fb;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8c12h6-3e985358ef4a3f8f1deaecb464176171 .av-flex-placeholder{
width:4%;
}

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

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

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

#top .hr.av-259vciy-0014727374e0e484fd7c7407e96bb800{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-259vciy-0014727374e0e484fd7c7407e96bb800 .hr-inner{
width:100%;
border-color:#888888;
}

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

#top .hr.hr-invisible.av-21td6i2-80dc200b2eadd43f6466df68f18f92ef{
height:30px;
}

.flex_column.av-1zo2oqy-19ad06b7c1ba0f1d8f0f47d818388d65{
width:48%;
}

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

.flex_column.av-1y39ahm-b19592df78d8ff96c4e8f8f3eed4858f{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-md2lyho0-2f4bf6f6f096c3835833acfb8ac9567f .avia_textblock{
font-size:17px;
}

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

#top .hr.av-6dvzp6-c1a89a041f2d6bb11a62e348a03011b3{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-6dvzp6-c1a89a041f2d6bb11a62e348a03011b3 .hr-inner{
width:100%;
border-color:#888888;
}

#top .hr.av-65c7ga-d26e10e92aa8982a941853df8f97e8a9{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-65c7ga-d26e10e92aa8982a941853df8f97e8a9 .hr-inner{
width:30%;
border-color:#00a0e6;
}

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

#top #wrap_all .avia-button.av-zztelm-89d60440df5472dbacb6934add0a364e{
margin-bottom:5px;
margin-left:5px;
}


@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-9qezei-0e6371edb569433d459d21c954e6b0f4 .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-2n2ceje-9bf76f78f0a1b4a7b068d744601e978e .av-special-heading-tag{
font-size:28px;
}

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