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

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

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

#top .flex_column.av-2k1wau1-7cbff4d94cec349368080dbec588868e{
margin-top:0px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-2k1wau1-7cbff4d94cec349368080dbec588868e{
margin-top:0px;
margin-bottom:-40px;
}

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

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

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

#top .hr.hr-invisible.av-8mknqh-841b9398a57aecdc65b222f90405fb7a{
height:30px;
}

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

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

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

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

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

#top .av-special-heading.av-275sws9-8b323e1365efd9538541f4eb4332aca2{
padding-bottom:10px;
}
body .av-special-heading.av-275sws9-8b323e1365efd9538541f4eb4332aca2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-275sws9-8b323e1365efd9538541f4eb4332aca2 .av-subheading{
font-size:15px;
}

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

#top .hr.av-23309vd-a30961df90912313c6331bdd3eb42f06{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-23309vd-a30961df90912313c6331bdd3eb42f06 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-21v6cbd-96ff81366d63fc992d191f7f1d1bc26c{
height:30px;
}

.flex_column.av-1zwx6xl-09abb2efaa6fa364ca056d68d2d232b9{
width:48%;
}

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

.flex_column.av-1z35iop-d5f28f7b168db8e4c9fc1f0f7daf38f0{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-md5d6fu7-509e335e0a20f4f1953b9e80fd37962d .avia_textblock{
font-size:17px;
}

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

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

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

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

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


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

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

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