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

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

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

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

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

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

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

#top .hr.hr-invisible.av-8r0jch-9cfa208975e8cae8c8722740db70202a{
height:30px;
}

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

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

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

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

#top .flex_column.av-28lre6p-05bf05ccdca413919f1790f7e59dd717{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-28lre6p-05bf05ccdca413919f1790f7e59dd717{
margin-top:50px;
margin-bottom:-40px;
}

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

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

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

#top .hr.hr-invisible.av-2207nj5-924d108a6510c7b3d24874bdbfe0f543{
height:30px;
}

.flex_column.av-209x2i9-d264cb1fef77ad928dc0c9622e1ba049{
width:48%;
}

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

.flex_column.av-1yijh5t-1d0e648c9ccb14d929b4f7e77a394178{
width:48%;
margin-left:4%;
}

#top .av_textblock_section.av-md59dcr7-89b957894ee3ec412182d79dcf3660a0 .avia_textblock{
font-size:17px;
}

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

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

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

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

#top #wrap_all .avia-button.av-znrslt-23eb1a394576073bb7bcba4fc891dfd6{
margin-bottom:5px;
margin-left:5px;
}


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

#top #wrap_all .av-special-heading.av-2nfbfdt-4ff14bbeda28fdb349f10a67f1a79722 .av-special-heading-tag{
font-size:28px;
}

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