.avia-section.av-9u7ixw-df94fef433c87ab033dcf70a620a2c48{
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-9u7ixw-df94fef433c87ab033dcf70a620a2c48 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

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

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

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

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

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

#top .hr.hr-invisible.av-2d9uq90-47754cb9c836462e430e45d517610bab{
height:30px;
}

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

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

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

#top .av-special-heading.av-28ff5fo-80128d259c00ec075c181d4a0f9f29ea{
padding-bottom:10px;
}
body .av-special-heading.av-28ff5fo-80128d259c00ec075c181d4a0f9f29ea .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-28ff5fo-80128d259c00ec075c181d4a0f9f29ea .av-subheading{
font-size:15px;
}

#top .flex_column.av-26lcgpw-69184e87d532a33e0cbe4559dd85da82{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-26lcgpw-69184e87d532a33e0cbe4559dd85da82{
margin-top:50px;
margin-bottom:-40px;
}

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

#top .hr.av-235m5s4-010971f88a176bf2c541ff9ea671b601{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-235m5s4-010971f88a176bf2c541ff9ea671b601 .hr-inner{
width:100%;
border-color:#888888;
}

#top .hr.av-20zqnus-00f9513f296cd013e7035deb7fc825c8{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-20zqnus-00f9513f296cd013e7035deb7fc825c8 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-1zg6290-8e6bf756ae4ccb93d69569b0badbe167{
height:30px;
}

.flex_column.av-1xyy4hg-cc17e68621bc7012e83a750ecaaed6c1{
width:48%;
}

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

.flex_column.av-1x1wcp0-878280c1335bfa08389c4cc1427d4985{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-mdo8e7cm-43956924276d2acadfffe921b5b10b8b .avia_textblock{
font-size:17px;
}

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

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

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

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

#top #wrap_all .avia-button.av-zn0dsk-3dcf5c079e5b362efa551d0c722382a9{
margin-bottom:5px;
margin-left:5px;
}


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

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

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