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

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

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

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

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

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

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

#top .hr.hr-invisible.av-2ekyboa-78db338d51b2b23547b00929ad70599e{
height:30px;
}

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

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

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

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

#top .flex_column.av-28ddml6-40d7d658a4eda69f60a65fe2e1c29156{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-28ddml6-40d7d658a4eda69f60a65fe2e1c29156{
margin-top:50px;
margin-bottom:-40px;
}

#top .av-special-heading.av-26z8pqi-6c3fd680412323dc72b264a81f1708dd{
padding-bottom:10px;
}
body .av-special-heading.av-26z8pqi-6c3fd680412323dc72b264a81f1708dd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-26z8pqi-6c3fd680412323dc72b264a81f1708dd .av-subheading{
font-size:15px;
}

#top .hr.av-25j8xh6-234898c6c5ab1d1eed321b1a72dd72b7{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-25j8xh6-234898c6c5ab1d1eed321b1a72dd72b7 .hr-inner{
width:100%;
border-color:#888888;
}

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

#top .hr.hr-invisible.av-21it64a-71552f1ac86e38b764167ffb4a1eddc5{
height:30px;
}

.flex_column.av-1zisksa-1b4b20b85a37991535be16462118f43e{
width:48%;
}

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

.flex_column.av-6ywdt6-90128a1c75a42b6e6ad16b2705b19f7e{
width:48%;
margin-left:4%;
}

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

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

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

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

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

#top #wrap_all .avia-button.av-zeoisq-1c4c3834735e54a38690978eacd351cc{
margin-bottom:5px;
margin-left:5px;
}


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

#top #wrap_all .av-special-heading.av-2mtuc6y-588a8d5f44827c1f6cb65a3355b211b2 .av-special-heading-tag{
font-size:28px;
}

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