.avia-section.av-2qsjqfl-5021cb10aff16b99c80b2f7c343c2891{
background-repeat:no-repeat;
background-image:url(http://harmonictaiwan.com.tw/wp-content/uploads/2024/01/8.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-2qsjqfl-5021cb10aff16b99c80b2f7c343c2891 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

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

#top .flex_column.av-2iq9mq9-604b279e848a3ae5658706ccf87f023e{
margin-top:0px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-2iq9mq9-604b279e848a3ae5658706ccf87f023e{
margin-top:0px;
margin-bottom:-40px;
}

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

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

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

#top .hr.hr-invisible.av-2dauqk1-e4d55c17bf1abfe87576383ac64477c0{
height:30px;
}

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

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

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

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

#top .flex_column.av-26t5o6p-147f53025abe65d06ef1292fcae4e4c0{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-26t5o6p-147f53025abe65d06ef1292fcae4e4c0{
margin-top:50px;
margin-bottom:-40px;
}

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

#top .hr.av-23urxtd-482bbdeb29e770f3bd228091eb28774f{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-23urxtd-482bbdeb29e770f3bd228091eb28774f .hr-inner{
width:100%;
border-color:#888888;
}

#top .hr.av-21434kx-01441feea0f809af7bfa193fd601f69b{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-21434kx-01441feea0f809af7bfa193fd601f69b .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-20nn4up-3e813a329ef2ccc0079fc3146b954dac{
height:30px;
}

.flex_column.av-1z1v0ld-947925998b2cfc75e0439ad2f207eaaa{
width:48%;
}

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

.flex_column.av-1xchnk1-18635c8fc1a38a4923bfc4a377186231{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-mdo9ygra-d199af9faf24e0c699b071b699ed4d39 .avia_textblock{
font-size:17px;
}

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

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

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

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

#top #wrap_all .avia-button.av-zf4tgx-2fd51c200bcbcbd2fea37eb9d5619481{
margin-bottom:5px;
margin-left:5px;
}


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

#top #wrap_all .av-special-heading.av-2lz8vo1-3125ed6fef6ad4f8f76bdc19016d1e68 .av-special-heading-tag{
font-size:28px;
}

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