.avia-section.av-3ti8vyg-807ae04a63e582cae5f9c532b75d4f16{
background-repeat:no-repeat;
background-image:url(https://crystalsmile.tw/wp-content/uploads/2024/05/C2牙色刊頭_C2P1-P.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-3ti8vyg-807ae04a63e582cae5f9c532b75d4f16 .av-section-color-overlay{
opacity:0.1;
background-color:#000000;
}

.flex_column.av-3sgfnbs-380d1979d70b605437ffb6ac15f9e22a{
padding:50px 30px 30px 30px;
}

#top .av-special-heading.av-ltmtnbip-9de35b75aca4b8f8426c62ddcd02f206{
padding-bottom:10px;
color:#2f999e;
}
body .av-special-heading.av-ltmtnbip-9de35b75aca4b8f8426c62ddcd02f206 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ltmtnbip-9de35b75aca4b8f8426c62ddcd02f206 .special-heading-inner-border{
border-color:#2f999e;
}
.av-special-heading.av-ltmtnbip-9de35b75aca4b8f8426c62ddcd02f206 .av-subheading{
font-size:15px;
color:#666666;
}

#top .hr.av-3q5xtqw-b0fa3c9f4bd8fae538745c3b4b3f2930{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-3q5xtqw-b0fa3c9f4bd8fae538745c3b4b3f2930 .hr-inner{
width:100%px;
border-color:#7ecbd0;
}

#top .hr.av-3ptnv94-90069ba4a3a923a700d31ffb3ceeafba{
margin-top:-25px;
margin-bottom:0px;
}
.hr.av-3ptnv94-90069ba4a3a923a700d31ffb3ceeafba .hr-inner{
width:130px;
border-color:#2f999e;
}

#top .hr.hr-invisible.av-3ncsx7s-5feaeeee8b76f58faca294c21999b35f{
height:20px;
}

.avia-buttonrow-wrap.av-3m29954-edd960b90ced27e1e29916b555aea4f2 .avia-button{
font-size:15px;
}

#top #wrap_all .avia-button.av-3k46yo8-631509f9c23c84d587171bf64fd2306c{
margin-bottom:5px;
margin-left:5px;
}

.avia-section.av-lu0wf3xe-940341e749297408d191f8a4fbf4f81a{
background-repeat:no-repeat;
background-image:url(https://crystalsmile.tw/wp-content/uploads/2024/05/C2牙色刊頭_C2P1-M.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-lu0wf3xe-940341e749297408d191f8a4fbf4f81a .av-section-color-overlay{
opacity:0.1;
background-color:#000000;
}

.flex_column.av-dshvrs-264047ddf1407c4a1bb5ab33709bf6ac{
padding:50px 30px 30px 30px;
}

#top .av-special-heading.av-coxmmg-d8be61e90a0a342ae646be51f70116c8{
padding-bottom:10px;
color:#2f999e;
}
body .av-special-heading.av-coxmmg-d8be61e90a0a342ae646be51f70116c8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-coxmmg-d8be61e90a0a342ae646be51f70116c8 .special-heading-inner-border{
border-color:#2f999e;
}
.av-special-heading.av-coxmmg-d8be61e90a0a342ae646be51f70116c8 .av-subheading{
font-size:15px;
color:#666666;
}

#top .hr.av-b1fs54-c58b9daaaa8ac779cc3ed19e51d607d7{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-b1fs54-c58b9daaaa8ac779cc3ed19e51d607d7 .hr-inner{
width:100%px;
border-color:#7ecbd0;
}

#top .hr.av-9ordq0-b66b460af5a6a23492d6e9ccf6e8b7a3{
margin-top:-25px;
margin-bottom:0px;
}
.hr.av-9ordq0-b66b460af5a6a23492d6e9ccf6e8b7a3 .hr-inner{
width:130px;
border-color:#2f999e;
}

#top .hr.hr-invisible.av-76tuso-84acc416c805ebd8df1712a5aeba2f66{
height:20px;
}

.avia-buttonrow-wrap.av-60yftk-1a4ad17e70e41e240ed093aaf9c2bf8b .avia-button{
font-size:15px;
}

#top #wrap_all .avia-button.av-4a3hrs-0f1f6c2f0747269babed10403d1f45f3{
margin-bottom:5px;
margin-left:5px;
}

#top .av-special-heading.av-3ecor7c-616838cef540fb8ace450443f2f4702b{
padding-bottom:10px;
}
body .av-special-heading.av-3ecor7c-616838cef540fb8ace450443f2f4702b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3ecor7c-616838cef540fb8ace450443f2f4702b .av-subheading{
font-size:15px;
}

#top .hr.av-3bul888-344df9ea5d6e1971f04c66bd913d8213{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-3bul888-344df9ea5d6e1971f04c66bd913d8213 .hr-inner{
width:100%;
border-color:#eddf15;
}

#top .hr.av-3a2vms8-773085d2d26235812130fed1a9da3631{
margin-top:-25px;
margin-bottom:0px;
}
.hr.av-3a2vms8-773085d2d26235812130fed1a9da3631 .hr-inner{
width:150px;
border-color:#e6c41c;
}

#top .hr.hr-invisible.av-38dgrqg-6196d533cf5c1e3bfb1fdbaf94644e26{
height:20px;
}

.av-horizontal-gallery.av-35xr6w8-2f0813137631dc41149b457b8ec0d968{
padding:5.25% 0px;;
}
.av-horizontal-gallery.av-35xr6w8-2f0813137631dc41149b457b8ec0d968 .av-horizontal-gallery-inner{
padding-bottom:35%;
}

#top .hr.hr-invisible.av-33zdbrc-1c187f687df440ad6de8f28616a2dec2{
height:25px;
}

#top .flex_column.av-ayvm8o-648486aee37a24831825ccff4ca63163{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-ayvm8o-648486aee37a24831825ccff4ca63163{
margin-top:0px;
margin-bottom:0px;
}

body .av-special-heading.av-2zxt9s8-270c64ae23873b7cc0d851fb405d6994 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2zxt9s8-270c64ae23873b7cc0d851fb405d6994 .av-subheading{
font-size:15px;
}

#top .hr.av-2zald6w-0ca61dd69a553e500d1234f3b7e7b031{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-2zald6w-0ca61dd69a553e500d1234f3b7e7b031 .hr-inner{
width:100%;
border-color:#eddf15;
}

#top .hr.av-2wz7tmw-0a5a1dec79b6ba8860db5709ea429d3b{
margin-top:-25px;
margin-bottom:0px;
}
.hr.av-2wz7tmw-0a5a1dec79b6ba8860db5709ea429d3b .hr-inner{
width:150px;
border-color:#e6c41c;
}

#top .hr.hr-invisible.av-2vof5hk-407d2ba8814cb32704bc933545202b2c{
height:10px;
}

.flex_column.av-a47d5k-90b11ffff6d86d1813461afd178efd1f{
width:31%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-a47d5k-90b11ffff6d86d1813461afd178efd1f .av-flex-placeholder{
width:3.5%;
}

#top .hr.hr-invisible.av-9yj3rc-b8e2b7f509471466aa14c4b78ac2f92b{
margin-top:-35px;
height:1px;
}

.avia-image-container.av-2qa61y0-5c941b4af3cc61887c42162f8eb1256b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2qa61y0-5c941b4af3cc61887c42162f8eb1256b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2o5e7hk-966ca93e4f4128e09b9a97939a6e58f2{
width:65.5%;
margin-left:0;
padding:30px 30px 30px 30px;
background-color:#2f999e;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2o5e7hk-966ca93e4f4128e09b9a97939a6e58f2 .av-flex-placeholder{
width:3.5%;
}

.av_font_icon.av-2mig2vs-7013132d8c68b9b9753319459b4cb04c{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-2mig2vs-7013132d8c68b9b9753319459b4cb04c svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-2mig2vs-7013132d8c68b9b9753319459b4cb04c .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-2lq8ciw-336931d0642678ccb5fd2313892081e9{
height:5px;
}

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

#top .hr.hr-invisible.av-8yudrc-737934d95cbf39f1efc99b2c63759dd0{
height:5px;
}

#top .av_textblock_section.av-2fvagw8-640eafef90517861dc349b09e7202ebe .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-2fe01hk-c0461240fcfe7f72a860e18713b358e3 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2cix1t4-4a56f793bd91b7965616fa5d4a20af6c{
height:10px;
}

.avia-buttonrow-wrap.av-2bzjls8-34f0f7749d4ede1972eafbe3433af148 .avia-button{
font-size:15px;
}

#top #wrap_all .avia-button.av-29av8ko-2328bfb440d3e927ea07eaffbe9f8590{
margin-bottom:5px;
margin-left:5px;
}

#top .flex_column.av-2748ipk-9cea718187dd0c6c2bcf88195af6b3de{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-2748ipk-9cea718187dd0c6c2bcf88195af6b3de{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-258he2g-30ec447d652d46330b8fa6fa81349116{
height:5px;
}

#top .av-special-heading.av-23scoc8-958a9fd75d560db2a0b6299d8139d814{
padding-bottom:10px;
}
body .av-special-heading.av-23scoc8-958a9fd75d560db2a0b6299d8139d814 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-23scoc8-958a9fd75d560db2a0b6299d8139d814 .av-subheading{
font-size:15px;
}

#top .hr.av-7cwwlk-ff04eaaef5c417c55f246226a1b46c07{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-7cwwlk-ff04eaaef5c417c55f246226a1b46c07 .hr-inner{
width:100%;
border-color:#eddf15;
}

#top .hr.av-20hizfc-490167bcde7d682648dbc818415490b3{
margin-top:-25px;
margin-bottom:0px;
}
.hr.av-20hizfc-490167bcde7d682648dbc818415490b3 .hr-inner{
width:150px;
border-color:#e6c41c;
}

.flex_cell.av-1w42os8-58aafd114e5668948ee73805a42ba052{
vertical-align:bottom;
background-color:#f8f8f8;
}

#top .hr.hr-invisible.av-6rxl8o-25a57b58751d4bf3f12431721009ec47{
margin-top:-20px;
height:1px;
}

.flex_column.av-1u082bc-156fb5ea0fd60cf436434f8ec4f0e06a{
width:48.25%;
margin-left:0;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1u082bc-156fb5ea0fd60cf436434f8ec4f0e06a .av-flex-placeholder{
width:3.5%;
}

#top .av-special-heading.av-1re0uzc-d7742137cf4150c7ed2185873fed81dc{
margin:-20px 0 0 0;
padding-bottom:0;
font-size:48px;
}
body .av-special-heading.av-1re0uzc-d7742137cf4150c7ed2185873fed81dc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1re0uzc-d7742137cf4150c7ed2185873fed81dc .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-1re0uzc-d7742137cf4150c7ed2185873fed81dc .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1qmy2e0-2f97ae403751a678619412f0e9eb910b{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-1qmy2e0-2f97ae403751a678619412f0e9eb910b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1qmy2e0-2f97ae403751a678619412f0e9eb910b .av-subheading{
font-size:15px;
}

.flex_column.av-1m45aqg-e452de48e3f08d25e54be3d9aef36e11{
width:48.25%;
margin-left:0;
position:relative;
right:-60px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1m45aqg-e452de48e3f08d25e54be3d9aef36e11 .av-flex-placeholder{
width:3.5%;
}

#top .av-special-heading.av-1kii3y0-2e99606352fe0e7ada0980e5bb4daefc{
margin:-20px 0 0 0;
padding-bottom:0;
font-size:48px;
}
body .av-special-heading.av-1kii3y0-2e99606352fe0e7ada0980e5bb4daefc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1kii3y0-2e99606352fe0e7ada0980e5bb4daefc .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-1kii3y0-2e99606352fe0e7ada0980e5bb4daefc .av-subheading{
font-size:15px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-1gahprs-14c95ba6d34d1a4020d00d1840830f00{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-1gahprs-14c95ba6d34d1a4020d00d1840830f00{
width:48.25%;
margin-left:0;
position:relative;
right:-50px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1gahprs-14c95ba6d34d1a4020d00d1840830f00 .av-flex-placeholder{
width:3.5%;
}

#top .av-special-heading.av-1eo3b1k-67977266a9ce6b175064fff34392b4af{
margin:-20px 0 0 0;
padding-bottom:0;
font-size:48px;
}
body .av-special-heading.av-1eo3b1k-67977266a9ce6b175064fff34392b4af .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1eo3b1k-67977266a9ce6b175064fff34392b4af .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-1eo3b1k-67977266a9ce6b175064fff34392b4af .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1d7uazs-9fde6370ccda0196ca62cd8f3d7e4384{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-1d7uazs-9fde6370ccda0196ca62cd8f3d7e4384 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1d7uazs-9fde6370ccda0196ca62cd8f3d7e4384 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-18zt1yg-6d708be6c41617d98fb97db04c1661b8{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-18zt1yg-6d708be6c41617d98fb97db04c1661b8{
width:48.25%;
margin-left:0;
position:relative;
right:-60px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-18zt1yg-6d708be6c41617d98fb97db04c1661b8 .av-flex-placeholder{
width:3.5%;
}

#top .av-special-heading.av-17gfb9k-0c3ba65c270c930b832dabc5311d57a7{
margin:-20px 0 0 0;
padding-bottom:0;
font-size:48px;
}
body .av-special-heading.av-17gfb9k-0c3ba65c270c930b832dabc5311d57a7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-17gfb9k-0c3ba65c270c930b832dabc5311d57a7 .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-17gfb9k-0c3ba65c270c930b832dabc5311d57a7 .av-subheading{
font-size:15px;
}

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

.flex_column.av-3pl3zc-4494ba9b4a28f47342617a1c94bc3951{
width:48.25%;
margin-left:0;
position:relative;
right:-60px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3pl3zc-4494ba9b4a28f47342617a1c94bc3951 .av-flex-placeholder{
width:3.5%;
}

#top .av-special-heading.av-1ymqh4-de815f720499e8ee5ece64ce0d6bf75e{
margin:-20px 0 0 0;
padding-bottom:0;
font-size:48px;
}
body .av-special-heading.av-1ymqh4-de815f720499e8ee5ece64ce0d6bf75e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1ymqh4-de815f720499e8ee5ece64ce0d6bf75e .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-1ymqh4-de815f720499e8ee5ece64ce0d6bf75e .av-subheading{
font-size:15px;
}

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

.flex_cell.av-12hn20o-4e0e18d581458466a5b462004340053c{
vertical-align:bottom;
background-color:#f8f8f8;
}

#top .hr.hr-invisible.av-10l9f6w-2c0920498b70176314971f3b6e6f1ecb{
margin-top:-50px;
height:1px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-yyhico-9611e35ae1074dcd32f15f1a68e5aa37{
margin-top:70px;
margin-bottom:0px;
}
.flex_column.av-yyhico-9611e35ae1074dcd32f15f1a68e5aa37{
width:100%;
margin-left:0;
padding:30px 30px 30px 30px;
background-color:#def8fc;
}
#top .flex_column_table.av-equal-height-column-flextable.av-yyhico-9611e35ae1074dcd32f15f1a68e5aa37 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-3dunnc-bfb6633c36cd648832d0892f0c7cfbee{
margin:-60px 0 0 0;
padding-bottom:0;
font-size:48px;
}
body .av-special-heading.av-3dunnc-bfb6633c36cd648832d0892f0c7cfbee .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3dunnc-bfb6633c36cd648832d0892f0c7cfbee .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-3dunnc-bfb6633c36cd648832d0892f0c7cfbee .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-vzxci0-19177ef45aacf10307d41c13089622ee{
margin:0 0 0 0;
padding-bottom:20px;
color:#2f999e;
}
body .av-special-heading.av-vzxci0-19177ef45aacf10307d41c13089622ee .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-vzxci0-19177ef45aacf10307d41c13089622ee .special-heading-inner-border{
border-color:#2f999e;
}
.av-special-heading.av-vzxci0-19177ef45aacf10307d41c13089622ee .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-rpy0bc-dbee87f56572d3b55e2172fcf92a38ed{
height:30px;
}

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

#top .hr.av-l4kwuw-36e7545bb2527e0c9008a0c672cec424{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-l4kwuw-36e7545bb2527e0c9008a0c672cec424 .hr-inner{
width:100%;
border-color:#eddf15;
}

#top .hr.av-irtfgo-5efa49db60e46e2590620a1f4035ff17{
margin-top:-25px;
margin-bottom:0px;
}
.hr.av-irtfgo-5efa49db60e46e2590620a1f4035ff17 .hr-inner{
width:150px;
border-color:#e6c41c;
}

.flex_column.av-hollug-966745b512729d6a2071b9580821073c{
width:31%;
margin-left:0;
background:url(https://crystalsmile.tw/wp-content/uploads/2024/02/004.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-hollug-966745b512729d6a2071b9580821073c .av-flex-placeholder{
width:3.5%;
}

#top .hr.hr-invisible.av-1n953s-998f44629229d42b86accd5432efb3a3{
height:500px;
}

.flex_column.av-di4xug-ea0e6cec8f77e7b809d6fb6d32e6b3ce{
width:65.5%;
margin-left:0;
padding:30px 30px 30px 30px;
background-color:#f8f8f8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-di4xug-ea0e6cec8f77e7b809d6fb6d32e6b3ce .av-flex-placeholder{
width:3.5%;
}

.av_font_icon.av-bx6m48-5efd2ad4c19a94ef9c1a91809db05da4{
color:#7ecbd0;
border-color:#7ecbd0;
}
.avia-svg-icon.av-bx6m48-5efd2ad4c19a94ef9c1a91809db05da4 svg:first-child{
stroke:#7ecbd0;
fill:#7ecbd0;
}
.av_font_icon.av-bx6m48-5efd2ad4c19a94ef9c1a91809db05da4 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-aejvnc-eba1fdac3b9bed91e51394fd04c4c06e{
height:5px;
}

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

#top .hr.hr-invisible.av-4dpt4o-5091966064fdc0996744a41d279b011a{
height:15px;
}

#top .flex_column.av-1qt3l4-0aa2f49977e8b2c8e3b95fb512ea9e2c{
margin-top:0px;
margin-bottom:-30px;
}
.flex_column.av-1qt3l4-0aa2f49977e8b2c8e3b95fb512ea9e2c{
background:url(https://crystalsmile.tw/wp-content/uploads/2024/02/bn-5.jpg) 50% 50% no-repeat scroll ;
}
.avia_transform .flex_column.av-1qt3l4-0aa2f49977e8b2c8e3b95fb512ea9e2c{
animation-duration:1.5s;
}
.responsive #top #wrap_all .flex_column.av-1qt3l4-0aa2f49977e8b2c8e3b95fb512ea9e2c{
margin-top:0px;
margin-bottom:-30px;
}

#top .hr.hr-invisible.av-ghjbns-5ff544091cb701f13a2661c35f0cf607{
height:45px;
}

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

#top .hr.hr-invisible.av-csvqd4-84d4136e66e05553035f155ea6397138{
height:200px;
}

.flex_column.av-157a1k-e36e10247ab789d595480b0ef8247e42{
width:58.6%;
margin-left:0;
padding:10px 40px 20px 40px;
background-color:#def8fc;
}
#top .flex_column_table.av-equal-height-column-flextable.av-157a1k-e36e10247ab789d595480b0ef8247e42 .av-flex-placeholder{
width:3.5%;
}

.flex_column.av-77vsjc-db1234f437b20462ff87b2f8931173af{
width:37.9%;
margin-left:0;
background:url(https://crystalsmile.tw/wp-content/uploads/2024/02/bn-5.jpg) 50% 50% no-repeat scroll ;
}
.avia_transform .flex_column.av-77vsjc-db1234f437b20462ff87b2f8931173af{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-77vsjc-db1234f437b20462ff87b2f8931173af .av-flex-placeholder{
width:3.5%;
}

#top .hr.hr-invisible.av-5ctye0-dd9ad8f7af89837399088a8d21d58779{
height:45px;
}

#top .av-special-heading.av-438d60-1418cb238c9464cb283322761c9adefa{
margin:0 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-438d60-1418cb238c9464cb283322761c9adefa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-438d60-1418cb238c9464cb283322761c9adefa .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-438d60-1418cb238c9464cb283322761c9adefa .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2wasqg-0b0f0720b507b7e96e883af54ec56323{
height:200px;
}


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-1w42os8-58aafd114e5668948ee73805a42ba052{
padding:50px 30px 50px 30px !important;
}

.flex_column.av-1u082bc-156fb5ea0fd60cf436434f8ec4f0e06a{
position:relative;
right:-20px;
}

.flex_column.av-1m45aqg-e452de48e3f08d25e54be3d9aef36e11{
position:relative;
right:-30px;
}

.flex_column.av-1gahprs-14c95ba6d34d1a4020d00d1840830f00{
position:relative;
right:-20px;
}

.flex_column.av-18zt1yg-6d708be6c41617d98fb97db04c1661b8{
position:relative;
right:-30px;
}

.flex_column.av-3pl3zc-4494ba9b4a28f47342617a1c94bc3951{
position:relative;
right:-30px;
}

.responsive #top #wrap_all .flex_cell.av-12hn20o-4e0e18d581458466a5b462004340053c{
padding:50px 30px 50px 30px !important;
}

.flex_column.av-yyhico-9611e35ae1074dcd32f15f1a68e5aa37{
padding:30px 30px 30px 30px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-1w42os8-58aafd114e5668948ee73805a42ba052{
padding:50px 30px 50px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-12hn20o-4e0e18d581458466a5b462004340053c{
padding:50px 30px 50px 30px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-ayvm8o-648486aee37a24831825ccff4ca63163{
padding:30px 0 0 0;
}

#top .flex_column.av-2748ipk-9cea718187dd0c6c2bcf88195af6b3de{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-2748ipk-9cea718187dd0c6c2bcf88195af6b3de{
padding:0 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-2748ipk-9cea718187dd0c6c2bcf88195af6b3de{
margin-top:0;
margin-bottom:0;
}

.responsive #top #wrap_all .flex_cell.av-1w42os8-58aafd114e5668948ee73805a42ba052{
padding:30px 30px 0 30px !important;
}

.flex_column.av-1u082bc-156fb5ea0fd60cf436434f8ec4f0e06a{
position:relative;
right:0px;
padding:10px 10px 10px 10px;
}

#top #wrap_all .av-special-heading.av-1re0uzc-d7742137cf4150c7ed2185873fed81dc .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-1m45aqg-e452de48e3f08d25e54be3d9aef36e11{
position:relative;
right:0px;
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-1kii3y0-2e99606352fe0e7ada0980e5bb4daefc .av-special-heading-tag{
font-size:0.8em;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1gahprs-14c95ba6d34d1a4020d00d1840830f00{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-1gahprs-14c95ba6d34d1a4020d00d1840830f00{
position:relative;
right:0px;
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-1eo3b1k-67977266a9ce6b175064fff34392b4af .av-special-heading-tag{
font-size:0.8em;
}

#top .flex_column_table.av-equal-height-column-flextable.av-18zt1yg-6d708be6c41617d98fb97db04c1661b8{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-18zt1yg-6d708be6c41617d98fb97db04c1661b8{
position:relative;
right:0px;
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-17gfb9k-0c3ba65c270c930b832dabc5311d57a7 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-3pl3zc-4494ba9b4a28f47342617a1c94bc3951{
position:relative;
right:0px;
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-1ymqh4-de815f720499e8ee5ece64ce0d6bf75e .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-12hn20o-4e0e18d581458466a5b462004340053c{
padding:0 0 0 0 !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-yyhico-9611e35ae1074dcd32f15f1a68e5aa37{
margin-top:30px;
margin-bottom:0;
}
.flex_column.av-yyhico-9611e35ae1074dcd32f15f1a68e5aa37{
position:relative;
left:0px;
}

#top #wrap_all .av-special-heading.av-3dunnc-bfb6633c36cd648832d0892f0c7cfbee .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-ayvm8o-648486aee37a24831825ccff4ca63163{
padding:30px 0 0 0;
}

#top .flex_column.av-2748ipk-9cea718187dd0c6c2bcf88195af6b3de{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-2748ipk-9cea718187dd0c6c2bcf88195af6b3de{
padding:0 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-2748ipk-9cea718187dd0c6c2bcf88195af6b3de{
margin-top:0;
margin-bottom:0;
}

.responsive #top #wrap_all .flex_cell.av-1w42os8-58aafd114e5668948ee73805a42ba052{
padding:30px 30px 0 30px !important;
}

.flex_column.av-1u082bc-156fb5ea0fd60cf436434f8ec4f0e06a{
position:relative;
right:0px;
padding:10px 10px 10px 10px;
}

#top #wrap_all .av-special-heading.av-1re0uzc-d7742137cf4150c7ed2185873fed81dc .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-1m45aqg-e452de48e3f08d25e54be3d9aef36e11{
position:relative;
right:0px;
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-1kii3y0-2e99606352fe0e7ada0980e5bb4daefc .av-special-heading-tag{
font-size:0.8em;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1gahprs-14c95ba6d34d1a4020d00d1840830f00{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-1gahprs-14c95ba6d34d1a4020d00d1840830f00{
position:relative;
right:0px;
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-1eo3b1k-67977266a9ce6b175064fff34392b4af .av-special-heading-tag{
font-size:0.8em;
}

#top .flex_column_table.av-equal-height-column-flextable.av-18zt1yg-6d708be6c41617d98fb97db04c1661b8{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-18zt1yg-6d708be6c41617d98fb97db04c1661b8{
position:relative;
right:0px;
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-17gfb9k-0c3ba65c270c930b832dabc5311d57a7 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-3pl3zc-4494ba9b4a28f47342617a1c94bc3951{
position:relative;
right:0px;
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-1ymqh4-de815f720499e8ee5ece64ce0d6bf75e .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-12hn20o-4e0e18d581458466a5b462004340053c{
padding:0 0 0 0 !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-yyhico-9611e35ae1074dcd32f15f1a68e5aa37{
margin-top:30px;
margin-bottom:0;
}
.flex_column.av-yyhico-9611e35ae1074dcd32f15f1a68e5aa37{
position:relative;
left:0px;
}

#top #wrap_all .av-special-heading.av-3dunnc-bfb6633c36cd648832d0892f0c7cfbee .av-special-heading-tag{
font-size:0.8em;
}
}
