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

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

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

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

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

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

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

#top .hr.hr-invisible.av-2f9fnzk-b95d8d5abf1159f9498f0ecac4d27ca0{
height:30px;
}

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

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

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

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

#top .flex_column.av-2878040-4162f42f8913783cf82c168851c1e772{
margin-top:50px;
margin-bottom:-40px;
}
.responsive #top #wrap_all .flex_column.av-2878040-4162f42f8913783cf82c168851c1e772{
margin-top:50px;
margin-bottom:-40px;
}

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

#top .hr.av-rt1n4-4c74bdc6d09a75a3d3bf9f4401fe160a{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-rt1n4-4c74bdc6d09a75a3d3bf9f4401fe160a .hr-inner{
width:100%;
border-color:#888888;
}

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

#top .hr.hr-invisible.av-22dxx9c-87352a25574f0c3dfdf731cd4ba081fd{
height:30px;
}

.flex_column.av-20i3kvk-49a8ef58b35e7d3243d401b88fa9baf1{
width:48%;
}

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

.flex_column.av-1y2g574-7b5c846e80fdcc7e293d88047a5d6386{
width:48%;
margin-left:4%;
}

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

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

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

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

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

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


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

#top #wrap_all .av-special-heading.av-2mh2dgw-996b6437cecd0d1f3cd0b47389e6281d .av-special-heading-tag{
font-size:28px;
}

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