.avia-section.av-30w5saa-59861a90d2e2cc6914c6e3c0128a94dd{
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-30w5saa-59861a90d2e2cc6914c6e3c0128a94dd .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

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

#top .flex_column.av-2spnagy-75156ca64de4d28a8aa9cdf8b7812def{
margin-top:0px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-2spnagy-75156ca64de4d28a8aa9cdf8b7812def{
margin-top:0px;
margin-bottom:-40px;
}

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

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

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

#top .hr.hr-invisible.av-2lveu3m-82f6d579d556f31f68632173ea8ec7b9{
height:30px;
}

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

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

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

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

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

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

#top .hr.av-28h82z6-43506a66c0d2c99a3d30681cdcf5f6b8{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-28h82z6-43506a66c0d2c99a3d30681cdcf5f6b8 .hr-inner{
width:100%;
border-color:#888888;
}

#top .hr.av-7srwrm-6c3637b305043e8fb49aeea20e20aa01{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-7srwrm-6c3637b305043e8fb49aeea20e20aa01 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-25lwy36-c415c62e65161114e227fc678016104f{
height:30px;
}

.flex_column.av-23fqaxe-880d92aa510d051205c9a915d4b1652d{
width:48%;
}

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

.flex_column.av-76p5nm-cf25c8fafc5e232316c1cce5680ca99d{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-1z2xsrm-2904dc0041bc45e2a2c07f02d48d0ca3 .avia_textblock{
font-size:17px;
}

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

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

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

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

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


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

#top #wrap_all .av-special-heading.av-2ve2nlu-241442b2ec57fb5f77ca0eb21859247d .av-special-heading-tag{
font-size:28px;
}

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