.elementor .e-32409a98-53c1a55{font-weight:700;font-size:11px;color:#FFFFFF;letter-spacing:1.6px;line-height:1.6em;margin:0px;}.elementor .e-1a39ad40-97c8f71{max-width:900px;font-size:64px;color:#FFFFFF;letter-spacing:-2px;line-height:1.04em;margin:0px;}.elementor .e-37960bd0-5d634c2{max-width:520px;font-size:18px;color:#FFFFFF;line-height:1.6em;margin:0px;}.elementor .e-2b28c4d1-95e397e{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-2b28c4d1-95e397e:hover,.elementor .e-2b28c4d1-95e397e:focus-visible{background-color:#EFF6F6;}.elementor .e-479d6690-e82a6b1{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:26px;}.elementor .e-50178510-bb21460{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-roofline-architecture.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-3880b240-817fb08{width:auto;font-weight:700;font-size:14px;color:#082B4C;line-height:1.6em;margin:0px;}.elementor .e-2e92bdda-409f85f{width:auto;font-size:11px;color:#526675;line-height:1.6em;margin:0px;}.elementor .e-5b5c2abc-48a259e{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-339fdc9f-0660888{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-2eaa00a0-cb0f9a1{width:100%;height:320px;object-fit:cover;border-radius:24px;}.elementor .e-c0acfde-d3a2251{width:44%;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-50fd9334-1fa0aae{font-size:34px;color:#082B4C;letter-spacing:-0.9px;line-height:1.12em;margin:0px;}.elementor .e-36542435-abb7846{font-size:16px;color:#526675;line-height:1.65em;margin:0px;}.elementor .e-23f51d9d-e88b949{font-size:16px;color:#526675;line-height:1.65em;margin:0px;}.elementor .e-294c90f6-b20484f{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-294c90f6-b20484f:hover,.elementor .e-294c90f6-b20484f:focus-visible{color:#082B4C;}.elementor .e-4e60c0a7-bc25a18{width:51%;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-1f5ebbd-664a48f{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:44px;justify-content:space-between;align-items:center;}.elementor .e-41f0849f-4c54ce1{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-e8ac9fd-c61d59b{width:100%;font-size:36px;color:#082B4C;letter-spacing:-0.9px;line-height:1.12em;margin:0px;}.elementor .e-410a71ff-d6ce489{width:100%;font-size:23px;color:#FFFFFF;letter-spacing:-0.5px;line-height:1.15em;margin:0px;}.elementor .e-12faeb08-31a23ce{width:100%;font-size:15px;color:#EFF6F6;line-height:1.6em;margin:0px;}.elementor .e-2de40982-57b17e9{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-roofline-architecture.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-25fe258e-89fba0b{width:100%;font-size:23px;color:#082B4C;letter-spacing:-0.5px;line-height:1.15em;margin:0px;}.elementor .e-40afab71-540ba85{width:100%;font-size:15px;color:#526675;line-height:1.6em;margin:0px;}.elementor .e-30023be5-5d95540{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-4883a614-10e6e53{width:100%;font-size:23px;color:#082B4C;letter-spacing:-0.5px;line-height:1.15em;margin:0px;}.elementor .e-42f5da70-647e6ea{width:100%;font-size:15px;color:#526675;line-height:1.6em;margin:0px;}.elementor .e-4d68eea6-fa58ec9{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-1bbeb254-d2047ab{width:100%;padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}.elementor .e-14f0523b-95f2557{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:26px;justify-content:space-between;}.elementor .e-4b0fad9c-b2a2cb4{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-254d7b9-e325da1{font-size:34px;color:#082B4C;letter-spacing:-0.9px;line-height:1.12em;margin:0px;}.elementor .e-1e836310-3bb9ad0{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-f84d809-43baca7{width:58%;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-6bf08aa-19e7a81{width:100%;font-size:30px;color:#FFFFFF;letter-spacing:-1px;line-height:1.14em;margin:0px;}.elementor .e-276f3752-cd35ab1{width:100%;max-width:495px;font-size:15px;color:#EFF6F6;line-height:1.6em;margin:0px;}.elementor .e-1f26a5ff-023f9cc{width:100%;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-50956580-4ec9b8c{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-50956580-4ec9b8c:hover,.elementor .e-50956580-4ec9b8c:focus-visible{background-color:#EFF6F6;}.elementor .e-42e59044-d7c07ff{width:100%;font-size:13px;color:#EFF6F6;line-height:1.6em;text-align:start;margin:0px;}.elementor .e-9aeef4b-79cbd20{width:100%;padding:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-a961eb8-dfa2eaf{width:100%;padding:32px;border-radius:24px;background-color:#082B4C;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-4aa1f170-404ef93{width:39%;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-299376d1-6e7b8fd{width:100%;max-width:1200px;display:flex;flex-direction:row;gap:3%;justify-content:space-between;align-items:flex-start;}.elementor .e-63173fce-e8af9a8{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;}