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

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

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

#top .flex_column.av-954iy6-b579f65abfa62c9b2d97fe3005643e01{
margin-top:0px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-954iy6-b579f65abfa62c9b2d97fe3005643e01{
margin-top:0px;
margin-bottom:-40px;
}

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

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

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

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

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

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

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

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

#top .flex_column.av-285azla-5edb2c1362e65ee750e67686012efd11{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-285azla-5edb2c1362e65ee750e67686012efd11{
margin-top:50px;
margin-bottom:-40px;
}

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

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

#top .hr.av-22vn54e-6a1551a999c8eba174bd3f4015df607c{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-22vn54e-6a1551a999c8eba174bd3f4015df607c .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-21rvlmm-69837587125ee9ac662f1babed188ae0{
height:30px;
}

.flex_column.av-20mnrf2-4b60f381a34553a61611d5e0ebc4ffb3{
width:48%;
}

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

.flex_column.av-1y84mcu-acd8d10c355a8e2efbe6b02d16c7a154{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-md5l50m1-bca5aed7ba72159c585b095f777994a5 .avia_textblock{
font-size:17px;
}

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

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

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

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

#top #wrap_all .avia-button.av-zitp4u-9b4cc082f9b83ab36ac6951f3fdb87ce{
margin-bottom:5px;
margin-left:5px;
}


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

#top #wrap_all .av-special-heading.av-2ntzzq6-9c8572e90d75d76578f01e2f622c8f08 .av-special-heading-tag{
font-size:28px;
}

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