.elementor .e-faa53a4-bdb5ed7{font-family:Montserrat;font-weight:700;font-size:40px;color:#FFFFFF;letter-spacing:1.3px;line-height:1.5em;margin:10px;}.elementor .e-a25ed8f-6d05693{font-family:Inter;font-weight:500;font-size:24px;color:#D1DCE2;letter-spacing:1.3px;line-height:1.5em;margin:10px;}.elementor .e-aa795d3-d3b7984{min-height:200px;max-height:300px;padding-block-start:100px;padding-block-end:100px;padding-inline-start:30px;padding-inline-end:30px;background-image:linear-gradient(#0b1727a6, #0b1727a6),url("https://ningyiprecision.com/wp-content/uploads/2026/10/5-axis-Precision-CNC-Machining-1024x848.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,100% 80%;background-color:#0b1727a6;flex-direction:column;justify-content:flex-start;}.elementor .e-13be401-4b5831f{width:100%;height:auto;object-fit:cover;border-radius:8px;}.elementor .e-3816e52-cbb50ba{width:35%;padding:0px;}.elementor .e-47dcbdf-34fce3c{font-family:Inter;font-weight:700;font-size:12px;color:#4BA398;line-height:1.5em;text-transform:uppercase;margin-block-end:6px;}.elementor .e-de9b0ed-19f8845{font-family:Montserrat;font-weight:700;font-size:24px;color:#0D1B2A;line-height:1.5em;margin-block-end:12px;}.elementor .e-92e3866-8ec0449{font-family:Inter;font-weight:500;font-size:18px;color:#64748B;line-height:1.6em;margin-block-end:16px;}.elementor .e-bae6406-5a0af33{font-family:Montserrat;font-weight:700;font-size:20px;color:#4BA398;line-height:1.5em;margin:0px;background-color:#00000000;align-self:start;}.elementor .e-0a2eeb0-32cbbe5{width:42%;flex-direction:column;gap:12px;justify-content:center;}.elementor .e-2529d82-2c9786e{font-family:Inter;font-weight:500;font-size:10px;color:#FFFFFF;margin-block-start:8px;margin-block-end:8px;margin-inline-start:22px;margin-inline-end:22px;border-radius:30px;background-color:#4BA89D;}.elementor .e-973d506-497f931{font-family:Inter;font-weight:500;font-size:10px;color:#334155;margin-block-start:8px;margin-block-end:8px;margin-inline-start:22px;margin-inline-end:22px;border-radius:30px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;}.elementor .e-07e5ee8-3264328{font-family:Inter;font-weight:500;font-size:10px;color:#334155;margin-block-start:8px;margin-block-end:8px;margin-inline-start:22px;margin-inline-end:22px;border-radius:30px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;}.elementor .e-caccec9-03ad7d6{font-family:Inter;font-weight:500;font-size:10px;color:#334155;margin-block-start:8px;margin-block-end:8px;margin-inline-start:22px;margin-inline-end:22px;border-radius:30px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;}.elementor .e-04f25eb-4b773f0{width:23%;padding-inline-start:20px;margin-block-start:1px;margin-block-end:1px;border-width:1px;border-color:#EEF2F6;border-style:solid;background-color:#F8F9FA;flex-direction:column;gap:14px;justify-content:center;align-items:center;}.elementor .e-b3fd9c2{padding:28px;border-radius:12px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.06);flex-direction:row;gap:12px;justify-content:center;align-items:stretch;}