.elementor .e-935dd15-2865{width:100%;min-height:100%;position:absolute;z-index:0;padding:0px;background-image:linear-gradient(180deg, rgba(0,0,0,.1) 25%,rgba(0,0,0,.58) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset:0; pointer-events:none;\n}.elementor .e-ead0c40-7b57{max-width:62.5rem;font-family:var(--tosen-font);font-weight:300;font-size:4rem;color:#fff;line-height:1.05;margin:0px;}.elementor .e-2aa2ffaf-e072{font-size:0.75rem;color:#2d323c;line-height:1.4;padding-block-start:0.9375rem;padding-block-end:0.9375rem;padding-inline-start:1.625rem;padding-inline-end:1.625rem;margin-block-start:0.5rem;border-radius:3rem;background-color:#fcb026;}.elementor .e-6dce03aa-58b9{width:calc(100% - 6rem);max-width:87.5rem;position:relative;z-index:1;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-756e06e5-46b5{padding-block-start:10rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-39617bac-d60c{font-family:var(--tosen-font);font-size:0.6875rem;color:#fff;letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-49b50b68-d59b{min-width:3rem;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:0px;border-width:1px;border-color:rgba(255,255,255,.5);border-style:solid;background-color:rgba(0,0,0,.25);}.elementor .e-51bc5fb-3f96{font-family:var(--tosen-font);font-size:0.6875rem;color:#fff;letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-a64a659-a3d2{min-width:3rem;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:0px;border-width:1px;border-color:rgba(255,255,255,.5);border-style:solid;background-color:rgba(0,0,0,.25);}.elementor .e-20bf7499-e5dd{inset-inline-end:max(3rem,calc((100% - 87.5rem)/2));inset-block-end:1.5rem;}.elementor .e-1c586f2{width:100%;min-width:0px;min-height:0px;overflow:hidden;position:relative;padding:0px;margin:0px;background-color:#2d323c;display:block;max-width:none;\n}.elementor .e-b1fb888-a19019d{font-family:"Noto Sans";font-weight:300;font-size:48px;line-height:53px;}.elementor .e-bc3df54-0f1f007{padding:0px;margin-block-start:35px;justify-content:space-between;align-items:center;}.elementor .e-082b3ae-2338225{font-family:"Noto Sans";font-weight:400;font-size:16px;line-height:22px;margin-block-start:10px;}.elementor .e-68441bc-8d4d97f{padding:0px;flex-direction:column;}.elementor .e-9eff2f4-0678627{font-family:"Noto Sans";font-weight:300;font-size:48px;line-height:53px;}.elementor .e-a27add2-8b22de1{padding:0px;margin-block-start:35px;justify-content:space-between;align-items:center;}.elementor .e-2c27296-99affbb{font-family:"Noto Sans";font-weight:400;font-size:16px;line-height:22px;margin-block-start:10px;}.elementor .e-e15c231-3f0b2d0{padding:0px;flex-direction:column;}.elementor .e-8c32a4c{padding:0px;flex-direction:row;justify-content:center;}.elementor .e-353653f-21e4cd6{width:100%;max-width:700px;font-family:var(--tosen-font);font-weight:300;color:var(--tosen-ink);max-width: none;\n}.elementor .e-da0119f-94cc988{max-width:600px;font-family:var(--tosen-font);font-size:16px;color:var(--tosen-muted);line-height:1.6;margin-block-end:24px;align-self:flex-end;}.elementor .e-beba6cd-b7d8a2e{font-family:var(--tosen-font);font-weight:300;font-size:20px;color:var(--tosen-ink);}.elementor .e-8bc7cb3-caf88a4{width:24px;height:24px;flex:0 0 24px;}.elementor .e-ab632a8-b470827{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;align-items:center;}.elementor .e-1d67317-b47bf1e{font-family:var(--tosen-font);font-size:16px;color:var(--tosen-muted);line-height:1.7;flex:1 1 340px;}.elementor .e-d39e112-269e209{width:100%;min-width:0px;max-width:540px;aspect-ratio:16 / 9;object-fit:cover;border-radius:4px;flex:1 1 360px;}.elementor .e-377eddd-396765d{padding-block-start:8px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:center;}.elementor .e-0c51451-2b87fba{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #D7DBE1;\n}.elementor .e-aeb1f2e-20a9a2b{font-family:var(--tosen-font);font-weight:300;font-size:20px;color:var(--tosen-ink);}.elementor .e-8ddd39b-7b0bd5b{width:24px;height:24px;flex:0 0 24px;}.elementor .e-3517c4e-ffb336d{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;align-items:center;}.elementor .e-297d55a-07f6fa1{font-family:var(--tosen-font);font-size:16px;color:var(--tosen-muted);line-height:1.7;flex:1 1 340px;}.elementor .e-0c39858-d9fc0a7{width:100%;min-width:0px;max-width:540px;aspect-ratio:16 / 9;object-fit:cover;border-radius:4px;flex:1 1 360px;}.elementor .e-6417a71-b25a0c7{padding-block-start:8px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:center;}.elementor .e-8258c19-75dfffa{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #D7DBE1;\n}.elementor .e-ec4cfd9-109d0b0{font-family:var(--tosen-font);font-weight:300;font-size:20px;color:var(--tosen-ink);}.elementor .e-036d580-9180a9a{width:24px;height:24px;flex:0 0 24px;}.elementor .e-4dc2003-9be5c61{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;align-items:center;}.elementor .e-cf6f6a5-31d098f{font-family:var(--tosen-font);font-size:16px;color:var(--tosen-muted);line-height:1.7;flex:1 1 340px;}.elementor .e-ce0e6da-8d965e7{width:100%;min-width:0px;max-width:540px;aspect-ratio:16 / 9;object-fit:cover;border-radius:4px;flex:1 1 360px;}.elementor .e-e254c06-c7e527d{padding-block-start:8px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:center;}.elementor .e-b53fdfb-2dc49cd{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #D7DBE1;\n}.elementor .e-e74c012-2b07d29{font-family:var(--tosen-font);font-weight:300;font-size:20px;color:var(--tosen-ink);}.elementor .e-a6ffd7e-f77e46a{width:24px;height:24px;flex:0 0 24px;}.elementor .e-86fcd5e-6e5b72e{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;align-items:center;}.elementor .e-7c3703b-35f31e3{font-family:var(--tosen-font);font-size:16px;color:var(--tosen-muted);line-height:1.7;flex:1 1 340px;}.elementor .e-b404ff5-0815751{width:100%;min-width:0px;max-width:540px;aspect-ratio:16 / 9;object-fit:cover;border-radius:4px;flex:1 1 360px;}.elementor .e-30cf6ad-30dcca3{padding-block-start:8px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:center;}.elementor .e-86d720b-e48310c{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #D7DBE1;\n}.elementor .e-3b67d9b-49026af{font-family:var(--tosen-font);font-weight:300;font-size:20px;color:var(--tosen-ink);}.elementor .e-2c0ff57-a2e54b6{width:24px;height:24px;flex:0 0 24px;}.elementor .e-9c1b73d-146e98a{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;align-items:center;}.elementor .e-4ca7871-7079606{font-family:var(--tosen-font);font-size:16px;color:var(--tosen-muted);line-height:1.7;flex:1 1 340px;}.elementor .e-0d8face-d8e31ec{width:100%;min-width:0px;max-width:540px;aspect-ratio:16 / 9;object-fit:cover;border-radius:4px;flex:1 1 360px;}.elementor .e-0d867ce-8cb7301{padding-block-start:8px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:center;}.elementor .e-ff57a35-6e1f983{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #D7DBE1;\n}.elementor .e-9de22b8-348390e{font-family:var(--tosen-font);font-weight:300;font-size:20px;color:var(--tosen-ink);}.elementor .e-876c786-d5a3ca3{width:24px;height:24px;flex:0 0 24px;}.elementor .e-f7557ef-7c92640{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;align-items:center;}.elementor .e-b9eaf07-72af9a8{font-family:var(--tosen-font);font-size:16px;color:var(--tosen-muted);line-height:1.7;flex:1 1 340px;}.elementor .e-1c62720-2013332{width:100%;min-width:0px;max-width:540px;aspect-ratio:16 / 9;object-fit:cover;border-radius:4px;flex:1 1 360px;}.elementor .e-2b230bd-b9ef10b{padding-block-start:8px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:center;}.elementor .e-bb35221-ba35860{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #D7DBE1;\n}.elementor .e-a9b637a-8c224a7{width:100%;border-block-start-width:1px;border-top-style: solid; border-top-color: #D7DBE1;\n}.elementor .e-3490580{background-color:var(--tosen-paper);flex-direction:column;gap:20px;margin-inline: auto;
margin-inline: null;\n}.elementor .e-b935bf6-d343b0a{width:100%;height:clamp(220px, 40.625vw, 520px);max-width:1400px;padding:0px;margin-block-start:80px;background-image:url("https://tosenchina.com/wp-content/uploads/2026/10/tosen-weifang-factory-aerial-view.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;background-attachment: scroll;\n}.elementor .e-4d72bc2-633dfc0{width:100%;font-family:Manrope;font-weight:300;font-size:48px;line-height:53px;display:flex;justify-content:center;}.elementor .e-5295de8-8571829{width:60%;font-family:Manrope;font-weight:400;font-size:16px;line-height:22px;text-align:center;}.elementor .e-deebe29-a80a853{font-family:Manrope;font-weight:400;font-size:12px;color:#000000;line-height:17px;text-transform:uppercase;padding-block-start:15px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:50px;background-color:#fcb026;}.elementor .e-deebe29-a80a853:hover,.elementor .e-deebe29-a80a853:focus-visible{color:#ffffff;}.elementor .e-deebe29-a80a853:active{color:#ffffff;}.elementor .e-deebe29-a80a853:focus{color:#ffffff;}.elementor .e-a09bb76-cc92baf{width:100%;max-width:1400px;padding-block-start:40px;padding-block-end:40px;flex-direction:column;gap:20px;align-items:center;}.elementor .e-d214647{padding:0px;background-color:#EDEEF2;flex-direction:column;align-items:center;}.elementor .e-391150d6-ea8d{font-family:var(--tosen-font);font-weight:300;font-size:3rem;color:var(--tosen-paper);letter-spacing:-0.025em;line-height:3.3125rem;text-align:center;}.elementor .e-72036926-3c63:hover,.elementor .e-72036926-3c63:focus-visible{transform:scale3d(1.025, 1.025, 1);}.elementor .e-72036926-3c63{width:100%;height:100%;object-fit:cover;transform:scale3d(1, 1, 1);transition:transform 0.65s;display:block;}.elementor .e-413670d3-3c75{overflow:hidden;aspect-ratio:22 / 13;padding:0px;background-color:#EDEEF2;}.elementor .e-5789e832-4347{font-family:var(--tosen-font);font-weight:300;font-size:2rem;color:var(--tosen-paper);letter-spacing:-0.025em;line-height:1.8125rem;margin-block-start:1.5rem;margin-block-end:1rem;}.elementor .e-c1d60c5-38ab{font-family:var(--tosen-font);font-weight:400;font-size:1rem;color:#D8DBE2;line-height:1.625rem;}.elementor .e-7943e6e-2142{min-width:0px;padding:0px;flex-direction:column;gap:0px;align-items:start;}.elementor .e-3114ad68-128f:hover,.elementor .e-3114ad68-128f:focus-visible{transform:scale3d(1.025, 1.025, 1);}.elementor .e-3114ad68-128f{width:100%;height:100%;object-fit:cover;transform:scale3d(1, 1, 1);transition:transform 0.65s;display:block;}.elementor .e-359865b-9911{overflow:hidden;aspect-ratio:22 / 13;padding:0px;background-color:#EDEEF2;}.elementor .e-4e93e78f-8732{font-family:var(--tosen-font);font-weight:300;font-size:2rem;color:var(--tosen-paper);letter-spacing:-0.025em;line-height:1.8125rem;margin-block-start:1.5rem;margin-block-end:1rem;}.elementor .e-6b6a10c5-f253{font-family:var(--tosen-font);font-weight:400;font-size:1rem;color:#D8DBE2;line-height:1.625rem;}.elementor .e-722f212f-66cf{min-width:0px;padding:0px;flex-direction:column;gap:0px;align-items:start;}.elementor .e-1962e698-5ebe:hover,.elementor .e-1962e698-5ebe:focus-visible{transform:scale3d(1.025, 1.025, 1);}.elementor .e-1962e698-5ebe{width:100%;height:100%;object-fit:cover;transform:scale3d(1, 1, 1);transition:transform 0.65s;display:block;}.elementor .e-6713b5ea-bc12{overflow:hidden;aspect-ratio:22 / 13;padding:0px;background-color:#EDEEF2;}.elementor .e-612250fb-ec46{font-family:var(--tosen-font);font-weight:300;font-size:2rem;color:var(--tosen-paper);letter-spacing:-0.025em;line-height:1.8125rem;margin-block-start:1.5rem;margin-block-end:1rem;}.elementor .e-3b3b3ec6-8e72{font-family:var(--tosen-font);font-weight:400;font-size:1rem;color:#D8DBE2;line-height:1.625rem;}.elementor .e-56efc5cf-309b{min-width:0px;padding:0px;flex-direction:column;gap:0px;align-items:start;}.elementor .e-3eb61248-247b:hover,.elementor .e-3eb61248-247b:focus-visible{transform:scale3d(1.025, 1.025, 1);}.elementor .e-3eb61248-247b{width:100%;height:100%;object-fit:cover;transform:scale3d(1, 1, 1);transition:transform 0.65s;display:block;}.elementor .e-37b0cefc-d278{overflow:hidden;aspect-ratio:22 / 13;padding:0px;background-color:#EDEEF2;}.elementor .e-192272d9-aa47{font-family:var(--tosen-font);font-weight:300;font-size:2rem;color:var(--tosen-paper);letter-spacing:-0.025em;line-height:1.8125rem;margin-block-start:1.5rem;margin-block-end:1rem;}.elementor .e-44e00619-8c3b{font-family:var(--tosen-font);font-weight:400;font-size:1rem;color:#D8DBE2;line-height:1.625rem;}.elementor .e-4ace89cf-520a{min-width:0px;padding:0px;flex-direction:column;gap:0px;align-items:start;}.elementor .e-664e4658-8fc0:hover,.elementor .e-664e4658-8fc0:focus-visible{transform:scale3d(1.025, 1.025, 1);}.elementor .e-664e4658-8fc0{width:100%;height:100%;object-fit:cover;transform:scale3d(1, 1, 1);transition:transform 0.65s;display:block;}.elementor .e-6f591f67-d2a1{overflow:hidden;aspect-ratio:22 / 13;padding:0px;background-color:#EDEEF2;}.elementor .e-321c2fea-c4fb{font-family:var(--tosen-font);font-weight:300;font-size:2rem;color:var(--tosen-paper);letter-spacing:-0.025em;line-height:1.8125rem;margin-block-start:1.5rem;margin-block-end:1rem;}.elementor .e-3b373a57-b143{font-family:var(--tosen-font);font-weight:400;font-size:1rem;color:#D8DBE2;line-height:1.625rem;}.elementor .e-68aa8f66-5dbd{min-width:0px;padding:0px;flex-direction:column;gap:0px;align-items:start;}.elementor .e-7e32d1ed-d3b2:hover,.elementor .e-7e32d1ed-d3b2:focus-visible{transform:scale3d(1.025, 1.025, 1);}.elementor .e-7e32d1ed-d3b2{width:100%;height:100%;object-fit:cover;transform:scale3d(1, 1, 1);transition:transform 0.65s;display:block;}.elementor .e-7430d0db-8d51{overflow:hidden;aspect-ratio:22 / 13;padding:0px;background-color:#EDEEF2;}.elementor .e-7ec6ebbf-8653{font-family:var(--tosen-font);font-weight:300;font-size:2rem;color:var(--tosen-paper);letter-spacing:-0.025em;line-height:1.8125rem;margin-block-start:1.5rem;margin-block-end:1rem;}.elementor .e-28366f11-2758{font-family:var(--tosen-font);font-weight:400;font-size:1rem;color:#D8DBE2;line-height:1.625rem;}.elementor .e-6fd70fbb-3732{min-width:0px;padding:0px;flex-direction:column;gap:0px;align-items:start;}.elementor .e-33ffbdd8-9157{column-gap:1.25rem;padding:0px;margin-block-start:3.5rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(2, auto);row-gap: 3.5rem;\n}.elementor .e-30b08e6b-bc65{max-width:1400px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-15904431-cf0a{color:var(--tosen-paper);padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:var(--tosen-ink);flex-direction:column;align-items:center;}.elementor .e-5d367907-4a6e:focus{height:96px;}.elementor .e-5d367907-4a6e{height:34px;min-height:34px;resize: none;\n}.elementor .e-734b39e4-d5f4{gap:12px;}.elementor .e-4fe62268-402b{width:100%;color:#24512D;padding:16px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-66954c8e-64dd{width:100%;color:#870000;padding:16px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-60d86b7b-27aa{max-width:1400px;}