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

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

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

#top .flex_column.av-2s1wybb-2787fd00a8161aa214cf651b1420a3d8{
margin-top:0px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-2s1wybb-2787fd00a8161aa214cf651b1420a3d8{
margin-top:0px;
margin-bottom:-40px;
}

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

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

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

#top .hr.hr-invisible.av-2lrhdiv-69866929626afdee54027f6c327095c9{
height:30px;
}

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

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

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

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

#top .flex_column.av-2bcb2o7-2f8d959afedf614c34ee29c6a5bdf748{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-2bcb2o7-2f8d959afedf614c34ee29c6a5bdf748{
margin-top:50px;
margin-bottom:-40px;
}

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

#top .hr.av-27wvwyv-ccf75224d938f2e60edc35e1c371a2c7{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-27wvwyv-ccf75224d938f2e60edc35e1c371a2c7 .hr-inner{
width:100%;
border-color:#888888;
}

#top .hr.av-27967xz-88cd10a7d06ed5a62ad8ce195c904784{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-27967xz-88cd10a7d06ed5a62ad8ce195c904784 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-24wd8jb-1e3717cfd1cc5744965ff5178c3a76ef{
height:30px;
}

.flex_column.av-23agtyf-32d58c1d9b005150c3c8fc2369c5d29e{
width:48%;
}

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

.flex_column.av-ppt87-68eb62d8565c4f911c26a73fb4610200{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-1y1vzt3-be11b87ba0d577fcec8b5bfbe37ea36a .avia_textblock{
font-size:17px;
}

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

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

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

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

#top #wrap_all .avia-button.av-z0fm4n-31dd59d053c5719b47f10eed5c420c43{
margin-bottom:5px;
margin-left:5px;
}


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

#top #wrap_all .av-special-heading.av-2vg3j2v-22ba827f791d9cf8d64d27ebd1925a5d .av-special-heading-tag{
font-size:28px;
}

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