.elementor-93 .elementor-element.elementor-element-da07c5f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-ddb40ec.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:-100px;}.elementor-93 .elementor-element.elementor-element-ddb40ec{margin:1px -75px calc(var(--kit-widget-spacing, 0px) + 25px) 176px;}.elementor-93 .elementor-element.elementor-element-ddb40ec .elementor-main-swiper{height:71vh;width:200vw;}.elementor-93 .elementor-element.elementor-element-ddb40ec .elementor-main-swiper .swiper-slide{border-radius:13px;padding:00px 00px 00px 00px;}.elementor-93 .elementor-element.elementor-element-ddb40ec .elementor-swiper-button{font-size:19px;}.elementor-93 .elementor-element.elementor-element-1d3395c{--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-93 .elementor-element.elementor-element-99a2108{--display:flex;}.elementor-93 .elementor-element.elementor-element-0e2b333{text-align:center;}.elementor-93 .elementor-element.elementor-element-0e2b333 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.2rem;color:#EF8C1E;}.elementor-93 .elementor-element.elementor-element-9c114cf{width:var( --container-widget-width, 15% );max-width:15%;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-93 .elementor-element.elementor-element-9c114cf.elementor-element{--align-self:center;}.elementor-93 .elementor-element.elementor-element-9c114cf img{width:100%;}.elementor-93 .elementor-element.elementor-element-7c61abf .e-search-input{background-color:#F1F1F1;font-family:"Noto Sans TC", Sans-serif;font-size:0.7rem;font-weight:500;border-style:none;border-radius:20px 0px 0px 20px;}.elementor-93 .elementor-element.elementor-element-7c61abf .e-search-submit{background-color:#F1F1F1;border-style:none;}.elementor-93 .elementor-element.elementor-element-7c61abf{width:var( --container-widget-width, 32% );max-width:32%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:32%;--container-widget-flex-grow:0;--e-search-placeholder-color:#A4A4A4;--e-search-input-color:#000000;--e-search-icon-label-color:#A4A4A4;--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:11px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:6px;--e-search-icon-label-size:0.5rem;--e-search-input-gap:6px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-size:0.7rem;--e-search-icon-clear-color:#A4A4A4;--e-search-submit-color:#A4A4A4;--e-search-submit-border-radius:0px 20px 20px 0px;--e-search-submit-padding:0px 13px 0px 0px;}.elementor-93 .elementor-element.elementor-element-7c61abf.elementor-element{--align-self:center;}.elementor-93 .elementor-element.elementor-element-7c61abf.e-focus{--e-search-input-color:#000000;}.elementor-93 .elementor-element.elementor-element-7c61abf .e-search-input-wrapper > svg:hover{--e-search-icon-clear-color:#878787;}.elementor-93 .elementor-element.elementor-element-7c61abf .e-search-input-wrapper > i:hover{--e-search-icon-clear-color:#878787;}.elementor-93 .elementor-element.elementor-element-7c61abf .e-search-submit span{font-family:"Alef Hebrew", Sans-serif;font-size:0.7rem;}.elementor-93 .elementor-element.elementor-element-1e15826{width:var( --container-widget-width, 3% );max-width:3%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-93 .elementor-element.elementor-element-1e15826.elementor-element{--align-self:center;}.elementor-93 .elementor-element.elementor-element-cc166b0{--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;--padding-top:4vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-93 .elementor-element.elementor-element-c573451{--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;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-93 .elementor-element.elementor-element-78e1d23{width:var( --container-widget-width, 6vw );max-width:6vw;--container-widget-width:6vw;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#858585;text-align:left;}.elementor-93 .elementor-element.elementor-element-78e1d23.elementor-element{--align-self:center;}.elementor-93 .elementor-element.elementor-element-78e1d23 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:0.7rem;font-weight:700;color:#EF8C1E;}.elementor-93 .elementor-element.elementor-element-07e63f2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-93 .elementor-element.elementor-element-07e63f2.elementor-element{--align-self:center;}.elementor-93 .elementor-element.elementor-element-07e63f2 .jet-date-range__inputs{max-width:100%;width:100%;}.jet-smart-filters-datepicker-07e63f2.ui-datepicker{margin-top:2px;margin-left:0px;width:318px;background-color:#F4F4F4;border-style:none;border-radius:15px 15px 15px 15px;box-shadow:2px 3px 10px 0px rgba(94.46514668345289, 70.48462325526422, 43.88266697642448, 0.41);padding:3% 3% 3% 3%;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-title{color:#EF8C1E;font-family:"Noto Sans TC", Sans-serif;font-size:0.8rem;font-weight:700;}.jet-smart-filters-datepicker-07e63f2.ui-datepicker .ui-datepicker-prev> span{border-width:calc(17px / 2) calc(17px / 2) calc(17px / 2) 0;border-right-color:#101010;}.jet-smart-filters-datepicker-07e63f2.ui-datepicker .ui-datepicker-next> span{border-width:calc(17px / 2) 0 calc(17px / 2) calc(17px / 2);border-left-color:#101010;}.jet-smart-filters-datepicker-07e63f2.ui-datepicker .ui-datepicker-next:hover > span{border-left-color:#EF8C1E;}.jet-smart-filters-datepicker-07e63f2.ui-datepicker .ui-datepicker-prev:hover > span{border-right-color:#EF8C1E;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar thead{border-style:none;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar thead > tr > th{padding:0px 0px 0px 0px;border-style:none;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar thead > tr > th:first-child{border-width:0px 0px 0px 0px;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar thead > tr > th:last-child{border-width:0px 0px 0px 0px;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar thead > tr > th > span{font-family:"Noto Sans TC", Sans-serif;font-size:0.7rem;color:#000000;background-color:#D6D6D6;border-style:none;border-radius:128px 128px 128px 128px;padding:2px 2px 2px 2px;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar tbody{border-style:none;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar tbody > tr > td{border-style:none;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar tbody > tr > td > span,.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar tbody > tr > td > a{font-family:"Noto Sans TC", Sans-serif;font-size:0.8rem;font-weight:800;border-style:none;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar tbody > tr > td > span{color:#000000;border-radius:104px 104px 104px 104px;padding:3px 3px 3px 3px;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar tbody > tr > td > a{color:#000000;border-radius:104px 104px 104px 104px;padding:3px 3px 3px 3px;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar tbody > tr > td > a:hover{color:#FFFFFF;background-color:#EF8C1E;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar tbody > tr > td.ui-datepicker-today > a:hover{color:#FFFFFF;background-color:#EF8C1E;}.jet-smart-filters-datepicker-07e63f2.jet-date-period-week-type .ui-datepicker-calendar tbody > tr:hover > td > a{color:#FFFFFF;background-color:#EF8C1E;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar tbody > tr > td > a.ui-state-active{color:#FFFFFF;background-color:#EF8C1E;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar tbody > tr > td.ui-datepicker-today > a{color:#000000;background-color:#DBDBDB;}.jet-smart-filters-datepicker-07e63f2 .ui-datepicker-calendar tbody > tr > td.ui-datepicker-today > span{color:#000000;background-color:#DBDBDB;}.elementor-93 .elementor-element.elementor-element-07e63f2 .jet-date-range__inputs > input{max-width:45%;font-family:"Noto Sans TC", Sans-serif;font-size:0.8rem;font-weight:700;color:#030303;background-color:#F1F1F1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;border-radius:33px 33px 33px 33px;}.elementor-93 .elementor-element.elementor-element-07e63f2 .jet-filter-label{font-family:"Noto Sans TC", Sans-serif;font-size:0.7rem;font-weight:700;color:#4A4A4A;border-style:none;padding:0px 0px 15px 11px;margin:6px 6px 6px 6px;}.elementor-93 .elementor-element.elementor-element-07e63f2 .jet-date-range__submit{border-style:solid;}.elementor-93 .elementor-element.elementor-element-da037c2{--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;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-93 .elementor-element.elementor-element-ef625cb{width:var( --container-widget-width, 6vw );max-width:6vw;--container-widget-width:6vw;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#858585;text-align:left;}.elementor-93 .elementor-element.elementor-element-ef625cb.elementor-element{--align-self:center;}.elementor-93 .elementor-element.elementor-element-ef625cb .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:0.7rem;font-weight:700;color:#EF8C1E;}.elementor-93 .elementor-element.elementor-element-c0bc6dd > .elementor-widget-container{padding:0px 0px 0px 9px;}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-checkboxes-list__row{display:inline-block;margin-right:calc(12px/2);margin-left:calc(12px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-list-tree__children{display:inline-block;margin-right:calc(12px/2);margin-left:calc(12px/2);padding-left:10px;}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-checkboxes-list-wrapper{margin-left:calc(-12px/2);margin-right:calc(-12px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-checkboxes-list__label{font-family:"Noto Sans TC", Sans-serif;font-size:0.8rem;font-weight:600;}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-checkboxes-list__button{color:#5E5A5A;}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-checkboxes-list__button:hover{color:#000000;}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:#000000;}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-checkboxes-list__decorator{width:15px;height:15px;min-width:15px;min-height:15px;margin-top:4px;margin-right:9px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;border-radius:107px 107px 107px 107px;overflow:hidden;}.rtl .elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-checkboxes-list__decorator{margin-left:9px;}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#EF8C1E;border-color:#FFFFFF;}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-collapse-icon{width:20px;height:20px;}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-collapse-none{width:20px;height:20px;}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-filter-label{color:#000000;}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-filter+.jet-filter{margin-top:10px;}.elementor-93 .elementor-element.elementor-element-c0bc6dd .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-93 .elementor-element.elementor-element-b392cf2{--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;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-93 .elementor-element.elementor-element-c36070b{width:var( --container-widget-width, 6vw );max-width:6vw;--container-widget-width:6vw;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#858585;text-align:left;}.elementor-93 .elementor-element.elementor-element-c36070b.elementor-element{--align-self:center;}.elementor-93 .elementor-element.elementor-element-c36070b .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:0.7rem;font-weight:700;color:#EF8C1E;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 > .elementor-widget-container{padding:0px 0px 0px 9px;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-checkboxes-list__row{display:inline-block;margin-right:calc(12px/2);margin-left:calc(12px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-list-tree__children{display:inline-block;margin-right:calc(12px/2);margin-left:calc(12px/2);padding-left:10px;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-checkboxes-list-wrapper{margin-left:calc(-12px/2);margin-right:calc(-12px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-checkboxes-list__label{font-family:"Noto Sans TC", Sans-serif;font-size:0.8rem;font-weight:600;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-checkboxes-list__button{color:#5E5A5A;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-checkboxes-list__button:hover{color:#000000;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:#000000;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-checkboxes-list__decorator{width:15px;height:15px;min-width:15px;min-height:15px;margin-top:4px;margin-right:9px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;border-radius:107px 107px 107px 107px;overflow:hidden;}.rtl .elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-checkboxes-list__decorator{margin-left:9px;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#EF8C1E;border-color:#FFFFFF;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-collapse-icon{width:20px;height:20px;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-collapse-none{width:20px;height:20px;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-filter-label{color:#000000;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-filter+.jet-filter{margin-top:10px;}.elementor-93 .elementor-element.elementor-element-5a7bfc5 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-93 .elementor-element.elementor-element-bc69e6b{padding:2vw 1vw 1vw 1vw;}:is( .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__items, .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);padding-top:calc(30px / 2);padding-bottom:calc(30px / 2);}:is( .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid, .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__slider, .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}:is( .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid, .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__slider, .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 30px / -2);margin-bottom:calc( 30px / -2);}.elementor-93 .elementor-element.elementor-element-1931aa5 .jet-filters-pagination__link{padding:10px 10px 10px 10px;}.elementor-93 .elementor-element.elementor-element-1931aa5 .jet-filters-pagination__dots{padding:10px 10px 10px 10px;}.elementor-93 .elementor-element.elementor-element-1931aa5 .jet-filters-pagination{column-gap:6px;row-gap:6px;justify-content:center;}.elementor-93 .elementor-element.elementor-element-1931aa5 .jet-filters-pagination__load-more{order:initial;}@media(min-width:768px){.elementor-93 .elementor-element.elementor-element-cc166b0{--content-width:1250px;}}@media(max-width:1024px){.elementor-93 .elementor-element.elementor-element-ddb40ec.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-93 .elementor-element.elementor-element-ddb40ec.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-93 .elementor-element.elementor-element-ddb40ec{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;}.elementor-93 .elementor-element.elementor-element-ddb40ec .elementor-main-swiper{height:33vh;width:110vw;}.elementor-93 .elementor-element.elementor-element-9c114cf{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;--container-widget-width:26vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 26vw );max-width:26vw;}.elementor-93 .elementor-element.elementor-element-7c61abf{width:var( --container-widget-width, 63vw );max-width:63vw;--container-widget-width:63vw;--container-widget-flex-grow:0;}.elementor-93 .elementor-element.elementor-element-7c61abf.elementor-element{--align-self:center;}.elementor-93 .elementor-element.elementor-element-1e15826{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:7vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 7vw );max-width:7vw;}.elementor-93 .elementor-element.elementor-element-c573451{--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-93 .elementor-element.elementor-element-78e1d23{--container-widget-width:19vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 19vw );max-width:19vw;}.elementor-93 .elementor-element.elementor-element-78e1d23.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-07e63f2 .jet-smart-filters-date-range .jet-date-range{display:flex;flex-direction:column;}.elementor-93 .elementor-element.elementor-element-07e63f2{width:auto;max-width:auto;}.jet-smart-filters-datepicker-07e63f2.ui-datepicker{margin-top:4px;}.jet-smart-filters-datepicker-07e63f2.ui-datepicker .ui-datepicker-prev> span{border-width:calc(17px / 2) calc(17px / 2) calc(17px / 2) 0;}.jet-smart-filters-datepicker-07e63f2.ui-datepicker .ui-datepicker-next> span{border-width:calc(17px / 2) 0 calc(17px / 2) calc(17px / 2);}.elementor-93 .elementor-element.elementor-element-da037c2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-93 .elementor-element.elementor-element-ef625cb{--container-widget-width:19vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 19vw );max-width:19vw;}.elementor-93 .elementor-element.elementor-element-ef625cb.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-b392cf2{--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-93 .elementor-element.elementor-element-c36070b{--container-widget-width:19vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 19vw );max-width:19vw;}.elementor-93 .elementor-element.elementor-element-c36070b.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-93 .elementor-element.elementor-element-bc69e6b{padding:0vw 0vw 0vw 0vw;}:is( .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__items, .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);padding-top:calc(10px / 2);padding-bottom:calc(10px / 2);}:is( .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid, .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__slider, .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}:is( .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid, .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__slider, .elementor-93 .elementor-element.elementor-element-bc69e6b > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 10px / -2);margin-bottom:calc( 10px / -2);}}/* Start custom CSS for media-carousel, class: .elementor-element-ddb40ec *//* 讓左右圖片可露出 */
.bannerCarousel .elementor-widget-container,
.bannerCarousel .elementor-main-swiper,
.bannerCarousel .swiper{
  overflow: visible !important;
}

/* 三張圖垂直置中 */
.bannerCarousel .swiper-wrapper{ display:flex; align-items:center; }

/* 左右張：縮小＆淡化 */
.bannerCarousel .swiper-slide{
  transition: transform .4s ease, opacity .4s ease;
  transform: scale(.8);
  opacity: .6;
}

/* 中間張（active）放大＆全亮 */
.bannerCarousel .swiper-slide.swiper-slide-active,
.bannerCarousel .swiper-slide.swiper-slide-duplicate-active{
  transform: scale(1);
  opacity: 1;
  z-index: 3;
}

/* 圖片裁切與圓角 */
.bannerCarousel .swiper-slide img{
  width:100%; height:100%;
  object-fit:cover; border-radius:20px; display:block;
}

/* Swiper 某些主題的 backface 隱藏會影響縮放，保險補一條 */
.bannerCarousel .swiper-backface-hidden .swiper-slide{
  transform: scale(.85) translateZ(0);
}

/* 手機只顯示 1 張時，不做縮放 */
@media (max-width: 767px){
  .bannerCarousel .swiper-slide{ transform:none; opacity:1; }
}/* End custom CSS */