.elementor .e-6ca1eef8-d41783b{font-weight:700;font-size:11px;color:#FFFFFF;letter-spacing:1.4px;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7e3a532d-00e126a{max-width:930px;font-size:44px;color:#FFFFFF;letter-spacing:-1.6px;line-height:1.1em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4d297adf-2b73781{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-535b14dc-6976c38{width:100%;min-height:330px;padding-block-start:52px;padding-block-end:52px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(90deg, #082B4CF5 0%,#082B4CBF 35%,#082B4C38 70%,#082B4C99 100%),url("https://fasciasandsoffitsanglesey.co.uk/wp-content/uploads/2026/10/anglesey-solar-protection-illustration.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#082B4C;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-5508878c-3751df0{font-weight:600;font-size:13px;color:#007F80;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7bef3f2d-74ac8e2{font-size:13px;color:#526675;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-34570316-aa8de6d{font-size:20px;color:#082B4C;line-height:1.65em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-63d92220-d2c39db{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-26e2ed5d-226b4ec{font-size:28px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2039a321-3a1b71e{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-766649af-6e8491c{font-size:28px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7ed8272a-7a7f392{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-724589d2-2596206{font-size:28px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d15fe57-f23603f{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-2bede780-9b0fcfc{font-size:28px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3e283dca-b63a1cf{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-4c573bcc-feee9a4{font-size:28px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6a64a95e-3f02d6b{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-7696fabd-65ab35b{font-size:28px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4ddd6487-8a16926{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-419a46c4-20a1da9{font-size:21px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-608b2356-6c08284{font-size:14px;color:#526675;line-height:1.55em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-54852cac-d01d7fd{width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:#EFF6F6;display:flex;flex-direction:column;gap:10px;}.elementor .e-3fd84e5b-1bf0f10{font-weight:700;font-size:11px;color:#007F80;letter-spacing:1.4px;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-312ab5b5-e28cb67{font-size:28px;color:#082B4C;letter-spacing:-0.6px;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-31024197-8a51958{font-size:16px;color:#526675;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5c5986a4-8f37ae1{width:fit-content;font-family:Manrope;font-weight:700;font-size:15px;color:#FFFFFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:40px;background-color:#007F80;}.elementor .e-aa4df34-1143b48{width:100%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:#EFF6F6;display:flex;flex-direction:column;gap:15px;}.elementor .e-31d7d777-64ff28c{font-size:12px;color:#526675;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-30f96ba0-03e16d5{font-weight:700;font-size:15px;color:#526675;line-height:1.75em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7f5b121b-1923f70{width:100%;max-width:820px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:34px;}.elementor .e-4752c766-41a5cca{width:100%;padding-block-start:56px;padding-block-end:70px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;align-items:center;}