.elementor-262 .elementor-element.elementor-element-b5787f9{--display:flex;--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-b5787f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-262 .elementor-element.elementor-element-8343334{--display:flex;--min-height:90vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-8343334:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-8343334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-8343334.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-262 .elementor-element.elementor-element-0bc77e1{width:100%;max-width:100%;margin:840px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-262 .elementor-element.elementor-element-0bc77e1.elementor-element{--align-self:center;}.elementor-262 .elementor-element.elementor-element-0bc77e1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:46px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-3e10f36 .elementor-button{background-color:var( --e-global-color-e539446 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:40px 40px 40px 40px;}.elementor-262 .elementor-element.elementor-element-3e10f36{width:100%;max-width:100%;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-262 .elementor-element.elementor-element-3e10f36.elementor-element{--align-self:center;}.elementor-262 .elementor-element.elementor-element-172cbc3{--display:flex;--min-height:90vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-172cbc3:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-172cbc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-172cbc3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-262 .elementor-element.elementor-element-7916769{width:100%;max-width:100%;margin:840px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-262 .elementor-element.elementor-element-7916769.elementor-element{--align-self:center;}.elementor-262 .elementor-element.elementor-element-7916769 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:46px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-03f33cd .elementor-button{background-color:var( --e-global-color-e539446 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:40px 40px 40px 40px;}.elementor-262 .elementor-element.elementor-element-03f33cd{width:100%;max-width:100%;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-262 .elementor-element.elementor-element-03f33cd.elementor-element{--align-self:center;}.elementor-262 .elementor-element.elementor-element-62e4da3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;margin:-4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;z-index:0;border-style:none;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:2vh;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:2vh;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-262 .elementor-element.elementor-element-62e4da3 .swiper-slide ) > .e-con{background-color:var( --e-global-color-e539446 );--border-radius:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-62e4da3.elementor-element{--align-self:flex-start;}.elementor-262 .elementor-element.elementor-element-62e4da3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;border-radius:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-84849a3{--display:grid;--min-height:77vh;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-262 .elementor-element.elementor-element-84849a3:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-84849a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-262 .elementor-element.elementor-element-912beef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:220px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-912beef.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-262 .elementor-element.elementor-element-912beef.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-262 .elementor-element.elementor-element-912beef.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-262 .elementor-element.elementor-element-912beef .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;}.elementor-262 .elementor-element.elementor-element-912beef .elementor-image-box-wrapper .elementor-image-box-img{width:67%;}.elementor-262 .elementor-element.elementor-element-912beef .elementor-image-box-img img{height:100%;border-style:none;border-radius:0px;transition-duration:0.3s;}.elementor-262 .elementor-element.elementor-element-912beef .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;line-height:23px;}.elementor-262 .elementor-element.elementor-element-4fcdf0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:220px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-4fcdf0e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-262 .elementor-element.elementor-element-4fcdf0e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-262 .elementor-element.elementor-element-4fcdf0e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-262 .elementor-element.elementor-element-4fcdf0e .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;}.elementor-262 .elementor-element.elementor-element-4fcdf0e .elementor-image-box-wrapper .elementor-image-box-img{width:67%;}.elementor-262 .elementor-element.elementor-element-4fcdf0e .elementor-image-box-img img{height:100%;border-style:none;border-radius:0px;transition-duration:0.3s;}.elementor-262 .elementor-element.elementor-element-4fcdf0e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;line-height:23px;}.elementor-262 .elementor-element.elementor-element-36d34ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:220px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-36d34ec.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-262 .elementor-element.elementor-element-36d34ec.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-262 .elementor-element.elementor-element-36d34ec.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-262 .elementor-element.elementor-element-36d34ec .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;}.elementor-262 .elementor-element.elementor-element-36d34ec .elementor-image-box-wrapper .elementor-image-box-img{width:67%;}.elementor-262 .elementor-element.elementor-element-36d34ec .elementor-image-box-img img{height:100%;border-style:none;border-radius:0px;transition-duration:0.3s;}.elementor-262 .elementor-element.elementor-element-36d34ec .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;line-height:23px;}.elementor-262 .elementor-element.elementor-element-7840c16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:220px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-7840c16.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-262 .elementor-element.elementor-element-7840c16.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-262 .elementor-element.elementor-element-7840c16.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-262 .elementor-element.elementor-element-7840c16 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;}.elementor-262 .elementor-element.elementor-element-7840c16 .elementor-image-box-wrapper .elementor-image-box-img{width:67%;}.elementor-262 .elementor-element.elementor-element-7840c16 .elementor-image-box-img img{height:100%;border-style:none;border-radius:0px;transition-duration:0.3s;}.elementor-262 .elementor-element.elementor-element-7840c16 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;line-height:23px;}.elementor-262 .elementor-element.elementor-element-cb2825b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:220px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-cb2825b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-262 .elementor-element.elementor-element-cb2825b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-262 .elementor-element.elementor-element-cb2825b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-262 .elementor-element.elementor-element-cb2825b .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-fe2d3f5 );}.elementor-262 .elementor-element.elementor-element-cb2825b .elementor-image-box-wrapper .elementor-image-box-img{width:67%;}.elementor-262 .elementor-element.elementor-element-cb2825b .elementor-image-box-img img{height:100%;border-style:none;border-radius:0px;transition-duration:0.3s;}.elementor-262 .elementor-element.elementor-element-cb2825b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;line-height:23px;}.elementor-262 .elementor-element.elementor-element-fc784b5{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-262 .elementor-element.elementor-element-fc784b5:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-fc784b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-262 .elementor-element.elementor-element-f0bd12c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;font-family:"Inter", Sans-serif;font-size:175px;font-weight:700;text-transform:uppercase;line-height:8rlh;letter-spacing:-5px;}.elementor-262 .elementor-element.elementor-element-f0bd12c p{margin-block-end:0px;}.elementor-262 .elementor-element.elementor-element-887b3cd{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:-313px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-43bb9c8 img{width:100%;max-width:100%;height:100%;border-style:none;}.elementor-262 .elementor-element.elementor-element-ea9b2c2.elementor-element{--order:99999 /* order end hack */;}.elementor-262 .elementor-element.elementor-element-ea9b2c2 img{width:100%;max-width:100%;height:100%;border-style:none;}.elementor-262 .elementor-element.elementor-element-1741e78{--display:grid;--min-height:1440px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-701c2c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-262 .elementor-element.elementor-element-c325cae img{width:100%;max-width:100%;}.elementor-262 .elementor-element.elementor-element-2a26e14 img{width:100%;}@media(min-width:768px){.elementor-262 .elementor-element.elementor-element-b5787f9{--width:100.048%;}.elementor-262 .elementor-element.elementor-element-8343334{--width:100%;}.elementor-262 .elementor-element.elementor-element-172cbc3{--width:100%;}.elementor-262 .elementor-element.elementor-element-84849a3{--width:100%;}.elementor-262 .elementor-element.elementor-element-1741e78{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-262 .elementor-element.elementor-element-8343334{--width:100vw;}.elementor-262 .elementor-element.elementor-element-172cbc3{--width:100vw;}}@media(max-width:1024px){.elementor-262 .elementor-element.elementor-element-8343334.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-262 .elementor-element.elementor-element-0bc77e1 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-262 .elementor-element.elementor-element-172cbc3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-262 .elementor-element.elementor-element-7916769 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-262 .elementor-element.elementor-element-62e4da3{--e-n-carousel-swiper-slides-to-display:1;margin:-11vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-262 .elementor-element.elementor-element-84849a3{--grid-auto-flow:row;}.elementor-262 .elementor-element.elementor-element-fc784b5{--min-height:48vh;}.elementor-262 .elementor-element.elementor-element-887b3cd{--grid-auto-flow:row;}.elementor-262 .elementor-element.elementor-element-1741e78{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-262 .elementor-element.elementor-element-0bc77e1{margin:500px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-262 .elementor-element.elementor-element-3e10f36 .elementor-button{font-size:18px;}.elementor-262 .elementor-element.elementor-element-7916769{margin:500px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-262 .elementor-element.elementor-element-03f33cd .elementor-button{font-size:18px;}.elementor-262 .elementor-element.elementor-element-62e4da3{--e-n-carousel-swiper-slides-to-display:1;}.elementor-262 .elementor-element.elementor-element-84849a3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-262 .elementor-element.elementor-element-912beef .elementor-image-box-img{margin-bottom:0px;}.elementor-262 .elementor-element.elementor-element-4fcdf0e .elementor-image-box-img{margin-bottom:0px;}.elementor-262 .elementor-element.elementor-element-36d34ec .elementor-image-box-img{margin-bottom:0px;}.elementor-262 .elementor-element.elementor-element-7840c16 .elementor-image-box-img{margin-bottom:0px;}.elementor-262 .elementor-element.elementor-element-cb2825b .elementor-image-box-img{margin-bottom:0px;}.elementor-262 .elementor-element.elementor-element-887b3cd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-262 .elementor-element.elementor-element-1741e78{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-8343334 *//* --- 修复版：左右箭头交互 --- */

/* 1. 设置整个幻灯片容器为基准 */
.elementor-262 .elementor-element.elementor-element-8343334 {
    position: relative !important;
}

/* 2. 左半边区域：鼠标变左箭头 */
.elementor-262 .elementor-element.elementor-element-8343334::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;           /* 占据左边一半 */
    height: 100%;         /* 高度撑满整个幻灯片 */
    cursor: w-resize;     /* 显示向左箭头 <-- */
    z-index: 1;           /* 层级低一点，作为背景层 */
}

/* 3. 右半边区域：鼠标变右箭头 */
.elementor-262 .elementor-element.elementor-element-8343334::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 50%;           /* 占据右边一半 */
    height: 100%;
    cursor: e-resize;     /* 显示向右箭头 --> */
    z-index: 1;
}

/* 4. 【关键】强制按钮和文字浮在最上面，确保能点击！*/
.elementor-262 .elementor-element.elementor-element-8343334 .elementor-container,
.elementor-262 .elementor-element.elementor-element-8343334 .elementor-button,
.elementor-262 .elementor-element.elementor-element-8343334 .elementor-widget-button {
    position: relative;
    z-index: 10 !important; /* 让按钮层级比箭头高 */
    pointer-events: auto;   /* 确保按钮可以被点击 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172cbc3 *//* --- 修复版：左右箭头交互 --- */

/* 1. 设置整个幻灯片容器为基准 */
.elementor-262 .elementor-element.elementor-element-172cbc3 {
    position: relative !important;
}

/* 2. 左半边区域：鼠标变左箭头 */
.elementor-262 .elementor-element.elementor-element-172cbc3::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;           /* 占据左边一半 */
    height: 100%;         /* 高度撑满整个幻灯片 */
    cursor: w-resize;     /* 显示向左箭头 <-- */
    z-index: 1;           /* 层级低一点，作为背景层 */
}

/* 3. 右半边区域：鼠标变右箭头 */
.elementor-262 .elementor-element.elementor-element-172cbc3::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 50%;           /* 占据右边一半 */
    height: 100%;
    cursor: e-resize;     /* 显示向右箭头 --> */
    z-index: 1;
}

/* 4. 【关键】强制按钮和文字浮在最上面，确保能点击！*/
.elementor-262 .elementor-element.elementor-element-172cbc3 .elementor-container,
.elementor-262 .elementor-element.elementor-element-172cbc3 .elementor-button,
.elementor-262 .elementor-element.elementor-element-172cbc3 .elementor-widget-button {
    position: relative;
    z-index: 10 !important; /* 让按钮层级比箭头高 */
    pointer-events: auto;   /* 确保按钮可以被点击 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8343334 *//* --- 修复版：左右箭头交互 --- */

/* 1. 设置整个幻灯片容器为基准 */
.elementor-262 .elementor-element.elementor-element-8343334 {
    position: relative !important;
}

/* 2. 左半边区域：鼠标变左箭头 */
.elementor-262 .elementor-element.elementor-element-8343334::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;           /* 占据左边一半 */
    height: 100%;         /* 高度撑满整个幻灯片 */
    cursor: w-resize;     /* 显示向左箭头 <-- */
    z-index: 1;           /* 层级低一点，作为背景层 */
}

/* 3. 右半边区域：鼠标变右箭头 */
.elementor-262 .elementor-element.elementor-element-8343334::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 50%;           /* 占据右边一半 */
    height: 100%;
    cursor: e-resize;     /* 显示向右箭头 --> */
    z-index: 1;
}

/* 4. 【关键】强制按钮和文字浮在最上面，确保能点击！*/
.elementor-262 .elementor-element.elementor-element-8343334 .elementor-container,
.elementor-262 .elementor-element.elementor-element-8343334 .elementor-button,
.elementor-262 .elementor-element.elementor-element-8343334 .elementor-widget-button {
    position: relative;
    z-index: 10 !important; /* 让按钮层级比箭头高 */
    pointer-events: auto;   /* 确保按钮可以被点击 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172cbc3 *//* --- 修复版：左右箭头交互 --- */

/* 1. 设置整个幻灯片容器为基准 */
.elementor-262 .elementor-element.elementor-element-172cbc3 {
    position: relative !important;
}

/* 2. 左半边区域：鼠标变左箭头 */
.elementor-262 .elementor-element.elementor-element-172cbc3::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;           /* 占据左边一半 */
    height: 100%;         /* 高度撑满整个幻灯片 */
    cursor: w-resize;     /* 显示向左箭头 <-- */
    z-index: 1;           /* 层级低一点，作为背景层 */
}

/* 3. 右半边区域：鼠标变右箭头 */
.elementor-262 .elementor-element.elementor-element-172cbc3::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 50%;           /* 占据右边一半 */
    height: 100%;
    cursor: e-resize;     /* 显示向右箭头 --> */
    z-index: 1;
}

/* 4. 【关键】强制按钮和文字浮在最上面，确保能点击！*/
.elementor-262 .elementor-element.elementor-element-172cbc3 .elementor-container,
.elementor-262 .elementor-element.elementor-element-172cbc3 .elementor-button,
.elementor-262 .elementor-element.elementor-element-172cbc3 .elementor-widget-button {
    position: relative;
    z-index: 10 !important; /* 让按钮层级比箭头高 */
    pointer-events: auto;   /* 确保按钮可以被点击 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8343334 *//* --- 修复版：左右箭头交互 --- */

/* 1. 设置整个幻灯片容器为基准 */
.elementor-262 .elementor-element.elementor-element-8343334 {
    position: relative !important;
}

/* 2. 左半边区域：鼠标变左箭头 */
.elementor-262 .elementor-element.elementor-element-8343334::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;           /* 占据左边一半 */
    height: 100%;         /* 高度撑满整个幻灯片 */
    cursor: w-resize;     /* 显示向左箭头 <-- */
    z-index: 1;           /* 层级低一点，作为背景层 */
}

/* 3. 右半边区域：鼠标变右箭头 */
.elementor-262 .elementor-element.elementor-element-8343334::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 50%;           /* 占据右边一半 */
    height: 100%;
    cursor: e-resize;     /* 显示向右箭头 --> */
    z-index: 1;
}

/* 4. 【关键】强制按钮和文字浮在最上面，确保能点击！*/
.elementor-262 .elementor-element.elementor-element-8343334 .elementor-container,
.elementor-262 .elementor-element.elementor-element-8343334 .elementor-button,
.elementor-262 .elementor-element.elementor-element-8343334 .elementor-widget-button {
    position: relative;
    z-index: 10 !important; /* 让按钮层级比箭头高 */
    pointer-events: auto;   /* 确保按钮可以被点击 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172cbc3 *//* --- 修复版：左右箭头交互 --- */

/* 1. 设置整个幻灯片容器为基准 */
.elementor-262 .elementor-element.elementor-element-172cbc3 {
    position: relative !important;
}

/* 2. 左半边区域：鼠标变左箭头 */
.elementor-262 .elementor-element.elementor-element-172cbc3::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;           /* 占据左边一半 */
    height: 100%;         /* 高度撑满整个幻灯片 */
    cursor: w-resize;     /* 显示向左箭头 <-- */
    z-index: 1;           /* 层级低一点，作为背景层 */
}

/* 3. 右半边区域：鼠标变右箭头 */
.elementor-262 .elementor-element.elementor-element-172cbc3::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 50%;           /* 占据右边一半 */
    height: 100%;
    cursor: e-resize;     /* 显示向右箭头 --> */
    z-index: 1;
}

/* 4. 【关键】强制按钮和文字浮在最上面，确保能点击！*/
.elementor-262 .elementor-element.elementor-element-172cbc3 .elementor-container,
.elementor-262 .elementor-element.elementor-element-172cbc3 .elementor-button,
.elementor-262 .elementor-element.elementor-element-172cbc3 .elementor-widget-button {
    position: relative;
    z-index: 10 !important; /* 让按钮层级比箭头高 */
    pointer-events: auto;   /* 确保按钮可以被点击 */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0bd12c */.elementor-262 .elementor-element.elementor-element-f0bd12c {
    /* 核心反差效果 */
    mix-blend-mode: difference;
    
    /* 【关键修改在这里】 */
    /* 原来是纯白 #FFFFFF，现在改成浅灰色 #CCCCCC */
    /* 你可以试着改这个颜色代码：灰色越浅越实，灰色越深越透 */
    color: #999999C !important; 
    
    /* 让鼠标可以穿透 */
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c325cae *//* 1. 强制让“链接外套”撑满整个容器 */
.elementor-262 .elementor-element.elementor-element-c325cae a {
    display: block !important;       /* 把链接变成块级元素 (盒子) */
    width: 100% !important;          /* 宽度撑满 */
    height: 100% !important;         /* 高度撑满 */
    text-decoration: none !important;/* 去掉任何可能的下划线 */
}

/* 2. 让里面的“图片”填满这个链接盒子 */
.elementor-262 .elementor-element.elementor-element-c325cae img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;    /* 保持比例裁剪，不变形 */
    display: block !important;       /* 消除图片底部的微小缝隙 */
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a26e14 *//* 1. 强制让“链接外套”撑满整个容器 */
.elementor-262 .elementor-element.elementor-element-2a26e14 a {
    display: block !important;       /* 把链接变成块级元素 (盒子) */
    width: 100% !important;          /* 宽度撑满 */
    height: 100% !important;         /* 高度撑满 */
    text-decoration: none !important;/* 去掉任何可能的下划线 */
}

/* 2. 让里面的“图片”填满这个链接盒子 */
.elementor-262 .elementor-element.elementor-element-2a26e14 img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;    /* 保持比例裁剪，不变形 */
    display: block !important;       /* 消除图片底部的微小缝隙 */
    margin: 0 !important;
}/* End custom CSS */