.elementor-161 .elementor-element.elementor-element-m33630003{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630003:not(.elementor-motion-effects-element-type-background), .elementor-161 .elementor-element.elementor-element-m33630003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinchengdental.orca-biz.tw/wp-content/uploads/2026/10/ban.jpg");}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-161 .elementor-element.elementor-element-m33630054{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630049{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630048{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630005{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m3363000d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630007{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m3363000c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630008 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-161 .elementor-element.elementor-element-m33630028{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630015{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m3363000e .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-weight:700;}.elementor-161 .elementor-element.elementor-element-m33630013{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630027{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630026{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630019{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630017{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m3363001d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m3363001b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630021{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m3363001f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630025{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630023{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630030{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m3363002d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630029 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-weight:700;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-161 .elementor-element.elementor-element-m3363002f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630036{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630031 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-weight:700;}.elementor-161 .elementor-element.elementor-element-m33630035{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630032{--spacer-size:20px;}.elementor-161 .elementor-element.elementor-element-m33630033 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-weight:700;}.elementor-161 .elementor-element.elementor-element-m33630039{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630040{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m3363003a .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-weight:700;}.elementor-161 .elementor-element.elementor-element-m3363003f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630047{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630041 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-weight:700;}.elementor-161 .elementor-element.elementor-element-m33630046{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630043{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630045{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630053{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m3363004e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m3363004d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m3363004c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m3363004a .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-weight:700;}.elementor-161 .elementor-element.elementor-element-m33630052{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-161 .elementor-element.elementor-element-m33630051{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}body.elementor-page-161:not(.elementor-motion-effects-element-type-background), body.elementor-page-161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0EC;}/* Start custom CSS */body.elementor-page-161{background:#f3f0ec;}body.elementor-page-161 .elementor-widget{margin-bottom:0;}body.elementor-page-161 .hs_box .e-con{display:block;min-height:0;}body.elementor-page-161 .hs_box .elementor-widget-container{margin:0;}body.elementor-page-161 .hs_box .elementor-widget-text-editor{font-family:'Noto Serif TC',serif;font-size:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;}body.elementor-page-161 .hs_box .elementor-heading-title{font-weight:700;margin:0;color:inherit;}body.elementor-page-161 .hs_box .ch-l-r,body.elementor-page-161 .hs_box .ch-grd{display:flex;}body.elementor-page-161 .hs_box .elementor-button{font:inherit;line-height:1.8;border-radius:0;}body.elementor-page-161 .hs_box .legacy-img{text-align:inherit;}body.elementor-page-161 .hs_box .legacy-img img{width:auto;height:auto;display:inline-block;}body.elementor-page-161 .hs_box .legacy-em em,body.elementor-page-161 .hs_box .legacy-i i,body.elementor-page-161 .hs_box .legacy-u u{font:inherit;color:inherit;font-style:normal;text-decoration:none;}body.elementor-page-161 .hs_box .legacy-table{overflow-x:auto;}body.elementor-page-161 .hs_box table{margin:0;}body.elementor-page-161 .hs_box .legacy-dt .elementor-heading-title{font-size:var(--f24,24px);line-height:1.8;color:#ac8c77;border-bottom:1px solid #ad8c77;margin-top:var(--pd40,40px);padding-bottom:.2em;display:block;}body.elementor-page-161 .hs_box .legacy-dt .elementor-heading-title:after{content:none;}body.elementor-page-161 .hs_box .legacy-dt{margin-top:0;}body.elementor-page-161 .source-motion.animated{animation-duration:.8s;}body.elementor-page-161 .source-motion.fadeInUp{animation-name:shDetailUp;}body.elementor-page-161 .source-motion.fadeInDown{animation-name:shDetailDown;}body.elementor-page-161 .source-motion.fadeInLeft{animation-name:shDetailLeft;}body.elementor-page-161 .source-motion.fadeInRight{animation-name:shDetailRight;}@keyframes shDetailUp{from{opacity:0;transform:translateY(10%);}to{opacity:1;transform:none;}}@keyframes shDetailDown{from{opacity:0;transform:translateY(-10%);}to{opacity:1;transform:none;}}@keyframes shDetailLeft{from{opacity:0;transform:translateX(-5%);}to{opacity:1;transform:none;}}@keyframes shDetailRight{from{opacity:0;transform:translateX(5%);}to{opacity:1;transform:none;}}body.elementor-page-161 .legacy-banner{height:20vw;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;box-shadow:0 0 20px rgb(197 183 164);}body.elementor-page-161 .legacy-banner-logo{width:10vw;animation:shDetailUp .8s .3s backwards;}body.elementor-page-161 .legacy-banner-logo img{width:100%;}body.elementor-page-161 .legacy-page-title{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);}@media(max-width:1200px){body.elementor-page-161 .legacy-banner{height:300px;}body.elementor-page-161 .legacy-banner-logo{width:150px;}}@media(max-width:600px){body.elementor-page-161 .legacy-banner{height:250px;}body.elementor-page-161 .legacy-banner-logo{width:120px;}body.elementor-page-161 .hs_box .legacy-dt .elementor-heading-title{font-size:16px;line-height:1.2;}}

body.elementor-page-161 .ch-l-r,body.elementor-page-161 .ch-grd{flex-direction:row;}body.elementor-page-161 .hs_box *{
      border: 0;
      outline: none;
      text-decoration: none;
      padding: 0;
      margin: 0;
      list-style: none;
      box-sizing: border-box;
      max-width: 100%;
    }body.elementor-page-161 .hs_box a{
      -webkit-transition: ease 0.4s;
      -moz-transition: ease 0.4s;
      -ms-transition: ease 0.4s;
      -o-transition: ease 0.4s;
      transition: ease 0.4s;
    }body.elementor-page-161 .hs_box{
      overflow: hidden;
      max-width: 2000px;
      margin: auto;
    }body.elementor-page-161 .hs_box sub,body.elementor-page-161 .hs_box sup{
      position: unset;
      top: unset;
      bottom: unset;
      font-size: unset;
      line-height: unset;
      vertical-align: unset;
    }body.elementor-page-161 .hs_box .legacy-i,body.elementor-page-161 .hs_box .legacy-em,body.elementor-page-161 .hs_box dfn,body.elementor-page-161 .hs_box var{
      font-style: normal;
    }body.elementor-page-161 .hs_box table{
      border-spacing: 0px;
      border-collapse: collapse;
    }body.elementor-page-161 .hs_box iframe,body.elementor-page-161 .hs_box img{
      vertical-align: middle;
      max-width: 100%;
    }body.elementor-page-161 .hs_clear:before,body.elementor-page-161 .hs_clear:after{
      content: '';
      display: table;
    }body.elementor-page-161 .hs_clear:after{
      clear: both;
    }body.elementor-page-161 .hs_clear{
      zoom: 1;
    }body.elementor-page-161 .key_words{
      height: 0;
      max-height: 0;
      overflow: hidden;
    }body.elementor-page-161 .key_words h2,body.elementor-page-161 .key_words .legacy-h3 .elementor-heading-title,body.elementor-page-161 .key_words .legacy-h4 .elementor-heading-title,body.elementor-page-161 .key_words .legacy-h5 .elementor-heading-title,body.elementor-page-161 .key_words .legacy-h6 .elementor-heading-title{
      color: #fff0;
    }body.elementor-page-161 .hs_box .legacy-h4 .elementor-heading-title,body.elementor-page-161 .hs_box .legacy-h5 .elementor-heading-title,body.elementor-page-161 .hs_box .legacy-h6 .elementor-heading-title{
      line-height: 1.2;
    }body.elementor-page-161 .hs_box a{
      color: unset;
    }body.elementor-page-161 .hs_box *{
      word-break: initial;
    }body.elementor-page-161 .item-stretch{
      align-items: stretch;
    }body.elementor-page-161 .item-center{
      align-items: center;
    }body.elementor-page-161 .item-start{
      align-items: flex-start;
    }body.elementor-page-161 .item-end{
      align-items: flex-end;
    }body.elementor-page-161 .justify-center{
      justify-content: center;
    }body.elementor-page-161 .justify-start{
      justify-content: flex-start;
    }body.elementor-page-161 .justify-end{
      justify-content: flex-end;
    }body.elementor-page-161 .justify-between{
      justify-content: space-between;
    }body.elementor-page-161 .justify-around{
      justify-content: space-around;
    }body.elementor-page-161 .justify-evenly{
      justify-content: space-evenly;
    }body.elementor-page-161 .hs_box{
      --f16: 16px;
      --f18: 18px;
      --f20: 20px;
      --f24: 24px;
      --f30: 30px;
      --pd40: 40px;
      --pd60: 60px;
      --pd80: 80px;
      --pd100: 100px;
      --pd150: 150px;
      font-size: var(--f16);
      font-family: 'Noto Serif TC', serif;
      line-height: 1.8;
      letter-spacing: 0;
      color: #444;
    }@media (max-width: 1024px){body.elementor-page-161 .hs_box{
        --pd40: 40px;
        --pd60: 60px;
        --pd80: 70px;
        --pd100: 80px;
        --pd150: 120px;
      }}@media (max-width: 768px){body.elementor-page-161 .hs_box{
      	--f30: 24px;
      	--f24: 20px;
      	--f20: 18px;
      	--f16: 15px;
        --pd40: 30px;
        --pd60: 50px;
        --pd80: 60px;
        --pd100: 60px;
        --pd150: 100px;
      }}body.elementor-page-161 .ch-sp{
      padding-left: var(--sp) !important;
      padding-right: var(--sp) !important;
    }@media (max-width: 1200px){body.elementor-page-161 .ch-sp{
        padding-left: calc(var(--sp) * 0.6) !important;
        padding-right: calc(var(--sp) * 0.6) !important;
      }}@media (max-width: 1024px){body.elementor-page-161 .ch-sp{
        padding-left: calc(var(--sp) * 0.5) !important;
        padding-right: calc(var(--sp) * 0.5) !important;
      }}@media (max-width: 768px){body.elementor-page-161 .ch-sp{
        padding-left: calc(var(--sp) * 0.2) !important;
        padding-right: calc(var(--sp) * 0.2) !important;
      }}@media (max-width: 375px){body.elementor-page-161 .ch-sp{
        padding-left: calc(var(--sp) * 0.15) !important;
        padding-right: calc(var(--sp) * 0.15) !important;
      }}body.elementor-page-161 .ch-ctr{
      max-width: var(--mw);
      margin-inline: auto !important;
    }body.elementor-page-161 .ch-l-r{
      display: flex;
      gap: var(--gap);
    }body.elementor-page-161 .ch-l-r.reverse{
      flex-direction: row-reverse;
    }body.elementor-page-161 .ch-l-r > *{
      position: relative;
      z-index: 1;
    }body.elementor-page-161 :where(.ch-l-r:not(.reverse) > :last-child){
      margin-left: var(--overly);
    }body.elementor-page-161 :where(.ch-l-r.reverse > :last-child){
      margin-right: var(--overly);
    }@media (max-width: 1440px){body.elementor-page-161 .ch-l-r:is(.mob-xl, .mob-xl-re){
        align-items: center;
        max-width: 100%;
      }body.elementor-page-161 :where(.ch-l-r.mob-fit:is(.mob-xl, .mob-xl-re)){
        width: fit-content;
      }body.elementor-page-161 .ch-l-r:is(.mob-xl, .mob-xl-re) > *{
        max-width: 100%;
      }body.elementor-page-161 .ch-l-r:is(.mob-xl){
        flex-direction: column;
      }body.elementor-page-161 .ch-l-r:is(.mob-xl-re){
        flex-direction: column-reverse;
      }body.elementor-page-161 :where(.ch-l-r:not(.reverse):is(.mob-xl, .mob-xl-re) > :last-child){
        margin-left: 0;
      }body.elementor-page-161 :where(.ch-l-r.reverse:is(.mob-xl, .mob-xl-re) > :last-child){
        margin-right: 0;
      }}@media (max-width: 1200px){body.elementor-page-161 .ch-l-r:is(.mob-lg, .mob-lg-re){
        align-items: center;
        max-width: 100%;
      }body.elementor-page-161 :where(.ch-l-r.mob-fit:is(.mob-lg, .mob-lg-re)){
        width: fit-content;
      }body.elementor-page-161 .ch-l-r:is(.mob-lg, .mob-lg-re) > *{
        max-width: 100%;
      }body.elementor-page-161 .ch-l-r:is(.mob-lg){
        flex-direction: column;
      }body.elementor-page-161 .ch-l-r:is(.mob-lg-re){
        flex-direction: column-reverse;
      }body.elementor-page-161 :where(.ch-l-r:not(.reverse):is(.mob-lg, .mob-lg-re) > :last-child){
        margin-left: 0;
      }body.elementor-page-161 :where(.ch-l-r.reverse:is(.mob-lg, .mob-lg-re) > :last-child){
        margin-right: 0;
      }}@media (max-width: 1024px){body.elementor-page-161 .ch-l-r:is(.mob-md, .mob-md-re){
        align-items: center;
        max-width: 100%;
      }body.elementor-page-161 :where(.ch-l-r.mob-fit:is(.mob-md, .mob-md-re)){
        width: fit-content;
      }body.elementor-page-161 .ch-l-r:is(.mob-md, .mob-md-re) > *{
        max-width: 100%;
      }body.elementor-page-161 .ch-l-r:is(.mob-md){
        flex-direction: column;
      }body.elementor-page-161 .ch-l-r:is(.mob-md-re){
        flex-direction: column-reverse;
      }body.elementor-page-161 :where(.ch-l-r:not(.reverse):is(.mob-md, .mob-md-re) > :last-child){
        margin-left: 0;
      }body.elementor-page-161 :where(.ch-l-r.reverse:is(.mob-md, .mob-md-re) > :last-child){
        margin-right: 0;
      }}@media (max-width: 768px){body.elementor-page-161 .ch-l-r:is(.mob-sm, .mob-sm-re){
        align-items: center;
        max-width: 100%;
      }body.elementor-page-161 :where(.ch-l-r.mob-fit:is(.mob-sm, .mob-sm-re)){
        width: fit-content;
      }body.elementor-page-161 .ch-l-r:is(.mob-sm, .mob-sm-re) > *{
        max-width: 100%;
      }body.elementor-page-161 .ch-l-r:is(.mob-sm){
        flex-direction: column;
      }body.elementor-page-161 .ch-l-r:is(.mob-sm-re){
        flex-direction: column-reverse;
      }body.elementor-page-161 :where(.ch-l-r:not(.reverse):is(.mob-sm, .mob-sm-re) > :last-child){
        margin-left: 0;
      }body.elementor-page-161 :where(.ch-l-r.reverse:is(.mob-sm, .mob-sm-re) > :last-child){
        margin-right: 0;
      }}body.elementor-page-161 .ch-grd{
      display: flex;
      flex-wrap: wrap;
      gap: var(--rgap) var(--cgap);
    }body.elementor-page-161 .hs_box .ch-grd.ch-grd > *{
      max-width: calc((100% - var(--cgap) * max(var(--col-2xl) - 1, 0)) / var(--col-2xl));
    }body.elementor-page-161 :where(.hs_box .ch-grd.ch-grd > *){
      width: 100%;
    }@media (max-width: 1440px){body.elementor-page-161 .ch-grd{
        max-width: var(--mw-xl);
      }body.elementor-page-161 .hs_box .ch-grd.ch-grd > *{
        max-width: calc((100% - var(--cgap) * max(var(--col-xl) - 1, 0)) / var(--col-xl));
      }}@media (max-width: 1200px){body.elementor-page-161 .ch-grd{
        max-width: var(--mw-lg);
      }body.elementor-page-161 .hs_box .ch-grd.ch-grd > *{
        max-width: calc((100% - var(--cgap) * max(var(--col-lg) - 1, 0)) / var(--col-lg));
      }}@media (max-width: 1024px){body.elementor-page-161 .ch-grd{
        max-width: var(--mw-md);
        column-gap: calc(var(--cgap) * 0.8);
      }body.elementor-page-161 .hs_box .ch-grd.ch-grd > *{
        max-width: calc((100% - var(--cgap) * 0.8 * max(var(--col-md) - 1, 0)) / var(--col-md));
      }}@media (max-width: 768px){body.elementor-page-161 .ch-grd{
        max-width: var(--mw-sm);
        column-gap: calc(var(--cgap) * 0.5);
      }body.elementor-page-161 .hs_box .ch-grd.ch-grd > *{
        max-width: calc((100% - var(--cgap) * 0.5 * max(var(--col-sm) - 1, 0)) / var(--col-sm));
      }}@media (max-width: 375px){body.elementor-page-161 .ch-grd{
        max-width: var(--mw-xs);
      }body.elementor-page-161 .hs_box .ch-grd.ch-grd > *{
        max-width: calc((100% - var(--cgap) * 0.5 * max(var(--col-xs) - 1, 0)) / var(--col-xs));
      }}body.elementor-page-161 .ch-btn-flip .elementor-button{
      display: inline-block;
      padding: 0.5em 1.5em;
      color: var(--clr);
      border: 1px solid var(--bgc);
      background-color: var(--bgc);
    }body.elementor-page-161 .ch-btn-flip .elementor-button:hover{
      color: var(--bgc);
      background-color: #fff0;
    }body.elementor-page-161 .hs_box{
      background-color: #f3f0ec;
    }body.elementor-page-161 .shp1-a{
      margin-block: var(--pd80);
    }body.elementor-page-161 .shp1-ba{
      margin-inline: auto;
      align-self: end;
    }body.elementor-page-161 .shp1-bb{
      padding-bottom: var(--pd40);
      max-width: 50%;
    }body.elementor-page-161 .shp1-bb .legacy-h4 .elementor-heading-title{
      color: #ad8c77;
      font-size: var(--f30);
    }body.elementor-page-161 .shp1-bb p{
      margin-top: 1em;
    }body.elementor-page-161 .shp1-bb .legacy-em{
      display: block;
      margin-top: var(--pd40);
      padding-left: 1em;
      font-size: var(--f20);
      border-left: 5px solid #ad8c77;
      font-weight: 600;
    }body.elementor-page-161 .shp1-bb small{
      display: block;
      margin-top: 1em;
      font-size: 14px;
    }body.elementor-page-161 .shp1-c{
      padding: var(--pd80) 5%;
      border-radius: 50px;
      background-color: #fff;
    }body.elementor-page-161 .shp1-c .legacy-h5 .elementor-heading-title{
      font-size: var(--f24);
    }body.elementor-page-161 .shp1-c ul{
      margin-top: 1em;
      font-size: 14px;
    }body.elementor-page-161 .shp1-c ul li{
      display: flex;
    }body.elementor-page-161 .shp1-c ul li:before{
      content: '';
      margin-top: calc(0.9em - 2px);
      margin-right: 0.5em;
      width: 4px;
      height: 4px;
      background-color: #ac8c77;
    }body.elementor-page-161 .shp1-ca{
      margin-top: 1em;
    }body.elementor-page-161 .shp1-cb{
      margin-top: var(--pd40);
      font-size: var(--f24);
      font-weight: 700;
      text-align: center;
    }body.elementor-page-161 .shp1-d{
      margin-block: var(--pd100);
    }body.elementor-page-161 .shp1-da .legacy-h4 .elementor-heading-title{
      color: #ad8c77;
      font-size: var(--f30);
    }body.elementor-page-161 .shp1-da b{
      display: block;
      margin-top: 0.5em;
      font-size: var(--f20);
    }body.elementor-page-161 .shp1-da ul{
      margin-top: 0.5em;
    }body.elementor-page-161 .shp1-da ul li{
      display: flex;
    }body.elementor-page-161 .shp1-da ul li:before{
      content: '';
      margin-top: calc(0.75em - 2px);
      margin-right: 0.5em;
      width: 4px;
      height: 4px;
      background-color: #ac8c77;
    }body.elementor-page-161 .shp1-db{
      margin-inline: auto;
    }body.elementor-page-161 .shp1-dc{
      display: block;
      width: 200px;
      text-align: center;
      margin-top: var(--pd40);
    }body.elementor-page-161 .shp1-e{
      margin-block: var(--pd100);
    }body.elementor-page-161 .shp1-e .legacy-h3 .elementor-heading-title{
      font-size: var(--f30);
      text-decoration: underline;
      text-align: center;
      color: #444;
    }body.elementor-page-161 .shp1-e .legacy-dt .elementor-heading-title{
      display: flex;
      align-items: center;
      margin-top: var(--pd40);
      padding-bottom: 0.2em;
      font-weight: 700;
      font-size: var(--f24);
      color: #ac8c77;
      border-bottom: 1px solid #ad8c77;
      cursor: pointer;
    }body.elementor-page-161 .shp1-e .legacy-dt .elementor-heading-title:after{
      content: '-';
      margin-left: auto;
      padding-inline: 0.5em;
      font-size: var(--f30);
      line-height: calc(var(--f24) * 1.8);
    }body.elementor-page-161 .shp1-e p{
      margin-top: 1em;
    }body.elementor-page-161 .shp1-f{
      margin-block: var(--pd150);
    }body.elementor-page-161 .shp1-f .legacy-em{
      display: block;
      padding-left: 1em;
      font-size: var(--f20);
      border-left: 5px solid #ad8c77;
      font-weight: 600;
    }body.elementor-page-161 .shp1-f ul{
      margin-top: 1em;
    }body.elementor-page-161 .shp1-f ul li{
      display: flex;
    }body.elementor-page-161 .shp1-f ul li:before{
      content: '';
      margin-top: calc(0.75em - 2px);
      margin-right: 0.5em;
      width: 4px;
      height: 4px;
      background-color: #ac8c77;
    }body.elementor-page-161 .shp1-g{
      margin-block: var(--pd100);
    }body.elementor-page-161 .shp1-g .legacy-h3 .elementor-heading-title{
      font-size: var(--f30);
      text-align: center;
      color: #444;
    }body.elementor-page-161 .shp1-ga{
      counter-reset: ls;
      margin-top: var(--pd60);
    }body.elementor-page-161 .shp1-ga p{
      position: relative;
      padding: 1em min(20px, 3%);
      border-top: 3px solid #ad8c77;
    }body.elementor-page-161 .shp1-ga p:before{
      counter-increment: ls;
      content: 'STEP' counter(ls);
      display: block;
      font-size: var(--f18);
      margin-bottom: 0.5em;
      color: #ac8c77;
      font-weight: 600;
    }body.elementor-page-161 .shp1-ga p:after{
      content: '';
      position: absolute;
      top: -7px;
      left: min(20px, 3vw);
      width: 10px;
      height: 10px;
      background-color: #ac8c77;
    }body.elementor-page-161 .shp1-h{
      margin: var(--pd150) 0;
    }body.elementor-page-161 .shp1-h .legacy-h3 .elementor-heading-title{
      margin-bottom: var(--pd40);
      font-size: var(--f30);
      text-align: center;
      color: #444;
    }body.elementor-page-161 .sh-footer{
      margin-block: var(--pd100);
    }body.elementor-page-161 .sh-footer-a{
      display: flex;
      flex-direction: column;
      justify-content: center;
      padding: var(--pd100) 0;
      min-height: 380px;
      background: url(https://shinchengdental.orca-biz.tw/wp-content/uploads/2026/10/p1-4-1.jpg) 60% 50% / cover;
    }body.elementor-page-161 .sh-footer-b{
      width: 100%;
    }body.elementor-page-161 .sh-footer-b .legacy-h4 .elementor-heading-title{
      color: #ad8c77;
      font-size: var(--f30);
    }body.elementor-page-161 .sh-footer-b ul{
      margin-top: 1em;
    }body.elementor-page-161 .sh-footer-b ul li{
      position: relative;
      padding-left: 40px;
      margin: 0.5em 0;
    }body.elementor-page-161 .sh-footer-b ul li:before{
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 28px;
      height: 25px;
      background: url(https://shinchengdental.orca-biz.tw/wp-content/uploads/2026/10/p1-7.png) center / contain no-repeat;
    }body.elementor-page-161 .sh-footer-c{
      margin-top: var(--pd80);
    }body.elementor-page-161 .sh-footer-c a{
      width: 200px;
      text-align: center;
    }@media (max-width: 600px){body.elementor-page-161 .sh-footer-a{background-position-x: 0%;}body.elementor-page-161 .shp1-ba img{max-width: 250px;}body.elementor-page-161 .shp1-c{padding: var(--pd80) 25px;}body.elementor-page-161 .shp1-db img{max-width: 120px;}body.elementor-page-161 .shp1-e .legacy-dt .elementor-heading-title{line-height: 1.2;font-size: 16px;}body.elementor-page-161 .shp1-ga p{line-height: 1.4;padding-bottom: 35px;}}@media (max-width: 450px){body.elementor-page-161 .sh-footer-a{background-position-x: 40%;min-height: 290px;}}
body.elementor-page-161 .src-13155-13{--gap: 40px 40px; --overly: 0px; --mw: 100%}
body.elementor-page-161 .src-13155-19{--rgap: 0px; --cgap: 30px; --mw-md: 100%; --mw-sm: 100%; --mw-2xl: 100%; --mw-xl: 100%; --mw-lg: 100%; --mw-xs: 100%; --col-md: 2; --col-sm: 1; --col-2xl: 2; --col-xl: 2; --col-lg: 2; --col-xs: 1; --mw: 100%}
body.elementor-page-161 .src-13155-38{--rgap: 30px; --cgap: 30px; --mw-lg: 1050px; --mw-md: 504px; --mw-2xl: 1050px; --mw-xl: 1050px; --mw-sm: 495px; --mw-xs: 495px; --col-lg: 4; --col-md: 2; --col-2xl: 4; --col-xl: 4; --col-sm: 2; --col-xs: 2; --mw: 1050px}
body.elementor-page-161 .src-13155-44{--bgc: #ac8c77; --clr: #fff}
body.elementor-page-161 .src-13155-48{--gap: 40px 40px; --overly: 0px; --mw: 100%}
body.elementor-page-161 .src-13155-63{--rgap: 0px; --cgap: 0px; --mw-2xl: 100%; --mw-xl: 100%; --mw-lg: 100%; --mw-md: 100%; --mw-sm: 100%; --mw-xs: 100%; --col-2xl: 4; --col-xl: 4; --col-lg: 4; --col-md: 2; --col-sm: 2; --col-xs: 2; --mw: 100%}
body.elementor-page-161 .src-13155-70{--gap: 30px 30px; --overly: 0px; --mw: 100%}
body.elementor-page-161 .src-13155-72{--mw: 1200px}
body.elementor-page-161 .src-13155-73{--sp: 100px}
body.elementor-page-161 .src-13155-77{--mw: 1200px}
body.elementor-page-161 .src-13155-78{--sp: 100px}
body.elementor-page-161 .src-13155-79{--bgc: #ac8c77; --clr: #fff}
body.elementor-page-161 .src-13155-80{--bgc: #26b927; --clr: #fff}
body.elementor-page-161 .src-13155-81{--rgap: 15px; --cgap: 40px; --mw-md: 100%; --mw-sm: 100%; --mw-2xl: 100%; --mw-xl: 100%; --mw-lg: 100%; --mw-xs: 100%; --col-md: 2; --col-sm: 1; --col-2xl: 2; --col-xl: 2; --col-lg: 2; --col-xs: 1; --mw: 100%}body.elementor-page-161 .hs_box .legacy-dt .elementor-heading-title:after{content:none!important;}body.elementor-page-161 .hs_box .shp1-ba{width:fit-content;flex-shrink:0;}body.elementor-page-161 .hs_box .shp3-bb:before{inset:auto;right:1em;top:-.5em;height:2em;display:block;z-index:2;}body.elementor-page-161 .hs_box .shp2-fb:before{inset:auto;right:1em;top:-1em;height:2em;display:block;z-index:2;}body.elementor-page-161 .hs_box .shp2-fb>.legacy-img img{border-radius:20px 20px 0 0;}body.elementor-page-161 .hs_box .sh-footer-c>.elementor-widget-button{width:200px!important;max-width:200px!important;}body.elementor-page-161 .hs_box .legacy-dt .elementor-heading-title{margin-top:20px;}body.elementor-page-161 .legacy-banner-logo{animation-name:shDetailBanner;}@keyframes shDetailBanner{from{opacity:0;margin-top:1vw;}to{opacity:1;margin-top:0;}}/* End custom CSS */