.elementor-4876 .elementor-element.elementor-element-1e2117b5{--display:flex;--min-height:85vh;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.69;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4876 .elementor-element.elementor-element-1e2117b5:not(.elementor-motion-effects-element-type-background), .elementor-4876 .elementor-element.elementor-element-1e2117b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://cemb-dev.flyhorse.com/wp-content/uploads/2026/07/Industry-cemb.png") 50% 50%;background-size:cover;}.elementor-4876 .elementor-element.elementor-element-1e2117b5::before, .elementor-4876 .elementor-element.elementor-element-1e2117b5 > .elementor-background-video-container::before, .elementor-4876 .elementor-element.elementor-element-1e2117b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4876 .elementor-element.elementor-element-1e2117b5 > .elementor-background-slideshow::before, .elementor-4876 .elementor-element.elementor-element-1e2117b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4876 .elementor-element.elementor-element-1e2117b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4876 .elementor-element.elementor-element-4867de1e{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:40px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4876 .elementor-element.elementor-element-56433504{padding:0px 0px 20px 0px;}.elementor-4876 .elementor-element.elementor-element-56433504 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:5.3rem;font-weight:700;color:#FFFFFF;}.elementor-4876 .elementor-element.elementor-element-14ac1ec9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:3.5rem;font-weight:300;line-height:1em;color:#FFFFFF;}.elementor-4876 .elementor-element.elementor-element-7de2d489{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-4876 .elementor-element.elementor-element-e449763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5% 25% 0% 0%;font-size:1.4rem;line-height:1.5em;}.elementor-4876 .elementor-element.elementor-element-62145101{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4876 .elementor-element.elementor-element-139404a7{padding:0rem 0rem 0rem 0rem;}.elementor-4876 .elementor-element.elementor-element-139404a7 .elementor-heading-title{font-size:3rem;font-weight:700;}.elementor-4876 .elementor-element.elementor-element-34f93a3e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4876 .elementor-element.elementor-element-1d5acb66{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4876 .elementor-element.elementor-element-1d5acb66:not(.elementor-motion-effects-element-type-background), .elementor-4876 .elementor-element.elementor-element-1d5acb66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cemb-dev.flyhorse.com/wp-content/uploads/2026/07/Keyword.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4876 .elementor-element.elementor-element-1d5acb66::before, .elementor-4876 .elementor-element.elementor-element-1d5acb66 > .elementor-background-video-container::before, .elementor-4876 .elementor-element.elementor-element-1d5acb66 > .e-con-inner > .elementor-background-video-container::before, .elementor-4876 .elementor-element.elementor-element-1d5acb66 > .elementor-background-slideshow::before, .elementor-4876 .elementor-element.elementor-element-1d5acb66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4876 .elementor-element.elementor-element-1d5acb66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EEEEEE;--background-overlay:'';}.elementor-4876 .elementor-element.elementor-element-7c89f05a{padding:0rem 0rem 2.8rem 0rem;}.elementor-4876 .elementor-element.elementor-element-7c89f05a .elementor-heading-title{font-size:2rem;}.elementor-4876 .elementor-element.elementor-element-41ac1434{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4876 .elementor-element.elementor-element-41ac1434:not(.elementor-motion-effects-element-type-background), .elementor-4876 .elementor-element.elementor-element-41ac1434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cemb-dev.flyhorse.com/wp-content/uploads/2026/07/sector-industryi-cemb.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4876 .elementor-element.elementor-element-41ac1434::before, .elementor-4876 .elementor-element.elementor-element-41ac1434 > .elementor-background-video-container::before, .elementor-4876 .elementor-element.elementor-element-41ac1434 > .e-con-inner > .elementor-background-video-container::before, .elementor-4876 .elementor-element.elementor-element-41ac1434 > .elementor-background-slideshow::before, .elementor-4876 .elementor-element.elementor-element-41ac1434 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4876 .elementor-element.elementor-element-41ac1434 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4876 .elementor-element.elementor-element-67b2413a{padding:0rem 0rem 5rem 0rem;}.elementor-4876 .elementor-element.elementor-element-67b2413a .elementor-heading-title{font-size:2rem;color:#FFFFFF;}.elementor-4876 .elementor-element.elementor-element-13c0abee{font-size:1.2rem;color:#F7F3F3;}.elementor-4876 .elementor-element.elementor-element-267c2779{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4876 .elementor-element.elementor-element-267c2779:not(.elementor-motion-effects-element-type-background), .elementor-4876 .elementor-element.elementor-element-267c2779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cemb-dev.flyhorse.com/wp-content/uploads/2026/07/Rotor-cemb-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4876 .elementor-element.elementor-element-267c2779::before, .elementor-4876 .elementor-element.elementor-element-267c2779 > .elementor-background-video-container::before, .elementor-4876 .elementor-element.elementor-element-267c2779 > .e-con-inner > .elementor-background-video-container::before, .elementor-4876 .elementor-element.elementor-element-267c2779 > .elementor-background-slideshow::before, .elementor-4876 .elementor-element.elementor-element-267c2779 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4876 .elementor-element.elementor-element-267c2779 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4876 .elementor-element.elementor-element-6e80c410{padding:0rem 0rem 5rem 0rem;}.elementor-4876 .elementor-element.elementor-element-6e80c410 .elementor-heading-title{font-size:2rem;color:#FFFFFF;}.elementor-4876 .elementor-element.elementor-element-5a251532{font-size:1.2rem;color:#F7F3F3;}.elementor-4876 .elementor-element.elementor-element-5867035b{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4876 .elementor-element.elementor-element-5867035b:not(.elementor-motion-effects-element-type-background), .elementor-4876 .elementor-element.elementor-element-5867035b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cemb-dev.flyhorse.com/wp-content/uploads/2026/07/Universali-cemb-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4876 .elementor-element.elementor-element-5867035b::before, .elementor-4876 .elementor-element.elementor-element-5867035b > .elementor-background-video-container::before, .elementor-4876 .elementor-element.elementor-element-5867035b > .e-con-inner > .elementor-background-video-container::before, .elementor-4876 .elementor-element.elementor-element-5867035b > .elementor-background-slideshow::before, .elementor-4876 .elementor-element.elementor-element-5867035b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4876 .elementor-element.elementor-element-5867035b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4876 .elementor-element.elementor-element-1e253ae0{padding:0rem 0rem 5rem 0rem;}.elementor-4876 .elementor-element.elementor-element-1e253ae0 .elementor-heading-title{font-size:2rem;color:#FFFFFF;}.elementor-4876 .elementor-element.elementor-element-64599c5b{font-size:1.2rem;color:#F7F3F3;}.elementor-4876 .elementor-element.elementor-element-177e741d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-4876 .elementor-element.elementor-element-177e741d:not(.elementor-motion-effects-element-type-background), .elementor-4876 .elementor-element.elementor-element-177e741d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-4876 .elementor-element.elementor-element-474dd856{padding:0rem 0rem 2rem 0rem;}.elementor-4876 .elementor-element.elementor-element-474dd856 .elementor-heading-title{font-size:3rem;font-weight:700;}.elementor-4876 .elementor-element.elementor-element-69a0dbcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:15px 15px 15px 15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4876 .elementor-element.elementor-element-69a0dbcb:not(.elementor-motion-effects-element-type-background), .elementor-4876 .elementor-element.elementor-element-69a0dbcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCDCDC;}.elementor-4876 .elementor-element.elementor-element-69a0dbcb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF0202;--border-color:#FF0202;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-4876 .elementor-element.elementor-element-69a0dbcb, .elementor-4876 .elementor-element.elementor-element-69a0dbcb::before{--border-transition:0.3s;}.elementor-4876 .elementor-element.elementor-element-2fb852af{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.5rem) 0rem;}.elementor-4876 .elementor-element.elementor-element-39765a7c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;color:#000000;}.elementor-4876 .elementor-element.elementor-element-72df4888 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4876 .elementor-element.elementor-element-72df4888 .elementor-button{font-weight:normal;}.elementor-4876 .elementor-element.elementor-element-535307a0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:15px 15px 15px 15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4876 .elementor-element.elementor-element-535307a0:not(.elementor-motion-effects-element-type-background), .elementor-4876 .elementor-element.elementor-element-535307a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCDCDC;}.elementor-4876 .elementor-element.elementor-element-535307a0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF0202;--border-color:#FF0202;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-4876 .elementor-element.elementor-element-535307a0, .elementor-4876 .elementor-element.elementor-element-535307a0::before{--border-transition:0.3s;}.elementor-4876 .elementor-element.elementor-element-2122746e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 5.5rem) 0rem;}.elementor-4876 .elementor-element.elementor-element-83e3f9b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.5rem) 0rem;color:#000000;}.elementor-4876 .elementor-element.elementor-element-56f5cd1a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4876 .elementor-element.elementor-element-56f5cd1a .elementor-button{font-weight:normal;}.elementor-4876 .elementor-element.elementor-element-55f0b9ca{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:15px 15px 15px 15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4876 .elementor-element.elementor-element-55f0b9ca:not(.elementor-motion-effects-element-type-background), .elementor-4876 .elementor-element.elementor-element-55f0b9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCDCDC;}.elementor-4876 .elementor-element.elementor-element-55f0b9ca:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF0202;--border-color:#FF0202;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-4876 .elementor-element.elementor-element-55f0b9ca, .elementor-4876 .elementor-element.elementor-element-55f0b9ca::before{--border-transition:0.3s;}.elementor-4876 .elementor-element.elementor-element-15a768aa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 5.5rem) 0rem;}.elementor-4876 .elementor-element.elementor-element-63b9666d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.5rem) 0rem;color:#000000;}.elementor-4876 .elementor-element.elementor-element-55f9b258 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4876 .elementor-element.elementor-element-55f9b258 .elementor-button{font-weight:normal;}.elementor-4876 .elementor-element.elementor-element-3367a58f{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:35px;--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:0px;--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:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:47px;--e-n-carousel-swiper-pagination-size:2px;--e-n-carousel-progressbar-normal-color:#ED0000;}.elementor-4876 .elementor-element.elementor-element-470eb462{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4876 .elementor-element.elementor-element-64e357b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0rem 0rem 0rem 0rem;border-style:solid;border-width:0px 0px 2px 0px;border-color:#999999;text-align:start;}.elementor-4876 .elementor-element.elementor-element-64e357b7 .elementor-heading-title{font-size:3rem;font-weight:700;-webkit-text-stroke-color:#CD0606;stroke:#CD0606;}.elementor-4876 .elementor-element.elementor-element-3c892969{--swiper-slides-to-display:2;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:20px;--swiper-pagination-size:3px;--progressbar-normal-color:#E0E0E0;--progressbar-hover-color:#FF0000;}.elementor-4876 .elementor-element.elementor-element-3c892969 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#B0B1B3;}.elementor-4876 .elementor-element.elementor-element-3c892969 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#F30909;}.elementor-4876 .elementor-element.elementor-element-3c892969 .swiper-slide > .elementor-element{height:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4876 .elementor-element.elementor-element-1d5acb66{--width:25%;}.elementor-4876 .elementor-element.elementor-element-41ac1434{--width:25%;}.elementor-4876 .elementor-element.elementor-element-267c2779{--width:25%;}.elementor-4876 .elementor-element.elementor-element-5867035b{--width:25%;}}@media(max-width:1000px) and (min-width:768px){.elementor-4876 .elementor-element.elementor-element-1d5acb66{--width:48%;}.elementor-4876 .elementor-element.elementor-element-41ac1434{--width:48%;}.elementor-4876 .elementor-element.elementor-element-267c2779{--width:48%;}.elementor-4876 .elementor-element.elementor-element-5867035b{--width:48%;}}@media(max-width:880px) and (min-width:768px){.elementor-4876 .elementor-element.elementor-element-1d5acb66{--width:48%;}.elementor-4876 .elementor-element.elementor-element-41ac1434{--width:48%;}.elementor-4876 .elementor-element.elementor-element-267c2779{--width:48%;}.elementor-4876 .elementor-element.elementor-element-5867035b{--width:48%;}}@media(max-width:1200px){.elementor-4876 .elementor-element.elementor-element-1e2117b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4876 .elementor-element.elementor-element-4867de1e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:1rem;--padding-left:4rem;--padding-right:0rem;}.elementor-4876 .elementor-element.elementor-element-56433504{padding:0px 0px 30px 0px;}.elementor-4876 .elementor-element.elementor-element-56433504 .elementor-heading-title{font-size:3rem;}.elementor-4876 .elementor-element.elementor-element-7de2d489{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-e449763{padding:5% 0% 0% 0%;font-size:1rem;}.elementor-4876 .elementor-element.elementor-element-62145101{--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-139404a7 .elementor-heading-title{font-size:2rem;}.elementor-4876 .elementor-element.elementor-element-34f93a3e{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-1d5acb66{--min-height:300px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-7c89f05a{padding:0px 0px 0px 0px;}.elementor-4876 .elementor-element.elementor-element-7c89f05a .elementor-heading-title{font-size:1.2rem;}.elementor-4876 .elementor-element.elementor-element-41ac1434{--min-height:300px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-67b2413a{padding:0px 0px 50px 0px;}.elementor-4876 .elementor-element.elementor-element-67b2413a .elementor-heading-title{font-size:1.2rem;}.elementor-4876 .elementor-element.elementor-element-13c0abee{font-size:1rem;}.elementor-4876 .elementor-element.elementor-element-267c2779{--min-height:300px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-6e80c410{padding:0px 0px 50px 0px;}.elementor-4876 .elementor-element.elementor-element-6e80c410 .elementor-heading-title{font-size:1.2rem;}.elementor-4876 .elementor-element.elementor-element-5a251532{font-size:1rem;}.elementor-4876 .elementor-element.elementor-element-5867035b{--min-height:300px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-1e253ae0{padding:0px 0px 50px 0px;}.elementor-4876 .elementor-element.elementor-element-1e253ae0 .elementor-heading-title{font-size:1.2rem;}.elementor-4876 .elementor-element.elementor-element-64599c5b{font-size:1rem;}.elementor-4876 .elementor-element.elementor-element-177e741d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-474dd856 .elementor-heading-title{font-size:2rem;}.elementor-4876 .elementor-element.elementor-element-69a0dbcb{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4876 .elementor-element.elementor-element-69a0dbcb:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-4876 .elementor-element.elementor-element-2fb852af{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-4876 .elementor-element.elementor-element-2fb852af .elementor-heading-title{font-size:1.2rem;}.elementor-4876 .elementor-element.elementor-element-39765a7c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-4876 .elementor-element.elementor-element-535307a0{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4876 .elementor-element.elementor-element-535307a0:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-4876 .elementor-element.elementor-element-2122746e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-4876 .elementor-element.elementor-element-2122746e .elementor-heading-title{font-size:1.2rem;}.elementor-4876 .elementor-element.elementor-element-83e3f9b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-4876 .elementor-element.elementor-element-55f0b9ca{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4876 .elementor-element.elementor-element-55f0b9ca:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-4876 .elementor-element.elementor-element-15a768aa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-4876 .elementor-element.elementor-element-15a768aa .elementor-heading-title{font-size:1.2rem;}.elementor-4876 .elementor-element.elementor-element-63b9666d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-size:1rem;}.elementor-4876 .elementor-element.elementor-element-3367a58f{padding:0px 0px 0px 0px;}.elementor-4876 .elementor-element.elementor-element-470eb462{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-64e357b7 .elementor-heading-title{font-size:2rem;}.elementor-4876 .elementor-element.elementor-element-3c892969{--swiper-slides-to-display:2;}}@media(max-width:1000px){.elementor-4876 .elementor-element.elementor-element-1e2117b5{--min-height:30vh;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-4867de1e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4876 .elementor-element.elementor-element-14ac1ec9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4876 .elementor-element.elementor-element-14ac1ec9 .elementor-heading-title{font-size:1.5em;}.elementor-4876 .elementor-element.elementor-element-7de2d489{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-34f93a3e{--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-4876 .elementor-element.elementor-element-1d5acb66{--min-height:400px;--gap:00px 0px;--row-gap:00px;--column-gap:0px;}.elementor-4876 .elementor-element.elementor-element-41ac1434:not(.elementor-motion-effects-element-type-background), .elementor-4876 .elementor-element.elementor-element-41ac1434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cemb-dev.flyhorse.com/wp-content/uploads/2026/07/sector-industryi-cemb.png");}.elementor-4876 .elementor-element.elementor-element-41ac1434{--min-height:400px;--gap:00px 0px;--row-gap:00px;--column-gap:0px;}.elementor-4876 .elementor-element.elementor-element-267c2779:not(.elementor-motion-effects-element-type-background), .elementor-4876 .elementor-element.elementor-element-267c2779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cemb-dev.flyhorse.com/wp-content/uploads/2026/07/Rotor-cemb-1.png");}.elementor-4876 .elementor-element.elementor-element-267c2779{--min-height:400px;--gap:00px 0px;--row-gap:00px;--column-gap:0px;}.elementor-4876 .elementor-element.elementor-element-5867035b:not(.elementor-motion-effects-element-type-background), .elementor-4876 .elementor-element.elementor-element-5867035b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cemb-dev.flyhorse.com/wp-content/uploads/2026/07/Universali-cemb-2.png");}.elementor-4876 .elementor-element.elementor-element-5867035b{--min-height:400px;--gap:00px 0px;--row-gap:00px;--column-gap:0px;}.elementor-4876 .elementor-element.elementor-element-177e741d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-3367a58f{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-size:20px;--e-n-carousel-swiper-pagination-size:3px;}.elementor-4876 .elementor-element.elementor-element-3c892969{--swiper-slides-to-display:1;}}@media(max-width:880px){.elementor-4876 .elementor-element.elementor-element-7de2d489{--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;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-34f93a3e{--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;}.elementor-4876 .elementor-element.elementor-element-1d5acb66{--min-height:400px;--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-4876 .elementor-element.elementor-element-41ac1434{--min-height:400px;--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;--overlay-opacity:0.6;}.elementor-4876 .elementor-element.elementor-element-267c2779{--min-height:400px;--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;--overlay-opacity:0.6;}.elementor-4876 .elementor-element.elementor-element-5867035b{--min-height:400px;--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;--overlay-opacity:0.6;}.elementor-4876 .elementor-element.elementor-element-3c892969{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-4876 .elementor-element.elementor-element-1e2117b5{--min-height:45vh;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:0px;}.elementor-4876 .elementor-element.elementor-element-4867de1e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-56433504{padding:0px 0px 0px 0px;}.elementor-4876 .elementor-element.elementor-element-56433504 .elementor-heading-title{font-size:3rem;}.elementor-4876 .elementor-element.elementor-element-14ac1ec9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4876 .elementor-element.elementor-element-14ac1ec9 .elementor-heading-title{font-size:2rem;}.elementor-4876 .elementor-element.elementor-element-7de2d489{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-62145101{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-139404a7 .elementor-heading-title{font-size:1.5rem;}.elementor-4876 .elementor-element.elementor-element-34f93a3e{--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;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-1d5acb66{--width:100%;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-7c89f05a .elementor-heading-title{font-size:2rem;line-height:3em;}.elementor-4876 .elementor-element.elementor-element-41ac1434{--width:100%;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-67b2413a{padding:0px 0px 0px 0px;}.elementor-4876 .elementor-element.elementor-element-67b2413a .elementor-heading-title{font-size:2rem;line-height:3em;}.elementor-4876 .elementor-element.elementor-element-267c2779{--width:100%;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-6e80c410{padding:0px 0px 0px 0px;}.elementor-4876 .elementor-element.elementor-element-6e80c410 .elementor-heading-title{font-size:2rem;line-height:3em;}.elementor-4876 .elementor-element.elementor-element-5867035b{--width:100%;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-1e253ae0{padding:0px 0px 0px 0px;}.elementor-4876 .elementor-element.elementor-element-1e253ae0 .elementor-heading-title{font-size:2rem;line-height:3em;}.elementor-4876 .elementor-element.elementor-element-177e741d{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-474dd856 .elementor-heading-title{font-size:1.5rem;}.elementor-4876 .elementor-element.elementor-element-2122746e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;}.elementor-4876 .elementor-element.elementor-element-83e3f9b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-4876 .elementor-element.elementor-element-15a768aa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;}.elementor-4876 .elementor-element.elementor-element-63b9666d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-4876 .elementor-element.elementor-element-3367a58f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4876 .elementor-element.elementor-element-470eb462{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4876 .elementor-element.elementor-element-64e357b7 .elementor-heading-title{font-size:1.5rem;}.elementor-4876 .elementor-element.elementor-element-3c892969{--swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-1e2117b5 */.elementor-4876 .elementor-element.elementor-element-1e2117b5 video {
    filter: grayscale(100%) !important;
}

/* 黑白滤镜 (保留这句) */
.elementor-4876 .elementor-element.elementor-element-1e2117b5 video {
    filter: grayscale(100%) !important;
}

/* 终极伪元素魔法：凭空创造 3 段式渐变光影 */
.elementor-4876 .elementor-element.elementor-element-1e2117b5::after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    pointer-events: none !important; /* 鼠标穿透，不挡点击 */
    z-index: 0 !important; /* 确保它压在视频上，但在文字下方 */
    
    /* 电影级光影调色盘：上暗 -&gt; 中透 -&gt; 下极暗 */
    background: linear-gradient(
        to bottom, 
        rgba(0,0,0, 0.85) 0%,   
        rgba(0,0,0, 0.0) 50%,  
        rgba(0,0,0, 0.95) 100%  
    ) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3491577c *//* 1. 表单整体改为“纵向排列”，让 Search 按钮自然掉到输入框正下方 */
.elementor-4876 .elementor-element.elementor-element-3491577c .cemb-card-search {
    display: flex;
    flex-direction: column; /* 关键：纵向堆叠 */
    align-items: flex-start; /* 内容靠左对齐 */
    width: 100%;
    margin-top: 10px;
}

/* 2. 深色输入框样式 */
.elementor-4876 .elementor-element.elementor-element-3491577c .search-field {
    background-color: rgba(0, 0, 0, 0.1) !important; 
    border: none !important;
    border-radius: 4px !important;
    color: #000000 !important; 
    font-size: 1.4em !important;
    
    /* 核心修改：加大上下 Padding (从 12px 改为 18px)，让输入框更饱满更高 */
    padding: 18px 16px !important; 
    min-height: 52px !important;  /* 强行锁死最小高度为 52px */
    
    width: 100%;
    outline: none !important;
}





/* 【核心修改】：占位符 (Placeholder) 改为黑色 */
.elementor-4876 .elementor-element.elementor-element-3491577c .search-field::placeholder {
    color: #000000 !important; /* 提示词颜色：黑色 */
    opacity: 0.7 !important;   /* 稍微给一点点透明度(70%)，让它和真实输入的文字有个区分。如果想要死黑，改成 1 即可 */
}

/* 3. 美化输入框自带的“×”清除按钮 */
.elementor-4876 .elementor-element.elementor-element-3491577c .search-field::-webkit-search-cancel-button {
    -webkit-appearance: none;
    appearance: none;
    width: 16px;
    height: 16px;
    background-color: #336699; 
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z'/%3E%3C/svg%3E") center/contain no-repeat;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z'/%3E%3C/svg%3E") center/contain no-repeat;
    cursor: pointer;
    opacity: 0.6;
}
.elementor-4876 .elementor-element.elementor-element-3491577c .search-field::-webkit-search-cancel-button:hover {
    opacity: 1;
}

/* 4. 纯文字 Search 按钮样式 */
.elementor-4876 .elementor-element.elementor-element-3491577c .search-submit-btn {
    background: transparent !important; 
    border: none !important;            
    color: black !important;          
    font-size: 1.6rem !important;
    font-weight: 500 !important;
    padding: 0 !important;              
    margin-top: 20px !important;        
    cursor: pointer;
    transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3367a58f *//* ==========================================================================
   Carousel 专属定制 CSS (桌面端隐藏控制条 + 移动端完美贴合版)
   ========================================================================== */

/* ==========================================
   1. 🖥️ 桌面端（分辨率 > 1000px）：彻底隐藏箭头与进度条，不留底部空白
   ========================================== */
@media (min-width: 1001px) {
    /* 恢复底部高度（取消预留留白） */
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-swiper,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper {
        padding-bottom: 0 !important;
    }

    /* 强制隐藏左右箭头 */
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-swiper-button,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-button-prev,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-button-next {
        display: none !important;
    }

    /* 强制隐藏进度条 */
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-pagination-progressbar,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-swiper-pagination {
        display: none !important;
    }
}


/* ==========================================
   2. 📱 平板与移动端（分辨率 <= 1000px）：红色背景、白色箭头、底部进度条
   ========================================== */
@media (max-width: 1000px) {
    
    /* 🌟 补回遗漏 1：给进度条和箭头预留出 65px 的底部空间 */
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-swiper,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper {
        padding-bottom: 65px !important;
        position: relative !important;
    }

    /* 🌟 补回遗漏 2：进度条靠左定位，并扣除右侧 110px 留给两个箭头 */
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-pagination-progressbar,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-swiper-pagination {
        display: block !important;
        top: auto !important;
        bottom: 18px !important;
        left: 0 !important;
        width: calc(100% - 110px) !important;
        height: 3px !important;
        background-color: #e5e5e5 !important;
    }
    
    /* 进度条本身的红色填充 */
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-pagination-progressbar-fill {
        background-color: #ed0000 !important;
    }

    /* 以下是你原有的箭头控制代码 */
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-swiper-button,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-button-prev,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-button-next {
        display: flex !important;
        top: auto !important;
        bottom: 0px !important;
        margin-top: 0 !important;
        width: 22px !important;
        height: 22px !important;
        background-color: #ed0000 !important;
        align-items: center !important;
        justify-content: center !important;
        transition: all 0.3s ease !important;
    }

    /* 左箭头 (Prev) 定位 */
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-swiper-button-prev,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-button-prev {
        left: auto !important;
        right: 48px !important;
    }

    /* 右箭头 (Next) 定位 */
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-swiper-button-next,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-button-next {
        right: 0 !important;
    }

    /* 箭头图标颜色：纯白 */
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-swiper-button i,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-button-prev::after,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-button-next::after {
        font-size: 14px !important;
        color: #ffffff !important;
        font-weight: bold !important;
    }

    /* 悬停时加深红色 */
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-swiper-button:hover:not(.swiper-button-disabled),
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-button-prev:hover:not(.swiper-button-disabled),
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-button-next:hover:not(.swiper-button-disabled) {
        background-color: #cc0000 !important;
    }

    /* 滑到底/开头禁用状态：灰色背景 + 白色箭头 */
    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-button-disabled,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-button-disabled,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-swiper-button[aria-disabled="true"] {
        background-color: #cccccc !important;
        opacity: 1 !important;
        cursor: not-allowed !important;
        pointer-events: none !important;
    }

    .elementor-4876 .elementor-element.elementor-element-3367a58f .swiper-button-disabled::after,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-swiper-button[aria-disabled="true"] i,
    .elementor-4876 .elementor-element.elementor-element-3367a58f .elementor-button-disabled i {
        color: #ffffff !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-3c892969 *//* ==========================================
   1. 容器与进度条基础排版
   ========================================== */
/* 给轮播图底部留出控制条的空间 */
.elementor-4876 .elementor-element.elementor-element-3c892969 {
  position: relative;
  padding-bottom: 50px !important;
}

/* 定位进度条：放在左侧，宽度自动扣除右侧箭头的空间 */
.elementor-4876 .elementor-element.elementor-element-3c892969 .swiper-pagination-progressbar {
  top: auto !important;
  bottom: 18px !important;
  left: 0 !important;
  width: calc(100% - 100px) !important; /* 100px 是给右侧两个箭头留出的宽度 */
  height: 3px !important; /* 进度条粗细 */
  background-color: #E0E0E0 !important; /* 进度条未滑动时的底色 */
}

/* 进度条激活/已滑动部分的颜色 */
.elementor-4876 .elementor-element.elementor-element-3c892969 .swiper-pagination-progressbar-fill {
  background-color: #DF2027 !important; /* 品牌红 */
}


/* ==========================================
   2. 左右箭头统一控制与交互状态 (已整合合并)
   ========================================== */
/* 定位基础位置 + 正常可点击状态（红底白箭头） */
.elementor-4876 .elementor-element.elementor-element-3c892969 .elementor-swiper-button {
  /* 基础定位 (沉到底部) */
  top: auto !important;
  bottom: 0 !important;
  margin: 0 !important;
  
  /* 颜色与外观设定 */
  background-color: #DF2027 !important; /* 品牌红底 */
  color: #FFFFFF !important;            /* 白色箭头图标 */
  opacity: 1 !important;
  transition: all 0.3s ease;            /* 平滑过渡动画 */
}

/* 鼠标悬停时的效果（如需加深红色则保留） */
.elementor-4876 .elementor-element.elementor-element-3c892969 .elementor-swiper-button:hover {
  background-color: #B31015 !important;
}

/* 滑动到头时的不可点击状态（灰底灰色箭头） */
.elementor-4876 .elementor-element.elementor-element-3c892969 .elementor-swiper-button.swiper-button-disabled {
  background-color: #E0E0E0 !important; /* 灰色底 */
  color: #999999 !important;            /* 浅灰色箭头 */
  cursor: not-allowed !important;       /* 鼠标变成不可点击的禁止图标 */
  pointer-events: none !important;      /* 彻底切断点击事件 */
  opacity: 0.6 !important;
}


/* ==========================================
   3. 左右箭头独立位置对齐
   ========================================== */
/* 左箭头：靠右，排在倒数第二个 */
.elementor-4876 .elementor-element.elementor-element-3c892969 .elementor-swiper-button-prev {
  left: auto !important;
  right: 50px !important;
}

/* 右箭头：紧贴最右侧 */
.elementor-4876 .elementor-element.elementor-element-3c892969 .elementor-swiper-button-next {
  left: auto !important;
  right: 0 !important;
}/* End custom CSS */