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

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

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

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

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

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

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

#top .hr.hr-invisible.av-2cwwz8r-9c12e8cdc5d99be43c7f377f9cdc6922{
height:30px;
}

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

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

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

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

#top .flex_column.av-26mmjmz-7a9059fb247718d239476275e0be87ab{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-26mmjmz-7a9059fb247718d239476275e0be87ab{
margin-top:50px;
margin-bottom:-40px;
}

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

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

#top .hr.av-21w053f-ae3999b8e88b690f2cae16bebfab9c81{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-21w053f-ae3999b8e88b690f2cae16bebfab9c81 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-208y5ln-2c4c0705b9483054c844ba9666ab8c8b{
height:30px;
}

.flex_column.av-1yooh7v-c035a2c2a01627171f527296815a721a{
width:48%;
}

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

.flex_column.av-6wp32z-8ad0f27af7c26ce1307f32319a01e041{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-mdo2oxtl-5a784a7950ffc49ede3dc7fc555d1a73 .avia_textblock{
font-size:17px;
}

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

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

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

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

#top #wrap_all .avia-button.av-zb32ij-8abbd6de38bf91e58857de89d8e98894{
margin-bottom:5px;
margin-left:5px;
}


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

#top #wrap_all .av-special-heading.av-2labvyj-7c8ee9b3eb10b8d465cdb38427aeb25c .av-special-heading-tag{
font-size:28px;
}

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