.avia-section.av-9vmyrj-4a123e20f1dbe5a648027ef7d8ddb28f{
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-9vmyrj-4a123e20f1dbe5a648027ef7d8ddb28f .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

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

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

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

#top .hr.av-8vwj1b-6075a4d21c0808a6c60086530e7cba35{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-8vwj1b-6075a4d21c0808a6c60086530e7cba35 .hr-inner{
width:100%;
border-color:#888888;
}

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

#top .hr.hr-invisible.av-2cuo6an-e77a63bb1b3143cf854e983f22198054{
height:30px;
}

.flex_column.av-8bb57z-e7ed25884b4581378ce400b80b5bd649{
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-8bb57z-e7ed25884b4581378ce400b80b5bd649 .av-flex-placeholder{
width:4%;
}

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

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

#top .av-special-heading.av-28vrhyn-6fc7bd071dd6258c94071f962f589809{
padding-bottom:10px;
}
body .av-special-heading.av-28vrhyn-6fc7bd071dd6258c94071f962f589809 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-28vrhyn-6fc7bd071dd6258c94071f962f589809 .av-subheading{
font-size:15px;
}

#top .flex_column.av-26gw533-58ccb1efa5d34e9bd95ff62d4edd6286{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-26gw533-58ccb1efa5d34e9bd95ff62d4edd6286{
margin-top:50px;
margin-bottom:-40px;
}

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

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

#top .hr.av-222vhf3-a7dfb4f896d6675b6a33ce7d89fb29c7{
margin-top:-25px;
margin-bottom:30px;
}
.hr.av-222vhf3-a7dfb4f896d6675b6a33ce7d89fb29c7 .hr-inner{
width:30%;
border-color:#00a0e6;
}

#top .hr.hr-invisible.av-1zq701r-e28b5d9c947906acd72eca704c09a1c4{
height:30px;
}

.flex_column.av-1xo6tjz-c803dda679cf41c061b51a882ea9a6c1{
width:48%;
}

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

.flex_column.av-1wo460f-043951f41ca057b2d3ec7efcdb20a82a{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-mdo3hlmc-36820fe0446a3571fd94b505143f8572 .avia_textblock{
font-size:17px;
}

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

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

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

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

#top #wrap_all .avia-button.av-3jq8e7-9bab5d7e0a9fb956b7829fc4441bafd3{
margin-bottom:5px;
margin-left:5px;
}


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

#top #wrap_all .av-special-heading.av-2lywg3j-62d6d1c1c119f4c1c128da3d040623f6 .av-special-heading-tag{
font-size:28px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5wy7xb-e349ee1c04b92b9205cff79e28ef2716{
margin-top:4%;
margin-bottom:4%;
}
.flex_column.av-5wy7xb-e349ee1c04b92b9205cff79e28ef2716{
padding:10px 10px 10px 10px;
}
}
