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

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

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

#top .flex_column.av-2ivybjx-33c9d2e88025a0b02fc32e622079b768{
margin-top:0px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-2ivybjx-33c9d2e88025a0b02fc32e622079b768{
margin-top:0px;
margin-bottom:-40px;
}

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

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

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

#top .hr.hr-invisible.av-2ct78gt-161918257bd7cfaf8422658fcb41d212{
height:30px;
}

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

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

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

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

#top .flex_column.av-26yduvh-4337f7feda6ccf6c279bd4f42464b4a8{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-26yduvh-4337f7feda6ccf6c279bd4f42464b4a8{
margin-top:50px;
margin-bottom:-40px;
}

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

#top .hr.av-22sqjz1-176c87a6b9349ea57029d5e278969888{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-22sqjz1-176c87a6b9349ea57029d5e278969888 .hr-inner{
width:100%;
border-color:#888888;
}

#top .hr.av-219b3jx-57faedda75c157cfd26ed2dcf07d35c9{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-219b3jx-57faedda75c157cfd26ed2dcf07d35c9 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-20ekx0t-22f1c82f4e89167306007464f6d222b9{
height:30px;
}

.flex_column.av-1yrm59p-0577f11e3a6372c22776c5061d935262{
width:48%;
}

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

.flex_column.av-1x0ezel-24ab886c9dd4c919eb9370d28b3eeee0{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-mdo9kx1w-6c11b02e6f9ff0ba29ea67366b583b8b .avia_textblock{
font-size:17px;
}

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

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

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

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

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


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

#top #wrap_all .av-special-heading.av-2m1pttp-5fadb07e49c5e5302d8f73d299657e7d .av-special-heading-tag{
font-size:28px;
}

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