.elementor .e-7c11c9e-49b88dd{font-family:var(----font-sans);font-size:var(----text-lg);color:var(----background);}.elementor .e-0acc9f6-4c40ad2{padding:0px;margin-block-start:10px;display:flex;gap:10px;}.elementor .e-b8dbe84-9502551{width:70%;padding:0px;display:flex;flex-direction:column;gap:var(----gap);justify-content:center;}.elementor .e-7358176-fb22047{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-47741c9-85332d7{width:auto;position:absolute;inset-inline-end:-15px;inset-block-end:-20px;padding:20px;border-radius:15px;background-color:var(----primary);}.elementor .e-9da5e49-120d49c{width:45%;position:relative;border-radius:20px;background-image:url("https://solarprimeenergy.co.uk/wp-content/uploads/2026/09/B8B75698-E5BB-4A0E-BC1B-1DFEC5A8F882.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-d796b84-dddc033{width:55%;align-self:center;}.elementor .e-fd47471-5338c5d{padding:0px;display:flex;gap:3rem;}.elementor .e-4efaf17-d1df3ed{width:55%;padding:0px;align-self:center;}.elementor .e-f4f90c9-40a410d{width:45%;position:relative;border-radius:20px;background-image:url("https://solarprimeenergy.co.uk/wp-content/uploads/2026/01/Solar-Prime-Energy-1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-f81fcaf-e9432a0{padding:0px;display:flex;gap:2rem;}.elementor .e-dbf618e-b031f2f{width:60%;font-family:var(----font-sans);font-size:var(----text-lg);color:var(----text);margin-block-start:20px;}.elementor .e-ec7d2e8-964025e{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-ec7d2e8-964025e:hover,.elementor .e-ec7d2e8-964025e:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-49b8204-c97e690{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-49b8204-c97e690:hover,.elementor .e-49b8204-c97e690:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-29bd514-cb20f4f{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-29bd514-cb20f4f:hover,.elementor .e-29bd514-cb20f4f:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-723396b-253ca5c{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-723396b-253ca5c:hover,.elementor .e-723396b-253ca5c:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-7cf3e5f-fef17c2{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-7cf3e5f-fef17c2:hover,.elementor .e-7cf3e5f-fef17c2:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-d882128-0f8bef9{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-d882128-0f8bef9:hover,.elementor .e-d882128-0f8bef9:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-cd29886-72726cb{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-cd29886-72726cb:hover,.elementor .e-cd29886-72726cb:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-08beffd-7ac8c19{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-08beffd-7ac8c19:hover,.elementor .e-08beffd-7ac8c19:focus-visible{box-shadow:0px 1px 2px 0px #1b2b400f,0px 12px 32px -18px #1b2b4059;}.elementor .e-b86b639-58ced42{padding:0px;margin-block-start:30px;display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);}.elementor .e-893aba6-bfcea17{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;background-color:#F5F8FC;flex-direction:column;}.elementor .e-82e0f64-c2fe13b{font-family:var(----font-sans);font-size:var(----text-lg);color:var(----text);margin-block-start:20px;}.elementor .e-d99472c-ebf75cc{width:45%;display:flex;flex-direction:column;justify-content:center;}.elementor .e-0fe3542-98bf89b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(----primary);border-style:solid;}.elementor .e-87e7e33-b61af31{padding-block-start:0px;padding-block-end:0px;padding-inline-start:25px;padding-inline-end:25px;border-radius:1px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(----primary);border-style:solid;}.elementor .e-a2207f5-cd78576{padding-block-start:0px;padding-block-end:0px;padding-inline-start:25px;padding-inline-end:25px;border-radius:1px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(----primary);border-style:solid;}.elementor .e-793e6cd-d615b5f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:25px;padding-inline-end:25px;border-radius:1px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(----primary);border-style:solid;}.elementor .e-4661f88-7618b6b{width:55%;padding:0px;display:grid;gap:30px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;align-items:stretch;}.elementor .e-b8071eb-189e193{font-family:var(----font-sans);font-size:var(----text-lg);color:var(----background);margin-block-start:20px;}.elementor .e-6ba2684-9ac8952{width:60%;}.elementor .e-d93c88f-8b0ae77{color:var(----background);border-color:var(----border-secondary);background-color:#09152400;}.elementor .e-d93c88f-8b0ae77:hover,.elementor .e-d93c88f-8b0ae77:focus-visible{color:var(----background);border-color:var(----border-secondary);background-color:var(----border);}.elementor .e-093bf63-7a4d4e0{width:40%;padding:0px;margin-block-start:10px;display:flex;gap:10px;justify-content:flex-end;}.elementor .e-71e3474-ab8ebdc{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}