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

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

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

#top .flex_column.av-2i5gj48-4a1c4da438be73261846a32f39b17c52{
margin-top:0px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-2i5gj48-4a1c4da438be73261846a32f39b17c52{
margin-top:0px;
margin-bottom:-40px;
}

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

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

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

#top .hr.hr-invisible.av-8iox54-4ec5f82833ab534224d8bd58207db54e{
height:30px;
}

.flex_column.av-8ep3o8-d8da423749ae0b08d0f7740279d42a6d{
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-8ep3o8-d8da423749ae0b08d0f7740279d42a6d .av-flex-placeholder{
width:4%;
}

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

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

#top .av-special-heading.av-283grlk-11665fecd9309d255968e1547d319f6f{
padding-bottom:10px;
}
body .av-special-heading.av-283grlk-11665fecd9309d255968e1547d319f6f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-283grlk-11665fecd9309d255968e1547d319f6f .av-subheading{
font-size:15px;
}

#top .flex_column.av-7unv60-573dc885bc6125ac73c4944af5de360e{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-7unv60-573dc885bc6125ac73c4944af5de360e{
margin-top:50px;
margin-bottom:-40px;
}

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

#top .hr.av-22qtytk-90f4482ae9089f8e531a53592b988d32{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-22qtytk-90f4482ae9089f8e531a53592b988d32 .hr-inner{
width:100%;
border-color:#888888;
}

#top .hr.av-222vwvc-0011bc4a6c693c2d839d31b7786b481f{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-222vwvc-0011bc4a6c693c2d839d31b7786b481f .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-2044bwo-63bcb84fccdd3d0b4c0b13f04ea453ea{
height:30px;
}

.flex_column.av-1y8amo8-08144d27615d74bb71ba70784f948ab4{
width:48%;
}

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

.flex_column.av-1xdpt1k-a1c070384fbf5ee7a66da8a5a00c1832{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-mdo75rhc-25697feb1d217fb1871a8b3623042de6 .avia_textblock{
font-size:17px;
}

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

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

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

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

#top #wrap_all .avia-button.av-10ajfm0-0087cd1b519d6100c429e177324b35ef{
margin-bottom:5px;
margin-left:5px;
}


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

#top #wrap_all .av-special-heading.av-2lde9qw-93f89f7d831fea572fda3cb2e3d12b40 .av-special-heading-tag{
font-size:28px;
}

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