.elementor-2041 .elementor-element.elementor-element-f216096{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-f216096:not(.elementor-motion-effects-element-type-background), .elementor-2041 .elementor-element.elementor-element-f216096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71fdab6 );}.elementor-2041 .elementor-element.elementor-element-6a66375{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-8782f9d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2041 .elementor-element.elementor-element-d1968ca .elementor-heading-title{font-family:var( --e-global-typography-cbdf10c-font-family ), Sans-serif;font-size:var( --e-global-typography-cbdf10c-font-size );font-weight:var( --e-global-typography-cbdf10c-font-weight );text-transform:var( --e-global-typography-cbdf10c-text-transform );line-height:var( --e-global-typography-cbdf10c-line-height );color:var( --e-global-color-470cd29 );}.elementor-2041 .elementor-element.elementor-element-a4e2ac4{font-family:var( --e-global-typography-b442043-font-family ), Sans-serif;font-size:var( --e-global-typography-b442043-font-size );font-weight:var( --e-global-typography-b442043-font-weight );line-height:var( --e-global-typography-b442043-line-height );color:var( --e-global-color-470cd29 );}.elementor-2041 .elementor-element.elementor-element-16d3827{padding:20px 0px 0px 0px;}.elementor-2041 .elementor-element.elementor-element-c5969ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2041 .elementor-element.elementor-element-c5969ea:not(.elementor-motion-effects-element-type-background), .elementor-2041 .elementor-element.elementor-element-c5969ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.daken-pfp.com/wp-content/uploads/2026/10/chentu1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2041 .elementor-element.elementor-element-e326832{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-78933fb > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2041 .elementor-element.elementor-element-c73374c{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-df82b9e{font-family:var( --e-global-typography-6b0e4e1-font-family ), Sans-serif;font-size:var( --e-global-typography-6b0e4e1-font-size );font-weight:var( --e-global-typography-6b0e4e1-font-weight );text-transform:var( --e-global-typography-6b0e4e1-text-transform );line-height:var( --e-global-typography-6b0e4e1-line-height );color:var( --e-global-color-d6c433e );}.elementor-2041 .elementor-element.elementor-element-df82b9e a{color:var( --e-global-color-b070d43 );}.elementor-2041 .elementor-element.elementor-element-df82b9e a:hover{color:var( --e-global-color-b070d43 );}.elementor-2041 .elementor-element.elementor-element-5c70584{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-4c6f993{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-dc34747 .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-b24892d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2041 .elementor-element.elementor-element-2d74c4f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2041 .elementor-element.elementor-element-2d74c4f:not(.elementor-motion-effects-element-type-background), .elementor-2041 .elementor-element.elementor-element-2d74c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8aa98d );}.elementor-2041 .elementor-element.elementor-element-069ecdb{text-align:center;}.elementor-2041 .elementor-element.elementor-element-069ecdb .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );color:var( --e-global-color-71fdab6 );}.elementor-2041 .elementor-element.elementor-element-b03ee34{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2041 .elementor-element.elementor-element-6d77980 > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;display:grid;grid-template-columns:repeat( auto-fill, minmax( 240px, 1fr ) );}.elementor-2041 .elementor-element.elementor-element-6d77980 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:240px;}.elementor-2041 .elementor-element.elementor-element-6d77980 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib{--swiper-slide-min-width:240px;}.elementor-2041 .elementor-element.elementor-element-33d28db{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2041 .elementor-element.elementor-element-33d28db:not(.elementor-motion-effects-element-type-background), .elementor-2041 .elementor-element.elementor-element-33d28db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8aa98d );}.elementor-2041 .elementor-element.elementor-element-efd1b9c{text-align:center;}.elementor-2041 .elementor-element.elementor-element-efd1b9c .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );color:var( --e-global-color-71fdab6 );}.elementor-2041 .elementor-element.elementor-element-55b47ba{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2041 .elementor-element.elementor-element-faa7b03 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2041 .elementor-element.elementor-element-ddb02ca{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2041 .elementor-element.elementor-element-ddb02ca:not(.elementor-motion-effects-element-type-background), .elementor-2041 .elementor-element.elementor-element-ddb02ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8aa98d );}.elementor-2041 .elementor-element.elementor-element-7d79162{text-align:center;}.elementor-2041 .elementor-element.elementor-element-7d79162 .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );color:var( --e-global-color-71fdab6 );}.elementor-2041 .elementor-element.elementor-element-dc07da8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2041 .elementor-element.elementor-element-87df42a > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2041 .elementor-element.elementor-element-ee8475e .elementor-heading-title{font-family:var( --e-global-typography-c4a6402-font-family ), Sans-serif;font-size:var( --e-global-typography-c4a6402-font-size );font-weight:var( --e-global-typography-c4a6402-font-weight );text-transform:var( --e-global-typography-c4a6402-text-transform );line-height:var( --e-global-typography-c4a6402-line-height );}.elementor-2041 .elementor-element.elementor-element-952a20d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2041 .elementor-element.elementor-element-952a20d:not(.elementor-motion-effects-element-type-background), .elementor-2041 .elementor-element.elementor-element-952a20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b070d43 );}.elementor-2041 .elementor-element.elementor-element-6522612 .elementor-heading-title{font-family:var( --e-global-typography-c4a6402-font-family ), Sans-serif;font-size:var( --e-global-typography-c4a6402-font-size );font-weight:var( --e-global-typography-c4a6402-font-weight );text-transform:var( --e-global-typography-c4a6402-text-transform );line-height:var( --e-global-typography-c4a6402-line-height );color:var( --e-global-color-470cd29 );}.elementor-2041 .elementor-element.elementor-element-e853d96 .elementor-button{background-color:#FFFFFF26;}.elementor-2041 .elementor-element.elementor-element-e853d96 .elementor-button:hover, .elementor-2041 .elementor-element.elementor-element-e853d96 .elementor-button:focus{background-color:var( --e-global-color-71fdab6 );}.elementor-2041 .elementor-element.elementor-element-e853d96{padding:0px 0px 0px 0px;}.elementor-2041 .elementor-element.elementor-element-8e1f9e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-f9903d6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-694cb70 .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-826bbac .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-ee7d219 .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-c15d5ae{--display:flex;}.elementor-2041 .elementor-element.elementor-element-5b31133 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2041 .elementor-element.elementor-element-403097f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-6ca70f4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-f9e1ad5 .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-42961d2{--display:flex;}.elementor-2041 .elementor-element.elementor-element-e50f8db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-8af37de{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-3a37646 .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-c4f90d4 .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-da5e886 .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-d1f9e23{--display:flex;}.elementor-2041 .elementor-element.elementor-element-2801276{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-eed0905{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-9438687 .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-ab054bc{--display:flex;}.elementor-2041 .elementor-element.elementor-element-71b3ca0 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2041 .elementor-element.elementor-element-a92fa28{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2041 .elementor-element.elementor-element-94511ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2041 .elementor-element.elementor-element-94511ab:not(.elementor-motion-effects-element-type-background), .elementor-2041 .elementor-element.elementor-element-94511ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FA69040F;}.elementor-2041 .elementor-element.elementor-element-23ebcda{text-align:center;}.elementor-2041 .elementor-element.elementor-element-23ebcda .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );color:var( --e-global-color-d311bc3 );}.elementor-2041 .elementor-element.elementor-element-bb04875{text-align:center;}.elementor-2041 .elementor-element.elementor-element-bb04875 .elementor-heading-title{font-family:var( --e-global-typography-7e33079-font-family ), Sans-serif;font-size:var( --e-global-typography-7e33079-font-size );font-weight:var( --e-global-typography-7e33079-font-weight );text-transform:var( --e-global-typography-7e33079-text-transform );line-height:var( --e-global-typography-7e33079-line-height );color:var( --e-global-color-d311bc3 );}.elementor-2041 .elementor-element.elementor-element-4aa0778{padding:20px 0px 0px 0px;}.elementor-2041 .elementor-element.elementor-element-6a89f90{--display:flex;}@media(max-width:1024px){.elementor-2041 .elementor-element.elementor-element-d1968ca .elementor-heading-title{font-size:var( --e-global-typography-cbdf10c-font-size );line-height:var( --e-global-typography-cbdf10c-line-height );}.elementor-2041 .elementor-element.elementor-element-a4e2ac4{font-size:var( --e-global-typography-b442043-font-size );line-height:var( --e-global-typography-b442043-line-height );}.elementor-2041 .elementor-element.elementor-element-c73374c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2041 .elementor-element.elementor-element-df82b9e{font-size:var( --e-global-typography-6b0e4e1-font-size );line-height:var( --e-global-typography-6b0e4e1-line-height );}.elementor-2041 .elementor-element.elementor-element-dc34747 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-069ecdb .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-efd1b9c .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-7d79162 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-ee8475e .elementor-heading-title{font-size:var( --e-global-typography-c4a6402-font-size );line-height:var( --e-global-typography-c4a6402-line-height );}.elementor-2041 .elementor-element.elementor-element-6522612 .elementor-heading-title{font-size:var( --e-global-typography-c4a6402-font-size );line-height:var( --e-global-typography-c4a6402-line-height );}.elementor-2041 .elementor-element.elementor-element-694cb70 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-826bbac .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-ee7d219 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-f9e1ad5 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-3a37646 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-c4f90d4 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-da5e886 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-9438687 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-23ebcda .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-bb04875 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}}@media(max-width:767px){.elementor-2041 .elementor-element.elementor-element-f216096{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2041 .elementor-element.elementor-element-6a66375{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2041 .elementor-element.elementor-element-d1968ca .elementor-heading-title{font-size:var( --e-global-typography-cbdf10c-font-size );line-height:var( --e-global-typography-cbdf10c-line-height );}.elementor-2041 .elementor-element.elementor-element-a4e2ac4{font-size:var( --e-global-typography-b442043-font-size );line-height:var( --e-global-typography-b442043-line-height );}.elementor-2041 .elementor-element.elementor-element-16d3827{padding:0px 0px 0px 0px;}.elementor-2041 .elementor-element.elementor-element-16d3827 .elementor-button{padding:0px 5px 0px 5px;}.elementor-2041 .elementor-element.elementor-element-c5969ea{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2041 .elementor-element.elementor-element-78933fb > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2041 .elementor-element.elementor-element-c73374c{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2041 .elementor-element.elementor-element-df82b9e{font-size:var( --e-global-typography-6b0e4e1-font-size );line-height:var( --e-global-typography-6b0e4e1-line-height );}.elementor-2041 .elementor-element.elementor-element-5c70584{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2041 .elementor-element.elementor-element-4c6f993{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2041 .elementor-element.elementor-element-dc34747 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-069ecdb .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-efd1b9c .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-7d79162 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-ee8475e .elementor-heading-title{font-size:var( --e-global-typography-c4a6402-font-size );line-height:var( --e-global-typography-c4a6402-line-height );}.elementor-2041 .elementor-element.elementor-element-6522612 .elementor-heading-title{font-size:var( --e-global-typography-c4a6402-font-size );line-height:var( --e-global-typography-c4a6402-line-height );}.elementor-2041 .elementor-element.elementor-element-e853d96{padding:0px 0px 0px 0px;}.elementor-2041 .elementor-element.elementor-element-e853d96 .elementor-button{padding:0px 5px 0px 5px;}.elementor-2041 .elementor-element.elementor-element-f9903d6{--width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2041 .elementor-element.elementor-element-694cb70 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-826bbac .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-ee7d219 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-5b31133 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2041 .elementor-element.elementor-element-6ca70f4{--width:90%;}.elementor-2041 .elementor-element.elementor-element-f9e1ad5 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-8af37de{--width:90%;}.elementor-2041 .elementor-element.elementor-element-3a37646 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-c4f90d4 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-da5e886 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-eed0905{--width:90%;}.elementor-2041 .elementor-element.elementor-element-9438687 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-71b3ca0 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2041 .elementor-element.elementor-element-a92fa28{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2041 .elementor-element.elementor-element-23ebcda .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-bb04875 .elementor-heading-title{font-size:var( --e-global-typography-7e33079-font-size );line-height:var( --e-global-typography-7e33079-line-height );}.elementor-2041 .elementor-element.elementor-element-4aa0778{padding:0px 0px 0px 0px;}.elementor-2041 .elementor-element.elementor-element-4aa0778 .elementor-button{padding:0px 5px 0px 5px;}}/* Start custom CSS for container, class: .elementor-element-c15d5ae *//* 1. 确保父容器可以作为绝对定位的参照物 */
.slidejt {
    position: relative;
}

/* 2. 重置箭头的通用样式：大小、圆形边框、居中对齐 */
.slidejt .jet-listing-grid__slider-icon {
    position: absolute;
    top: -25px; /* 负数向上偏移，使其与上面的标题对齐（可根据实际间距微调此数值） */
    width: 36px !important;
    height: 36px !important;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    background: transparent !important;
    z-index: 9;
    transition: all 0.3s ease;
}

/* 3. 缩小 SVG 箭头本身的尺寸 */
.slidejt .jet-listing-grid__slider-icon svg {
    width: 20px !important;
    height: 20px !important;
}

/* 4. 左箭头 (Prev) 的独立样式：靠右排列及初始灰色 */
.slidejt .prev-arrow {
    left: auto !important; /* 清除默认的靠左定位 */
    right: 50px; /* 与右箭头保持距离 */
    border: 1px solid #999999; /* 初始灰色边框 */
}

.slidejt .prev-arrow svg path {
    fill: #999999 !important; /* 初始灰色图标 */
    transition: fill 0.3s ease;
}

/* 5. 右箭头 (Next) 的独立样式：贴紧最右侧及初始灰色 */
.slidejt .next-arrow {
    right: 0 !important;
    border: 1px solid #999999; /* 初始改为灰色边框 */
}

.slidejt .next-arrow svg path {
    fill: #999999 !important; /* 初始改为灰色图标 */
    transition: fill 0.3s ease;
}

/* 6. 鼠标悬停 (Hover) 时的交互效果：左右箭头统身边框和图标变成橙色 */
.slidejt .prev-arrow:hover,
.slidejt .next-arrow:hover {
    border-color: #F05A28 !important; /* 边框变橙 */
}

.slidejt .prev-arrow:hover svg path,
.slidejt .next-arrow:hover svg path {
    fill: #F05A28 !important; /* 图标变橙 */
}/* End custom CSS */
/* Start custom CSS *//* 覆盖原本的行内宽度，让表格自适应容器并全宽显示 */
.app-cat-table table {
    width: 100% !important;
    border-collapse: collapse;
    font-family: inherit;
}

/* 统一设置所有单元格的内边距和左对齐 */
.app-cat-table table td {
    padding: 24px 10px !important; /* 增加上下留白以匹配图片样式 */
    text-align: left;
    border: none !important; /* 清除默认或行内的边框 */
    vertical-align: middle;
}

/* 为每一行（除了最后一行）添加浅灰色的底边框 */
.app-cat-table table tr {
    border-bottom: 1px solid #eaeaea;
}

/* 移除最后一行的底边框（可选，让底部更干净） */
.app-cat-table table tr:last-child {
    border-bottom: none;
}

/* 针对表头（因为您的HTML中表头使用的是 <td> 而不是 <th>，所以选择第一行） */
.app-cat-table table tr:first-child td {
    font-weight: 600; /* 加粗表头 */
    color: #111111; /* 表头字体颜色更深 */
    padding-top: 10px !important;
}

/* 针对非表头的数据行设置字体颜色 */
.app-cat-table table tr:not(:first-child) td {
    color: #555555; /* 数据行字体颜色稍浅 */
    font-weight: 400;
}
/*we protect*/



/* 将列表容器转换为 Flexbox 以支持自适应宽度和自动换行 */
.weprotect .jet-listing-grid__items {
    display: flex !important;
    flex-wrap: wrap !important;
   
    align-items: stretch;
}

/* 覆盖 JetEngine 默认的列宽，强制每个项的宽度由其内部文本长度决定 */
.weprotect .jet-listing-grid__item {
    width: auto !important;
    max-width: 100% !important;
    flex: 0 0 auto !important;
}

/* 针对每个卡片内部的容器设置白底、阴影和内边距 */
.weprotect .jet-listing-grid__item .e-con-full {
    background-color: #ffffff !important;
    padding: 16px 24px !important; /* 卡片的上下、左右留白 */
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.06) !important; /* 模拟图片中柔和的投影效果 */
    border-radius: 2px; /* 极轻微的圆角，使其看起来更自然 */
    display: flex;
    align-items: center;
    justify-content: center;
}

/* 确保文本不折行，保持卡片宽度撑开 */
.weprotect .jet-listing-dynamic-field__content {
    color: #111111; 
    font-weight: 400;
    font-size: 16px; /* 可根据需要调整字号 */
    white-space: nowrap; /* 核心：禁止文字换行，确保宽度完全贴合内容 */
}






.app-cat-table {
  --dk-font: "Montserrat", -apple-system, "Helvetica Neue", Arial, sans-serif;
  --dk-size: 18px;
  --dk-line: 39.59px;        /* Figma lineHeight */
  --dk-pad-y: 14px;          /* Figma padding [14, 0] */
  --dk-pad-x: 0px;           /* 设计为 0 — 文字齐容器左边缘 */
  --dk-border: #e6e6e6;      /* rgba(230,230,230,1) */
  --dk-color: #000;
  --dk-weight-head: 500;     /* Montserrat Medium */
  --dk-weight-body: 400;     /* Montserrat Regular */
}

/* ---------- 表格本体: 无任何外框 ---------- */
.app-cat-table table {
  width: 100% !important;            /* 覆盖 width="563" / 422.27pt */
  max-width: 100% !important;
  table-layout: fixed !important;    /* 等分三列 = Figma 的 grow:1 */
  border-collapse: collapse !important;
  border-spacing: 0 !important;
  margin: 0 !important;
  font-family: var(--dk-font);
  color: var(--dk-color);
  background: transparent;
  border: 0 !important;              /* ← 去掉表格外框 */
}

/* ---------- 单元格: 只保留下边线 ---------- */
.app-cat-table table td,
.app-cat-table table th,
.app-cat-table table td.et1 {
  width: 33.3333% !important;          /* 覆盖 160.50pt / 108pt / 153.75pt */
  height: var(--dk-line) !important;   /* 等效最小高度; 覆盖 height="19" */
  padding: var(--dk-pad-y) var(--dk-pad-x) !important;

  font-family: var(--dk-font) !important;
  font-size: var(--dk-size) !important;
  font-weight: var(--dk-weight-body) !important;
  line-height: 1.4 !important;         /* 折行行距; 单行高度由 height 保证 */
  color: var(--dk-color) !important;
  text-align: left !important;
  text-transform: capitalize !important;
  letter-spacing: 0 !important;
  vertical-align: middle !important;
  white-space: normal !important;
  overflow: hidden;
  word-break: break-word;
  background: transparent !important;

  /* 只有横向分隔线 —— 其余三边全部去掉 */
  border: 0 !important;
  border-bottom: 1px solid var(--dk-border) !important;
}

/* 列之间留出间隔(因为 pad-x=0, 靠右侧留白分隔列) */
.app-cat-table table td:not(:last-child),
.app-cat-table table th:not(:last-child) {
  padding-right: 24px !important;
}

/* ---------- 表头行 = Medium 500 ---------- */
.app-cat-table table tr:first-child td,
.app-cat-table table thead td,
.app-cat-table table thead th {
  font-weight: var(--dk-weight-head) !important;
}

/* ---------- 压掉 Elementor / 主题默认表格样式 ---------- */
.app-cat-table table tr,
.app-cat-table table tbody tr {
  height: auto !important;             /* 覆盖 style="height: 14.25pt" */
  background: transparent !important;
  border: 0 !important;
}
.app-cat-table table tr:nth-child(even) td,
.app-cat-table table tr:nth-child(odd) td {
  background: transparent !important;  /* 干掉斑马纹 */
}
.app-cat-table table p {
  margin: 0 !important;
  font: inherit !important;
  color: inherit !important;
  line-height: inherit !important;
}
.app-cat-table .elementor-widget-text-editor {
  overflow-x: auto;                    /* 窄屏横向滚动, 不撑破布局 */
}

/* ---------- 响应式 ---------- */
@media (max-width: 1024px) {
  .app-cat-table { --dk-size: 16px; --dk-line: 32px; --dk-pad-y: 12px; }
  .app-cat-table table td:not(:last-child) { padding-right: 16px !important; }
}
@media (max-width: 767px) {
  .app-cat-table { --dk-size: 14px; --dk-line: 24px; --dk-pad-y: 10px; }
  .app-cat-table table td:not(:last-child) { padding-right: 12px !important; }
}/* End custom CSS */