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

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

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

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

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

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

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

#top .hr.hr-invisible.av-2ev9bwy-d3964a11a727efec41f3bb80941c0cfe{
height:30px;
}

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

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

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

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

#top .flex_column.av-28jsvyq-86656d67204b63c7900fd32a70725a49{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-28jsvyq-86656d67204b63c7900fd32a70725a49{
margin-top:50px;
margin-bottom:-40px;
}

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

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

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

#top .hr.hr-invisible.av-2126iya-0e4efca8ed482a6cb06a0379b4d62d23{
height:30px;
}

.flex_column.av-1zfbede-eb2f4a7607d42e8a8feae2d76ab47299{
width:48%;
}

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

.flex_column.av-1y13wxe-9b7430238d8d9829b9db79472ba10c73{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-mcvkm0c7-0f8a0cccab5c06e38ec0beb2271249f8 .avia_textblock{
font-size:17px;
}

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

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

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

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

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


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

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

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