.elementor .e-bb5c011-413c292{color:#FFFFFF;text-shadow:0.04em 0.04em 0em rgba(0,0,0,0.25);\n}.elementor .e-3a3fc77-c4756db{max-width:760px;color:rgba(255,255,255,0.92);}.elementor .e-8d19bd7-221fa87{font-weight:700;color:#FFFFFF;text-align:center;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:41px;background-color:#128181;box-shadow:0px 3px 8px 0px rgba(0,0,0,0.16);}.elementor .e-8d19bd7-221fa87:hover,.elementor .e-8d19bd7-221fa87:focus-visible{color:#FFFFFF;background-color:#0E6A6A;}.elementor .e-c09c06d-6fce032{font-weight:700;color:#FFFFFF;text-align:center;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:41px;border-width:2px;border-color:#FFFFFF;background-color:transparent;box-shadow:0px 3px 8px 0px rgba(0,0,0,0.16);border-style:solid;\n}.elementor .e-c09c06d-6fce032:hover,.elementor .e-c09c06d-6fce032:focus-visible{color:#128181;background-color:#FFFFFF;}.elementor .e-81a82d9-63363d5{padding:0px;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .e-33999a5-43d139e{width:100%;max-width:1200px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-8211831-b202613{padding-block-start:96px;padding-block-end:96px;background-image:linear-gradient(170deg, #015566 0%,rgba(18,129,129,0.51) 76%),url("https://coreprecision.co.uk/wp-content/uploads/2026/08/petrochemical-plant-fibre-network-hero.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#015566;flex-direction:column;align-items:center;}.elementor .e-8942b56-52193d7{padding:0px;flex-direction:column;gap:18px;flex:1 1 62%;align-items:flex-start;}.elementor .e-a4cbb18-04d43d8{width:clamp(180px, 22vw, 320px);height:clamp(180px, 22vw, 320px);color:#128181;}.elementor .e-6b8af50-0656d60{padding:0px;flex-direction:column;flex:1 1 30%;justify-content:center;align-items:center;}.elementor .e-34e7d62-e9f0351{width:100%;padding:0px;flex-direction:row;gap:44px;flex-wrap:wrap;align-items:center;}.elementor .e-a47a0db-5b2468a{width:100%;max-width:1200px;padding:0px;flex-direction:column;gap:28px;}.elementor .e-4d06510-4162aa7{padding-block-start:76px;padding-block-end:76px;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-2b66e5c-e879e73{color:#FFFFFF;}.elementor .e-8ee7a44-0406d7d{color:#FFFFFF;}.elementor .e-507e2ec-fb45237{color:rgba(255,255,255,0.92);}.elementor .e-8e5a393-5ada4aa{padding:28px;border-radius:6px;background-color:rgba(255,255,255,0.12);flex-direction:column;gap:12px;flex:1 1 300px;align-items:flex-start;}.elementor .e-06a019d-85e066c{color:#FFFFFF;}.elementor .e-a242629-dc00334{color:rgba(255,255,255,0.92);}.elementor .e-8e67603-e1bc534{padding:28px;border-radius:6px;background-color:rgba(255,255,255,0.12);flex-direction:column;gap:12px;flex:1 1 300px;align-items:flex-start;}.elementor .e-0b91db3-2cb4a15{color:#FFFFFF;}.elementor .e-988f697-aafb032{color:rgba(255,255,255,0.92);}.elementor .e-8362628-7114d0a{padding:28px;border-radius:6px;background-color:rgba(255,255,255,0.12);flex-direction:column;gap:12px;flex:1 1 300px;align-items:flex-start;}.elementor .e-415b68a-f6b4839{color:#FFFFFF;}.elementor .e-f30608d-e346406{color:rgba(255,255,255,0.92);}.elementor .e-d010f11-5bae489{padding:28px;border-radius:6px;background-color:rgba(255,255,255,0.12);flex-direction:column;gap:12px;flex:1 1 300px;align-items:flex-start;}.elementor .e-629d355-4e84c80{color:#FFFFFF;}.elementor .e-6be9ace-f655b34{color:rgba(255,255,255,0.92);}.elementor .e-4ca075d-05244b7{padding:28px;border-radius:6px;background-color:rgba(255,255,255,0.12);flex-direction:column;gap:12px;flex:1 1 300px;align-items:flex-start;}.elementor .e-b542fcd-3faaae3{color:#FFFFFF;}.elementor .e-19daa4b-57ba4b3{color:rgba(255,255,255,0.92);}.elementor .e-92bc46c-6d42227{padding:28px;border-radius:6px;background-color:rgba(255,255,255,0.12);flex-direction:column;gap:12px;flex:1 1 300px;align-items:flex-start;}.elementor .e-1a291be-c4bed77{width:100%;padding:0px;flex-direction:row;gap:24px;flex-wrap:wrap;align-items:stretch;}.elementor .e-c91fc37-c4391e7{width:100%;max-width:1200px;padding:0px;flex-direction:column;gap:28px;}.elementor .e-a7f20d7-7bf74e7{padding-block-start:76px;padding-block-end:76px;background-image:linear-gradient(180deg, #128181 0%,#408D96 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#128181;flex-direction:column;align-items:center;a:not([class]){color:#FFFFFF;text-decoration:underline;}\n}.elementor .e-1315116-57cd7dc{padding:0px;flex-direction:column;gap:18px;flex:1 1 62%;align-items:flex-start;}.elementor .e-53c8c22-b3e9c8b{width:clamp(180px, 22vw, 320px);height:clamp(180px, 22vw, 320px);color:#128181;}.elementor .e-38d1242-37336a8{padding:0px;flex-direction:column;flex:1 1 30%;justify-content:center;align-items:center;}.elementor .e-7b74764-0aefa39{width:100%;padding:0px;flex-direction:row;gap:44px;flex-wrap:wrap;align-items:center;}.elementor .e-965b96a-d35eea6{width:100%;max-width:1200px;padding:0px;flex-direction:column;gap:28px;}.elementor .e-7032a47-b5bdbf1{padding-block-start:76px;padding-block-end:76px;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-769e3d5-31a201e{font-weight:700;color:#FFFFFF;text-align:center;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:41px;background-color:#128181;box-shadow:0px 3px 8px 0px rgba(0,0,0,0.16);}.elementor .e-769e3d5-31a201e:hover,.elementor .e-769e3d5-31a201e:focus-visible{color:#FFFFFF;background-color:#0E6A6A;}.elementor .e-8dc3446-c477b21{padding-block-start:24px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:6px;background-color:#FFFFFF;flex-direction:column;gap:12px;flex:1 1 46%;align-items:flex-start;border:1px solid #E2E9EB;border-inline-start:4px solid #128181;box-shadow:0 2px 8px rgba(37,48,58,0.06);\n}.elementor .e-8bfb126-664618a{font-weight:700;color:#FFFFFF;text-align:center;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:41px;background-color:#128181;box-shadow:0px 3px 8px 0px rgba(0,0,0,0.16);}.elementor .e-8bfb126-664618a:hover,.elementor .e-8bfb126-664618a:focus-visible{color:#FFFFFF;background-color:#0E6A6A;}.elementor .e-c43d82b-75324cf{padding-block-start:24px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:6px;background-color:#FFFFFF;flex-direction:column;gap:12px;flex:1 1 46%;align-items:flex-start;border:1px solid #E2E9EB;border-inline-start:4px solid #128181;box-shadow:0 2px 8px rgba(37,48,58,0.06);\n}.elementor .e-dfb8791-83e0640{width:100%;padding:0px;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:stretch;}.elementor .e-156c10b-62df053{width:100%;max-width:1200px;padding:0px;flex-direction:column;gap:28px;}.elementor .e-680c3f6-794c6ad{padding-block-start:76px;padding-block-end:76px;background-color:#f9f9f9;flex-direction:column;align-items:center;}.elementor .e-d176597-e2b35a0{color:#FFFFFF;}.elementor .e-70aa91a-39e015e{max-width:760px;}.elementor .e-23f3cd9-9675b70{font-weight:700;color:#FFFFFF;text-align:center;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:41px;border-width:2px;border-color:#FFFFFF;background-color:transparent;box-shadow:0px 3px 8px 0px rgba(0,0,0,0.16);border-style:solid;\n}.elementor .e-23f3cd9-9675b70:hover,.elementor .e-23f3cd9-9675b70:focus-visible{color:#128181;background-color:#FFFFFF;}.elementor .e-06fc9f6-b3e5d1a{width:100%;max-width:1200px;color:#FFFFFF;text-align:center;padding:0px;flex-direction:column;gap:22px;align-items:center;}.elementor .e-997b67e-60280c6{padding-block-start:72px;padding-block-end:72px;background-image:linear-gradient(180deg, #128181 0%,#408D96 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#128181;flex-direction:column;align-items:center;a:not([class]){color:#FFFFFF;text-decoration:underline;}\n}