.elementor-15008 .elementor-element.elementor-element-fb823d6{--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;--overlay-opacity:1;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15008 .elementor-element.elementor-element-fb823d6:not(.elementor-motion-effects-element-type-background), .elementor-15008 .elementor-element.elementor-element-fb823d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://promptcontrol.bzus.xlkjwl.top/wp-content/uploads/2026/04/industrial_touch-EPTirM4kRrAZj644eFZeVG.webp.png");}.elementor-15008 .elementor-element.elementor-element-fb823d6::before, .elementor-15008 .elementor-element.elementor-element-fb823d6 > .elementor-background-video-container::before, .elementor-15008 .elementor-element.elementor-element-fb823d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-15008 .elementor-element.elementor-element-fb823d6 > .elementor-background-slideshow::before, .elementor-15008 .elementor-element.elementor-element-fb823d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15008 .elementor-element.elementor-element-fb823d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0068B7;--background-overlay:'';}.elementor-15008 .elementor-element.elementor-element-95f377b{text-align:center;}.elementor-15008 .elementor-element.elementor-element-95f377b .elementor-heading-title{font-size:32px;color:#FFFFFF;}.elementor-15008 .elementor-element.elementor-element-e2636ac .woocommerce-breadcrumb{color:#FFFFFF;text-align:center;}.elementor-15008 .elementor-element.elementor-element-e2636ac .woocommerce-breadcrumb > a{color:#FFFFFF;}.elementor-15008 .elementor-element.elementor-element-be9901d{--display:flex;--min-height:0px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15008 .elementor-element.elementor-element-7e3b82d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-15008 .elementor-element.elementor-element-7e3b82d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:700;}.elementor-15008 .elementor-element.elementor-element-4d3defd{--display:flex;--min-height:0px;--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:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-15008 .elementor-element.elementor-element-4d66aee{--display:flex;--min-height:0px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-15008 .elementor-element.elementor-element-ed384c8{text-align:center;}.elementor-15008 .elementor-element.elementor-element-ed384c8 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:700;color:#0068B7;}.elementor-15008 .elementor-element.elementor-element-20cb3dc{column-gap:0px;text-align:center;font-family:"Arial", Sans-serif;font-size:18px;font-weight:500;line-height:14px;}.elementor-15008 .elementor-element.elementor-element-0222173{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-15008 .elementor-element.elementor-element-215f33e{text-align:center;}.elementor-15008 .elementor-element.elementor-element-215f33e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:700;color:#0068B7;}.elementor-15008 .elementor-element.elementor-element-ad4aa51{text-align:center;font-family:"Arial", Sans-serif;font-size:18px;font-weight:500;line-height:14px;}.elementor-15008 .elementor-element.elementor-element-6139c16{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-15008 .elementor-element.elementor-element-266dad5{text-align:center;}.elementor-15008 .elementor-element.elementor-element-266dad5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:50px;font-weight:700;color:#0068B7;}.elementor-15008 .elementor-element.elementor-element-f454f96{text-align:center;font-family:"Arial", Sans-serif;font-size:18px;font-weight:500;line-height:14px;}.elementor-15008 .elementor-element.elementor-element-b0e2901{--display:flex;--gap:3px 0px;--row-gap:3px;--column-gap:0px;}.elementor-15008 .elementor-element.elementor-element-da58237{--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:center;--gap:0px 90px;--row-gap:0px;--column-gap:90px;}.elementor-15008 .elementor-element.elementor-element-da6e286 .elementor-icon-wrapper{text-align:center;}.elementor-15008 .elementor-element.elementor-element-da6e286.elementor-view-stacked .elementor-icon{background-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-da6e286.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-da6e286.elementor-view-default .elementor-icon{color:#2D2D2D;border-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-da6e286.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-da6e286.elementor-view-default .elementor-icon svg{fill:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-da6e286 .elementor-icon{font-size:70px;padding:0px;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-15008 .elementor-element.elementor-element-da6e286 .elementor-icon svg{height:70px;}.elementor-15008 .elementor-element.elementor-element-da6e286 .elementor-icon i, .elementor-15008 .elementor-element.elementor-element-da6e286 .elementor-icon svg{transform:rotate(0deg);}.elementor-15008 .elementor-element.elementor-element-a7f3d78 .elementor-icon-wrapper{text-align:center;}.elementor-15008 .elementor-element.elementor-element-a7f3d78.elementor-view-stacked .elementor-icon{background-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-a7f3d78.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-a7f3d78.elementor-view-default .elementor-icon{color:#2D2D2D;border-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-a7f3d78.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-a7f3d78.elementor-view-default .elementor-icon svg{fill:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-a7f3d78 .elementor-icon{font-size:70px;padding:0px;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-15008 .elementor-element.elementor-element-a7f3d78 .elementor-icon svg{height:70px;}.elementor-15008 .elementor-element.elementor-element-a7f3d78 .elementor-icon i, .elementor-15008 .elementor-element.elementor-element-a7f3d78 .elementor-icon svg{transform:rotate(0deg);}.elementor-15008 .elementor-element.elementor-element-7eeda90.elementor-view-stacked .elementor-icon{background-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-7eeda90.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-7eeda90.elementor-view-default .elementor-icon{color:#2D2D2D;border-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-7eeda90.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-7eeda90.elementor-view-default .elementor-icon svg{fill:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-7eeda90 .elementor-icon{font-size:70px;padding:0px;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-15008 .elementor-element.elementor-element-7eeda90 .elementor-icon svg{height:70px;}.elementor-15008 .elementor-element.elementor-element-7eeda90 .elementor-icon i, .elementor-15008 .elementor-element.elementor-element-7eeda90 .elementor-icon svg{transform:rotate(0deg);}.elementor-15008 .elementor-element.elementor-element-ba6f4b4 .elementor-icon-wrapper{text-align:center;}.elementor-15008 .elementor-element.elementor-element-ba6f4b4.elementor-view-stacked .elementor-icon{background-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-ba6f4b4.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-ba6f4b4.elementor-view-default .elementor-icon{color:#2D2D2D;border-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-ba6f4b4.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-ba6f4b4.elementor-view-default .elementor-icon svg{fill:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-ba6f4b4 .elementor-icon{font-size:60px;padding:5px;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-15008 .elementor-element.elementor-element-ba6f4b4 .elementor-icon svg{height:60px;}.elementor-15008 .elementor-element.elementor-element-ba6f4b4 .elementor-icon i, .elementor-15008 .elementor-element.elementor-element-ba6f4b4 .elementor-icon svg{transform:rotate(0deg);}.elementor-15008 .elementor-element.elementor-element-5798ae9 .elementor-icon-wrapper{text-align:center;}.elementor-15008 .elementor-element.elementor-element-5798ae9.elementor-view-stacked .elementor-icon{background-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-5798ae9.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-5798ae9.elementor-view-default .elementor-icon{color:#2D2D2D;border-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-5798ae9.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-5798ae9.elementor-view-default .elementor-icon svg{fill:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-5798ae9 .elementor-icon{font-size:60px;padding:5px;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-15008 .elementor-element.elementor-element-5798ae9 .elementor-icon svg{height:60px;}.elementor-15008 .elementor-element.elementor-element-5798ae9 .elementor-icon i, .elementor-15008 .elementor-element.elementor-element-5798ae9 .elementor-icon svg{transform:rotate(0deg);}.elementor-15008 .elementor-element.elementor-element-5bb7a39 .elementor-icon-wrapper{text-align:center;}.elementor-15008 .elementor-element.elementor-element-5bb7a39.elementor-view-stacked .elementor-icon{background-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-5bb7a39.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-5bb7a39.elementor-view-default .elementor-icon{color:#2D2D2D;border-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-5bb7a39.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-5bb7a39.elementor-view-default .elementor-icon svg{fill:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-5bb7a39 .elementor-icon{font-size:65px;padding:3px;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-15008 .elementor-element.elementor-element-5bb7a39 .elementor-icon svg{height:65px;}.elementor-15008 .elementor-element.elementor-element-5bb7a39 .elementor-icon i, .elementor-15008 .elementor-element.elementor-element-5bb7a39 .elementor-icon svg{transform:rotate(0deg);}.elementor-15008 .elementor-element.elementor-element-7caa67f .elementor-icon-wrapper{text-align:center;}.elementor-15008 .elementor-element.elementor-element-7caa67f.elementor-view-stacked .elementor-icon{background-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-7caa67f.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-7caa67f.elementor-view-default .elementor-icon{color:#2D2D2D;border-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-7caa67f.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-7caa67f.elementor-view-default .elementor-icon svg{fill:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-7caa67f .elementor-icon{font-size:65px;padding:3px;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-15008 .elementor-element.elementor-element-7caa67f .elementor-icon svg{height:65px;}.elementor-15008 .elementor-element.elementor-element-7caa67f .elementor-icon i, .elementor-15008 .elementor-element.elementor-element-7caa67f .elementor-icon svg{transform:rotate(0deg);}.elementor-15008 .elementor-element.elementor-element-df4af69 .elementor-icon-wrapper{text-align:center;}.elementor-15008 .elementor-element.elementor-element-df4af69.elementor-view-stacked .elementor-icon{background-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-df4af69.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-df4af69.elementor-view-default .elementor-icon{color:#2D2D2D;border-color:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-df4af69.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-df4af69.elementor-view-default .elementor-icon svg{fill:#2D2D2D;}.elementor-15008 .elementor-element.elementor-element-df4af69 .elementor-icon{font-size:65px;padding:3px;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-15008 .elementor-element.elementor-element-df4af69 .elementor-icon svg{height:65px;}.elementor-15008 .elementor-element.elementor-element-df4af69 .elementor-icon i, .elementor-15008 .elementor-element.elementor-element-df4af69 .elementor-icon svg{transform:rotate(0deg);}.elementor-15008 .elementor-element.elementor-element-31f407c{--display:flex;--min-height:0px;}.elementor-15008 .elementor-element.elementor-element-db706de{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 40px;--row-gap:30px;--column-gap:40px;--grid-auto-flow:row;border-style:none;--border-style:none;}.elementor-15008 .elementor-element.elementor-element-cd65a84 img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-15008 .elementor-element.elementor-element-cd65a84 .widget-image-caption{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;}.elementor-15008 .elementor-element.elementor-element-e6be10a .widget-image-caption{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;}.elementor-15008 .elementor-element.elementor-element-c7325ae .widget-image-caption{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;}.elementor-15008 .elementor-element.elementor-element-a04b725 .widget-image-caption{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;}.elementor-15008 .elementor-element.elementor-element-f5228c1 .widget-image-caption{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;}.elementor-15008 .elementor-element.elementor-element-e67e602 .widget-image-caption{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;}.elementor-15008 .elementor-element.elementor-element-d27de7b .widget-image-caption{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;}.elementor-15008 .elementor-element.elementor-element-def7cee .widget-image-caption{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;}.elementor-15008 .elementor-element.elementor-element-d7f463f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15008 .elementor-element.elementor-element-d17d92a{--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;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-15008 .elementor-element.elementor-element-72bdd8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15008 .elementor-element.elementor-element-400eb9c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15008 .elementor-element.elementor-element-400eb9c .elementor-icon-box-title{margin-block-end:10px;color:#1B1B1B;}.elementor-15008 .elementor-element.elementor-element-400eb9c.elementor-view-stacked .elementor-icon{background-color:#737373;}.elementor-15008 .elementor-element.elementor-element-400eb9c.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-400eb9c.elementor-view-default .elementor-icon{fill:#737373;color:#737373;border-color:#737373;}.elementor-15008 .elementor-element.elementor-element-400eb9c .elementor-icon{font-size:55px;}.elementor-15008 .elementor-element.elementor-element-400eb9c .elementor-icon-box-title, .elementor-15008 .elementor-element.elementor-element-400eb9c .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-15008 .elementor-element.elementor-element-400eb9c .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:12px;line-height:10px;color:#666666;}.elementor-15008 .elementor-element.elementor-element-3ab1001{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;border-style:none;--border-style:none;}.elementor-15008 .elementor-element.elementor-element-3ab1001::before, .elementor-15008 .elementor-element.elementor-element-3ab1001 > .elementor-background-video-container::before, .elementor-15008 .elementor-element.elementor-element-3ab1001 > .e-con-inner > .elementor-background-video-container::before, .elementor-15008 .elementor-element.elementor-element-3ab1001 > .elementor-background-slideshow::before, .elementor-15008 .elementor-element.elementor-element-3ab1001 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15008 .elementor-element.elementor-element-3ab1001 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15008 .elementor-element.elementor-element-e3ae1f3 .elementor-button{background-color:#2F8AF4;font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:10px 12px 10px 12px;}.elementor-15008 .elementor-element.elementor-element-e3ae1f3 .elementor-button:hover, .elementor-15008 .elementor-element.elementor-element-e3ae1f3 .elementor-button:focus{background-color:#59B7FF;color:#FFFFFF;}.elementor-15008 .elementor-element.elementor-element-e3ae1f3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15008 .elementor-element.elementor-element-e3ae1f3 .elementor-button:hover svg, .elementor-15008 .elementor-element.elementor-element-e3ae1f3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15008 .elementor-element.elementor-element-48c5a2e{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-15008 .elementor-element.elementor-element-48c5a2e .elementor-divider-separator{width:960px;margin:0 auto;margin-center:0;}.elementor-15008 .elementor-element.elementor-element-48c5a2e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-15008 .elementor-element.elementor-element-e13d75f{--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;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-15008 .elementor-element.elementor-element-3bfe635{--display:flex;}.elementor-15008 .elementor-element.elementor-element-1c10978 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15008 .elementor-element.elementor-element-1c10978 .elementor-icon-box-title{margin-block-end:10px;color:#1B1B1B;}.elementor-15008 .elementor-element.elementor-element-1c10978.elementor-view-stacked .elementor-icon{background-color:#737373;}.elementor-15008 .elementor-element.elementor-element-1c10978.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-1c10978.elementor-view-default .elementor-icon{fill:#737373;color:#737373;border-color:#737373;}.elementor-15008 .elementor-element.elementor-element-1c10978 .elementor-icon{font-size:55px;}.elementor-15008 .elementor-element.elementor-element-1c10978 .elementor-icon-box-title, .elementor-15008 .elementor-element.elementor-element-1c10978 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-15008 .elementor-element.elementor-element-1c10978 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:12px;line-height:10px;color:#666666;}.elementor-15008 .elementor-element.elementor-element-1ef5547{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;border-style:none;--border-style:none;}.elementor-15008 .elementor-element.elementor-element-1ef5547::before, .elementor-15008 .elementor-element.elementor-element-1ef5547 > .elementor-background-video-container::before, .elementor-15008 .elementor-element.elementor-element-1ef5547 > .e-con-inner > .elementor-background-video-container::before, .elementor-15008 .elementor-element.elementor-element-1ef5547 > .elementor-background-slideshow::before, .elementor-15008 .elementor-element.elementor-element-1ef5547 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15008 .elementor-element.elementor-element-1ef5547 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15008 .elementor-element.elementor-element-d3c495a .elementor-button{background-color:#2F8AF4;font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:10px 12px 10px 12px;}.elementor-15008 .elementor-element.elementor-element-d3c495a .elementor-button:hover, .elementor-15008 .elementor-element.elementor-element-d3c495a .elementor-button:focus{background-color:#59B7FF;color:#FFFFFF;}.elementor-15008 .elementor-element.elementor-element-d3c495a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15008 .elementor-element.elementor-element-d3c495a .elementor-button:hover svg, .elementor-15008 .elementor-element.elementor-element-d3c495a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15008 .elementor-element.elementor-element-587b898{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-15008 .elementor-element.elementor-element-587b898 .elementor-divider-separator{width:960px;margin:0 auto;margin-center:0;}.elementor-15008 .elementor-element.elementor-element-587b898 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-15008 .elementor-element.elementor-element-6c1b052{--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;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-15008 .elementor-element.elementor-element-86ae3e2{--display:flex;}.elementor-15008 .elementor-element.elementor-element-40890b5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15008 .elementor-element.elementor-element-40890b5 .elementor-icon-box-title{margin-block-end:10px;color:#1B1B1B;}.elementor-15008 .elementor-element.elementor-element-40890b5.elementor-view-stacked .elementor-icon{background-color:#737373;}.elementor-15008 .elementor-element.elementor-element-40890b5.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-40890b5.elementor-view-default .elementor-icon{fill:#737373;color:#737373;border-color:#737373;}.elementor-15008 .elementor-element.elementor-element-40890b5 .elementor-icon{font-size:55px;}.elementor-15008 .elementor-element.elementor-element-40890b5 .elementor-icon-box-title, .elementor-15008 .elementor-element.elementor-element-40890b5 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-15008 .elementor-element.elementor-element-40890b5 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:12px;line-height:10px;color:#666666;}.elementor-15008 .elementor-element.elementor-element-a87f82d{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;border-style:none;--border-style:none;}.elementor-15008 .elementor-element.elementor-element-a87f82d::before, .elementor-15008 .elementor-element.elementor-element-a87f82d > .elementor-background-video-container::before, .elementor-15008 .elementor-element.elementor-element-a87f82d > .e-con-inner > .elementor-background-video-container::before, .elementor-15008 .elementor-element.elementor-element-a87f82d > .elementor-background-slideshow::before, .elementor-15008 .elementor-element.elementor-element-a87f82d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15008 .elementor-element.elementor-element-a87f82d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15008 .elementor-element.elementor-element-df07ea6 .elementor-button{background-color:#2F8AF4;font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:10px 12px 10px 12px;}.elementor-15008 .elementor-element.elementor-element-df07ea6 .elementor-button:hover, .elementor-15008 .elementor-element.elementor-element-df07ea6 .elementor-button:focus{background-color:#59B7FF;color:#FFFFFF;}.elementor-15008 .elementor-element.elementor-element-df07ea6 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15008 .elementor-element.elementor-element-df07ea6 .elementor-button:hover svg, .elementor-15008 .elementor-element.elementor-element-df07ea6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15008 .elementor-element.elementor-element-c210425{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-15008 .elementor-element.elementor-element-c210425 .elementor-divider-separator{width:960px;margin:0 auto;margin-center:0;}.elementor-15008 .elementor-element.elementor-element-c210425 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-15008 .elementor-element.elementor-element-f490d0d{--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;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-15008 .elementor-element.elementor-element-4a5c69a{--display:flex;}.elementor-15008 .elementor-element.elementor-element-2e92712 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15008 .elementor-element.elementor-element-2e92712 .elementor-icon-box-title{margin-block-end:10px;color:#1B1B1B;}.elementor-15008 .elementor-element.elementor-element-2e92712.elementor-view-stacked .elementor-icon{background-color:#737373;}.elementor-15008 .elementor-element.elementor-element-2e92712.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-2e92712.elementor-view-default .elementor-icon{fill:#737373;color:#737373;border-color:#737373;}.elementor-15008 .elementor-element.elementor-element-2e92712 .elementor-icon{font-size:55px;}.elementor-15008 .elementor-element.elementor-element-2e92712 .elementor-icon-box-title, .elementor-15008 .elementor-element.elementor-element-2e92712 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-15008 .elementor-element.elementor-element-2e92712 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:12px;line-height:10px;color:#666666;}.elementor-15008 .elementor-element.elementor-element-db53cb7{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;border-style:none;--border-style:none;}.elementor-15008 .elementor-element.elementor-element-db53cb7::before, .elementor-15008 .elementor-element.elementor-element-db53cb7 > .elementor-background-video-container::before, .elementor-15008 .elementor-element.elementor-element-db53cb7 > .e-con-inner > .elementor-background-video-container::before, .elementor-15008 .elementor-element.elementor-element-db53cb7 > .elementor-background-slideshow::before, .elementor-15008 .elementor-element.elementor-element-db53cb7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15008 .elementor-element.elementor-element-db53cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15008 .elementor-element.elementor-element-6cbc6d3 .elementor-button{background-color:#2F8AF4;font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:10px 12px 10px 12px;}.elementor-15008 .elementor-element.elementor-element-6cbc6d3 .elementor-button:hover, .elementor-15008 .elementor-element.elementor-element-6cbc6d3 .elementor-button:focus{background-color:#59B7FF;color:#FFFFFF;}.elementor-15008 .elementor-element.elementor-element-6cbc6d3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15008 .elementor-element.elementor-element-6cbc6d3 .elementor-button:hover svg, .elementor-15008 .elementor-element.elementor-element-6cbc6d3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15008 .elementor-element.elementor-element-8bae07b{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-15008 .elementor-element.elementor-element-8bae07b .elementor-divider-separator{width:960px;margin:0 auto;margin-center:0;}.elementor-15008 .elementor-element.elementor-element-8bae07b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-15008 .elementor-element.elementor-element-8f6fb24{--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;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-15008 .elementor-element.elementor-element-8d42a25{--display:flex;}.elementor-15008 .elementor-element.elementor-element-2456864 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15008 .elementor-element.elementor-element-2456864 .elementor-icon-box-title{margin-block-end:10px;color:#1B1B1B;}.elementor-15008 .elementor-element.elementor-element-2456864.elementor-view-stacked .elementor-icon{background-color:#737373;}.elementor-15008 .elementor-element.elementor-element-2456864.elementor-view-framed .elementor-icon, .elementor-15008 .elementor-element.elementor-element-2456864.elementor-view-default .elementor-icon{fill:#737373;color:#737373;border-color:#737373;}.elementor-15008 .elementor-element.elementor-element-2456864 .elementor-icon{font-size:55px;}.elementor-15008 .elementor-element.elementor-element-2456864 .elementor-icon-box-title, .elementor-15008 .elementor-element.elementor-element-2456864 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-15008 .elementor-element.elementor-element-2456864 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:12px;line-height:10px;color:#666666;}.elementor-15008 .elementor-element.elementor-element-841ae85{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;border-style:none;--border-style:none;}.elementor-15008 .elementor-element.elementor-element-841ae85::before, .elementor-15008 .elementor-element.elementor-element-841ae85 > .elementor-background-video-container::before, .elementor-15008 .elementor-element.elementor-element-841ae85 > .e-con-inner > .elementor-background-video-container::before, .elementor-15008 .elementor-element.elementor-element-841ae85 > .elementor-background-slideshow::before, .elementor-15008 .elementor-element.elementor-element-841ae85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15008 .elementor-element.elementor-element-841ae85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15008 .elementor-element.elementor-element-c6db28c .elementor-button{background-color:#2F8AF4;font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:10px 12px 10px 12px;}.elementor-15008 .elementor-element.elementor-element-c6db28c .elementor-button:hover, .elementor-15008 .elementor-element.elementor-element-c6db28c .elementor-button:focus{background-color:#59B7FF;color:#FFFFFF;}.elementor-15008 .elementor-element.elementor-element-c6db28c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15008 .elementor-element.elementor-element-c6db28c .elementor-button:hover svg, .elementor-15008 .elementor-element.elementor-element-c6db28c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15008 .elementor-element.elementor-element-6f45147{--divider-border-style:solid;--divider-color:#ADADAD;--divider-border-width:1px;}.elementor-15008 .elementor-element.elementor-element-6f45147 .elementor-divider-separator{width:960px;margin:0 auto;margin-center:0;}.elementor-15008 .elementor-element.elementor-element-6f45147 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}@media(max-width:1024px){.elementor-15008 .elementor-element.elementor-element-db706de{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-15008 .elementor-element.elementor-element-fb823d6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15008 .elementor-element.elementor-element-95f377b .elementor-heading-title{font-size:26px;}.elementor-15008 .elementor-element.elementor-element-db706de{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15008 .elementor-element.elementor-element-72bdd8a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15008 .elementor-element.elementor-element-3ab1001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15008 .elementor-element.elementor-element-3bfe635{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15008 .elementor-element.elementor-element-1ef5547{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15008 .elementor-element.elementor-element-86ae3e2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15008 .elementor-element.elementor-element-a87f82d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15008 .elementor-element.elementor-element-4a5c69a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15008 .elementor-element.elementor-element-db53cb7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15008 .elementor-element.elementor-element-8d42a25{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15008 .elementor-element.elementor-element-841ae85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-15008 .elementor-element.elementor-element-be9901d{--content-width:1480px;}.elementor-15008 .elementor-element.elementor-element-4d3defd{--content-width:960px;}.elementor-15008 .elementor-element.elementor-element-4d66aee{--width:50%;}.elementor-15008 .elementor-element.elementor-element-0222173{--width:50%;}.elementor-15008 .elementor-element.elementor-element-6139c16{--width:50%;}.elementor-15008 .elementor-element.elementor-element-da58237{--content-width:960px;}.elementor-15008 .elementor-element.elementor-element-db706de{--content-width:1100px;}.elementor-15008 .elementor-element.elementor-element-d7f463f{--content-width:1480px;}.elementor-15008 .elementor-element.elementor-element-d17d92a{--content-width:960px;}.elementor-15008 .elementor-element.elementor-element-3ab1001{--width:35%;}.elementor-15008 .elementor-element.elementor-element-e13d75f{--content-width:960px;}.elementor-15008 .elementor-element.elementor-element-1ef5547{--width:35%;}.elementor-15008 .elementor-element.elementor-element-6c1b052{--content-width:960px;}.elementor-15008 .elementor-element.elementor-element-a87f82d{--width:35%;}.elementor-15008 .elementor-element.elementor-element-f490d0d{--content-width:960px;}.elementor-15008 .elementor-element.elementor-element-db53cb7{--width:35%;}.elementor-15008 .elementor-element.elementor-element-8f6fb24{--content-width:960px;}.elementor-15008 .elementor-element.elementor-element-841ae85{--width:35%;}}/* Start custom CSS */.v1-row {
            display: block;
            padding: 10px 20px;
            border: 1px solid #f1f5f9;border-radius:15px;
        }
.v1-row:hover{background:#f7f7f7;}        


        .v1-row::after {
            content: "";
            display: table;
            clear: both;
        }
        .v1-left {
            float: left;
            display: block;
            width: calc(100% - 130px);
        }
        .v1-right {
            float: right;
            width: 110px;
            text-align: right;
            margin-top: 4px;
        }
        .v1-icon-box {
            float: left;
            background: #fef2f2;
            color: #dc2626;
            padding: 8px 10px;
            border-radius: 6px;
            font-weight: 700;
            font-size: 12px;
            border: 1px solid #fee2e2;
            text-align: center;
            width: 50px;
            margin-right: 16px;
        }
        .v1-details {
            float: left;
            width: calc(100% - 70px);
        }
        .v1-title {
            font-size: 15px;line-height:1.5;
            font-weight: 600;
            color: #0f172a;
            margin-bottom: 4px;
            overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
        }
        .v1-meta {
            font-size: 13px;
            color: #64748b;
        }
        .v1-btn {
            display: inline-block;
            background-color: #2563eb;
            color: #ffffff;
            padding: 8px 16px;
            border-radius: 6px;
            text-decoration: none;
            font-size: 13px;
            font-weight: 500;
            transition: background-color 0.15s ease;
        }
        .v1-btn:hover {
            background-color: #1d4ed8;color:#fff;
        }
@media screen and (max-width:768px){
    .v1-title {line-height:1.1;}
    .v1-row{padding:5px}
    .v1-meta{line-height:1.3}
    .v1-details{float: left;width: calc(100% - 45px);}
    .v1-icon-box {padding:5px;width:35px;margin-right:8px}
    .v1-left{width: calc(100% - 110px)}
}



       /* 单个下载行项目 */
        .download-item {
            display: flex;
            align-items: center;
            padding: 15px 24px;
            border-bottom: 1px solid #f0f0f0;
            transition: background-color 0.2s ease;
        }
        /* 鼠标悬停整行时的效果 */
        .download-item:hover {
            background-color: #fafafa;
        }

        /* 蓝色文档图标包装器 */
        .file-icon {
            width: 36px;
            height: 36px;
            background-color: #4285f4; /* 类似 Google Docs 的蓝色 */
            border-radius: 6px;
            display: flex;
            align-items: center;
            justify-content: center;
            margin-right: 20px;
            flex-shrink: 0; /* 防止图标被压缩 */
        }

        /* 用 SVG 绘制内部的文档线条 */
        .file-icon svg {
            width: 20px;
            height: 20px;
            fill: none;
            stroke: white;
            stroke-width: 2;
            stroke-linecap: round;
            stroke-linejoin: round;
        }

        /* 公司/项目描述信息 */
        .file-profile {
            flex: 3; /* 占用较多空间 */
            font-size: 15px;
            color: #333333;
            padding-right: 20px;
            font-weight: 500;
        }

        /* 具体的文件名 */
        .file-name {
            flex: 3; /* 占用最多空间，展示完整文件名 */
            font-size: 14px;
            color: #666666;
            word-break: break-all; /* 防止长文件名撑破布局 */
            padding-right: 20px;
        }

        /* 下载链接按钮 */
        .download-link {
            flex-shrink: 0;
            font-size: 15px;
            color: #fff;background:#30B7F1;padding:8px 10px;
            text-decoration: none;
            font-weight: bold;
            border-bottom: 1px solid transparent;
            transition: color 0.2s, border-color 0.2s;
        }

        /* 下载链接悬停效果 */
        .download-link:hover {
background:#003D9C;color:#fff;
        }
.ywp_download p{margin-bottom:0}
.ywp_download .e-con-inner{border-bottom:1px solid #f0f0f0}
        /* 响应式媒体查询：针对手机等小屏幕进行优化 */
        @media (max-width: 768px) {
            .download-item {
                flex-direction: column;
                align-items: flex-start;
                gap: 10px;
            }
            .file-icon {
                margin-bottom: 5px;
            }
            .file-profile, .file-name {
                padding-right: 0;
                width: 100%;
            }
        }/* End custom CSS */