.elementor .e-245fdba-6769520{font-weight:700;font-size:11px;color:#FFFFFF;letter-spacing:1.6px;line-height:1.6em;margin:0px;}.elementor .e-2c808a3e-9a64053{max-width:900px;font-size:60px;color:#FFFFFF;letter-spacing:-2px;line-height:1.04em;margin:0px;}.elementor .e-6da86e0c-518cbc2{max-width:520px;font-size:18px;color:#FFFFFF;line-height:1.6em;margin:0px;}.elementor .e-5b80ce8d-a99a53e{width:fit-content;font-family:Manrope;font-weight:700;font-size:16px;color:#082B4C;padding-block-start:18px;padding-block-end:18px;padding-inline-start:26px;padding-inline-end:26px;border-radius:4px;background-color:#FFFFFF;}.elementor .e-5b80ce8d-a99a53e:hover,.elementor .e-5b80ce8d-a99a53e:focus-visible{background-color:#EFF6F6;}.elementor .e-5c030afb-f782535{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:26px;}.elementor .e-e1b91-923f386{width:100%;min-height:480px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(90deg, #082B4CF5 0%,#082B4CBF 35%,#082B4C38 70%,#082B4C0D 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-64c98bbe-38496cc{width:auto;font-weight:700;font-size:14px;color:#082B4C;line-height:1.6em;margin:0px;}.elementor .e-5ac2dec-f4910b2{width:auto;font-size:11px;color:#526675;line-height:1.6em;margin:0px;}.elementor .e-6a27f57-1b6fb1a{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-77c9642-285eae9{width:100%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:28px;padding-inline-end:28px;background-color:#EFF6F6;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-1f4d39f9-0edbe8e{width:100%;height:320px;object-fit:cover;border-radius:24px;}.elementor .e-7a7f919f-d110973{width:44%;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-76ca97ad-c0b5b8a{font-size:34px;color:#082B4C;letter-spacing:-0.9px;line-height:1.12em;margin:0px;}.elementor .e-75dffc51-e9d4c1f{font-size:16px;color:#526675;line-height:1.65em;margin:0px;}.elementor .e-10205d93-8dbfa31{font-size:16px;color:#526675;line-height:1.65em;margin:0px;}.elementor .e-487ff7de-25f7330{width:fit-content;font-family:Manrope;font-weight:700;font-size:15px;color:#007F80;line-height:1.4em;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;}.elementor .e-487ff7de-25f7330:hover,.elementor .e-487ff7de-25f7330:focus-visible{color:#082B4C;}.elementor .e-49f7118f-da5fc4c{width:51%;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-614d9886-482031d{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:44px;justify-content:space-between;align-items:center;}.elementor .e-7a6805eb-5b79b2c{width:100%;padding-block-start:48px;padding-block-end:40px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-515a4f7-65d7964{width:100%;font-size:36px;color:#082B4C;letter-spacing:-0.9px;line-height:1.12em;margin:0px;}.elementor .e-64adb658-caa712b{width:100%;font-size:23px;color:#FFFFFF;letter-spacing:-0.5px;line-height:1.15em;margin:0px;}.elementor .e-3f89913a-f0ddf79{width:100%;font-size:15px;color:#EFF6F6;line-height:1.6em;margin:0px;}.elementor .e-55379c97-1ce6b1e{width:38%;min-height:236px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-image:linear-gradient(90deg, #082B4CF5 0%,#082B4CBF 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:16px;}.elementor .e-6bf92db0-ed0fcd3{width:100%;font-size:23px;color:#082B4C;letter-spacing:-0.5px;line-height:1.15em;margin:0px;}.elementor .e-2fbb0198-41905e9{width:100%;font-size:15px;color:#526675;line-height:1.6em;margin:0px;}.elementor .e-47f6260-7d58b35{width:29%;min-height:236px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#EFF6F6;display:flex;flex-direction:column;gap:16px;}.elementor .e-5050a327-3ba44f5{width:100%;font-size:23px;color:#082B4C;letter-spacing:-0.5px;line-height:1.15em;margin:0px;}.elementor .e-3495bede-ff853ad{width:100%;font-size:15px;color:#526675;line-height:1.6em;margin:0px;}.elementor .e-690d46ac-d351a8f{width:29%;min-height:236px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#EFF6F6;display:flex;flex-direction:column;gap:16px;}.elementor .e-2eef46b8-7cac893{width:100%;padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}.elementor .e-78ab9eaa-44d176f{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:26px;justify-content:space-between;}.elementor .e-711d8987-848e605{width:100%;padding-block-start:8px;padding-block-end:44px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-61e404bc-435f3a6{font-size:34px;color:#082B4C;letter-spacing:-0.9px;line-height:1.12em;margin:0px;}.elementor .e-5e68ab6f-7fd1d6a{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-10863f4-0c94dfd{width:58%;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-5edb3100-dc95292{width:100%;font-size:30px;color:#FFFFFF;letter-spacing:-1px;line-height:1.14em;margin:0px;}.elementor .e-2c7e5a5a-18916a8{width:100%;max-width:495px;font-size:15px;color:#EFF6F6;line-height:1.6em;margin:0px;}.elementor .e-43c50aa9-83b73ea{width:100%;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-2b5cd584-0d74746{width:100%;font-family:Manrope;font-weight:700;font-size:16px;color:#082B4C;line-height:1.4em;padding-block-start:16px;padding-block-end:16px;padding-inline-start:22px;padding-inline-end:22px;border-radius:100px;background-color:#FFFFFF;display:flex;justify-content:center;}.elementor .e-2b5cd584-0d74746:hover,.elementor .e-2b5cd584-0d74746:focus-visible{background-color:#EFF6F6;}.elementor .e-39685811-c01e81a{width:100%;font-size:13px;color:#EFF6F6;line-height:1.6em;text-align:start;margin:0px;}.elementor .e-2ac1d79d-5cf4ae4{width:100%;padding:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-2f96716b-fb20246{width:100%;padding:32px;border-radius:24px;background-color:#082B4C;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-ef1de8b-0dac5d7{width:39%;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-1500a942-f428d96{width:100%;max-width:1200px;display:flex;flex-direction:row;gap:3%;justify-content:space-between;align-items:flex-start;}.elementor .e-5e99e13-d74e832{width:100%;padding-block-start:32px;padding-block-end:56px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;align-items:center;}