.elementor-2 .elementor-element.elementor-element-c77485b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-c77485b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c77485b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-c0932d6e-74e6-4314-bcdf-4c2af8b33bd3);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c77485b > .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c77485b > .elementor-container{min-height:100vh;}.elementor-2 .elementor-element.elementor-element-c77485b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;z-index:1;}.elementor-2 .elementor-element.elementor-element-5b1395f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5b1395f > .elementor-element-populated{padding:0% 0% 0% 12%;}.elementor-2 .elementor-element.elementor-element-5de3cb8{text-align:left;}.elementor-2 .elementor-element.elementor-element-5de3cb8 img{width:100%;max-width:85%;}.elementor-2 .elementor-element.elementor-element-ea865fd{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:17%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ea865fd{left:32%;}body.rtl .elementor-2 .elementor-element.elementor-element-ea865fd{right:32%;}.elementor-2 .elementor-element.elementor-element-f5a4b78.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-f5a4b78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-291107f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-291107f{text-align:left;}.elementor-2 .elementor-element.elementor-element-291107f img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-e9f60bb .elementor-button{background-color:var( --e-global-color-222adb0 );letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-e9f60bb > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e9f60bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-924aa10.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-924aa10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-09ca27e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-09ca27e{text-align:left;}.elementor-2 .elementor-element.elementor-element-09ca27e img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-89ea881 .elementor-button{background-color:var( --e-global-color-222adb0 );letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-89ea881 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-89ea881 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-663fae1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-663fae1{overflow:hidden;margin-top:0%;margin-bottom:0%;padding:8% 12% 0% 12%;}.elementor-2 .elementor-element.elementor-element-663fae1 > .elementor-background-overlay{opacity:0.18;}.elementor-2 .elementor-element.elementor-element-6ade83b > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.88;}.elementor-2 .elementor-element.elementor-element-6ade83b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-6ade83b > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6ade83b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-a100717 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-a100717{z-index:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-a100717 img{width:100%;max-width:42%;opacity:1;}.elementor-2 .elementor-element.elementor-element-8744ee3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-8744ee3{overflow:hidden;margin-top:0%;margin-bottom:0%;padding:0% 12% 10% 12%;}.elementor-2 .elementor-element.elementor-element-8744ee3 > .elementor-background-overlay{opacity:0.18;}.elementor-2 .elementor-element.elementor-element-75b19ea > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.88;}.elementor-2 .elementor-element.elementor-element-75b19ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-75b19ea > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-75b19ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f7eef7a{margin-top:3%;margin-bottom:0%;padding:0% 5% 0% 9%;}.elementor-2 .elementor-element.elementor-element-b484cc2 > .elementor-element-populated{padding:0% 8% 0% 0%;}.elementor-2 .elementor-element.elementor-element-06f0968 img{width:100%;max-width:70%;}.elementor-2 .elementor-element.elementor-element-14403d4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-14403d4{text-align:right;}.elementor-2 .elementor-element.elementor-element-14403d4 img{width:100%;max-width:100%;opacity:1;filter:brightness( 105% ) contrast( 99% ) saturate( 113% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-14403d4:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-ea46f1f > .elementor-element-populated{padding:0% 0% 0% 8%;}.elementor-2 .elementor-element.elementor-element-7551611 img{width:100%;max-width:70%;}.elementor-2 .elementor-element.elementor-element-f514eed > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-f514eed{text-align:right;}.elementor-2 .elementor-element.elementor-element-f514eed img{width:100%;max-width:100%;opacity:1;filter:brightness( 105% ) contrast( 99% ) saturate( 113% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-f514eed:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-2066ff7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-2066ff7{overflow:hidden;margin-top:0%;margin-bottom:0%;padding:8% 12% 0% 12%;}.elementor-2 .elementor-element.elementor-element-2066ff7 > .elementor-background-overlay{opacity:0.18;}.elementor-2 .elementor-element.elementor-element-f27e370 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.88;}.elementor-2 .elementor-element.elementor-element-f27e370 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-f27e370 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f27e370 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-78d1cd5 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-78d1cd5{z-index:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-78d1cd5 img{width:100%;max-width:42%;opacity:1;}.elementor-2 .elementor-element.elementor-element-c54f053 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-c54f053{overflow:hidden;margin-top:0%;margin-bottom:0%;padding:2% 4% 10% 4%;}.elementor-2 .elementor-element.elementor-element-c54f053 > .elementor-background-overlay{opacity:0.18;}.elementor-2 .elementor-element.elementor-element-b2dc33f > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.88;}.elementor-2 .elementor-element.elementor-element-b2dc33f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-b2dc33f > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b2dc33f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-db18360 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-db18360{text-align:right;}.elementor-2 .elementor-element.elementor-element-db18360 img{width:100%;max-width:100%;height:50vh;object-fit:cover;object-position:center center;opacity:1;}.elementor-2 .elementor-element.elementor-element-db18360:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-11aeb4f > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.88;}.elementor-2 .elementor-element.elementor-element-11aeb4f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-11aeb4f > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-11aeb4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2867f6e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-2867f6e{text-align:center;}.elementor-2 .elementor-element.elementor-element-2867f6e .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1rem;font-weight:300;color:var( --e-global-color-937d67c );}.elementor-2 .elementor-element.elementor-element-a2464dc > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.88;}.elementor-2 .elementor-element.elementor-element-a2464dc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-a2464dc > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a2464dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-3fc7163 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-3fc7163{text-align:center;}.elementor-2 .elementor-element.elementor-element-3fc7163 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1rem;font-weight:300;color:var( --e-global-color-937d67c );}.elementor-2 .elementor-element.elementor-element-fc4a28c > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.88;}.elementor-2 .elementor-element.elementor-element-fc4a28c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-fc4a28c > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fc4a28c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b954e0d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-b954e0d{text-align:center;}.elementor-2 .elementor-element.elementor-element-b954e0d .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1rem;font-weight:300;color:var( --e-global-color-937d67c );}.elementor-2 .elementor-element.elementor-element-28a2b71 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.88;}.elementor-2 .elementor-element.elementor-element-28a2b71 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-28a2b71 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-28a2b71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-0a7d613 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-0a7d613{text-align:center;}.elementor-2 .elementor-element.elementor-element-0a7d613 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1rem;font-weight:300;color:var( --e-global-color-937d67c );}.elementor-2 .elementor-element.elementor-element-8d67243 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-8d67243{overflow:hidden;margin-top:0%;margin-bottom:0%;padding:8% 12% 0% 12%;}.elementor-2 .elementor-element.elementor-element-8d67243 > .elementor-background-overlay{opacity:0.18;}.elementor-2 .elementor-element.elementor-element-ec3e965 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.88;}.elementor-2 .elementor-element.elementor-element-ec3e965 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ec3e965 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ec3e965 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-d99cd57 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-d99cd57{z-index:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-d99cd57 img{width:100%;max-width:42%;opacity:1;}.elementor-2 .elementor-element.elementor-element-7c67372 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-7c67372{overflow:hidden;margin-top:0%;margin-bottom:0%;padding:2% 8% 12% 8%;}.elementor-2 .elementor-element.elementor-element-7c67372 > .elementor-background-overlay{opacity:0.18;}.elementor-2 .elementor-element.elementor-element-4a860d6 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.88;}.elementor-2 .elementor-element.elementor-element-4a860d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-4a860d6 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4a860d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-73d6185 img{width:100%;max-width:100%;height:55vh;object-fit:cover;object-position:bottom center;}.elementor-2 .elementor-element.elementor-element-7393749 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:10px 0px 0px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7393749{text-align:center;}.elementor-2 .elementor-element.elementor-element-7393749 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:4px;color:var( --e-global-color-937d67c );}.elementor-2 .elementor-element.elementor-element-241ee84 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.88;}.elementor-2 .elementor-element.elementor-element-241ee84 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-241ee84 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-241ee84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-bc30bd0 img{width:100%;max-width:100%;height:55vh;object-fit:cover;object-position:center center;filter:brightness( 92% ) contrast( 120% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-bb7b900 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:10px 0px 0px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bb7b900{text-align:center;}.elementor-2 .elementor-element.elementor-element-bb7b900 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:4px;color:var( --e-global-color-937d67c );}.elementor-2 .elementor-element.elementor-element-7136f1e > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.88;}.elementor-2 .elementor-element.elementor-element-7136f1e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-7136f1e > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7136f1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b6139ba img{width:100%;max-width:100%;height:55vh;object-fit:cover;object-position:bottom center;opacity:1;filter:brightness( 90% ) contrast( 117% ) saturate( 59% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-f583d66 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:10px 0px 0px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f583d66{text-align:center;}.elementor-2 .elementor-element.elementor-element-f583d66 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:4px;color:var( --e-global-color-937d67c );}.elementor-2 .elementor-element.elementor-element-0637a20 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10d5361 );opacity:0.88;}.elementor-2 .elementor-element.elementor-element-0637a20 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-0637a20 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0637a20 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-e64feeb img{width:100%;max-width:100%;height:55vh;object-fit:cover;object-position:bottom center;}.elementor-2 .elementor-element.elementor-element-354d23a > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:10px 0px 0px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-354d23a{text-align:center;}.elementor-2 .elementor-element.elementor-element-354d23a .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:4px;color:var( --e-global-color-937d67c );}body.elementor-page-2{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-b2dc33f{width:10%;}.elementor-2 .elementor-element.elementor-element-11aeb4f{width:20%;}.elementor-2 .elementor-element.elementor-element-a2464dc{width:20%;}.elementor-2 .elementor-element.elementor-element-fc4a28c{width:20%;}.elementor-2 .elementor-element.elementor-element-28a2b71{width:20%;}.elementor-2 .elementor-element.elementor-element-fa21f74{width:7.995%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-c77485b > .elementor-container{min-height:100vh;}.elementor-2 .elementor-element.elementor-element-c77485b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c77485b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-49vw 0vh;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c77485b{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5b1395f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5b1395f > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-5de3cb8 > .elementor-widget-container{margin:8% 0% 4% 0%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5de3cb8{text-align:center;}.elementor-2 .elementor-element.elementor-element-5de3cb8 img{width:100%;max-width:93%;}.elementor-2 .elementor-element.elementor-element-ea865fd{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;top:9%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ea865fd{left:29%;}body.rtl .elementor-2 .elementor-element.elementor-element-ea865fd{right:29%;}.elementor-2 .elementor-element.elementor-element-44cffa7{margin-top:20px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-f5a4b78 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-291107f > .elementor-widget-container{margin:4% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-291107f{text-align:center;}.elementor-2 .elementor-element.elementor-element-291107f img{max-width:55%;}.elementor-2 .elementor-element.elementor-element-e9f60bb > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-e9f60bb .elementor-button{font-size:0.7rem;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-09ca27e > .elementor-widget-container{margin:4% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-09ca27e{text-align:center;}.elementor-2 .elementor-element.elementor-element-09ca27e img{max-width:55%;}.elementor-2 .elementor-element.elementor-element-89ea881 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-89ea881 .elementor-button{font-size:0.7rem;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-663fae1{padding:12% 4% 0% 4%;}.elementor-2 .elementor-element.elementor-element-a100717 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-a100717{z-index:0;}.elementor-2 .elementor-element.elementor-element-a100717 img{max-width:90%;}.elementor-2 .elementor-element.elementor-element-8744ee3{padding:0% 4% 12% 4%;}.elementor-2 .elementor-element.elementor-element-f7eef7a{margin-top:12%;margin-bottom:0%;}.elementor-2 .elementor-element.elementor-element-b484cc2 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-14403d4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-14403d4{z-index:0;text-align:right;}.elementor-2 .elementor-element.elementor-element-14403d4 img{width:100%;max-width:100%;border-radius:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-ea46f1f > .elementor-element-populated{margin:15% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-f514eed > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f514eed{z-index:0;text-align:right;}.elementor-2 .elementor-element.elementor-element-f514eed img{width:100%;max-width:100%;border-radius:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-2066ff7{padding:14% 4% 0% 4%;}.elementor-2 .elementor-element.elementor-element-78d1cd5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-78d1cd5{z-index:0;}.elementor-2 .elementor-element.elementor-element-78d1cd5 img{max-width:90%;}.elementor-2 .elementor-element.elementor-element-c54f053{padding:0% 4% 12% 4%;}.elementor-2 .elementor-element.elementor-element-b2dc33f > .elementor-element-populated{margin:0% 0% -85% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-db18360 > .elementor-widget-container{--e-transform-rotateZ:270deg;margin:12% 0% 1% 0%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-db18360{text-align:right;}.elementor-2 .elementor-element.elementor-element-db18360 img{max-width:100%;height:43vh;object-fit:contain;object-position:top center;}.elementor-2 .elementor-element.elementor-element-11aeb4f{width:50%;}.elementor-2 .elementor-element.elementor-element-a2464dc{width:50%;}.elementor-2 .elementor-element.elementor-element-fc4a28c{width:50%;}.elementor-2 .elementor-element.elementor-element-fc4a28c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-28a2b71{width:50%;}.elementor-2 .elementor-element.elementor-element-28a2b71 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-8d67243{padding:12% 4% 0% 4%;}.elementor-2 .elementor-element.elementor-element-d99cd57 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-d99cd57{z-index:0;}.elementor-2 .elementor-element.elementor-element-d99cd57 img{max-width:90%;}.elementor-2 .elementor-element.elementor-element-7c67372{padding:12% 4% 12% 4%;}.elementor-2 .elementor-element.elementor-element-4a860d6{width:50%;}.elementor-2 .elementor-element.elementor-element-4a860d6 > .elementor-element-populated{margin:0% 0% 8% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:10px 10px 10px 0px;}.elementor-2 .elementor-element.elementor-element-73d6185 img{height:36vh;}.elementor-2 .elementor-element.elementor-element-241ee84{width:50%;}.elementor-2 .elementor-element.elementor-element-241ee84 > .elementor-element-populated{margin:0% 0% 8% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:10px 0px 10px 10px;}.elementor-2 .elementor-element.elementor-element-bc30bd0 img{height:36vh;}.elementor-2 .elementor-element.elementor-element-7136f1e{width:50%;}.elementor-2 .elementor-element.elementor-element-7136f1e > .elementor-element-populated{margin:0% 0% 8% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:10px 10px 10px 0px;}.elementor-2 .elementor-element.elementor-element-b6139ba img{height:36vh;}.elementor-2 .elementor-element.elementor-element-0637a20{width:50%;}.elementor-2 .elementor-element.elementor-element-0637a20 > .elementor-element-populated{margin:0% 0% 8% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:10px 0px 10px 10px;}.elementor-2 .elementor-element.elementor-element-e64feeb img{height:36vh;}}/* Start custom CSS for image-carousel, class: .elementor-element-ea865fd */.elementor-2 .elementor-element.elementor-element-ea865fd img {
   filter: brightness(105%) saturate(144%) contrast(115%);
-webkit-filter: brightness(105%) saturate(144%) contrast(115%);
-moz-filter: brightness(105%) saturate(144%) contrast(115%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9f60bb */.elementor-2 .elementor-element.elementor-element-e9f60bb:hover{
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89ea881 */.elementor-2 .elementor-element.elementor-element-89ea881:hover{
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS */#menu_search_logo
{ 
    display: none;
}

#menu_top
{ 
    
    opacity: .9;

}

.title_in_coulmn {
    position: absolute;
}

.section_title span{
    font-weight: bold;
    font-size: 2rem;
}


.btn_in_coulmn:hover span{
    text-decoration: underline;
}

.listing_flrh h2 {
    font-size: 1rem !important;
    line-height: 1rem!important;
}
.listing_text_center h2 {
  text-align: center;
  text-transform:uppercase;
    font-size: 1rem !important;
    line-height: 1rem!important;
}


.listing_flrh_inspire  {
  overflow: hidden;
}

.over_hidden{
    overflow: hidden;
}

body.elementor-page-2 .lazy-hidden {background-color:#FFFFFF21!important;border-radius: 5px;}/* End custom CSS */