.elementor .e-7d4071c3-7835:hover,.elementor .e-7d4071c3-7835:focus-visible{color:#ff370f;}.elementor .e-7d4071c3-7835{font-family:Arial;font-weight:600;font-size:16px;color:#f1bd2f;letter-spacing:0.4px;line-height:1.5;text-decoration:none;margin:0px;}.elementor .e-668f888b-e9e7:hover,.elementor .e-668f888b-e9e7:focus-visible{color:#ff370f;}.elementor .e-668f888b-e9e7{font-family:Arial;font-weight:600;font-size:16px;color:#f1bd2f;letter-spacing:0.4px;line-height:1.5;text-decoration:none;margin:0px;}.elementor .e-5d0dd61b-d7d9{width:auto;padding:0px;flex-direction:row;gap:26px;align-items:center;}.elementor .e-424713e8-faaf:hover,.elementor .e-424713e8-faaf:focus-visible{color:#ff370f;}.elementor .e-424713e8-faaf{font-size:13px;color:#bdbdbd;letter-spacing:0.4px;line-height:1.5;text-decoration:none;margin:0px;}.elementor .e-336b84d3-9214:hover,.elementor .e-336b84d3-9214:focus-visible{color:#ff370f;}.elementor .e-336b84d3-9214{font-size:13px;color:#bdbdbd;letter-spacing:0.4px;line-height:1.5;text-decoration:none;margin:0px;}.elementor .e-63688a3f-2e1d{width:auto;padding:0px;flex-direction:row;gap:22px;align-items:center;}.elementor .e-45de076c-36b0{width:100%;height:42px;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:auto;margin-block-end:auto;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-59bf11cc-3760{width:100%;padding:0px;background-color:#111111;}.elementor .e-106266f7-5eaa{width:230px;height:auto;}.elementor .e-44f6e8d1-10b2:hover,.elementor .e-44f6e8d1-10b2:focus-visible{color:#ffae00;box-shadow:0px -2px 0px 0px #ffae00 inset;}.elementor .e-44f6e8d1-10b2{font-weight:600;font-size:13px;color:#eaeaea;letter-spacing:1.2px;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-2fa41da6-f86c:hover,.elementor .e-2fa41da6-f86c:focus-visible{color:#ffae00;box-shadow:0px -2px 0px 0px #ffae00 inset;}.elementor .e-2fa41da6-f86c{font-weight:600;font-size:13px;color:#eaeaea;letter-spacing:1.2px;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-7496111e-6720:hover,.elementor .e-7496111e-6720:focus-visible{color:#ffae00;box-shadow:0px -2px 0px 0px #ffae00 inset;}.elementor .e-7496111e-6720{font-weight:600;font-size:13px;color:#eaeaea;letter-spacing:1.2px;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-6ef35c5c-7691:hover,.elementor .e-6ef35c5c-7691:focus-visible{color:#ffae00;box-shadow:0px -2px 0px 0px #ffae00 inset;}.elementor .e-6ef35c5c-7691{font-weight:600;font-size:13px;color:#eaeaea;letter-spacing:1.2px;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-7af90ffc-6033:hover,.elementor .e-7af90ffc-6033:focus-visible{color:#ffae00;box-shadow:0px -2px 0px 0px #ffae00 inset;}.elementor .e-7af90ffc-6033{font-weight:600;font-size:13px;color:#eaeaea;letter-spacing:1.2px;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-cd1ce4b-4fca:hover,.elementor .e-cd1ce4b-4fca:focus-visible{box-shadow:0px 14px 28px 0px rgba(255,94,58,.4);}.elementor .e-cd1ce4b-4fca{font-weight:700;font-size:12px;color:#fff;letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:5px;background-image:linear-gradient(135deg, #ff9500 0%,#ff5e3a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 22px 0px rgba(255,94,58,.28);}.elementor .e-2067b595-8a79{width:auto;padding:0px;flex-direction:row;gap:30px;align-items:center;}.elementor .e-3d355788-9480{height:88px;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-45d67ff0-dc9e{width:100%;position:sticky;inset-block-start:0px;z-index:99;padding:0px;background-color:#0b0b0b;box-shadow:0px 1px 0px 0px #1d1d1d;display:block;}.elementor .e-5a22eeed-1c82{max-width:900px;font-weight:700;font-size:64px;color:#ffffff;letter-spacing:-0.8px;line-height:1.06;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c73fe8a-2931{max-width:620px;font-size:19px;color:#d8d8d8;line-height:1.7;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-421df707-193e{width:100%;max-width:1200px;position:relative;z-index:2;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-34339dd2-8c78{width:100%;min-height:440px;overflow:hidden;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(100deg, rgba(6,6,6,.92) 0%,rgba(6,6,6,.72) 42%,rgba(6,6,6,.30) 76%,rgba(6,6,6,.55) 100%),url("https://thepcm.co.uk/wp-content/uploads/2026/10/tungart7-china-8859961_1920-1024x683.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0b0b0b;display:flex;justify-content:flex-start;align-items:center;}.elementor .e-3bbd513c-5543{font-weight:700;font-size:13px;color:#292828;letter-spacing:3px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-468aca0b-c0b1{font-family:Arial;font-weight:700;font-size:40px;color:#f29019;line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;justify-content:center;}.elementor .e-522780b3-a6e4{max-width:680px;font-size:17px;color:#5c5c5c;line-height:1.75;margin-block-start:0px;margin-block-end:46px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-645de93c-a660{font-weight:700;font-size:12px;color:#9a9a9a;letter-spacing:2.2px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2182114d-e397:hover,.elementor .e-2182114d-e397:focus-visible{color:#ff370f;}.elementor .e-2182114d-e397{font-weight:700;font-size:22px;color:#0b0b0b;letter-spacing:-0.2px;line-height:1.35;text-decoration:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1e1bb766-8615{font-size:14px;color:#7a7a7a;line-height:1.65;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-110a94ca-ff58{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:6px;background-color:#ffffff;box-shadow:0px 16px 40px 0px rgba(11,11,11,.07),0px 3px 0px 0px #ff5e3a inset;display:block;}.elementor .e-392ccedd-4032{font-weight:700;font-size:12px;color:#9a9a9a;letter-spacing:2.2px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-50707b1e-a260:hover,.elementor .e-50707b1e-a260:focus-visible{color:#ff370f;}.elementor .e-50707b1e-a260{font-weight:700;font-size:22px;color:#0b0b0b;letter-spacing:-0.2px;line-height:1.35;text-decoration:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-51db9ab3-6efc{font-size:14px;color:#7a7a7a;line-height:1.65;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-700b8388-68c0{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:6px;background-color:#ffffff;box-shadow:0px 16px 40px 0px rgba(11,11,11,.07),0px 3px 0px 0px #ff5e3a inset;display:block;}.elementor .e-3ac1744d-a0ed{font-weight:700;font-size:12px;color:#9a9a9a;letter-spacing:2.2px;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-772a62c-d449{font-weight:700;font-size:18px;color:#0b0b0b;letter-spacing:-0.1px;line-height:1.55;text-decoration:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6cee7f6-5992{font-size:14px;color:#7a7a7a;line-height:1.65;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-18d2c43d-ed9a{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:6px;background-color:#ffffff;box-shadow:0px 16px 40px 0px rgba(11,11,11,.07),0px 3px 0px 0px #ff5e3a inset;display:block;}.elementor .e-579c561d-497b{width:100%;padding:0px;gap:26px;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;}.elementor .e-7d3c16d5-e6e9{width:100%;max-width:1200px;color:#ff370f;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-78d3136c-2f36{width:100%;padding-block-start:90px;padding-block-end:90px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f6f6f4;}.elementor .e-1716a1d9-a27d{font-weight:700;font-size:40px;color:#ffffff;line-height:1.25;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5aa47490-337d{font-family:Arial;font-weight:700;font-size:18px;color:#ffffff;line-height:1.6;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1ff41076-a811:hover,.elementor .e-1ff41076-a811:focus-visible{box-shadow:0px 16px 32px 0px rgba(0,0,0,.2);}.elementor .e-1ff41076-a811{font-weight:700;font-size:15px;color:#ff370f;letter-spacing:0.6px;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:42px;padding-inline-end:42px;border-radius:5px;background-color:#ffffff;box-shadow:0px 12px 26px 0px rgba(0,0,0,.12);}.elementor .e-5c678eb7-89f1:hover,.elementor .e-5c678eb7-89f1:focus-visible{color:#ff370f;background-color:#ffffff;}.elementor .e-5c678eb7-89f1{font-weight:600;font-size:15px;color:#ffffff;letter-spacing:0.6px;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:40px;padding-inline-end:40px;border-radius:5px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:transparent;}.elementor .e-78639961-475b{width:auto;padding:0px;flex-direction:row;gap:14px;justify-content:center;align-items:center;}.elementor .e-66d43e27-2713{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;align-items:center;}.elementor .e-74f9a24a-7fe9{width:100%;text-align:center;padding-block-start:76px;padding-block-end:76px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(135deg, #ff9500 0%,#ff370f 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-c65fb79-acac{font-size:13px;color:#8b8b8b;line-height:1.6;margin:0px;}.elementor .e-5ce6985-bc69{font-size:13px;color:#8b8b8b;line-height:1.6;margin:0px;}.elementor .e-152ff88b-4575{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-7ed4ce7d-3a4e{width:100%;padding-block-start:38px;padding-block-end:38px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0b0b0b;}