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

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

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

#top .flex_column.av-2jkqdgg-52813f0d276a16a9bac695f5384ae7f0{
margin-top:0px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-2jkqdgg-52813f0d276a16a9bac695f5384ae7f0{
margin-top:0px;
margin-bottom:-40px;
}

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

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

#top .hr.av-2hawk2o-164966567bb53a39c2b73806c5049568{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-2hawk2o-164966567bb53a39c2b73806c5049568 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-8nr3i8-418fff3c624d44d1132762a896580c7e{
height:30px;
}

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

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

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

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

#top .flex_column.av-28pndbk-e383b1ecdcff85fdbf0229d7b5ca1d1f{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-28pndbk-e383b1ecdcff85fdbf0229d7b5ca1d1f{
margin-top:50px;
margin-bottom:-40px;
}

#top .av-special-heading.av-273v928-3d22c97b6301ae1778e4afe8aeb80103{
padding-bottom:10px;
}
body .av-special-heading.av-273v928-3d22c97b6301ae1778e4afe8aeb80103 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-273v928-3d22c97b6301ae1778e4afe8aeb80103 .av-subheading{
font-size:15px;
}

#top .hr.av-24zumjk-bff668ae25f63b82ef979c834903b63f{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-24zumjk-bff668ae25f63b82ef979c834903b63f .hr-inner{
width:100%;
border-color:#888888;
}

#top .hr.av-22xo0kg-4f1a2a391d9288e0f5a26cc8001130f5{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-22xo0kg-4f1a2a391d9288e0f5a26cc8001130f5 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-21q7su8-640ab0f17a47d14ee17efe4a5ce6c77f{
height:30px;
}

.flex_column.av-1zb5dc0-2499c2dae5ddc409e6767b831312e765{
width:48%;
}

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

.flex_column.av-1yk7ahs-930287ff91ebf3a757887d433d07fd7b{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-md5cn4vy-6a891c0e8d2743c1bf368bc9307b4371 .avia_textblock{
font-size:17px;
}

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

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

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

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

#top #wrap_all .avia-button.av-z67b3k-e3acdb1189680ea66fd8619e174adf48{
margin-bottom:5px;
margin-left:5px;
}


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

#top #wrap_all .av-special-heading.av-2nfz0pc-28a91ff821c038bac3e703c94264cbbe .av-special-heading-tag{
font-size:28px;
}

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