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

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

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

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

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

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

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

#top .hr.hr-invisible.av-2dd643d-2b52b1aa2795618c33c8dd85442f825c{
height:30px;
}

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

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

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

#top .av-special-heading.av-27yonmh-735cd17a16ce63ee19edddb5a4e5d2bf{
padding-bottom:10px;
}
body .av-special-heading.av-27yonmh-735cd17a16ce63ee19edddb5a4e5d2bf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-27yonmh-735cd17a16ce63ee19edddb5a4e5d2bf .av-subheading{
font-size:15px;
}

#top .flex_column.av-27da4fd-71d43b53fec7f557082dbfcdab87bdf4{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-27da4fd-71d43b53fec7f557082dbfcdab87bdf4{
margin-top:50px;
margin-bottom:-40px;
}

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

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

#top .hr.av-21vqa6x-eaff41f1bc13fe3c9185ab9d3f48e946{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-21vqa6x-eaff41f1bc13fe3c9185ab9d3f48e946 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-2046osp-43e1e73803541b05b8f11a4cff0679bf{
height:30px;
}

.flex_column.av-1xqd9nt-a82e156aa8ac5254eaefe9d780314ea5{
width:48%;
}

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

.flex_column.av-1wdn5ih-12687f7fa0389b8ed613e2177092d850{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-mdo8upg8-c4f96ae13fa6b8cfcffbf76359e0e777 .avia_textblock{
font-size:17px;
}

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

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

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

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

#top #wrap_all .avia-button.av-10b6kyh-b705e476254236d4c4330057f02f5773{
margin-bottom:5px;
margin-left:5px;
}


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

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

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