.elementor-19201 .elementor-element.elementor-element-848b398{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19201 .elementor-element.elementor-element-b3510a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19201 .elementor-element.elementor-element-d062fe4 .elementor-icon-box-wrapper{align-items:start;gap:15px}.elementor-19201 .elementor-element.elementor-element-d062fe4.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-19201 .elementor-element.elementor-element-d062fe4.elementor-view-framed .elementor-icon,.elementor-19201 .elementor-element.elementor-element-d062fe4.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-19201 .elementor-element.elementor-element-d062fe4 .elementor-icon-box-title,.elementor-19201 .elementor-element.elementor-element-d062fe4 .elementor-icon-box-title a{font-size:27px}.elementor-19201 .elementor-element.elementor-element-d062fe4 .elementor-icon-box-title{color:#1d690b}.elementor-19201 .elementor-element.elementor-element-c991d5d{--display:flex}.elementor-19201 .elementor-element.elementor-element-2218a5f{--display:flex}.elementor-19201 .elementor-element.elementor-element-71fe98a{--display:flex}.elementor-19201 .elementor-element.elementor-element-766cb35{--display:flex}.elementor-19201 .elementor-element.elementor-element-2ef2fe6{--display:flex}.elementor-19201 .elementor-element.elementor-element-ccf44eb{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}@media(max-width:767px){.elementor-19201 .elementor-element.elementor-element-d062fe4 .elementor-icon-box-title,.elementor-19201 .elementor-element.elementor-element-d062fe4 .elementor-icon-box-title a{font-size:22px}.elementor-19201 .elementor-element.elementor-element-d062fe4 .elementor-icon-box-description{font-size:11px}}.elementor-19201 .elementor-element.elementor-element-d062fe4 .elementor-icon-box-content{border-left:3px solid #74bda6;padding-left:16px}@media (max-width:767px){.elementor-19201 .elementor-element.elementor-element-d062fe4 .elementor-icon-box-title{font-size:22px}.elementor-19201 .elementor-element.elementor-element-d062fe4 .elementor-icon-box-description{font-size:13px}}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item{margin-bottom:16px !important;border:1px solid rgba(15,76,129,.11) !important;border-radius:18px !important;overflow:hidden !important;background:#fff !important;box-shadow:0 8px 24px rgba(15,76,129,.055) !important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:hover{transform:translateY(-1px) !important;border-color:rgba(15,76,129,.17) !important;box-shadow:0 11px 28px rgba(15,76,129,.08) !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item-title{position:relative !important;display:grid !important;grid-template-columns:48px minmax(0,1fr) 38px !important;align-items:center !important;column-gap:16px !important;min-height:88px !important;padding:18px 22px !important;border:0 !important;background:linear-gradient(180deg,#fff 0%,#f8fbfd 100%) !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item-title:before{content:"";grid-column:1 !important;grid-row:1 !important;width:46px !important;height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:999px !important;background:rgba(15,76,129,.07) !important;color:#0f4c81 !important;font-size:13px !important;font-weight:800 !important;line-height:1 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(1) .e-n-accordion-item-title:before{content:"01"}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(2) .e-n-accordion-item-title:before{content:"02"}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(3) .e-n-accordion-item-title:before{content:"03"}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(4) .e-n-accordion-item-title:before{content:"04"}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(5) .e-n-accordion-item-title:before{content:"05"}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item-title-text{grid-column:2 !important;grid-row:1 !important;min-width:0 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:5px !important;color:#17344d !important;font-size:21px !important;font-weight:800 !important;line-height:1.25 !important;letter-spacing:-.02em !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item-title-text:after{display:block !important;color:#64717d !important;font-size:14px !important;font-weight:500 !important;line-height:1.45 !important;letter-spacing:0 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(1) .e-n-accordion-item-title-text:after{content:"餐廳、咖啡店及美食優惠"}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(2) .e-n-accordion-item-title-text:after{content:"玩樂、活動及休閒體驗優惠"}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(3) .e-n-accordion-item-title-text:after{content:"日常生活及專業服務優惠"}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(4) .e-n-accordion-item-title-text:after{content:"美容、護理及運動優惠"}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(5) .e-n-accordion-item-title-text:after{content:"語言、技能及進修課程優惠"}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item-title-icon{grid-column:3 !important;grid-row:1 !important;width:36px !important;height:36px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;border:1px solid rgba(15,76,129,.13) !important;border-radius:999px !important;background:#fff !important;color:#0f4c81 !important;box-shadow:0 4px 12px rgba(15,76,129,.055) !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item-title-icon svg,.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item-title-icon i{color:#0f4c81 !important;fill:#0f4c81 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(1){border-left:5px solid #e8aa1d !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(2){border-left:5px solid #0f4c81 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(3){border-left:5px solid #4f9f6f !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(4){border-left:5px solid #b779b9 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item:nth-child(5){border-left:5px solid #158165 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item[open] .e-n-accordion-item-title,.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item.e-active .e-n-accordion-item-title{background:linear-gradient(180deg,#fff 0%,#f1f6fa 100%) !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item>.e-con{padding:0 26px 28px !important;border-top:1px solid rgba(15,76,129,.07) !important;background:#fff !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43){width:100% !important;max-width:100% !important;margin:0 !important;border:0 !important;border-collapse:separate !important;border-spacing:0 !important;table-layout:fixed !important;background:#fff !important;box-shadow:none !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) th:nth-child(n+3):not(.pg-action-heading),.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) td:nth-child(n+3):not(.pg-detail-cell){display:none !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) thead{display:table-header-group !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) thead tr{display:grid !important;grid-template-columns:minmax(190px,29%) minmax(0,1fr) 128px !important;align-items:center !important;border-bottom:1px solid rgba(15,76,129,.12) !important;background:0 0 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) thead th{display:block !important;width:auto !important;padding:19px 16px 14px !important;border:0 !important;background:0 0 !important;color:#687783 !important;font-size:12px !important;font-weight:700 !important;line-height:1.4 !important;letter-spacing:.06em !important;text-align:left !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) thead th:first-child{padding-left:18px !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) .pg-action-heading{display:block !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody{display:block !important;width:100% !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody tr{position:relative !important;display:grid !important;grid-template-columns:minmax(190px,29%) minmax(0,1fr) 128px !important;align-items:center !important;width:100% !important;min-height:96px !important;border-bottom:1px solid rgba(15,76,129,.09) !important;background:#fff !important;transition:background-color .2s ease,box-shadow .2s ease !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody tr:last-child{border-bottom:0 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody tr.pg-merchant-row{cursor:pointer !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody tr:hover{background:#f8fbfd !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody tr:focus-visible{outline:2px solid rgba(15,76,129,.35) !important;outline-offset:-2px !important;background:#f6fafc !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody td{display:block !important;width:auto !important;padding:22px 16px !important;border:0 !important;background:0 0 !important;vertical-align:middle !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody td:first-child{padding-left:18px !important;color:#17344d !important;font-size:16px !important;font-weight:750 !important;line-height:1.5 !important;letter-spacing:-.01em !important;overflow-wrap:anywhere !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody td:nth-child(2){color:#425665 !important;font-size:14px !important;font-weight:500 !important;line-height:1.7 !important;overflow-wrap:anywhere !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody td span{padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;color:inherit !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) .pg-detail-cell{display:flex !important;align-items:center !important;justify-content:flex-end !important;width:auto !important;padding:18px 16px !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) .pg-open-merchant{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;min-height:38px !important;padding:8px 0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;color:#0f4c81 !important;font-family:inherit !important;font-size:13px !important;font-weight:750 !important;line-height:1.3 !important;text-decoration:none !important;cursor:pointer !important;transition:color .2s ease,transform .2s ease !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) .pg-open-merchant:after{content:"→" !important;display:inline-block !important;font-size:17px !important;font-weight:400 !important;line-height:1 !important;transition:transform .2s ease !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) .pg-open-merchant:hover{color:#17344d !important;text-decoration:none !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) .pg-open-merchant:hover:after{transform:translateX(3px) !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .dataTables_wrapper{width:100% !important;color:#536574 !important;font-size:13px !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .dataTables_filter,.elementor-19201 .elementor-element.elementor-element-ccf44eb .dataTables_length{margin:0 0 16px !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .dataTables_filter input,.elementor-19201 .elementor-element.elementor-element-ccf44eb .dataTables_length select{min-height:38px !important;padding:7px 11px !important;border:1px solid rgba(15,76,129,.15) !important;border-radius:9px !important;background:#fff !important;color:#17344d !important;outline:none !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .dataTables_filter input:focus{border-color:rgba(15,76,129,.38) !important;box-shadow:0 0 0 3px rgba(15,76,129,.07) !important}@media screen and (max-width:767px){.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item{margin-bottom:12px !important;border-radius:15px !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item-title{grid-template-columns:40px minmax(0,1fr) 32px !important;column-gap:12px !important;min-height:76px !important;padding:14px !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item-title:before{width:38px !important;height:38px !important;font-size:12px !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item-title-text{gap:3px !important;font-size:17px !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item-title-text:after{font-size:12px !important;line-height:1.35 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item-title-icon{width:31px !important;height:31px !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item>.e-con{padding:0 16px 12px !important;overflow:visible !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item>.e-con .elementor-widget-container,.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item>.e-con .dataTables_wrapper,.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item>.e-con .tablepress-scroll-wrapper,.elementor-19201 .elementor-element.elementor-element-ccf44eb .e-n-accordion-item>.e-con .tablepress-responsive-wrapper{width:100% !important;max-width:100% !important;overflow:visible !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) thead{display:none !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43),.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody{display:block !important;width:100% !important;min-width:0 !important;max-width:100% !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody tr{display:grid !important;grid-template-columns:minmax(0,1fr) 32px !important;grid-template-rows:auto auto !important;column-gap:10px !important;row-gap:5px !important;min-height:0 !important;padding:20px 2px !important;border-bottom:1px solid rgba(15,76,129,.11) !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody tr:hover{background:0 0 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody td{width:auto !important;padding:0 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody td:first-child{grid-column:1 !important;grid-row:1 !important;padding:0 !important;color:#17344d !important;font-size:16px !important;font-weight:750 !important;line-height:1.45 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) tbody td:nth-child(2){grid-column:1 !important;grid-row:2 !important;padding:0 !important;color:#4a5e6e !important;font-size:13px !important;font-weight:500 !important;line-height:1.65 !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) .pg-detail-cell{grid-column:2 !important;grid-row:1/span 2 !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;padding:0 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) .pg-open-merchant{width:32px !important;height:42px !important;min-height:42px !important;padding:0 !important;font-size:0 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb :is(#tablepress-38,#tablepress-39,#tablepress-40,#tablepress-41,#tablepress-43) .pg-open-merchant:after{content:"›" !important;font-size:28px !important;font-weight:300 !important;line-height:1 !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .dataTables_filter,.elementor-19201 .elementor-element.elementor-element-ccf44eb .dataTables_length{width:100% !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .dataTables_filter input{width:100% !important;margin-top:7px !important}.elementor-19201 .elementor-element.elementor-element-ccf44eb .dataTables_info,.elementor-19201 .elementor-element.elementor-element-ccf44eb .dataTables_paginate{font-size:12px !important}}