.elementor .e-5624975-83b5b54{font-family:var(----font-sans);font-size:var(----text-lg);color:var(----background);}.elementor .e-f792675-8b5d5a4{padding:0px;margin-block-start:10px;display:flex;gap:10px;}.elementor .e-76819e6-dc12bbd{width:70%;padding:0px;display:flex;flex-direction:column;gap:var(----gap);justify-content:center;}.elementor .e-a7d8233-13b66a0{width:45%;position:relative;border-radius:20px;background-image:url("https://solarprimeenergy.co.uk/wp-content/uploads/2026/09/B3AD5320-76C6-4034-AD7A-C355FC209F2C-1024x683-1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-51d442a-e0260f8{width:55%;padding:0px;align-self:center;}.elementor .e-f38574e-f539260{padding:0px;display:flex;gap:2rem;}.elementor .e-2c09efd-86b22e6{width:60%;font-family:var(----font-sans);font-size:var(----text-lg);color:var(----background);margin-block-start:20px;}.elementor .e-32dcb71-55fb829{padding:25px;border-radius:15px;border-width:1px;border-color:var(----border-secondary);border-style:solid;background-color:#f8fafd0f;}.elementor .e-ae83a86-91a59df{padding:25px;border-radius:15px;border-width:1px;border-color:var(----border-secondary);border-style:solid;background-color:#f8fafd0f;}.elementor .e-4e29022-c70810d{padding:25px;border-radius:15px;border-width:1px;border-color:var(----border-secondary);border-style:solid;background-color:#f8fafd0f;}.elementor .e-74f73d5-1184fe4{padding:25px;border-radius:15px;border-width:1px;border-color:var(----border-secondary);border-style:solid;background-color:#f8fafd0f;}.elementor .e-a577506-751bfd5{padding:25px;border-radius:15px;border-width:1px;border-color:var(----border-secondary);border-style:solid;background-color:#f8fafd0f;}.elementor .e-845c5f3-e457ca7{padding:25px;border-radius:15px;border-width:1px;border-color:var(----border-secondary);border-style:solid;background-color:#f8fafd0f;}.elementor .e-6dcd354-b86237f{padding:0px;margin-block-start:30px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);}.elementor .e-c53954d-c60b220{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;background-image: linear-gradient(135deg, oklch(41% 0.16 254) 0%, oklch(26% 0.16 254) 55%, oklch(32% 0.16 254) 100%);\n}.elementor .e-efd464e-8bf7d76{width:60%;font-family:var(----font-sans);font-size:var(----text-lg);color:var(----text);margin-block-start:20px;}.elementor .e-3b5fc42-4904425{padding:25px;border-radius:15px;border-width:1px;border-color:#dce4ed;border-style:solid;background-color:var(----background);box-shadow:0px 2px 18px 0px rgba(27, 43, 64, 0.08);}.elementor .e-3b5fc42-4904425:hover,.elementor .e-3b5fc42-4904425:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-a30f059-51eb7c1{padding:25px;border-radius:15px;border-width:1px;border-color:#dce4ed;border-style:solid;background-color:var(----background);box-shadow:0px 2px 18px 0px rgba(27, 43, 64, 0.08);}.elementor .e-a30f059-51eb7c1:hover,.elementor .e-a30f059-51eb7c1:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-ce1d3be-0e655a3{padding:25px;border-radius:15px;border-width:1px;border-color:#dce4ed;border-style:solid;background-color:var(----background);box-shadow:0px 2px 18px 0px rgba(27, 43, 64, 0.08);}.elementor .e-ce1d3be-0e655a3:hover,.elementor .e-ce1d3be-0e655a3:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-4d9c7e5-1863bdd{padding:25px;border-radius:15px;border-width:1px;border-color:#dce4ed;border-style:solid;background-color:var(----background);box-shadow:0px 2px 18px 0px rgba(27, 43, 64, 0.08);}.elementor .e-4d9c7e5-1863bdd:hover,.elementor .e-4d9c7e5-1863bdd:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-78f4588-67881fc{padding:25px;border-radius:15px;border-width:1px;border-color:#dce4ed;border-style:solid;background-color:var(----background);box-shadow:0px 2px 18px 0px rgba(27, 43, 64, 0.08);}.elementor .e-78f4588-67881fc:hover,.elementor .e-78f4588-67881fc:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-108f222-39d4ade{padding:25px;border-radius:15px;border-width:1px;border-color:#dce4ed;border-style:solid;background-color:var(----background);box-shadow:0px 2px 18px 0px rgba(27, 43, 64, 0.08);}.elementor .e-108f222-39d4ade:hover,.elementor .e-108f222-39d4ade:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-a740301-0070465{padding:0px;margin-block-start:30px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);}.elementor .e-fe4776a-5e1033c{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;background-color:#F5F8FC;flex-direction:column;}.elementor .e-43d8c23-2bb3e6f{font-family:var(----font-sans);font-size:var(----text-lg);color:var(----background);margin-block-start:20px;}.elementor .e-f5f5558-607ad8d{margin-block-start:20px;}.elementor .e-e58c48e-87e8739{height:100%;position:sticky;inset-block-start:80px;}.elementor .e-8bd817b-8f676ef{padding:25px;border-radius:15px;border-width:1px;border-color:var(----border-secondary);border-style:solid;background-color:rgba(0, 73, 168, 0.4);}.elementor .e-b272b3b-7bb8d74{padding:25px;border-radius:15px;border-width:1px;border-color:var(----border-secondary);border-style:solid;background-color:rgba(0, 73, 168, 0.4);}.elementor .e-efd3e9c-db11462{padding:25px;border-radius:15px;border-width:1px;border-color:var(----border-secondary);border-style:solid;background-color:rgba(0, 73, 168, 0.4);}.elementor .e-5392c04-1cc3037{padding:25px;border-radius:15px;border-width:1px;border-color:var(----border-secondary);border-style:solid;background-color:rgba(0, 73, 168, 0.4);}.elementor .e-c72bd78-7421267{padding:0px;margin-block-start:30px;display:grid;gap:20px;grid-template-columns:repeat(1, 1fr);}.elementor .e-7cdf6ee-ef0615f{font-family:var(----font-sans);font-size:var(----text-lg);color:var(----text);margin-block-start:20px;}.elementor .e-7dc2ee8-abbb804{color:var(----nevi-blue);margin-block-start:20px;background-color:#09152400;align-self:start;}.elementor .e-7dc2ee8-abbb804:hover,.elementor .e-7dc2ee8-abbb804:focus-visible{color:var(----primary);border-color:var(----primary);background-color:#1c263600;}.elementor .e-cad5b9a-24d0d91{width:45%;display:flex;flex-direction:column;}.elementor .e-842c856-4b90d29{width:55%;padding:0px;display:block;gap:30px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;align-items:stretch;}.elementor .e-0c5f484-97f4522{font-family:var(----font-sans);font-size:var(----text-lg);color:var(----background);margin-block-start:20px;}.elementor .e-19af8ae-ad62456{width:60%;}.elementor .e-9956c5a-c027790{color:var(----background);border-color:var(----border-secondary);background-color:#09152400;}.elementor .e-9956c5a-c027790:hover,.elementor .e-9956c5a-c027790:focus-visible{color:var(----background);border-color:var(----border-secondary);background-color:var(----border);}.elementor .e-e3d50f0-0be5e83{width:40%;padding:0px;margin-block-start:10px;display:flex;gap:10px;justify-content:flex-end;}.elementor .e-f43f92f-24d12ac{padding:50px;border-radius:20px;display:flex;flex-direction:row;gap:30px;align-items:center;background-image: linear-gradient(135deg, oklch(41% 0.16 254) 0%, oklch(26% 0.16 254) 55%, oklch(32% 0.16 254) 100%);\n}