.elementor-31 .elementor-element.elementor-element-6933050{--display:flex;}.elementor-31 .elementor-element.elementor-element-524a645{--display:flex;}.elementor-31 .elementor-element.elementor-element-deae592{text-align:center;}.elementor-31 .elementor-element.elementor-element-deae592 .elementor-heading-title{font-family:"台灣圓體", Sans-serif;font-weight:500;}.elementor-31 .elementor-element.elementor-element-dc70f4d{--display:flex;}.elementor-31 .elementor-element.elementor-element-850bde5{--display:flex;}.elementor-31 .elementor-element.elementor-element-6be4473 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-31 .elementor-element.elementor-element-6be4473 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-6be4473{--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--description-margin-top:0px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-31 .elementor-element.elementor-element-6be4473 .elementor-gallery-item__description{font-family:"台灣圓體", Sans-serif;}.elementor-31 .elementor-element.elementor-element-882d453{--display:flex;}.elementor-31 .elementor-element.elementor-element-462cddc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-31 .elementor-element.elementor-element-462cddc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-462cddc{--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--description-margin-top:0px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-31 .elementor-element.elementor-element-462cddc .elementor-gallery-item__title{font-family:"台灣圓體", Sans-serif;}.elementor-31 .elementor-element.elementor-element-44b2646{--display:flex;}.elementor-31 .elementor-element.elementor-element-cf5800c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-31 .elementor-element.elementor-element-cf5800c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-cf5800c{--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--description-margin-top:0px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-31 .elementor-element.elementor-element-cf5800c .elementor-gallery-item__title{font-family:"台灣圓體", Sans-serif;}.elementor-31 .elementor-element.elementor-element-6db0a51{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-border-radius:90px 90px 90px 90px;--n-tabs-title-padding-top:4px;--n-tabs-title-padding-right:13px;--n-tabs-title-padding-bottom:4px;--n-tabs-title-padding-left:13px;}.elementor-31 .elementor-element.elementor-element-6db0a51 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-31 .elementor-element.elementor-element-6db0a51.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-6db0a51.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:solid;}.elementor-31 .elementor-element.elementor-element-6db0a51.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-31 .elementor-element.elementor-element-6db0a51.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:none;}.elementor-31 .elementor-element.elementor-element-7309fae{--display:flex;}.elementor-31 .elementor-element.elementor-element-06368ce{text-align:center;}.elementor-31 .elementor-element.elementor-element-06368ce .elementor-heading-title{font-family:"台灣圓體", Sans-serif;font-weight:500;}.elementor-31 .elementor-element.elementor-element-4d83a87{--display:flex;}.elementor-31 .elementor-element.elementor-element-0bf7da0{--display:flex;}.elementor-31 .elementor-element.elementor-element-a0ed51e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-31 .elementor-element.elementor-element-a0ed51e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-a0ed51e .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-31 .elementor-element.elementor-element-a0ed51e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-31 .elementor-element.elementor-element-dc55568{--display:flex;}.elementor-31 .elementor-element.elementor-element-4bd53e2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-31 .elementor-element.elementor-element-4bd53e2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-4bd53e2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-31 .elementor-element.elementor-element-9a9a3ad{--display:flex;}.elementor-31 .elementor-element.elementor-element-2518a62 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-31 .elementor-element.elementor-element-2518a62 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-2518a62{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-31 .elementor-element.elementor-element-4180450{--display:flex;}.elementor-31 .elementor-element.elementor-element-c262dbb .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-31 .elementor-element.elementor-element-c262dbb .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-c262dbb{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-31 .elementor-element.elementor-element-6384be5{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-border-radius:90px 90px 90px 90px;--n-tabs-title-padding-top:4px;--n-tabs-title-padding-right:13px;--n-tabs-title-padding-bottom:4px;--n-tabs-title-padding-left:13px;}.elementor-31 .elementor-element.elementor-element-6384be5 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-31 .elementor-element.elementor-element-6384be5.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-48b1066{--display:flex;}.elementor-31 .elementor-element.elementor-element-ff9e83e{text-align:center;}.elementor-31 .elementor-element.elementor-element-ff9e83e .elementor-heading-title{font-family:"台灣圓體", Sans-serif;font-weight:500;}.elementor-31 .elementor-element.elementor-element-41bbe2e{--display:flex;}.elementor-31 .elementor-element.elementor-element-025af4e{--display:flex;}.elementor-31 .elementor-element.elementor-element-28a8d40 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-31 .elementor-element.elementor-element-28a8d40 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-28a8d40{--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-31 .elementor-element.elementor-element-bd2a290{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-border-radius:90px 90px 90px 90px;--n-tabs-title-padding-top:4px;--n-tabs-title-padding-right:13px;--n-tabs-title-padding-bottom:4px;--n-tabs-title-padding-left:13px;}.elementor-31 .elementor-element.elementor-element-bd2a290 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-31 .elementor-element.elementor-element-bd2a290.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-18c293a{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;--n-tabs-title-gap:100px;--n-tabs-gap:20px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:30px;}.elementor-31 .elementor-element.elementor-element-18c293a > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#00000000;}.elementor-31 .elementor-element.elementor-element-18c293a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"台灣圓體", Sans-serif;font-weight:600;}.elementor-31 .elementor-element.elementor-element-bc14336{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 200px;--row-gap:0px;--column-gap:200px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-f32a78d .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-f32a78d .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-f32a78d .elementor-button{font-size:40px;border-radius:30px 30px 30px 30px;}.elementor-31 .elementor-element.elementor-element-51133fc .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-51133fc .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-51133fc .elementor-button{font-family:"台灣圓體", Sans-serif;font-size:40px;border-radius:30px 30px 30px 30px;}.elementor-31 .elementor-element.elementor-element-ed41389{--display:flex;}body.elementor-page-31:not(.elementor-motion-effects-element-type-background), body.elementor-page-31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pinjia-interiordesign.com/wp-content/uploads/2026/03/background.webp");}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-18c293a{--n-tabs-title-gap:20px;}.elementor-31 .elementor-element.elementor-element-bc14336{--gap:150px 150px;--row-gap:150px;--column-gap:150px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-deae592 .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-6be4473{--content-padding:0px;}.elementor-31 .elementor-element.elementor-element-6be4473 .elementor-gallery-item__title{font-size:18px;letter-spacing:0px;}.elementor-31 .elementor-element.elementor-element-6be4473 .elementor-gallery-item__description{font-size:16px;}.elementor-31 .elementor-element.elementor-element-462cddc{--content-padding:0px;}.elementor-31 .elementor-element.elementor-element-462cddc .elementor-gallery-item__title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-462cddc .elementor-gallery-item__description{font-size:16px;}.elementor-31 .elementor-element.elementor-element-cf5800c{--content-padding:0px;}.elementor-31 .elementor-element.elementor-element-cf5800c .elementor-gallery-item__title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-cf5800c .elementor-gallery-item__description{font-size:16px;}.elementor-31 .elementor-element.elementor-element-6db0a51{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:5px;}.elementor-31 .elementor-element.elementor-element-06368ce .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-a0ed51e .elementor-gallery-item__title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-a0ed51e .elementor-gallery-item__description{font-size:14px;}.elementor-31 .elementor-element.elementor-element-4bd53e2 .elementor-gallery-item__title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-4bd53e2 .elementor-gallery-item__description{font-size:14px;}.elementor-31 .elementor-element.elementor-element-2518a62 .elementor-gallery-item__title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-2518a62 .elementor-gallery-item__description{font-size:14px;}.elementor-31 .elementor-element.elementor-element-c262dbb .elementor-gallery-item__title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-c262dbb .elementor-gallery-item__description{font-size:14px;}.elementor-31 .elementor-element.elementor-element-6384be5{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-title-gap:5px;}.elementor-31 .elementor-element.elementor-element-ff9e83e .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-28a8d40 .elementor-gallery-item__title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-28a8d40 .elementor-gallery-item__description{font-size:14px;}.elementor-31 .elementor-element.elementor-element-bd2a290{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-title-gap:5px;}.elementor-31 .elementor-element.elementor-element-18c293a{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-title-gap:10px;--n-tabs-gap:0px;}.elementor-31 .elementor-element.elementor-element-bc14336{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}}/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-28a8d40 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-28a8d40 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-bd2a290 */.elementor-31 .elementor-element.elementor-element-bd2a290 .e-n-tab-title + .e-n-tab-title {
  margin-left: 10px !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-28a8d40 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-28a8d40 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-bd2a290 */.elementor-31 .elementor-element.elementor-element-bd2a290 .e-n-tab-title + .e-n-tab-title {
  margin-left: 10px !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-28a8d40 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-28a8d40 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-bd2a290 */.elementor-31 .elementor-element.elementor-element-bd2a290 .e-n-tab-title + .e-n-tab-title {
  margin-left: 10px !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4bd53e2 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-28a8d40 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-28a8d40 *//* Overlay 背景預設顯示 */
.elementor-gallery-item__overlay {
  opacity: 1 !important;
}
/* 文字內容預設顯示 */
.elementor-gallery-item__content {
  opacity: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  box-sizing: border-box !important;
}
/* 動畫效果改為預設顯示 */
.elementor-animated-item--fade-in {
  opacity: 1 !important;
}
/* 標題 */
.elementor-gallery-item__title {
  font-size: 40px;
  margin-bottom: 10px;
}
/* 描述 */
.elementor-gallery-item__description {
  font-size: 24px;
}
/* Hover 時全部隱藏 */
.e-gallery-item:hover .elementor-gallery-item__overlay,
.e-gallery-item:hover .elementor-gallery-item__content {
  opacity: 0 !important;
  transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-bd2a290 */.elementor-31 .elementor-element.elementor-element-bd2a290 .e-n-tab-title + .e-n-tab-title {
  margin-left: 10px !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-18c293a */.elementor-31 .elementor-element.elementor-element-18c293a .e-n-tabs-content > .e-con {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.elementor-31 .elementor-element.elementor-element-18c293a .e-n-tabs-content > .e-con.e-active {
  opacity: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: '台灣圓體';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://pinjia-interiordesign.com/wp-content/uploads/2026/03/TaiwanPearl-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: '台灣圓體';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://pinjia-interiordesign.com/wp-content/uploads/2026/03/TaiwanPearl-Light.ttf') format('truetype');
}
@font-face {
	font-family: '台灣圓體';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://pinjia-interiordesign.com/wp-content/uploads/2026/03/TaiwanPearl-Medium.ttf') format('truetype');
}
@font-face {
	font-family: '台灣圓體';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://pinjia-interiordesign.com/wp-content/uploads/2026/03/TaiwanPearl-Regular.ttf') format('truetype');
}
@font-face {
	font-family: '台灣圓體';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://pinjia-interiordesign.com/wp-content/uploads/2026/03/TaiwanPearl-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */