.elementor-7602 .elementor-element.elementor-element-69a4352{--display:flex;--min-height:100vh;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7602 .elementor-element.elementor-element-9ed1127{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7602 .elementor-element.elementor-element-e22d0e8{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#00D4FF;}.elementor-7602 .elementor-element.elementor-element-e22d0e8 > .elementor-widget-container{margin:20px 0px 5px 0px;}.elementor-7602 .elementor-element.elementor-element-e22d0e8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7602 .elementor-element.elementor-element-e22d0e8 .elementor-headline{text-align:center;font-size:60px;}.elementor-7602 .elementor-element.elementor-element-e22d0e8 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-7602 .elementor-element.elementor-element-e22d0e8 .elementor-headline .elementor-headline-plain-text{text-shadow:0px 0px 20px rgba(71.81021739130435, 215.9, 142.6021540642722, 0.96);}.elementor-7602 .elementor-element.elementor-element-e22d0e8 .elementor-headline-dynamic-wrapper path{stroke:#E68569;}.elementor-7602 .elementor-element.elementor-element-38203d7{--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;}.elementor-7602 .elementor-element.elementor-element-591dc71.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7602 .elementor-element.elementor-element-591dc71{text-align:center;}.elementor-7602 .elementor-element.elementor-element-591dc71 .elementor-heading-title{font-size:46px;letter-spacing:1.5px;text-shadow:0px 0px 15px rgba(0, 82.20608695652173, 227.79999999999998, 0.76);color:var( --e-global-color-astglobalcolor5 );}.elementor-7602 .elementor-element.elementor-element-3eb2c16{width:auto;max-width:auto;}.elementor-7602 .elementor-element.elementor-element-3eb2c16 > .elementor-widget-container{background-color:#FFFFFF2B;padding:8px 20px 8px 20px;border-radius:50px 50px 50px 50px;}.elementor-7602 .elementor-element.elementor-element-3eb2c16.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7602 .elementor-element.elementor-element-3eb2c16.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7602 .elementor-element.elementor-element-b59f7a2{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7602 .elementor-element.elementor-element-a0f56c0{--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;--gap:35px 20px;--row-gap:35px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-7602 .elementor-element.elementor-element-ea5dadd{--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 60px;--row-gap:0px;--column-gap:60px;}.elementor-7602 .elementor-element.elementor-element-289cf0c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-7602 .elementor-element.elementor-element-289cf0c > .elementor-widget-container{background-color:transparent;padding:20px 0px 10px 0px;background-image:linear-gradient(160deg, #06366594 25%, #000214 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF66;border-radius:20px 20px 20px 20px;}.elementor-7602 .elementor-element.elementor-element-289cf0c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7602 .elementor-element.elementor-element-289cf0c:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#78FFE6;box-shadow:0px 0px 40px 10px rgba(120, 255, 230, 0.47843137254901963);}.elementor-7602 .elementor-element.elementor-element-289cf0c:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-7602 .elementor-element.elementor-element-289cf0c .elementor-icon-box-wrapper{text-align:center;}.elementor-7602 .elementor-element.elementor-element-289cf0c.elementor-view-stacked .elementor-icon{background-color:#78FFE6;}.elementor-7602 .elementor-element.elementor-element-289cf0c.elementor-view-framed .elementor-icon, .elementor-7602 .elementor-element.elementor-element-289cf0c.elementor-view-default .elementor-icon{fill:#78FFE6;color:#78FFE6;border-color:#78FFE6;}.elementor-7602 .elementor-element.elementor-element-289cf0c .elementor-icon{font-size:100px;}.elementor-7602 .elementor-element.elementor-element-289cf0c .elementor-icon-box-title, .elementor-7602 .elementor-element.elementor-element-289cf0c .elementor-icon-box-title a{font-size:22px;}.elementor-7602 .elementor-element.elementor-element-289cf0c .elementor-icon-box-title{color:#FFFFFF;transition-duration:0.5s;}.elementor-7602 .elementor-element.elementor-element-289cf0c:has(:hover) .elementor-icon-box-title,
					 .elementor-7602 .elementor-element.elementor-element-289cf0c:has(:focus) .elementor-icon-box-title{color:#78FFE6;}.elementor-7602 .elementor-element.elementor-element-289cf0c .elementor-icon-box-description{color:#CCCCCC;}.elementor-7602 .elementor-element.elementor-element-e62fb75{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-7602 .elementor-element.elementor-element-e62fb75 > .elementor-widget-container{background-color:transparent;padding:20px 0px 10px 0px;background-image:linear-gradient(160deg, #06366594 25%, #000214 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF66;border-radius:20px 20px 20px 20px;}.elementor-7602 .elementor-element.elementor-element-e62fb75.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7602 .elementor-element.elementor-element-e62fb75:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#78FFE6;box-shadow:0px 0px 40px 10px rgba(120, 255, 230, 0.47843137254901963);}.elementor-7602 .elementor-element.elementor-element-e62fb75:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-7602 .elementor-element.elementor-element-e62fb75 .elementor-icon-box-wrapper{text-align:center;}.elementor-7602 .elementor-element.elementor-element-e62fb75.elementor-view-stacked .elementor-icon{background-color:#78FFE6;}.elementor-7602 .elementor-element.elementor-element-e62fb75.elementor-view-framed .elementor-icon, .elementor-7602 .elementor-element.elementor-element-e62fb75.elementor-view-default .elementor-icon{fill:#78FFE6;color:#78FFE6;border-color:#78FFE6;}.elementor-7602 .elementor-element.elementor-element-e62fb75 .elementor-icon{font-size:100px;}.elementor-7602 .elementor-element.elementor-element-e62fb75 .elementor-icon-box-title, .elementor-7602 .elementor-element.elementor-element-e62fb75 .elementor-icon-box-title a{font-size:22px;}.elementor-7602 .elementor-element.elementor-element-e62fb75 .elementor-icon-box-title{color:#FFFFFF;transition-duration:0.5s;}.elementor-7602 .elementor-element.elementor-element-e62fb75:has(:hover) .elementor-icon-box-title,
					 .elementor-7602 .elementor-element.elementor-element-e62fb75:has(:focus) .elementor-icon-box-title{color:#78FFE6;}.elementor-7602 .elementor-element.elementor-element-e62fb75 .elementor-icon-box-description{color:#CCCCCC;}.elementor-7602 .elementor-element.elementor-element-22a07eb{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-7602 .elementor-element.elementor-element-22a07eb > .elementor-widget-container{background-color:transparent;padding:20px 0px 10px 0px;background-image:linear-gradient(160deg, #06366594 25%, #000214 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF66;border-radius:20px 20px 20px 20px;}.elementor-7602 .elementor-element.elementor-element-22a07eb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7602 .elementor-element.elementor-element-22a07eb:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#78FFE6;box-shadow:0px 0px 40px 10px rgba(120, 255, 230, 0.47843137254901963);}.elementor-7602 .elementor-element.elementor-element-22a07eb:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-7602 .elementor-element.elementor-element-22a07eb .elementor-icon-box-wrapper{text-align:center;}.elementor-7602 .elementor-element.elementor-element-22a07eb.elementor-view-stacked .elementor-icon{background-color:#78FFE6;}.elementor-7602 .elementor-element.elementor-element-22a07eb.elementor-view-framed .elementor-icon, .elementor-7602 .elementor-element.elementor-element-22a07eb.elementor-view-default .elementor-icon{fill:#78FFE6;color:#78FFE6;border-color:#78FFE6;}.elementor-7602 .elementor-element.elementor-element-22a07eb .elementor-icon{font-size:100px;}.elementor-7602 .elementor-element.elementor-element-22a07eb .elementor-icon-box-title, .elementor-7602 .elementor-element.elementor-element-22a07eb .elementor-icon-box-title a{font-size:22px;}.elementor-7602 .elementor-element.elementor-element-22a07eb .elementor-icon-box-title{color:#FFFFFF;transition-duration:0.5s;}.elementor-7602 .elementor-element.elementor-element-22a07eb:has(:hover) .elementor-icon-box-title,
					 .elementor-7602 .elementor-element.elementor-element-22a07eb:has(:focus) .elementor-icon-box-title{color:#78FFE6;}.elementor-7602 .elementor-element.elementor-element-22a07eb .elementor-icon-box-description{color:#CCCCCC;}.elementor-7602 .elementor-element.elementor-element-598ee26.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7602 .elementor-element.elementor-element-baaceda{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-7602 .elementor-element.elementor-element-baaceda.e-con{--align-self:center;}.elementor-7602 .elementor-element.elementor-element-775ec0c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7602 .elementor-element.elementor-element-c6919f3{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-7602 .elementor-element.elementor-element-c6919f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7602 .elementor-element.elementor-element-c6919f3 .elementor-headline{text-align:center;}.elementor-7602 .elementor-element.elementor-element-c6919f3 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor5 );}.elementor-7602 .elementor-element.elementor-element-c6919f3 .elementor-headline .elementor-headline-plain-text{text-shadow:0px 0px 10px rgba(57.72978260869565, 215.9, 164.32275519848776, 0.86);}.elementor-7602 .elementor-element.elementor-element-99b66fc{--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;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7602 .elementor-element.elementor-element-b7a2c39{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7602 .elementor-element.elementor-element-6bb1826.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7602 .elementor-element.elementor-element-6bb1826 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;box-shadow:5px 5px 10px 5px rgba(0, 0, 0, 0.2);}.elementor-7602 .elementor-element.elementor-element-e74b506 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-7602 .elementor-element.elementor-element-e74b506.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7602 .elementor-element.elementor-element-e74b506{text-align:center;}.elementor-7602 .elementor-element.elementor-element-e74b506 .elementor-heading-title{font-size:25px;letter-spacing:1.5px;text-shadow:0px 0px 15px rgba(0, 82.20608695652173, 227.79999999999998, 0.76);color:var( --e-global-color-astglobalcolor5 );}.elementor-7602 .elementor-element.elementor-element-7830040{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7602 .elementor-element.elementor-element-8f64e80.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7602 .elementor-element.elementor-element-8f64e80 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;box-shadow:5px 5px 10px 5px rgba(0, 0, 0, 0.2);}.elementor-7602 .elementor-element.elementor-element-cc4ed54 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-7602 .elementor-element.elementor-element-cc4ed54.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7602 .elementor-element.elementor-element-cc4ed54{text-align:center;}.elementor-7602 .elementor-element.elementor-element-cc4ed54 .elementor-heading-title{font-size:25px;letter-spacing:1.5px;text-shadow:0px 0px 15px rgba(0, 82.20608695652173, 227.79999999999998, 0.76);color:var( --e-global-color-astglobalcolor5 );}.elementor-7602 .elementor-element.elementor-element-2068fe1 .elementor-button{background-color:transparent;font-size:20px;font-weight:700;fill:#000524;color:#000524;background-image:linear-gradient(135deg, #B3F4FF 10%, #49E0FF 100%);box-shadow:0px 0px 25px 1px rgba(0, 211.99999999999991, 255, 0.61);border-radius:50px 50px 50px 50px;}.elementor-7602 .elementor-element.elementor-element-2068fe1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7602 .elementor-element.elementor-element-2068fe1.xpro-widget-bg-overlay:before{transition:background 0.3s;}body.elementor-page-7602:not(.elementor-motion-effects-element-type-background), body.elementor-page-7602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}@media(min-width:768px){.elementor-7602 .elementor-element.elementor-element-a0f56c0{--width:47%;}.elementor-7602 .elementor-element.elementor-element-baaceda{--width:40%;}}@media(max-width:1024px){.elementor-7602 .elementor-element.elementor-element-e22d0e8 .elementor-headline{font-size:45px;}.elementor-7602 .elementor-element.elementor-element-3eb2c16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7602 .elementor-element.elementor-element-b59f7a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7602 .elementor-element.elementor-element-a0f56c0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-7602 .elementor-element.elementor-element-ea5dadd{--gap:0px 05px;--row-gap:0px;--column-gap:05px;}.elementor-7602 .elementor-element.elementor-element-289cf0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7602 .elementor-element.elementor-element-289cf0c{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-7602 .elementor-element.elementor-element-289cf0c .elementor-icon-box-title, .elementor-7602 .elementor-element.elementor-element-289cf0c .elementor-icon-box-title a{font-size:15px;}.elementor-7602 .elementor-element.elementor-element-289cf0c .elementor-icon-box-description{line-height:1.1em;}.elementor-7602 .elementor-element.elementor-element-e62fb75 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7602 .elementor-element.elementor-element-e62fb75{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-7602 .elementor-element.elementor-element-e62fb75 .elementor-icon-box-title, .elementor-7602 .elementor-element.elementor-element-e62fb75 .elementor-icon-box-title a{font-size:15px;}.elementor-7602 .elementor-element.elementor-element-e62fb75 .elementor-icon-box-description{line-height:1.1em;}.elementor-7602 .elementor-element.elementor-element-22a07eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7602 .elementor-element.elementor-element-22a07eb{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-7602 .elementor-element.elementor-element-22a07eb .elementor-icon-box-title, .elementor-7602 .elementor-element.elementor-element-22a07eb .elementor-icon-box-title a{font-size:15px;}.elementor-7602 .elementor-element.elementor-element-22a07eb .elementor-icon-box-description{line-height:1.1em;}.elementor-7602 .elementor-element.elementor-element-baaceda{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7602 .elementor-element.elementor-element-c6919f3 .elementor-headline{font-size:52px;}.elementor-7602 .elementor-element.elementor-element-99b66fc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7602 .elementor-element.elementor-element-e74b506 .elementor-heading-title{font-size:15px;}.elementor-7602 .elementor-element.elementor-element-cc4ed54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7602 .elementor-element.elementor-element-cc4ed54 .elementor-heading-title{font-size:15px;}}@media(max-width:767px){.elementor-7602 .elementor-element.elementor-element-e22d0e8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7602 .elementor-element.elementor-element-e22d0e8 .elementor-headline{font-size:30px;}.elementor-7602 .elementor-element.elementor-element-3eb2c16{width:var( --container-widget-width, 178.016px );max-width:178.016px;--container-widget-width:178.016px;--container-widget-flex-grow:0;}.elementor-7602 .elementor-element.elementor-element-b59f7a2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7602 .elementor-element.elementor-element-a0f56c0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7602 .elementor-element.elementor-element-ea5dadd{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7602 .elementor-element.elementor-element-289cf0c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7602 .elementor-element.elementor-element-289cf0c{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-7602 .elementor-element.elementor-element-289cf0c.elementor-element{--align-self:center;}.elementor-7602 .elementor-element.elementor-element-e62fb75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7602 .elementor-element.elementor-element-e62fb75{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-7602 .elementor-element.elementor-element-e62fb75.elementor-element{--align-self:center;}.elementor-7602 .elementor-element.elementor-element-22a07eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7602 .elementor-element.elementor-element-22a07eb{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-7602 .elementor-element.elementor-element-22a07eb.elementor-element{--align-self:center;}.elementor-7602 .elementor-element.elementor-element-2068fe1 > .elementor-widget-container{margin:10px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-8f64e80 */.elementor-7602 .elementor-element.elementor-element-8f64e80 img {
    object-position: top center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baaceda */.elementor-7602 .elementor-element.elementor-element-baaceda {
    /* 使用帶有青藍色調的半透明背景，與背景影片呼應 */
    background: rgba(10, 45, 50, 0.2);
    
    /* 核心毛玻璃效果：增加模糊強度到 20px 讓背景數據點變得柔和 */
    backdrop-filter: blur(20px) saturate(150%);
    -webkit-backdrop-filter: blur(20px) saturate(150%);
    
    /* 圓角與邊框：邊框使用淺青色半透明，模擬邊緣反光 */
    border-radius: 24px;
    border: 1px solid rgba(120, 255, 230, 0.2);
    
    /* 內距：確保照片與文字不貼邊 */
    padding: 30px;
    
    /* 陰影：使用深色擴散陰影增加浮空感 */
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.4);
    
    /* 轉場動畫：滑鼠移上去時稍微亮一點 */
    transition: all 0.3s ease;
}

.elementor-7602 .elementor-element.elementor-element-baaceda:hover {
    background: rgba(15, 60, 65, 0.5);
    border: 1px solid rgba(120, 255, 230, 0.4);
    transform: translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2068fe1 *//* 讓按鈕有光束掃過的效果 */
.elementor-7602 .elementor-element.elementor-element-2068fe1 .elementor-button {
    position: relative;
    overflow: hidden; /* 確保光束不跑出去 */
    z-index: 1;
}

/* 製作一道白光 */
.elementor-7602 .elementor-element.elementor-element-2068fe1 .elementor-button::after {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
        90deg, 
        transparent, 
        rgba(255,255,255,0.6), 
        transparent
    );
    transform: skewX(-20deg);
    /* 設定動畫：每 3 秒掃一次 */
    animation: shine 3s infinite;
}

@keyframes shine {
    0% { left: -100%; }
    20% { left: 200%; } /* 快速掃過去 */
    100% { left: 200%; } /* 停頓一下 */
}/* End custom CSS */