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

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

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

#top .flex_column.av-2lbi3sn-07cefcb6206e42c5326bc62301b8ba24{
margin-top:0px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-2lbi3sn-07cefcb6206e42c5326bc62301b8ba24{
margin-top:0px;
margin-bottom:-40px;
}

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

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

#top .hr.av-8tv7x3-c26ceb83e3fe37c5914e9f70f8d3b76a{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-8tv7x3-c26ceb83e3fe37c5914e9f70f8d3b76a .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-2fimlmv-5d33614816ff5cc1cdaf5135cbde2848{
height:30px;
}

.flex_column.av-2ddzwd3-354516a51d7f4fb25bab4df816465a57{
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-2ddzwd3-354516a51d7f4fb25bab4df816465a57 .av-flex-placeholder{
width:4%;
}

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

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

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

#top .flex_column.av-28b5w7b-9644af5eae33c5a54bc9e73d1294d461{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-28b5w7b-9644af5eae33c5a54bc9e73d1294d461{
margin-top:50px;
margin-bottom:-40px;
}

#top .av-special-heading.av-278fnav-339ebb0fc3d46fe932dddf86548335fa{
padding-bottom:10px;
}
body .av-special-heading.av-278fnav-339ebb0fc3d46fe932dddf86548335fa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-278fnav-339ebb0fc3d46fe932dddf86548335fa .av-subheading{
font-size:15px;
}

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

#top .hr.av-239q9bb-23a22359a31a5ebb6c60eaf3e081f0d1{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-239q9bb-23a22359a31a5ebb6c60eaf3e081f0d1 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-223h4if-c78129ea88f1b429b333a74852a7cee4{
height:30px;
}

.flex_column.av-1zen6on-ed36ff5b8dbd3fc9ce126905ca00be97{
width:48%;
}

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

.flex_column.av-1y6pto7-19e87435f9bf94a341feeee9428b2224{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-md5qv99p-94d451930ecdb479e8116cf8e3a78e51 .avia_textblock{
font-size:17px;
}

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

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

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

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

#top #wrap_all .avia-button.av-3kdsxj-3b8916fc0f08f421f0dec0b6c3b8d9ea{
margin-bottom:5px;
margin-left:5px;
}


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

#top #wrap_all .av-special-heading.av-2or7rl3-05d1c227e2624fb2a4e0bbd03ed152aa .av-special-heading-tag{
font-size:28px;
}

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