.elementor-5844 .elementor-element.elementor-element-ddd60a9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5844 .elementor-element.elementor-element-ddd60a9:not(.elementor-motion-effects-element-type-background), .elementor-5844 .elementor-element.elementor-element-ddd60a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.c-chienads.com/wp-content/uploads/2026/02/網頁設計_首圖.jpg");background-position:center center;}.elementor-5844 .elementor-element.elementor-element-ddd60a9 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5844 .elementor-element.elementor-element-ddd60a9 > .elementor-container{max-width:1080px;min-height:400px;}.elementor-5844 .elementor-element.elementor-element-ddd60a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-5844 .elementor-element.elementor-element-ddd60a9 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-5844 .elementor-element.elementor-element-ddd60a9 > .elementor-shape-bottom svg{height:81px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5844 .elementor-element.elementor-element-68b1c99{text-align:left;}.elementor-5844 .elementor-element.elementor-element-68b1c99 .elementor-heading-title{font-family:var( --e-global-typography-b158e03-font-family ), Sans-serif;font-size:var( --e-global-typography-b158e03-font-size );font-weight:var( --e-global-typography-b158e03-font-weight );line-height:var( --e-global-typography-b158e03-line-height );letter-spacing:var( --e-global-typography-b158e03-letter-spacing );color:var( --e-global-color-efc1c5d );}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5844 .elementor-element.elementor-element-e607121 .elementor-heading-title{font-family:var( --e-global-typography-0deb700-font-family ), Sans-serif;font-size:var( --e-global-typography-0deb700-font-size );font-weight:var( --e-global-typography-0deb700-font-weight );line-height:var( --e-global-typography-0deb700-line-height );color:var( --e-global-color-efc1c5d );}.elementor-5844 .elementor-element.elementor-element-88b2d1d{margin-top:40px;margin-bottom:0px;}.elementor-5844 .elementor-element.elementor-element-0faf693{text-align:center;}.elementor-5844 .elementor-element.elementor-element-0faf693 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5844 .elementor-element.elementor-element-97c8f29{--icon-box-icon-margin:15px;}.elementor-5844 .elementor-element.elementor-element-97c8f29.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-97c8f29.elementor-view-framed .elementor-icon, .elementor-5844 .elementor-element.elementor-element-97c8f29.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-97c8f29 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-97c8f29 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-97c8f29 .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-1c958d8{--icon-box-icon-margin:15px;}.elementor-5844 .elementor-element.elementor-element-1c958d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-1c958d8.elementor-view-framed .elementor-icon, .elementor-5844 .elementor-element.elementor-element-1c958d8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-1c958d8 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-1c958d8 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-1c958d8 .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-e32e0a3{--icon-box-icon-margin:15px;}.elementor-5844 .elementor-element.elementor-element-e32e0a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-e32e0a3.elementor-view-framed .elementor-icon, .elementor-5844 .elementor-element.elementor-element-e32e0a3.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-e32e0a3 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-e32e0a3 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-e32e0a3 .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-bc-flex-widget .elementor-5844 .elementor-element.elementor-element-6a5e16f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5844 .elementor-element.elementor-element-6a5e16f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5844 .elementor-element.elementor-element-2116622 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-dfa167a > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-5844 .elementor-element.elementor-element-dfa167a .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:2.5rem;font-weight:600;line-height:1.5em;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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-5844 .elementor-element.elementor-element-d13e466{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5844 .elementor-element.elementor-element-f1e0bc4{margin-top:40px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5844 .elementor-element.elementor-element-0a1b844.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5844 .elementor-element.elementor-element-0a1b844.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5844 .elementor-element.elementor-element-0a1b844.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5844 .elementor-element.elementor-element-fb4bbc9 .elementor-icon-box-wrapper{text-align:left;}.elementor-5844 .elementor-element.elementor-element-fb4bbc9{--icon-box-icon-margin:15px;}.elementor-5844 .elementor-element.elementor-element-fb4bbc9 .elementor-icon{font-size:1.2em;}.elementor-5844 .elementor-element.elementor-element-fb4bbc9 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-5844 .elementor-element.elementor-element-fb4bbc9 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-fb4bbc9 .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-a2f9379 .elementor-icon-box-wrapper{text-align:left;}.elementor-5844 .elementor-element.elementor-element-a2f9379{--icon-box-icon-margin:15px;}.elementor-5844 .elementor-element.elementor-element-a2f9379 .elementor-icon{font-size:1.2em;}.elementor-5844 .elementor-element.elementor-element-a2f9379 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-5844 .elementor-element.elementor-element-a2f9379 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-a2f9379 .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-f37891f .elementor-icon-box-wrapper{text-align:left;}.elementor-5844 .elementor-element.elementor-element-f37891f{--icon-box-icon-margin:15px;}.elementor-5844 .elementor-element.elementor-element-f37891f .elementor-icon{font-size:1.2em;}.elementor-5844 .elementor-element.elementor-element-f37891f .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-5844 .elementor-element.elementor-element-f37891f .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-f37891f .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-89a75fa .elementor-icon-box-wrapper{text-align:left;}.elementor-5844 .elementor-element.elementor-element-89a75fa{--icon-box-icon-margin:15px;}.elementor-5844 .elementor-element.elementor-element-89a75fa .elementor-icon{font-size:1.2em;}.elementor-5844 .elementor-element.elementor-element-89a75fa .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-5844 .elementor-element.elementor-element-89a75fa .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-89a75fa .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-319a2d9{margin-top:0%;margin-bottom:0%;}.elementor-5844 .elementor-element.elementor-element-e0b3fa2 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-5844 .elementor-element.elementor-element-e0b3fa2{text-align:center;}.elementor-5844 .elementor-element.elementor-element-e0b3fa2 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:2rem;font-weight:600;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-0ed1659 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5844 .elementor-element.elementor-element-0ed1659{text-align:center;}.elementor-5844 .elementor-element.elementor-element-0ed1659 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-widget-tp-table th.plus-table-col span.plus-table__text-inner, .elementor-widget-tp-table th.plus-table-col span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-tp-table thead .plus-table-row th .plus-table__text{color:var( --e-global-color-text );}.elementor-widget-tp-table th{color:var( --e-global-color-text );}.elementor-widget-tp-table tbody .plus-table-row th{color:var( --e-global-color-text );}.elementor-widget-tp-table .plus-table-mob-res span.plus-table-mob-row{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-tp-table td .plus-table__text-inner,.elementor-widget-tp-table td .plus-align-icon--left,.elementor-widget-tp-table td .plus-align-icon--right,
				.elementor-widget-tp-table td{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-tp-table tbody td.plus-table-col .plus-table__text,.elementor-widget-tp-table tbody td.plus-table-col{color:var( --e-global-color-text );}.elementor-widget-tp-table .plus-advance-heading label, .elementor-widget-tp-table .plus-advance-heading select, .elementor-widget-tp-table .plus-advance-heading input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5844 .elementor-element.elementor-element-b166175 .elementor-repeater-item-d1c45ab.plus-table-col{width:40%;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-table-row .elementor-repeater-item-d1c45ab .plus-table__text{color:var( --e-global-color-accent );}.elementor-5844 .elementor-element.elementor-element-b166175 thead .plus-table-row .elementor-repeater-item-d1c45ab{background-color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-b166175 th.elementor-repeater-item-d1c45ab span{justify-content:center;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-table-row .elementor-repeater-item-21743f2 .plus-table__text{color:var( --e-global-color-accent );}.elementor-5844 .elementor-element.elementor-element-b166175 thead .plus-table-row .elementor-repeater-item-21743f2{background-color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-b166175 th.elementor-repeater-item-21743f2 span{justify-content:center;}.elementor-5844 .elementor-element.elementor-element-b166175 .elementor-repeater-item-f1b7461.plus-table-col{width:40%;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-table-row .elementor-repeater-item-f1b7461 .plus-table__text{color:var( --e-global-color-accent );}.elementor-5844 .elementor-element.elementor-element-b166175 thead .plus-table-row .elementor-repeater-item-f1b7461{background-color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-b166175 th.elementor-repeater-item-f1b7461 span{justify-content:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-659c00c .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-659c00c{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-592546f .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-592546f{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-8eb5761 .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-8eb5761{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-f820e7d .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-f820e7d{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-53e8509 .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-53e8509{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-4e29a2c .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-4e29a2c{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-13dd5f3 .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-13dd5f3{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-5156a9a .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-5156a9a{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-4fec96d .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-4fec96d{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-514a044 .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-514a044{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-0801ddf .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-0801ddf{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-7ed849c .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-7ed849c{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-6bb41e0 .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-6bb41e0{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-e713371 .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-e713371{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-757d325 .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-757d325{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-83ee7a3 .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-83ee7a3{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-4d15591 .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-4d15591{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-b32a9f9 .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 td.elementor-repeater-item-b32a9f9{text-align:center;}.elementor-5844 .elementor-element.elementor-element-b166175 th.plus-table-col span.plus-table__text-inner, .elementor-5844 .elementor-element.elementor-element-b166175 th.plus-table-col span{font-family:"Noto Sans TC", Sans-serif;font-size:1.2rem;font-weight:600;line-height:2em;}.elementor-5844 .elementor-element.elementor-element-b166175 th.plus-table-col{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-table-row .plus-table-col{vertical-align:middle;}.elementor-5844 .elementor-element.elementor-element-b166175 td.plus-table-col{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#bbb;}.elementor-5844 .elementor-element.elementor-element-b166175 tbody td.plus-table-col .plus-table__text,.elementor-5844 .elementor-element.elementor-element-b166175 tbody td.plus-table-col{color:var( --e-global-color-bc678ef );}.elementor-5844 .elementor-element.elementor-element-b166175 tbody tr:nth-child(odd){background:#eaeaea;}.elementor-5844 .elementor-element.elementor-element-b166175 tbody tr:nth-child(even){background:#FFFFFF;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-table-col .pt_plus_button .button-link-wrap{padding:15px 30px 15px 30px;}.elementor-5844 .elementor-element.elementor-element-b166175 .pt_plus_button.button-style-8 .button-link-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#313131;border-radius:0px 0px 0px 0px;}.elementor-5844 .elementor-element.elementor-element-b166175 .pt_plus_button.button-style-8 .button-link-wrap:hover{border-color:#313131;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-align-icon--left i{font-size:30px;vertical-align:middle;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-align-icon--right i{font-size:30px;vertical-align:middle;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-align-icon--left{margin-right:10px;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-align-icon--right{margin-left:10px;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-col-img--left{width:30px;margin-right:4px;border-radius:0px 0px 0px 0px;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-col-img--right{width:30px;margin-left:4px;border-radius:0px 0px 0px 0px;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-advance-heading select, .elementor-5844 .elementor-element.elementor-element-b166175 .plus-advance-heading input{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#bbb;border-radius:2px 2px 2px 2px;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-advance-heading .plus-tbl-search-wrapper input{width:200px;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-advance-heading .plus-tbl-entry-wrapper select{width:200px;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-advance-heading{margin-bottom:15px;}.elementor-5844 .elementor-element.elementor-element-b166175 .tp-tooltip-on-icon{margin-left:15px;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-table-wrapper .plus-table{overflow:visible;}.elementor-5844 .elementor-element.elementor-element-7ad019a{margin-top:40px;margin-bottom:0px;}.elementor-5844 .elementor-element.elementor-element-66d0cde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5844 .elementor-element.elementor-element-66d0cde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.c-chienads.com/wp-content/uploads/2026/02/webdesign_banner.png");}.elementor-5844 .elementor-element.elementor-element-66d0cde > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5844 .elementor-element.elementor-element-66d0cde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5844 .elementor-element.elementor-element-8e8488d > .elementor-widget-container{margin:12% 0% 0% 20%;}.elementor-5844 .elementor-element.elementor-element-8e8488d .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:3rem;font-weight:600;line-height:1.2em;letter-spacing:1.8px;color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-99ee7d7 > .elementor-widget-container{margin:0% 0% 40% 20%;}.elementor-5844 .elementor-element.elementor-element-99ee7d7{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c2c11ac-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c11ac-font-size );font-weight:var( --e-global-typography-c2c11ac-font-weight );line-height:var( --e-global-typography-c2c11ac-line-height );}.elementor-5844 .elementor-element.elementor-element-00ff2f5{padding:0px 0px 40px 0px;}.elementor-5844 .elementor-element.elementor-element-183103b > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5844 .elementor-element.elementor-element-c59b527{text-align:center;}.elementor-5844 .elementor-element.elementor-element-c59b527 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:3rem;font-weight:bold;line-height:1.5em;letter-spacing:1.8px;color:var( --e-global-color-primary );}.elementor-5844 .elementor-element.elementor-element-4ac3bae{text-align:center;}.elementor-5844 .elementor-element.elementor-element-4ac3bae .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.8rem;font-weight:600;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-23376bf{text-align:center;}.elementor-5844 .elementor-element.elementor-element-23376bf .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-5844 .elementor-element.elementor-element-cfbd0bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5844 .elementor-element.elementor-element-cfbd0bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5844 .elementor-element.elementor-element-cfbd0bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5844 .elementor-element.elementor-element-cfbd0bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__front{background-image:url("https://www.c-chienads.com/wp-content/uploads/2026/02/still-life-graphic-design-office-768x512.png");background-position:center right;}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__back{background-image:url("https://www.c-chienads.com/wp-content/uploads/2026/02/still-life-graphic-design-office-768x512.png");background-position:center right;}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00477180;text-align:center;}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box{height:22.6rem;}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-cfc2723-font-family ), Sans-serif;font-size:var( --e-global-typography-cfc2723-font-size );font-weight:var( --e-global-typography-cfc2723-font-weight );line-height:var( --e-global-typography-cfc2723-line-height );word-spacing:var( --e-global-typography-cfc2723-word-spacing );}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__button{margin-center:0;}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-cfc2723-font-family ), Sans-serif;font-size:var( --e-global-typography-cfc2723-font-size );font-weight:var( --e-global-typography-cfc2723-font-weight );line-height:var( --e-global-typography-cfc2723-line-height );word-spacing:var( --e-global-typography-cfc2723-word-spacing );}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5844 .elementor-element.elementor-element-dd402cc:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5844 .elementor-element.elementor-element-5f9c3a9:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5844 .elementor-element.elementor-element-520ef2c:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5844 .elementor-element.elementor-element-7f628b0:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5844 .elementor-element.elementor-element-03bf350:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5844 .elementor-element.elementor-element-eadf964{margin-top:0px;margin-bottom:100px;}.elementor-5844 .elementor-element.elementor-element-2aa422a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5844 .elementor-element.elementor-element-2aa422a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.c-chienads.com/wp-content/uploads/2026/03/Gemini_Generated_Image_e528kpe528kpe528.jpg");background-position:bottom right;}.elementor-5844 .elementor-element.elementor-element-2aa422a > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;}.elementor-5844 .elementor-element.elementor-element-2aa422a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5844 .elementor-element.elementor-element-2aa422a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5844 .elementor-element.elementor-element-7b04ef7 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5844 .elementor-element.elementor-element-7b04ef7{text-align:center;}.elementor-5844 .elementor-element.elementor-element-7b04ef7 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:3rem;font-weight:600;line-height:1.5em;letter-spacing:1.8px;}.elementor-5844 .elementor-element.elementor-element-a3209d6{text-align:center;}.elementor-5844 .elementor-element.elementor-element-a3209d6 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.2rem;font-weight:500;line-height:2em;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5844 .elementor-element.elementor-element-1d9ffd5 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-5844 .elementor-element.elementor-element-1d9ffd5 .elementor-button:hover, .elementor-5844 .elementor-element.elementor-element-1d9ffd5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-5844 .elementor-element.elementor-element-1d9ffd5 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-5844 .elementor-element.elementor-element-1d9ffd5 .elementor-button:hover svg, .elementor-5844 .elementor-element.elementor-element-1d9ffd5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5844 .elementor-element.elementor-element-68b1c99 .elementor-heading-title{font-size:var( --e-global-typography-b158e03-font-size );line-height:var( --e-global-typography-b158e03-line-height );letter-spacing:var( --e-global-typography-b158e03-letter-spacing );}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5844 .elementor-element.elementor-element-e607121 .elementor-heading-title{font-size:var( --e-global-typography-0deb700-font-size );line-height:var( --e-global-typography-0deb700-line-height );}.elementor-5844 .elementor-element.elementor-element-0faf693 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;letter-spacing:4px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5844 .elementor-element.elementor-element-97c8f29 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-97c8f29 .elementor-icon-box-title a{font-size:1.5rem;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-1c958d8 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-1c958d8 .elementor-icon-box-title a{font-size:1.5rem;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-e32e0a3 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-e32e0a3 .elementor-icon-box-title a{font-size:1.5rem;line-height:1.5em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5844 .elementor-element.elementor-element-2116622 .elementor-heading-title{font-size:1.8rem;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-dfa167a{text-align:center;}.elementor-5844 .elementor-element.elementor-element-dfa167a .elementor-heading-title{font-size:2.5rem;line-height:1.5em;letter-spacing:4px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5844 .elementor-element.elementor-element-d13e466{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5844 .elementor-element.elementor-element-fb4bbc9 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-fb4bbc9 .elementor-icon-box-title a{font-size:1.8rem;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-a2f9379 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-a2f9379 .elementor-icon-box-title a{font-size:1.8rem;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-f37891f .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-f37891f .elementor-icon-box-title a{font-size:1.8rem;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-89a75fa .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-89a75fa .elementor-icon-box-title a{font-size:1.8rem;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-e0b3fa2 .elementor-heading-title{font-size:2rem;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-0ed1659 .elementor-heading-title{font-size:1rem;line-height:1.5em;letter-spacing:1px;}.elementor-widget-tp-table th.plus-table-col span.plus-table__text-inner, .elementor-widget-tp-table th.plus-table-col span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-tp-table .plus-table-mob-res span.plus-table-mob-row{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-tp-table td .plus-table__text-inner,.elementor-widget-tp-table td .plus-align-icon--left,.elementor-widget-tp-table td .plus-align-icon--right,
				.elementor-widget-tp-table td{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-tp-table .plus-advance-heading label, .elementor-widget-tp-table .plus-advance-heading select, .elementor-widget-tp-table .plus-advance-heading input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5844 .elementor-element.elementor-element-b166175 th.plus-table-col span.plus-table__text-inner, .elementor-5844 .elementor-element.elementor-element-b166175 th.plus-table-col span{font-size:1.2rem;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-table-col .pt_plus_button .button-link-wrap{width:120px;}.elementor-5844 .elementor-element.elementor-element-66d0cde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5844 .elementor-element.elementor-element-66d0cde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5844 .elementor-element.elementor-element-8e8488d .elementor-heading-title{font-size:3rem;line-height:1.5em;letter-spacing:4px;}.elementor-5844 .elementor-element.elementor-element-99ee7d7{font-size:var( --e-global-typography-c2c11ac-font-size );line-height:var( --e-global-typography-c2c11ac-line-height );}.elementor-5844 .elementor-element.elementor-element-c59b527 .elementor-heading-title{font-size:3rem;line-height:1.5em;letter-spacing:4px;}.elementor-5844 .elementor-element.elementor-element-4ac3bae .elementor-heading-title{font-size:1.8rem;line-height:1.5em;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-cfc2723-font-size );line-height:var( --e-global-typography-cfc2723-line-height );word-spacing:var( --e-global-typography-cfc2723-word-spacing );}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-cfc2723-font-size );line-height:var( --e-global-typography-cfc2723-line-height );word-spacing:var( --e-global-typography-cfc2723-word-spacing );}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5844 .elementor-element.elementor-element-7b04ef7 .elementor-heading-title{font-size:3rem;line-height:1.5em;letter-spacing:4px;}.elementor-5844 .elementor-element.elementor-element-a3209d6 .elementor-heading-title{font-size:1.2rem;line-height:1.5em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-5844 .elementor-element.elementor-element-ddd60a9{padding:20px 20px 20px 20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5844 .elementor-element.elementor-element-68b1c99 .elementor-heading-title{font-size:var( --e-global-typography-b158e03-font-size );line-height:var( --e-global-typography-b158e03-line-height );letter-spacing:var( --e-global-typography-b158e03-letter-spacing );}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5844 .elementor-element.elementor-element-e607121 .elementor-heading-title{font-size:var( --e-global-typography-0deb700-font-size );line-height:var( --e-global-typography-0deb700-line-height );}.elementor-5844 .elementor-element.elementor-element-0faf693 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;letter-spacing:4px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5844 .elementor-element.elementor-element-97c8f29 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-97c8f29 .elementor-icon-box-title a{font-size:1.5rem;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-1c958d8 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-1c958d8 .elementor-icon-box-title a{font-size:1.5rem;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-e32e0a3 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-e32e0a3 .elementor-icon-box-title a{font-size:1.5rem;line-height:1.5em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5844 .elementor-element.elementor-element-2116622 .elementor-heading-title{font-size:1.8rem;line-height:1.2em;}.elementor-5844 .elementor-element.elementor-element-dfa167a .elementor-heading-title{font-size:2.5rem;line-height:1.5em;letter-spacing:4px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5844 .elementor-element.elementor-element-d13e466{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5844 .elementor-element.elementor-element-fb4bbc9 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-fb4bbc9 .elementor-icon-box-title a{font-size:1.8rem;line-height:1.2em;}.elementor-5844 .elementor-element.elementor-element-a2f9379 .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-a2f9379 .elementor-icon-box-title a{font-size:1.8rem;line-height:1.2em;}.elementor-5844 .elementor-element.elementor-element-f37891f .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-f37891f .elementor-icon-box-title a{font-size:1.8rem;line-height:1.2em;}.elementor-5844 .elementor-element.elementor-element-89a75fa .elementor-icon-box-title, .elementor-5844 .elementor-element.elementor-element-89a75fa .elementor-icon-box-title a{font-size:1.8rem;line-height:1.2em;}.elementor-5844 .elementor-element.elementor-element-e0b3fa2 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-0ed1659 .elementor-heading-title{font-size:1rem;line-height:1.5em;letter-spacing:1px;}.elementor-widget-tp-table th.plus-table-col span.plus-table__text-inner, .elementor-widget-tp-table th.plus-table-col span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-tp-table .plus-table-mob-res span.plus-table-mob-row{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-tp-table td .plus-table__text-inner,.elementor-widget-tp-table td .plus-align-icon--left,.elementor-widget-tp-table td .plus-align-icon--right,
				.elementor-widget-tp-table td{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-tp-table .plus-advance-heading label, .elementor-widget-tp-table .plus-advance-heading select, .elementor-widget-tp-table .plus-advance-heading input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5844 .elementor-element.elementor-element-b166175 th.plus-table-col span.plus-table__text-inner, .elementor-5844 .elementor-element.elementor-element-b166175 th.plus-table-col span{font-size:1.2rem;line-height:1.5em;}.elementor-5844 .elementor-element.elementor-element-b166175 .plus-table-col .pt_plus_button .button-link-wrap{width:120px;}.elementor-5844 .elementor-element.elementor-element-8e8488d .elementor-heading-title{font-size:3rem;line-height:1.5em;letter-spacing:4px;}.elementor-5844 .elementor-element.elementor-element-99ee7d7{font-size:var( --e-global-typography-c2c11ac-font-size );line-height:var( --e-global-typography-c2c11ac-line-height );}.elementor-5844 .elementor-element.elementor-element-c59b527 .elementor-heading-title{font-size:3rem;line-height:1.5em;letter-spacing:4px;}.elementor-5844 .elementor-element.elementor-element-4ac3bae .elementor-heading-title{font-size:1.8rem;line-height:1.2em;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-cfc2723-font-size );line-height:var( --e-global-typography-cfc2723-line-height );word-spacing:var( --e-global-typography-cfc2723-word-spacing );}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-cfc2723-font-size );line-height:var( --e-global-typography-cfc2723-line-height );word-spacing:var( --e-global-typography-cfc2723-word-spacing );}.elementor-5844 .elementor-element.elementor-element-ec6524b .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5844 .elementor-element.elementor-element-7b04ef7 .elementor-heading-title{font-size:3rem;line-height:1.5em;letter-spacing:4px;}.elementor-5844 .elementor-element.elementor-element-a3209d6 .elementor-heading-title{font-size:1.2rem;line-height:1.5em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for flip-box, class: .elementor-element-ec6524b *//* 1. 針對外層容器，並確保超出圓角的部分被隱藏 */
.elementor-5844 .elementor-element.elementor-element-ec6524b {
    border-top-right-radius: 40px;
    overflow: hidden;
}

/* 2. 針對翻轉框的正反兩面（這是最關鍵的一步） */
.elementor-5844 .elementor-element.elementor-element-ec6524b .front, 
.elementor-5844 .elementor-element.elementor-element-ec6524b .back,
.elementor-5844 .elementor-element.elementor-element-ec6524b .flip-box-front, 
.elementor-5844 .elementor-element.elementor-element-ec6524b .flip-box-back {
    border-top-right-radius: 40px;
}/* End custom CSS */