.flex_cell.av-hem75-138d1ab48aa0e13039215942f938b685{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-hem75-138d1ab48aa0e13039215942f938b685{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-mcyj0sui-96efbd5d309c68660df1440cb0f69679{
border-radius:20px 20px 20px 20px;
padding:50px 5% 50px 5%;
background:url(https://cgmhtcm.morcept.tw/wp-content/uploads/2025/07/midsection-man-doing-acupuncture.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-gqthh-84d9f0da8b48ef4992f974e7b8b37295{
height:100px;
}

#top .hr.hr-invisible.av-glicx-177c29b62b916e7f45f1548bb1e05d1b{
height:100px;
}

#top .av-special-heading.av-mcyj0ku0-6dfb1dc89293215b971642320195f80d{
margin:0 0 0 0;
padding-bottom:20px;
}
body .av-special-heading.av-mcyj0ku0-6dfb1dc89293215b971642320195f80d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mcyj0ku0-6dfb1dc89293215b971642320195f80d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-fqbtt-1a4a6e62bbd06830640d0b99cf446e3c .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-eymdh-1848af80db3ca4dc624bdfc350f7357c{
height:80px;
}

#top .av-special-heading.av-6tsqoe-4c40c6bc8dafd3877361580272e11095{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-6tsqoe-4c40c6bc8dafd3877361580272e11095 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6tsqoe-4c40c6bc8dafd3877361580272e11095 .av-subheading{
font-size:15px;
color:#f08400;
}

#top .hr.hr-invisible.av-6qrbmu-d72b47410ab247eb07ec1009dfd5e786{
height:70px;
}

.flex_column.av-6gsla6-8f4e412f06f847fdb57f1cba5abd2afa{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6gsla6-8f4e412f06f847fdb57f1cba5abd2afa .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-66cjh2-0ca56f21780a94cdfd0e5fea6a866ad8{
margin:0 0 0 0;
padding-bottom:20px;
}
body .av-special-heading.av-66cjh2-0ca56f21780a94cdfd0e5fea6a866ad8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-66cjh2-0ca56f21780a94cdfd0e5fea6a866ad8 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-61eccm-43f6b4b19047b17d2af7e2588decf71a .avia_textblock{
font-size:18px;
text-align:justify;
}

.flex_column.av-5v7b12-8efd3345e72ea982474861471a2c8fdb{
width:100%;
order:1;
position:relative;
right:-30%;
}

.flex_cell.av-jkny6-521da635a092349ec11b34a14702a710{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-jkny6-521da635a092349ec11b34a14702a710{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-57gh3y-848a7b49dabe9dd3fd7340673562a52c{
border-radius:0 60px 0 0;
padding:70px 30px 30px 30px;
background-color:#f7f4ce;
}

#top .av_textblock_section.av-51sq8e-49bb55f1ca780bde2ce97fd569ac97f8 .avia_textblock{
text-align:center;
}

.flex_cell.av-4y2q5q-6409cdd4256b4438d160ca7f86af8284{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-4y2q5q-6409cdd4256b4438d160ca7f86af8284{
padding:70px 70px 70px 70px !important;
}

.avia_transform .flex_column.av-4pl0ra-fce3082217e4d60550e73d5f6d702a99{
animation-duration:1.5s;
}

.avia-image-container.av-4me1va-72a77bdd1d5556f016c0be57a7b0455f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4me1va-72a77bdd1d5556f016c0be57a7b0455f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-g0a1a-13f3210a58d9ff567fbfa450504c7445{
height:10px;
}

#top .av-special-heading.av-4ajrf2-4f56a5c6af3205df9aa7133874a6711b{
margin:0 0 0 0;
padding-bottom:5px;
}
body .av-special-heading.av-4ajrf2-4f56a5c6af3205df9aa7133874a6711b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4ajrf2-4f56a5c6af3205df9aa7133874a6711b .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-egalq-14c1582b3d62a3c977dad6fa13585b31 .avia_textblock{
font-size:18px;
text-align:justify;
}

.avia_transform .flex_column.av-3uh5xy-a3372366fa864698f85418f99d6e4fc2{
animation-duration:1.5s;
}

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

#top .hr.hr-invisible.av-3k50ke-3fbb1d4314f170c7359df4fc2b5e5c20{
height:10px;
}

#top .av-special-heading.av-3futn2-b87c4e68c297275d15897544c77dbac9{
margin:0 0 0 0;
padding-bottom:5px;
}
body .av-special-heading.av-3futn2-b87c4e68c297275d15897544c77dbac9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3futn2-b87c4e68c297275d15897544c77dbac9 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-39nrjq-04f6786ff1f459ebb6ce55418582fdd2 .avia_textblock{
font-size:18px;
text-align:justify;
}

#top .av_textblock_section.av-mezr2n2n-49fe15d2ddeaea57e1227366f5ae67bc .avia_textblock{
font-size:18px;
text-align:justify;
}

.avia_transform .flex_column.av-328tza-2043e3f9d8559c3631461ed2bd674ed3{
animation-duration:1.5s;
}

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

#top .hr.hr-invisible.av-2p5w9y-7abe0c8a65fd4671e74fb07f642a9a27{
height:10px;
}

#top .av-special-heading.av-2lb4wm-0934d9c52dec827b45391e61d6961731{
margin:0 0 0 0;
padding-bottom:5px;
}
body .av-special-heading.av-2lb4wm-0934d9c52dec827b45391e61d6961731 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2lb4wm-0934d9c52dec827b45391e61d6961731 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2d1kpq-dac766f6f400fa6d727f16ca64356ad7 .avia_textblock{
font-size:18px;
text-align:justify;
}

#top .av_textblock_section.av-mezr070x-a9bc21d47c5e106f6cd80dc6f71a7438 .avia_textblock{
font-size:18px;
text-align:justify;
}

#top .hr.hr-invisible.av-26215q-4a266e440e3a971346543979bf614619{
height:50px;
}

.avia-section.av-22orf2-740eebf6cdba331051f3c302db74b55f{
background-repeat:no-repeat;
background-image:url(https://cgmhtcm.morcept.tw/wp-content/uploads/2025/07/bg-logo.png);
background-position:100% 100%;
background-attachment:fixed;
}

#top .av-special-heading.av-ms3y-2084c54551a21aa609e081fd68c54856{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-ms3y-2084c54551a21aa609e081fd68c54856 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ms3y-2084c54551a21aa609e081fd68c54856 .av-subheading{
font-size:15px;
}

.flex_column.av-5nwxy-3ca4b4712fd5caba357c6b55e2adc35d{
border-radius:20px 20px 20px 20px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .togglecontainer.av-1fvequ-c60f4d8d9ec37891e0f002d5671de7c3 p.toggler{
font-size:22px;
background-color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-1fvequ-c60f4d8d9ec37891e0f002d5671de7c3 p.toggler.activeTitle{
color:#f08400;
border-color:#f08400;
}
#top .togglecontainer.av-1fvequ-c60f4d8d9ec37891e0f002d5671de7c3 p.toggler .toggle_icon{
color:#f08400;
border-color:#f08400;
}
#top .togglecontainer.av-1fvequ-c60f4d8d9ec37891e0f002d5671de7c3 p.toggler .toggle_icon > span{
color:#f08400;
border-color:#f08400;
}
#top .togglecontainer.av-1fvequ-c60f4d8d9ec37891e0f002d5671de7c3 .toggle_wrap .toggle_content{
font-size:18px;
background-color:#ffffff;
border-color:#ffffff;
}

.flex_column.av-13mdfi-4227d3287b87676b1fcc5a9c0ce3523f{
border-radius:20px 20px 20px 20px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .togglecontainer.av-xda1a-69976110071105a6c012ab35e7e03c3f p.toggler{
font-size:22px;
background-color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-xda1a-69976110071105a6c012ab35e7e03c3f p.toggler.activeTitle{
color:#f08400;
border-color:#f08400;
}
#top .togglecontainer.av-xda1a-69976110071105a6c012ab35e7e03c3f p.toggler .toggle_icon{
color:#f08400;
border-color:#f08400;
}
#top .togglecontainer.av-xda1a-69976110071105a6c012ab35e7e03c3f p.toggler .toggle_icon > span{
color:#f08400;
border-color:#f08400;
}
#top .togglecontainer.av-xda1a-69976110071105a6c012ab35e7e03c3f .toggle_wrap .toggle_content{
font-size:18px;
background-color:#ffffff;
border-color:#ffffff;
}

.flex_column.av-nbzv2-c9d75fc0e7ad62d6650198730abe39a1{
border-radius:20px 20px 20px 20px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .togglecontainer.av-1lf0u-ccf024ecc77003082c77bdcddfa99c59 p.toggler{
font-size:22px;
background-color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-1lf0u-ccf024ecc77003082c77bdcddfa99c59 p.toggler.activeTitle{
color:#f08400;
border-color:#f08400;
}
#top .togglecontainer.av-1lf0u-ccf024ecc77003082c77bdcddfa99c59 p.toggler .toggle_icon{
color:#f08400;
border-color:#f08400;
}
#top .togglecontainer.av-1lf0u-ccf024ecc77003082c77bdcddfa99c59 p.toggler .toggle_icon > span{
color:#f08400;
border-color:#f08400;
}
#top .togglecontainer.av-1lf0u-ccf024ecc77003082c77bdcddfa99c59 .toggle_wrap .toggle_content{
font-size:18px;
background-color:#ffffff;
border-color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-hem75-138d1ab48aa0e13039215942f938b685{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-mcyj0ku0-6dfb1dc89293215b971642320195f80d{
padding-bottom:20px;
}

.responsive #top #wrap_all .flex_cell.av-4y2q5q-6409cdd4256b4438d160ca7f86af8284{
padding:50px 50px 50px 50px !important;
}

.flex_column.av-5nwxy-3ca4b4712fd5caba357c6b55e2adc35d{
padding:30px 30px 30px 30px;
}

.flex_column.av-13mdfi-4227d3287b87676b1fcc5a9c0ce3523f{
padding:30px 30px 30px 30px;
}

.flex_column.av-nbzv2-c9d75fc0e7ad62d6650198730abe39a1{
padding:30px 30px 30px 30px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-hem75-138d1ab48aa0e13039215942f938b685{
padding:30px 10px 30px 10px !important;
}

#top .av-special-heading.av-mcyj0ku0-6dfb1dc89293215b971642320195f80d{
padding-bottom:20px;
}

#top .av_textblock_section.av-fqbtt-1a4a6e62bbd06830640d0b99cf446e3c .avia_textblock{
font-size:16px;
}

.responsive #top #wrap_all .flex_cell.av-4y2q5q-6409cdd4256b4438d160ca7f86af8284{
padding:50px 30px 50px 30px !important;
}

.flex_column.av-5nwxy-3ca4b4712fd5caba357c6b55e2adc35d{
padding:20px 20px 20px 20px;
}

.flex_column.av-13mdfi-4227d3287b87676b1fcc5a9c0ce3523f{
padding:20px 20px 20px 20px;
}

.flex_column.av-nbzv2-c9d75fc0e7ad62d6650198730abe39a1{
padding:20px 20px 20px 20px;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-hem75-138d1ab48aa0e13039215942f938b685{
padding:30px 10px 30px 10px !important;
}

#top .av-special-heading.av-mcyj0ku0-6dfb1dc89293215b971642320195f80d{
padding-bottom:10px;
}

#top .av_textblock_section.av-fqbtt-1a4a6e62bbd06830640d0b99cf446e3c .avia_textblock{
font-size:16px;
}

.responsive #top #wrap_all .flex_cell.av-4y2q5q-6409cdd4256b4438d160ca7f86af8284{
padding:50px 30px 50px 30px !important;
}

.flex_column.av-5nwxy-3ca4b4712fd5caba357c6b55e2adc35d{
padding:20px 20px 20px 20px;
}

.flex_column.av-13mdfi-4227d3287b87676b1fcc5a9c0ce3523f{
padding:20px 20px 20px 20px;
}

.flex_column.av-nbzv2-c9d75fc0e7ad62d6650198730abe39a1{
padding:20px 20px 20px 20px;
}
}
