.elementor-220 .elementor-element.elementor-element-f42f378{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-220 .elementor-element.elementor-element-a31940c{--display:flex;}.elementor-220 .elementor-element.elementor-element-db978c1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-220 .elementor-element.elementor-element-8049d2f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-220 .elementor-element.elementor-element-8049d2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-220 .elementor-element.elementor-element-9700034 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-9de536f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220 .elementor-element.elementor-element-9de536f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-220 .elementor-element.elementor-element-6f5a2c3{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-220 .elementor-element.elementor-element-bc565da{--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-220 .elementor-element.elementor-element-b30fbe2{--display:flex;}.elementor-220 .elementor-element.elementor-element-d9de08e{--display:flex;}.elementor-220 .elementor-element.elementor-element-7668afe{--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-220 .elementor-element.elementor-element-4ced2a7{width:var( --container-widget-width, 6.443% );max-width:6.443%;--container-widget-width:6.443%;--container-widget-flex-grow:0;}.elementor-220 .elementor-element.elementor-element-4ced2a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-4ced2a7 .elementor-heading-title{color:#BED3E9;}.elementor-220 .elementor-element.elementor-element-4f50760{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-220 .elementor-element.elementor-element-88b870a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;}.elementor-220 .elementor-element.elementor-element-a59e5f2{column-gap:0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-220 .elementor-element.elementor-element-d73f9b9{--display:flex;--min-height:300px;}.elementor-220 .elementor-element.elementor-element-d73f9b9:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-d73f9b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shiyecnc.com/wp-content/uploads/2026/11/cnc-project-design-cad-drawing-workbench-banner-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-220 .elementor-element.elementor-element-d73f9b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-eec72b3{--display:flex;}.elementor-220 .elementor-element.elementor-element-0f123b5{--display:flex;}.elementor-220 .elementor-element.elementor-element-7e4dd40{--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-220 .elementor-element.elementor-element-c8f90d2{width:var( --container-widget-width, 6.443% );max-width:6.443%;--container-widget-width:6.443%;--container-widget-flex-grow:0;}.elementor-220 .elementor-element.elementor-element-c8f90d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-c8f90d2 .elementor-heading-title{color:#BED3E9;}.elementor-220 .elementor-element.elementor-element-47d0df5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-220 .elementor-element.elementor-element-0d4354d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;}.elementor-220 .elementor-element.elementor-element-f67f8f9{column-gap:0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-220 .elementor-element.elementor-element-57a3356{--display:flex;--min-height:300px;}.elementor-220 .elementor-element.elementor-element-57a3356:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-57a3356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shiyecnc.com/wp-content/uploads/2026/11/cnc-verification-phase-quality-inspection-banner-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-220 .elementor-element.elementor-element-57a3356.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-ea6cbbb{--display:flex;}.elementor-220 .elementor-element.elementor-element-d3437d2{--display:flex;}.elementor-220 .elementor-element.elementor-element-cb6af52{--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-220 .elementor-element.elementor-element-12826b8{width:var( --container-widget-width, 6.443% );max-width:6.443%;--container-widget-width:6.443%;--container-widget-flex-grow:0;}.elementor-220 .elementor-element.elementor-element-12826b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-12826b8 .elementor-heading-title{color:#BED3E9;}.elementor-220 .elementor-element.elementor-element-d610b3c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-220 .elementor-element.elementor-element-07bb85b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;}.elementor-220 .elementor-element.elementor-element-4ebff74{column-gap:0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-220 .elementor-element.elementor-element-ec1ba54{--display:flex;--min-height:300px;}.elementor-220 .elementor-element.elementor-element-ec1ba54:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-ec1ba54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shiyecnc.com/wp-content/uploads/2026/11/cnc-mass-production-machined-parts-banner-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-220 .elementor-element.elementor-element-ec1ba54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-a2d7209{--display:flex;}.elementor-220 .elementor-element.elementor-element-7cc108d{--display:flex;}.elementor-220 .elementor-element.elementor-element-82ffcac{--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-220 .elementor-element.elementor-element-96e6314{width:var( --container-widget-width, 6.443% );max-width:6.443%;--container-widget-width:6.443%;--container-widget-flex-grow:0;}.elementor-220 .elementor-element.elementor-element-96e6314.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-96e6314 .elementor-heading-title{color:#BED3E9;}.elementor-220 .elementor-element.elementor-element-6e7a517{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-220 .elementor-element.elementor-element-3089304 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;}.elementor-220 .elementor-element.elementor-element-1ed119f{column-gap:0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-220 .elementor-element.elementor-element-08b1fac{--display:flex;--min-height:300px;}.elementor-220 .elementor-element.elementor-element-08b1fac:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-08b1fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shiyecnc.com/wp-content/uploads/2026/11/nc-packaging-phase-protective-foam-shipment-banner-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-220 .elementor-element.elementor-element-08b1fac.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-220 .elementor-element.elementor-element-a31940c{--content-width:1300px;}.elementor-220 .elementor-element.elementor-element-8049d2f{--width:77.437%;}.elementor-220 .elementor-element.elementor-element-b30fbe2{--content-width:1300px;}.elementor-220 .elementor-element.elementor-element-d73f9b9{--width:100%;}.elementor-220 .elementor-element.elementor-element-eec72b3{--content-width:1300px;}.elementor-220 .elementor-element.elementor-element-57a3356{--width:100%;}.elementor-220 .elementor-element.elementor-element-ea6cbbb{--content-width:1300px;}.elementor-220 .elementor-element.elementor-element-ec1ba54{--width:100%;}.elementor-220 .elementor-element.elementor-element-a2d7209{--content-width:1300px;}.elementor-220 .elementor-element.elementor-element-08b1fac{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}