.elementor-13524 .elementor-element.elementor-element-00350fa{--display:flex;--min-height:208px;--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;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13524 .elementor-element.elementor-element-00350fa:not(.elementor-motion-effects-element-type-background), .elementor-13524 .elementor-element.elementor-element-00350fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-13524 .elementor-element.elementor-element-00350fa::before, .elementor-13524 .elementor-element.elementor-element-00350fa > .elementor-background-video-container::before, .elementor-13524 .elementor-element.elementor-element-00350fa > .e-con-inner > .elementor-background-video-container::before, .elementor-13524 .elementor-element.elementor-element-00350fa > .elementor-background-slideshow::before, .elementor-13524 .elementor-element.elementor-element-00350fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-13524 .elementor-element.elementor-element-00350fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13524 .elementor-element.elementor-element-e89c586{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13524 .elementor-element.elementor-element-2b99f98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-13524 .elementor-element.elementor-element-2b99f98 .elementor-heading-title{color:#FFFFFF;}.elementor-13524 .elementor-element.elementor-element-bc1248f{background-color:#FFFFFF;}.elementor-13524 .elementor-element.elementor-element-bc1248f.elementor-element{--align-self:flex-start;}.elementor-13524 .elementor-element.elementor-element-261a115{--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;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13524 .elementor-element.elementor-element-4c0d40a{--display:flex;}.elementor-13524 .elementor-element.elementor-element-1cd016d{text-align:center;}.elementor-13524 .elementor-element.elementor-element-f8b95b9 .elementor-icon-list-icon{width:14px;}.elementor-13524 .elementor-element.elementor-element-f8b95b9 .elementor-icon-list-icon i{font-size:14px;}.elementor-13524 .elementor-element.elementor-element-f8b95b9 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-13524 .elementor-element.elementor-element-e3f7bc0{--display:flex;border-style:none;--border-style:none;}.elementor-13524 .elementor-element.elementor-element-921972e{--display:flex;}.elementor-13524 .elementor-element.elementor-element-57f6831{text-align:center;}.elementor-13524 .elementor-element.elementor-element-57f6831 p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-0786a4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13524 .elementor-element.elementor-element-2a0a2a6{--display:flex;border-style:none;--border-style:none;}.elementor-13524 .elementor-element.elementor-element-88150c5{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DDDDDD;}.elementor-13524 .elementor-element.elementor-element-88150c5 p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-44d2a02{--display:flex;}.elementor-13524 .elementor-element.elementor-element-33e2904 .uael-woocommerce li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-13524 .elementor-element.elementor-element-33e2904 .uael-woocommerce ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-13524 .elementor-element.elementor-element-33e2904 .uael-woo-product-wrapper{background-color:#ffffff;}.elementor-13524 .elementor-element.elementor-element-33e2904 .uael-woocommerce li.product .price{color:#EF4747;font-size:12px;}.elementor-13524 .elementor-element.elementor-element-33e2904 .uael-featured{min-height:12px;min-width:12px;line-height:12px;}.elementor-13524 .elementor-element.elementor-element-33e2904 .uael-woocommerce .uael-featured{background-color:#EF4747;}.elementor-13524 .elementor-element.elementor-element-1a10ede{--display:flex;}.elementor-13524 .elementor-element.elementor-element-d4ce148{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13524 .elementor-element.elementor-element-ef60fa4{--display:flex;}.elementor-13524 .elementor-element.elementor-element-8d6405f{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DDDDDD;}.elementor-13524 .elementor-element.elementor-element-8d6405f p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-cc46914{--display:flex;}.elementor-13524 .elementor-element.elementor-element-b670c11 .uael-woocommerce li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-13524 .elementor-element.elementor-element-b670c11 .uael-woocommerce ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-13524 .elementor-element.elementor-element-b670c11 .uael-woo-product-wrapper{background-color:#ffffff;}.elementor-13524 .elementor-element.elementor-element-b670c11 .uael-woocommerce li.product .price{color:#EF4747;font-size:12px;}.elementor-13524 .elementor-element.elementor-element-b670c11 .uael-featured{min-height:12px;min-width:12px;line-height:12px;}.elementor-13524 .elementor-element.elementor-element-b670c11 .uael-woocommerce .uael-featured{background-color:#EF4747;}.elementor-13524 .elementor-element.elementor-element-1d22fb5{--display:flex;}.elementor-13524 .elementor-element.elementor-element-413cf60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13524 .elementor-element.elementor-element-df8636f{--display:flex;}.elementor-13524 .elementor-element.elementor-element-7a95ee8{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DDDDDD;}.elementor-13524 .elementor-element.elementor-element-7a95ee8 p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-62b7dc2{--display:flex;}.elementor-13524 .elementor-element.elementor-element-5ff7291 .uael-woocommerce li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-13524 .elementor-element.elementor-element-5ff7291 .uael-woocommerce ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-13524 .elementor-element.elementor-element-5ff7291 .uael-woo-product-wrapper{background-color:#ffffff;}.elementor-13524 .elementor-element.elementor-element-5ff7291 .uael-woocommerce li.product .price{color:#EF4747;font-size:12px;}.elementor-13524 .elementor-element.elementor-element-5ff7291 .uael-featured{min-height:12px;min-width:12px;line-height:12px;}.elementor-13524 .elementor-element.elementor-element-5ff7291 .uael-woocommerce .uael-featured{background-color:#EF4747;}.elementor-13524 .elementor-element.elementor-element-e9952f9{--display:flex;}.elementor-13524 .elementor-element.elementor-element-6ea9455{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13524 .elementor-element.elementor-element-9494205{--display:flex;}.elementor-13524 .elementor-element.elementor-element-7b5ece7{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DDDDDD;}.elementor-13524 .elementor-element.elementor-element-7b5ece7 p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-55a10a5{--display:flex;}.elementor-13524 .elementor-element.elementor-element-0292bcb .uael-woocommerce li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-13524 .elementor-element.elementor-element-0292bcb .uael-woocommerce ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-13524 .elementor-element.elementor-element-0292bcb .uael-woo-product-wrapper{background-color:#ffffff;}.elementor-13524 .elementor-element.elementor-element-0292bcb .uael-woocommerce li.product .price{color:#EF4747;font-size:12px;}.elementor-13524 .elementor-element.elementor-element-0292bcb .uael-featured{min-height:12px;min-width:12px;line-height:12px;}.elementor-13524 .elementor-element.elementor-element-0292bcb .uael-woocommerce .uael-featured{background-color:#EF4747;}.elementor-13524 .elementor-element.elementor-element-9b76636{--display:flex;}.elementor-13524 .elementor-element.elementor-element-b37bb96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13524 .elementor-element.elementor-element-73ad0e0{--display:flex;}.elementor-13524 .elementor-element.elementor-element-3bf02cc{padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DDDDDD;}.elementor-13524 .elementor-element.elementor-element-3bf02cc p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-483a2f9{--display:flex;}.elementor-13524 .elementor-element.elementor-element-6045a44 .uael-woocommerce li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-13524 .elementor-element.elementor-element-6045a44 .uael-woocommerce ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-13524 .elementor-element.elementor-element-6045a44 .uael-woo-product-wrapper{background-color:#ffffff;}.elementor-13524 .elementor-element.elementor-element-6045a44 .uael-woocommerce li.product .price{color:#EF4747;font-size:12px;}.elementor-13524 .elementor-element.elementor-element-6045a44 .uael-featured{min-height:12px;min-width:12px;line-height:12px;}.elementor-13524 .elementor-element.elementor-element-6045a44 .uael-woocommerce .uael-featured{background-color:#EF4747;}.elementor-13524 .elementor-element.elementor-element-2759ab0{--display:flex;}.elementor-13524 .elementor-element.elementor-element-7184156{--display:flex;--min-height:680px;--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:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13524 .elementor-element.elementor-element-7184156:not(.elementor-motion-effects-element-type-background), .elementor-13524 .elementor-element.elementor-element-7184156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191825;}.elementor-13524 .elementor-element.elementor-element-a938692{--display:flex;--justify-content:flex-end;}.elementor-13524 .elementor-element.elementor-element-79d609d{text-align:center;}.elementor-13524 .elementor-element.elementor-element-79d609d .elementor-heading-title{color:#FFFFFF;}.elementor-13524 .elementor-element.elementor-element-332b892{--display:flex;--justify-content:flex-end;}.elementor-13524 .elementor-element.elementor-element-44e8d27{z-index:1;}.elementor-13524 .elementor-element.elementor-element-44e8d27 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage){padding-bottom:calc( 0.6 * 100% );}.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post__thumbnail:hover img{transform:scale(1.02);opacity:1;}.elementor-13524 .elementor-element.elementor-element-44e8d27.uael-post__link-complete-yes .uael-post-image-background .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:translate(-50%,-50%) scale(1.02);}.elementor-13524 .elementor-element.elementor-element-44e8d27.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:scale(1.02);opacity:1;}.elementor-13524 .elementor-element.elementor-element-44e8d27.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img{transform:translate(-50%,-50%) scale(1.02);opacity:1;}.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post-grid .uael-post-wrapper{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post-grid .uael-post-grid__inner{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post__bg-wrap{background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post__content-wrap{padding:30px 30px 30px 30px;}.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post__title{margin-bottom:5px;}.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post__meta-data{color:#adadad;margin-bottom:15px;}.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post__meta-data svg{fill:#adadad;}.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post__meta-data span{margin-right:10px;}.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post__meta-data span:last-child, .elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post__meta-data span.uael-listing__terms-link{margin-right:0;}.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post__excerpt{font-size:14px;margin-bottom:20px;}.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post-grid .slick-slider .slick-arrow{border-radius:50% 50% 50% 50%;}.elementor-13524 .elementor-element.elementor-element-6f104a6{--display:flex;--justify-content:flex-end;}.elementor-13524 .elementor-element.elementor-element-56256d9{--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-13524 .elementor-element.elementor-element-be14d7d{--display:flex;}.elementor-13524 .elementor-element.elementor-element-cde08e4{text-align:center;}.elementor-13524 .elementor-element.elementor-element-097114c{--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;}.elementor-13524 .elementor-element.elementor-element-68c4bb8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-13524 .elementor-element.elementor-element-68c4bb8:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13524 .elementor-element.elementor-element-9b0a3df .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13524 .elementor-element.elementor-element-163b29c{--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;--justify-content:space-between;}.elementor-13524 .elementor-element.elementor-element-527057a{--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;--justify-content:space-between;}.elementor-13524 .elementor-element.elementor-element-83f4121{--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;--justify-content:space-between;}.elementor-13524 .elementor-element.elementor-element-1f0c5c8{font-size:14px;}.elementor-13524 .elementor-element.elementor-element-1f0c5c8 p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-fca210c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-13524 .elementor-element.elementor-element-fca210c:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13524 .elementor-element.elementor-element-99eb56f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13524 .elementor-element.elementor-element-369348a{--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;--justify-content:space-between;}.elementor-13524 .elementor-element.elementor-element-821a5f2{--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;--justify-content:space-between;}.elementor-13524 .elementor-element.elementor-element-4a2e688{--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;--justify-content:space-between;}.elementor-13524 .elementor-element.elementor-element-34fe0be{font-size:14px;}.elementor-13524 .elementor-element.elementor-element-34fe0be p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-ad70afa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-13524 .elementor-element.elementor-element-ad70afa:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13524 .elementor-element.elementor-element-3439e15 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13524 .elementor-element.elementor-element-3f39114{--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;--justify-content:space-between;}.elementor-13524 .elementor-element.elementor-element-429b011{--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;--justify-content:space-between;}.elementor-13524 .elementor-element.elementor-element-57821e0{--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;--justify-content:space-between;}.elementor-13524 .elementor-element.elementor-element-05e8928{font-size:14px;}.elementor-13524 .elementor-element.elementor-element-05e8928 p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-15f4203{--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;--justify-content:space-between;--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13524 .elementor-element.elementor-element-15f4203:not(.elementor-motion-effects-element-type-background), .elementor-13524 .elementor-element.elementor-element-15f4203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF4747;}.elementor-13524 .elementor-element.elementor-element-15f4203::before, .elementor-13524 .elementor-element.elementor-element-15f4203 > .elementor-background-video-container::before, .elementor-13524 .elementor-element.elementor-element-15f4203 > .e-con-inner > .elementor-background-video-container::before, .elementor-13524 .elementor-element.elementor-element-15f4203 > .elementor-background-slideshow::before, .elementor-13524 .elementor-element.elementor-element-15f4203 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13524 .elementor-element.elementor-element-15f4203 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://test.techpro-cnc.com/wp-content/uploads/2026/06/main-slider-three-shape-1.png");--background-overlay:'';background-repeat:no-repeat;}.elementor-13524 .elementor-element.elementor-element-b515116{--display:flex;--justify-content:flex-end;}.elementor-13524 .elementor-element.elementor-element-c9a30ad{text-align:center;}.elementor-13524 .elementor-element.elementor-element-c9a30ad .elementor-heading-title{color:#FFFFFF;}.elementor-13524 .elementor-element.elementor-element-c17d457{--display:flex;--justify-content:flex-end;}.elementor-13524 .elementor-element.elementor-element-14acd58{z-index:1;}.elementor-13524 .elementor-element.elementor-element-14acd58 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage){padding-bottom:calc( 0.6 * 100% );}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post__thumbnail:hover img{transform:scale(1.02);opacity:1;}.elementor-13524 .elementor-element.elementor-element-14acd58.uael-post__link-complete-yes .uael-post-image-background .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:translate(-50%,-50%) scale(1.02);}.elementor-13524 .elementor-element.elementor-element-14acd58.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:scale(1.02);opacity:1;}.elementor-13524 .elementor-element.elementor-element-14acd58.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img{transform:translate(-50%,-50%) scale(1.02);opacity:1;}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post-grid .uael-post-wrapper{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post-grid .uael-post-grid__inner{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post__bg-wrap{background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post__content-wrap{padding:30px 30px 30px 30px;}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post__title{margin-bottom:5px;}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post__meta-data{color:#adadad;margin-bottom:15px;}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post__meta-data svg{fill:#adadad;}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post__meta-data span{margin-right:10px;}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post__meta-data span:last-child, .elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post__meta-data span.uael-listing__terms-link{margin-right:0;}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post__excerpt{font-size:14px;margin-bottom:20px;}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post-grid .slick-slider .slick-prev:before, .elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post-grid .slick-slider .slick-next:before{color:#FFFFFF;}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post-grid .slick-slider .slick-arrow{border-color:#FFFFFF;border-style:solid;border-radius:50% 50% 50% 50%;}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post-grid .slick-slider .slick-arrow i{color:#FFFFFF;}.elementor-13524 .elementor-element.elementor-element-f82456f{--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-13524 .elementor-element.elementor-element-2f0036a{--display:flex;}.elementor-13524 .elementor-element.elementor-element-001475a{text-align:center;}.elementor-13524 .elementor-element.elementor-element-b070b25{--display:flex;}.elementor-13524 .elementor-element.elementor-element-4be15d3{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DDDDDD;--border-color:#DDDDDD;}.elementor-13524 .elementor-element.elementor-element-d45f433{--display:flex;}.elementor-13524 .elementor-element.elementor-element-92f0c39 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-13524 .elementor-element.elementor-element-bb69d9f p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-e037a1c{--display:flex;}.elementor-13524 .elementor-element.elementor-element-adb5bf4 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-13524 .elementor-element.elementor-element-8978532 p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-002b980{--display:flex;}.elementor-13524 .elementor-element.elementor-element-7360797 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-13524 .elementor-element.elementor-element-1074a7e p{margin-block-end:10px;}.elementor-13524 .elementor-element.elementor-element-2a81687{--display:flex;}.elementor-13524 .elementor-element.elementor-element-e38286a .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-13524 .elementor-element.elementor-element-a72cead p{margin-block-end:10px;}.elementor-13524 .elementor-element.elementor-element-068d639{--display:flex;}.elementor-13524 .elementor-element.elementor-element-7637b5d .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-13524 .elementor-element.elementor-element-cee2d37 p{margin-block-end:10px;}.elementor-13524 .elementor-element.elementor-element-05800e5{--display:flex;}.elementor-13524 .elementor-element.elementor-element-74efdbb .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-13524 .elementor-element.elementor-element-7bb93a1 p{margin-block-end:10px;}.elementor-13524 .elementor-element.elementor-element-7524a2b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2222221A;--border-color:#2222221A;--border-radius:0px 0px 0px 0px;}.elementor-13524 .elementor-element.elementor-element-7c2207e .elementor-icon-list-icon{width:14px;}.elementor-13524 .elementor-element.elementor-element-7c2207e .elementor-icon-list-icon i{font-size:14px;}.elementor-13524 .elementor-element.elementor-element-7c2207e .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-13524 .elementor-element.elementor-element-3b84ef8{--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;}.elementor-13524 .elementor-element.elementor-element-bc24071{--display:flex;}.elementor-13524 .elementor-element.elementor-element-231d73f{--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;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13524 .elementor-element.elementor-element-231d73f:not(.elementor-motion-effects-element-type-background), .elementor-13524 .elementor-element.elementor-element-231d73f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.techpro-cnc.com/wp-content/uploads/2026/06/map-dark.webp");}.elementor-13524 .elementor-element.elementor-element-fef85d4{--display:flex;}.elementor-13524 .elementor-element.elementor-element-deb98cb{text-align:center;}.elementor-13524 .elementor-element.elementor-element-deb98cb .elementor-heading-title{color:#FFFFFF;}.elementor-13524 .elementor-element.elementor-element-c9c00a1{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13524 .elementor-element.elementor-element-1b4cb8a{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13524 .elementor-element.elementor-element-fe60cdf{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-13524 .elementor-element.elementor-element-fe60cdf:not(.elementor-motion-effects-element-type-background), .elementor-13524 .elementor-element.elementor-element-fe60cdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D7D;}.elementor-13524 .elementor-element.elementor-element-ee8e17b{--display:flex;}.elementor-13524 .elementor-element.elementor-element-bfcbd0f p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-bfcbd0f{color:#DADADA;}.elementor-13524 .elementor-element.elementor-element-cde9bf4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13524 .elementor-element.elementor-element-aa13c05{--e-rating-icon-font-size:13px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FF8A00;}.elementor-13524 .elementor-element.elementor-element-d1c5ee8 .elementor-button{background-color:#02010100;font-size:22px;fill:#DBDBDB;color:#DBDBDB;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13524 .elementor-element.elementor-element-d1c5ee8 .elementor-button:hover, .elementor-13524 .elementor-element.elementor-element-d1c5ee8 .elementor-button:focus{background-color:#02010100;}.elementor-13524 .elementor-element.elementor-element-d1c5ee8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13524 .elementor-element.elementor-element-e4cb05a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;color:#ADAAAA;}.elementor-13524 .elementor-element.elementor-element-e4cb05a p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-a2f2744{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13524 .elementor-element.elementor-element-4fcef92{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-13524 .elementor-element.elementor-element-4fcef92:not(.elementor-motion-effects-element-type-background), .elementor-13524 .elementor-element.elementor-element-4fcef92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D7D;}.elementor-13524 .elementor-element.elementor-element-68af570{--display:flex;}.elementor-13524 .elementor-element.elementor-element-d85035f p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-d85035f{color:#DADADA;}.elementor-13524 .elementor-element.elementor-element-66c377a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13524 .elementor-element.elementor-element-b54a361{--e-rating-icon-font-size:13px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FF8A00;}.elementor-13524 .elementor-element.elementor-element-d8e81c1 .elementor-button{background-color:#02010100;font-size:22px;fill:#DBDBDB;color:#DBDBDB;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13524 .elementor-element.elementor-element-d8e81c1 .elementor-button:hover, .elementor-13524 .elementor-element.elementor-element-d8e81c1 .elementor-button:focus{background-color:#02010100;}.elementor-13524 .elementor-element.elementor-element-d8e81c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13524 .elementor-element.elementor-element-bfc9b9a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;color:#ADAAAA;}.elementor-13524 .elementor-element.elementor-element-bfc9b9a p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-a2892e8{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13524 .elementor-element.elementor-element-e36abef{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-13524 .elementor-element.elementor-element-e36abef:not(.elementor-motion-effects-element-type-background), .elementor-13524 .elementor-element.elementor-element-e36abef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D7D;}.elementor-13524 .elementor-element.elementor-element-7e64f87{--display:flex;}.elementor-13524 .elementor-element.elementor-element-2dcc316 p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-2dcc316{color:#DADADA;}.elementor-13524 .elementor-element.elementor-element-c9e5273{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13524 .elementor-element.elementor-element-960322e{--e-rating-icon-font-size:13px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FF8A00;}.elementor-13524 .elementor-element.elementor-element-089e0ea .elementor-button{background-color:#02010100;font-size:22px;fill:#DBDBDB;color:#DBDBDB;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13524 .elementor-element.elementor-element-089e0ea .elementor-button:hover, .elementor-13524 .elementor-element.elementor-element-089e0ea .elementor-button:focus{background-color:#02010100;}.elementor-13524 .elementor-element.elementor-element-089e0ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13524 .elementor-element.elementor-element-2ea6c16{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;color:#ADAAAA;}.elementor-13524 .elementor-element.elementor-element-2ea6c16 p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-bc9def8{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13524 .elementor-element.elementor-element-5d202f1{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-13524 .elementor-element.elementor-element-5d202f1:not(.elementor-motion-effects-element-type-background), .elementor-13524 .elementor-element.elementor-element-5d202f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D7D;}.elementor-13524 .elementor-element.elementor-element-c36bac4{--display:flex;}.elementor-13524 .elementor-element.elementor-element-2528197 p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-2528197{color:#DADADA;}.elementor-13524 .elementor-element.elementor-element-94accae{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13524 .elementor-element.elementor-element-ccf6d6f{--e-rating-icon-font-size:13px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FF8A00;}.elementor-13524 .elementor-element.elementor-element-acdebbe .elementor-button{background-color:#02010100;font-size:22px;fill:#DBDBDB;color:#DBDBDB;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13524 .elementor-element.elementor-element-acdebbe .elementor-button:hover, .elementor-13524 .elementor-element.elementor-element-acdebbe .elementor-button:focus{background-color:#02010100;}.elementor-13524 .elementor-element.elementor-element-acdebbe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13524 .elementor-element.elementor-element-e512d70{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;color:#ADAAAA;}.elementor-13524 .elementor-element.elementor-element-e512d70 p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-6b6e226{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-13524 .elementor-element.elementor-element-6617d78{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13524 .elementor-element.elementor-element-8b81896 .elementor-button{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-13524 .elementor-element.elementor-element-8b81896 .elementor-button:hover, .elementor-13524 .elementor-element.elementor-element-8b81896 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-13524 .elementor-element.elementor-element-8b81896 .elementor-button:hover svg, .elementor-13524 .elementor-element.elementor-element-8b81896 .elementor-button:focus svg{fill:#000000;}.elementor-13524 .elementor-element.elementor-element-ee53651{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13524 .elementor-element.elementor-element-e11a920{--display:flex;}.elementor-13524 .elementor-element.elementor-element-6326c04{text-align:center;}.elementor-13524 .elementor-element.elementor-element-2d6dbc7{text-align:center;}.elementor-13524 .elementor-element.elementor-element-2d6dbc7 p{margin-block-end:0px;}.elementor-13524 .elementor-element.elementor-element-dd40b61{--display:flex;}.elementor-13524 .elementor-element.elementor-element-6ad92c1{--display:flex;}.elementor-13524 .elementor-element.elementor-element-025e586{--display:flex;}.elementor-13524 .elementor-element.elementor-global-15445.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-13524 .elementor-element.elementor-element-6b6e226{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-13524 .elementor-element.elementor-element-a938692{--width:100%;}.elementor-13524 .elementor-element.elementor-element-6f104a6{--width:100%;}.elementor-13524 .elementor-element.elementor-element-b515116{--width:100%;}.elementor-13524 .elementor-element.elementor-element-c17d457{--width:100%;}}@media(max-width:767px){.elementor-13524 .elementor-element.elementor-element-44e8d27 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage){padding-bottom:calc( 1 * 100% );}.elementor-13524 .elementor-element.elementor-element-14acd58 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage){padding-bottom:calc( 1 * 100% );}.elementor-13524 .elementor-element.elementor-element-6b6e226{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for heading, class: .elementor-element-2b99f98 */.elementor-heading-title a {
    text-decoration: none;                  /* 去除默认下划线 */
    position: relative;                     /* 为伪元素定位 */
    padding-bottom: 2px;                    /* 给下划线留出空间 */
}

/* 用伪元素制作下划线 */
.elementor-heading-title a::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;                               /* 默认宽度 0，隐藏 */
    height: 2px;                            /* 下划线粗细 */
    background-color: currentColor;         /* 继承文字颜色，也可以固定颜色 */
    transition: width 0.3s ease;            /* 宽度过渡动画 */
}

.elementor-heading-title a:hover::after {
    width: 100%;                            /* 悬停时宽度展开至 100% */
}/* End custom CSS */
/* Start custom CSS for uael-woo-products, class: .elementor-element-33e2904 *//* 为 UAEL 产品卡片添加边框 */
.uael-woo-product-wrapper {
    border: 1px solid #ddd;
    border-radius: 6px;          /* 可选：轻微圆角，更美观 */
    padding: 15px;               /* 可选：让内容与边框有间距 */
    background: #fff;            /* 可选：保证背景白 */
    transition: all 0.3s ease;   /* 可选：悬浮过渡效果 */
}

/* 如果希望悬浮时边框变色，可以加这个 */
.uael-woo-product-wrapper:hover {
    border-color: #aaa;
}/* End custom CSS */
/* Start custom CSS for uael-woo-products, class: .elementor-element-b670c11 *//* 为 UAEL 产品卡片添加边框 */
.uael-woo-product-wrapper {
    border: 1px solid #ddd;
    border-radius: 6px;          /* 可选：轻微圆角，更美观 */
    padding: 15px;               /* 可选：让内容与边框有间距 */
    background: #fff;            /* 可选：保证背景白 */
    transition: all 0.3s ease;   /* 可选：悬浮过渡效果 */
}

/* 如果希望悬浮时边框变色，可以加这个 */
.uael-woo-product-wrapper:hover {
    border-color: #aaa;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f5b16d2 *//* 保持不变，只保证定位和溢出 */
#wave-btn .elementor-button {
    transition: color 0.3s ease;
    /* 不设置背景色*/
}

/* 波浪光效层*/
#wave-btn .elementor-button::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);
    border-right: 2px solid rgba(255,255,255,0.5);
    z-index: 1;
    transform: translateX(-100%);
    transition: transform 0.8s cubic-bezier(0.2, 0.9, 0.4, 1.1);  /* 时间：0.8秒 */
}

/* 悬停时波浪滑入 */
#wave-btn .elementor-button:hover::after {
    transform: translateX(0);
}

/* 确保文字在光效之上 */
#wave-btn .elementor-button .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for uael-woo-products, class: .elementor-element-5ff7291 *//* 为 UAEL 产品卡片添加边框 */
.uael-woo-product-wrapper {
    border: 1px solid #ddd;
    border-radius: 6px;          /* 可选：轻微圆角，更美观 */
    padding: 15px;               /* 可选：让内容与边框有间距 */
    background: #fff;            /* 可选：保证背景白 */
    transition: all 0.3s ease;   /* 可选：悬浮过渡效果 */
}

/* 如果希望悬浮时边框变色，可以加这个 */
.uael-woo-product-wrapper:hover {
    border-color: #aaa;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcff422 *//* 保持不变，只保证定位和溢出 */
#wave-btn .elementor-button {
    transition: color 0.3s ease;
    /* 不设置背景色*/
}

/* 波浪光效层*/
#wave-btn .elementor-button::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);
    border-right: 2px solid rgba(255,255,255,0.5);
    z-index: 1;
    transform: translateX(-100%);
    transition: transform 0.8s cubic-bezier(0.2, 0.9, 0.4, 1.1);  /* 时间：0.8秒 */
}

/* 悬停时波浪滑入 */
#wave-btn .elementor-button:hover::after {
    transform: translateX(0);
}

/* 确保文字在光效之上 */
#wave-btn .elementor-button .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for uael-woo-products, class: .elementor-element-0292bcb *//* 为 UAEL 产品卡片添加边框 */
.uael-woo-product-wrapper {
    border: 1px solid #ddd;
    border-radius: 6px;          /* 可选：轻微圆角，更美观 */
    padding: 15px;               /* 可选：让内容与边框有间距 */
    background: #fff;            /* 可选：保证背景白 */
    transition: all 0.3s ease;   /* 可选：悬浮过渡效果 */
}

/* 如果希望悬浮时边框变色，可以加这个 */
.uael-woo-product-wrapper:hover {
    border-color: #aaa;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-62da6f0 *//* 保持不变，只保证定位和溢出 */
#wave-btn .elementor-button {
    transition: color 0.3s ease;
    /* 不设置背景色*/
}

/* 波浪光效层*/
#wave-btn .elementor-button::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);
    border-right: 2px solid rgba(255,255,255,0.5);
    z-index: 1;
    transform: translateX(-100%);
    transition: transform 0.8s cubic-bezier(0.2, 0.9, 0.4, 1.1);  /* 时间：0.8秒 */
}

/* 悬停时波浪滑入 */
#wave-btn .elementor-button:hover::after {
    transform: translateX(0);
}

/* 确保文字在光效之上 */
#wave-btn .elementor-button .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for uael-woo-products, class: .elementor-element-6045a44 *//* 为 UAEL 产品卡片添加边框 */
.uael-woo-product-wrapper {
    border: 1px solid #ddd;
    border-radius: 6px;          /* 可选：轻微圆角，更美观 */
    padding: 15px;               /* 可选：让内容与边框有间距 */
    background: #fff;            /* 可选：保证背景白 */
    transition: all 0.3s ease;   /* 可选：悬浮过渡效果 */
}

/* 如果希望悬浮时边框变色，可以加这个 */
.uael-woo-product-wrapper:hover {
    border-color: #aaa;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c6666a1 *//* 保持不变，只保证定位和溢出 */
#wave-btn .elementor-button {
    transition: color 0.3s ease;
    /* 不设置背景色*/
}

/* 波浪光效层*/
#wave-btn .elementor-button::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);
    border-right: 2px solid rgba(255,255,255,0.5);
    z-index: 1;
    transform: translateX(-100%);
    transition: transform 0.8s cubic-bezier(0.2, 0.9, 0.4, 1.1);  /* 时间：0.8秒 */
}

/* 悬停时波浪滑入 */
#wave-btn .elementor-button:hover::after {
    transform: translateX(0);
}

/* 确保文字在光效之上 */
#wave-btn .elementor-button .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for uael-posts, class: .elementor-element-44e8d27 */.uael-post__bg-wrap {
    border-radius: 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7184156 *//* 确保外层容器成为定位上下文并裁剪溢出 */
.techpro-cnc_product-related-container{   /* 使用你的容器 ID，或者给它添加一个通用类名 */
    position: relative !important;
    overflow: hidden !important;
}

/* 让形状保持绝对定位（不要改变原有的 bottom/top 值） */
.our-mission-shape-1,
.our-mission-shape-2,
.our-mission-shape-3 {
    position: absolute;
    /* 保留原来的数值，不要修改 */
}/* End custom CSS */
/* Start custom CSS for uael-posts, class: .elementor-element-14acd58 */.uael-post__bg-wrap {
    border-radius: 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15f4203 *//* 确保外层容器成为定位上下文并裁剪溢出 */
.elementor-element-7184156 {   /* 使用你的容器 ID，或者给它添加一个通用类名 */
    position: relative !important;
    overflow: hidden !important;
}

/* 让形状保持绝对定位（不要改变原有的 bottom/top 值） */
.our-mission-shape-1,
.our-mission-shape-2,
.our-mission-shape-3 {
    position: absolute;
    /* 保留原来的数值，不要修改 */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b81896 *//* 保持不变，只保证定位和溢出 */
#wave-btn .elementor-button {
    transition: color 0.3s ease;
    /* 不设置背景色*/
}

/* 波浪光效层*/
#wave-btn .elementor-button::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);
    border-right: 2px solid rgba(255,255,255,0.5);
    z-index: 1;
    transform: translateX(-100%);
    transition: transform 0.8s cubic-bezier(0.2, 0.9, 0.4, 1.1);  /* 时间：0.8秒 */
}

/* 悬停时波浪滑入 */
#wave-btn .elementor-button:hover::after {
    transform: translateX(0);
}

/* 确保文字在光效之上 */
#wave-btn .elementor-button .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
}/* End custom CSS */